diff options
| author | boubou19 <miisterunknown@gmail.com> | 2024-06-24 17:08:01 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-06-24 17:08:01 +0200 |
| commit | b8ebc3d68d7c8fae96ff464360d75b9142abb9f6 (patch) | |
| tree | f020a085c4a2939dc698daefec1404087eb9d264 /src/main/java/com | |
| parent | f13226125802c8514638899c952cc8a30978afe6 (diff) | |
| download | GT5-Unofficial-b8ebc3d68d7c8fae96ff464360d75b9142abb9f6.tar.gz GT5-Unofficial-b8ebc3d68d7c8fae96ff464360d75b9142abb9f6.tar.bz2 GT5-Unofficial-b8ebc3d68d7c8fae96ff464360d75b9142abb9f6.zip | |
Put some sanity in GT_MetaGenerated_Item_02/03 and in GT_MetaGenerated_Tool_01 (#2659)
* enum work
* sorting the class
* extracting the enum in its own class
* initial enum work for GT_MetaGenerated_Item_03
* split
* finished enum work
* extract enum in its own class
* migrate to enum
* remove duplicated recipes
* sorted enums
* extracted enum in its own class
* spotless
* fix compilation errors
* spotless
* fix mistake
Diffstat (limited to 'src/main/java/com')
3 files changed, 36 insertions, 33 deletions
diff --git a/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_Windmill.java b/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_Windmill.java index 518db00954..84e2001b38 100644 --- a/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_Windmill.java +++ b/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_Windmill.java @@ -83,6 +83,7 @@ import gregtech.api.util.GT_OreDictUnificator; import gregtech.api.util.GT_Recipe; import gregtech.api.util.GT_Utility; import gregtech.common.items.GT_MetaGenerated_Tool_01; +import gregtech.common.items.ID_MetaTool_01; public class GT_TileEntity_Windmill extends GT_MetaTileEntity_EnhancedMultiBlockBase<GT_TileEntity_Windmill> implements ISurvivalConstructable, IGetTitleColor { @@ -612,7 +613,7 @@ public class GT_TileEntity_Windmill extends GT_MetaTileEntity_EnhancedMultiBlock () -> this.mMachine && !this.getBaseMetaTileEntity() .isActive() ? GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(GT_MetaGenerated_Tool_01.SOFTMALLET, 1, null, null, null) + .getToolWithStats(ID_MetaTool_01.SOFTMALLET.ID, 1, null, null, null) : null).asWidget() .setPos(66, 66)) .widget( diff --git a/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/tiered/GT_MetaTileEntity_RadioHatch.java b/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/tiered/GT_MetaTileEntity_RadioHatch.java index 6a66b5209f..e2ab668f47 100644 --- a/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/tiered/GT_MetaTileEntity_RadioHatch.java +++ b/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/tiered/GT_MetaTileEntity_RadioHatch.java @@ -66,6 +66,7 @@ import gregtech.api.util.GT_OreDictUnificator; import gregtech.api.util.GT_Recipe; import gregtech.api.util.GT_Utility; import gregtech.common.items.GT_MetaGenerated_Tool_01; +import gregtech.common.items.ID_MetaTool_01; public class GT_MetaTileEntity_RadioHatch extends GT_MetaTileEntity_Hatch implements RecipeMapWorkable, IAddGregtechLogo { @@ -435,7 +436,7 @@ public class GT_MetaTileEntity_RadioHatch extends GT_MetaTileEntity_Hatch .widget( new ItemDrawable( GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(GT_MetaGenerated_Tool_01.SCREWDRIVER, 1, null, null, null)).asWidget() + .getToolWithStats(ID_MetaTool_01.SCREWDRIVER.ID, 1, null, null, null)).asWidget() .setPos(154, 6)); } diff --git a/src/main/java/com/github/bartimaeusnek/bartworks/system/material/werkstoff_loaders/recipe/ToolLoader.java b/src/main/java/com/github/bartimaeusnek/bartworks/system/material/werkstoff_loaders/recipe/ToolLoader.java index 499477a846..8046d200ba 100644 --- a/src/main/java/com/github/bartimaeusnek/bartworks/system/material/werkstoff_loaders/recipe/ToolLoader.java +++ b/src/main/java/com/github/bartimaeusnek/bartworks/system/material/werkstoff_loaders/recipe/ToolLoader.java @@ -50,6 +50,7 @@ import gregtech.api.util.GT_ModHandler; import gregtech.api.util.GT_OreDictUnificator; import gregtech.common.GT_Proxy; import gregtech.common.items.GT_MetaGenerated_Tool_01; +import gregtech.common.items.ID_MetaTool_01; public class ToolLoader implements IWerkstoffRunnable { @@ -67,7 +68,7 @@ public class ToolLoader implements IWerkstoffRunnable { .isExtension()) GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.HARDHAMMER, + ID_MetaTool_01.HARDHAMMER.ID, 1, werkstoff.getBridgeMaterial(), werkstoff.getBridgeMaterial().mHandleMaterial, @@ -88,7 +89,7 @@ public class ToolLoader implements IWerkstoffRunnable { .isExtension()) { GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.SCREWDRIVER, + ID_MetaTool_01.SCREWDRIVER.ID, 1, werkstoff.getBridgeMaterial(), werkstoff.getBridgeMaterial().mHandleMaterial, @@ -105,7 +106,7 @@ public class ToolLoader implements IWerkstoffRunnable { screw.get(werkstoff.getBridgeMaterial().mHandleMaterial) }); GT_ModHandler.addShapelessCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.HARDHAMMER, + ID_MetaTool_01.HARDHAMMER.ID, 1, werkstoff.getBridgeMaterial(), werkstoff.getBridgeMaterial().mHandleMaterial, @@ -115,7 +116,7 @@ public class ToolLoader implements IWerkstoffRunnable { stick.get(werkstoff.getBridgeMaterial().mHandleMaterial) }); GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.FILE, + ID_MetaTool_01.FILE.ID, 1, werkstoff.getBridgeMaterial(), werkstoff.getBridgeMaterial().mHandleMaterial, @@ -126,7 +127,7 @@ public class ToolLoader implements IWerkstoffRunnable { stick.get(werkstoff.getBridgeMaterial().mHandleMaterial) }); GT_ModHandler.addShapelessCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.SAW, + ID_MetaTool_01.SAW.ID, 1, werkstoff.getBridgeMaterial(), werkstoff.getBridgeMaterial().mHandleMaterial, @@ -135,7 +136,7 @@ public class ToolLoader implements IWerkstoffRunnable { stick.get(werkstoff.getBridgeMaterial().mHandleMaterial) }); GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.SOLDERING_IRON_LV, + ID_MetaTool_01.SOLDERING_IRON_LV.ID, 1, werkstoff.getBridgeMaterial(), Materials.Rubber, @@ -172,7 +173,7 @@ public class ToolLoader implements IWerkstoffRunnable { if (!werkstoff.hasItemType(gem)) { GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.HARDHAMMER, + ID_MetaTool_01.HARDHAMMER.ID, 1, werkstoff.getBridgeMaterial(), werkstoff.getBridgeMaterial().mHandleMaterial, @@ -185,7 +186,7 @@ public class ToolLoader implements IWerkstoffRunnable { GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.PLUNGER, + ID_MetaTool_01.PLUNGER.ID, 1, werkstoff.getBridgeMaterial(), werkstoff.getBridgeMaterial(), @@ -195,7 +196,7 @@ public class ToolLoader implements IWerkstoffRunnable { plate.get(Materials.AnyRubber) }); GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.WRENCH, + ID_MetaTool_01.WRENCH.ID, 1, werkstoff.getBridgeMaterial(), werkstoff.getBridgeMaterial(), @@ -204,7 +205,7 @@ public class ToolLoader implements IWerkstoffRunnable { new Object[] { "IhI", "III", " I ", 'I', ingot.get(werkstoff.getBridgeMaterial()) }); GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.CROWBAR, + ID_MetaTool_01.CROWBAR.ID, 1, werkstoff.getBridgeMaterial(), werkstoff.getBridgeMaterial(), @@ -214,7 +215,7 @@ public class ToolLoader implements IWerkstoffRunnable { GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.WIRECUTTER, + ID_MetaTool_01.WIRECUTTER.ID, 1, werkstoff.getBridgeMaterial(), werkstoff.getBridgeMaterial(), @@ -224,7 +225,7 @@ public class ToolLoader implements IWerkstoffRunnable { plate.get(werkstoff.getBridgeMaterial()), 'T', screw.get(werkstoff.getBridgeMaterial()) }); GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.SCOOP, + ID_MetaTool_01.SCOOP.ID, 1, werkstoff.getBridgeMaterial(), werkstoff.getBridgeMaterial(), @@ -234,7 +235,7 @@ public class ToolLoader implements IWerkstoffRunnable { new ItemStack(Blocks.wool, 1, 32767) }); GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.BRANCHCUTTER, + ID_MetaTool_01.BRANCHCUTTER.ID, 1, werkstoff.getBridgeMaterial(), werkstoff.getBridgeMaterial(), @@ -244,7 +245,7 @@ public class ToolLoader implements IWerkstoffRunnable { plate.get(werkstoff.getBridgeMaterial()), 'T', screw.get(werkstoff.getBridgeMaterial()) }); GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.KNIFE, + ID_MetaTool_01.KNIFE.ID, 1, werkstoff.getBridgeMaterial(), werkstoff.getBridgeMaterial(), @@ -254,7 +255,7 @@ public class ToolLoader implements IWerkstoffRunnable { plate.get(werkstoff.getBridgeMaterial()) }); GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.BUTCHERYKNIFE, + ID_MetaTool_01.BUTCHERYKNIFE.ID, 1, werkstoff.getBridgeMaterial(), werkstoff.getBridgeMaterial(), @@ -265,7 +266,7 @@ public class ToolLoader implements IWerkstoffRunnable { GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.WRENCH_LV, + ID_MetaTool_01.WRENCH_LV.ID, 1, werkstoff.getBridgeMaterial(), Materials.Steel, @@ -277,7 +278,7 @@ public class ToolLoader implements IWerkstoffRunnable { 'G', gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Lithium.get(1L) }); GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.WRENCH_LV, + ID_MetaTool_01.WRENCH_LV.ID, 1, werkstoff.getBridgeMaterial(), Materials.Steel, @@ -289,7 +290,7 @@ public class ToolLoader implements IWerkstoffRunnable { 'G', gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Cadmium.get(1L) }); GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.WRENCH_LV, + ID_MetaTool_01.WRENCH_LV.ID, 1, werkstoff.getBridgeMaterial(), Materials.Steel, @@ -301,7 +302,7 @@ public class ToolLoader implements IWerkstoffRunnable { 'G', gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Sodium.get(1L) }); GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.WRENCH_MV, + ID_MetaTool_01.WRENCH_MV.ID, 1, werkstoff.getBridgeMaterial(), Materials.Aluminium, @@ -314,7 +315,7 @@ public class ToolLoader implements IWerkstoffRunnable { ItemList.Battery_RE_MV_Lithium.get(1L) }); GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.WRENCH_MV, + ID_MetaTool_01.WRENCH_MV.ID, 1, werkstoff.getBridgeMaterial(), Materials.Aluminium, @@ -327,7 +328,7 @@ public class ToolLoader implements IWerkstoffRunnable { ItemList.Battery_RE_MV_Cadmium.get(1L) }); GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.WRENCH_MV, + ID_MetaTool_01.WRENCH_MV.ID, 1, werkstoff.getBridgeMaterial(), Materials.Aluminium, @@ -340,7 +341,7 @@ public class ToolLoader implements IWerkstoffRunnable { ItemList.Battery_RE_MV_Sodium.get(1L) }); GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.WRENCH_HV, + ID_MetaTool_01.WRENCH_HV.ID, 1, werkstoff.getBridgeMaterial(), Materials.StainlessSteel, @@ -353,7 +354,7 @@ public class ToolLoader implements IWerkstoffRunnable { ItemList.Battery_RE_HV_Lithium.get(1L) }); GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.WRENCH_HV, + ID_MetaTool_01.WRENCH_HV.ID, 1, werkstoff.getBridgeMaterial(), Materials.StainlessSteel, @@ -366,7 +367,7 @@ public class ToolLoader implements IWerkstoffRunnable { ItemList.Battery_RE_HV_Cadmium.get(1L) }); GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.WRENCH_HV, + ID_MetaTool_01.WRENCH_HV.ID, 1, werkstoff.getBridgeMaterial(), Materials.StainlessSteel, @@ -380,7 +381,7 @@ public class ToolLoader implements IWerkstoffRunnable { GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.SCREWDRIVER_LV, + ID_MetaTool_01.SCREWDRIVER_LV.ID, 1, werkstoff.getBridgeMaterial(), Materials.Steel, @@ -392,7 +393,7 @@ public class ToolLoader implements IWerkstoffRunnable { 'G', gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Lithium.get(1L) }); GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.SCREWDRIVER_LV, + ID_MetaTool_01.SCREWDRIVER_LV.ID, 1, werkstoff.getBridgeMaterial(), Materials.Steel, @@ -404,7 +405,7 @@ public class ToolLoader implements IWerkstoffRunnable { 'G', gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Cadmium.get(1L) }); GT_ModHandler.addCraftingRecipe( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.SCREWDRIVER_LV, + ID_MetaTool_01.SCREWDRIVER_LV.ID, 1, werkstoff.getBridgeMaterial(), Materials.Steel, @@ -459,7 +460,7 @@ public class ToolLoader implements IWerkstoffRunnable { .itemInputs(werkstoff.get(turbineBlade, 4), GT_OreDictUnificator.get(stickLong, Materials.Magnalium, 1)) .itemOutputs( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.TURBINE_SMALL, + ID_MetaTool_01.TURBINE_SMALL.ID, 1, werkstoff.getBridgeMaterial(), Materials.Magnalium, @@ -472,7 +473,7 @@ public class ToolLoader implements IWerkstoffRunnable { .itemInputs(werkstoff.get(turbineBlade, 8), GT_OreDictUnificator.get(stickLong, Materials.Titanium, 1)) .itemOutputs( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.TURBINE, + ID_MetaTool_01.TURBINE.ID, 1, werkstoff.getBridgeMaterial(), Materials.Titanium, @@ -487,7 +488,7 @@ public class ToolLoader implements IWerkstoffRunnable { GT_OreDictUnificator.get(stickLong, Materials.TungstenSteel, 1)) .itemOutputs( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.TURBINE_LARGE, + ID_MetaTool_01.TURBINE_LARGE.ID, 1, werkstoff.getBridgeMaterial(), Materials.TungstenSteel, @@ -502,7 +503,7 @@ public class ToolLoader implements IWerkstoffRunnable { GT_OreDictUnificator.get(stickLong, Materials.Americium, 1)) .itemOutputs( GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.TURBINE_HUGE, + ID_MetaTool_01.TURBINE_HUGE.ID, 1, werkstoff.getBridgeMaterial(), Materials.Americium, |
