diff options
| author | boubou19 <miisterunknown@gmail.com> | 2024-08-17 20:37:02 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-17 18:37:02 +0000 |
| commit | b11f636564c23ceead60854fce444816f31f4bd4 (patch) | |
| tree | 60d7c88ac0c03b5686aabef467cf345836821951 /src/main/java/gregtech/loaders | |
| parent | 431eab817d4725e4105d0614a3ce1bf6f4e8eb48 (diff) | |
| download | GT5-Unofficial-b11f636564c23ceead60854fce444816f31f4bd4.tar.gz GT5-Unofficial-b11f636564c23ceead60854fce444816f31f4bd4.tar.bz2 GT5-Unofficial-b11f636564c23ceead60854fce444816f31f4bd4.zip | |
Do some recipe cleanup once again (#2897)
* remove unused config "HardCoreCableLoss"
* remove unused config "DisableIC2Cables"
* remove unused booleans
* Spotless apply for branch sort_recipes for #2897 (#2898)
spotlessApply
Co-authored-by: GitHub GTNH Actions <>
* remove unused config "NerfCombs"
* remove unused config "NerfCrops"
* remove unused config "ArcSmeltIntoAnnealedWrought"
* remove unused boolean
* remove unused config "online"
* remove unused stuff
* remove unused config "HardMachineCasings"
* remove unused config "NerfDustCrafting"
* exit early
* remove unused config "harderstone"
* decouple recipes from machine registration for
alloy smelter, arc furnace, assembler, autoclave, bending machine, canner, printer, recycler, sifter, slicer, thermal centrifuge, unpackager, wiremill
* decouple recipes from machine registration for
microwave, polarizer,plasma arc furnace, oven, ore washer, mixer, microwave
* decouple recipes from machine registration for
forming press, laser engraver, lathe, macerator, matter amplifier
* decouple recipes from machine registration for
centrifuge, extruder, fermenter, fluid canner, fluid extractor, fluid heater, fluid solidifier, forge hammer
* decouple recipes from machine registration for
chemical bath, chemical reactor, circuit assembler, compressor, cutting machine, distillery, electric furnace, electrolyzer, electromagnetic separator,
extractor
* spotless apply
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Diffstat (limited to 'src/main/java/gregtech/loaders')
9 files changed, 5816 insertions, 6388 deletions
diff --git a/src/main/java/gregtech/loaders/load/GT_Loader_MetaTileEntities_Recipes.java b/src/main/java/gregtech/loaders/load/GT_Loader_MetaTileEntities_Recipes.java index fa9e015138..63b42cb012 100644 --- a/src/main/java/gregtech/loaders/load/GT_Loader_MetaTileEntities_Recipes.java +++ b/src/main/java/gregtech/loaders/load/GT_Loader_MetaTileEntities_Recipes.java @@ -1,224 +1,5 @@ package gregtech.loaders.load; -import static gregtech.api.enums.MetaTileEntityIDs.ALLOY_SMELTER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.ALLOY_SMELTER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.ALLOY_SMELTER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.ALLOY_SMELTER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.ALLOY_SMELTER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.ARC_FURNACE_EV; -import static gregtech.api.enums.MetaTileEntityIDs.ARC_FURNACE_HV; -import static gregtech.api.enums.MetaTileEntityIDs.ARC_FURNACE_IV; -import static gregtech.api.enums.MetaTileEntityIDs.ARC_FURNACE_LV; -import static gregtech.api.enums.MetaTileEntityIDs.ARC_FURNACE_MV; -import static gregtech.api.enums.MetaTileEntityIDs.ASSEMBLER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.ASSEMBLER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.ASSEMBLER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.ASSEMBLER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.ASSEMBLER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.AUTOCLAVE_EV; -import static gregtech.api.enums.MetaTileEntityIDs.AUTOCLAVE_HV; -import static gregtech.api.enums.MetaTileEntityIDs.AUTOCLAVE_IV; -import static gregtech.api.enums.MetaTileEntityIDs.AUTOCLAVE_LV; -import static gregtech.api.enums.MetaTileEntityIDs.AUTOCLAVE_MV; -import static gregtech.api.enums.MetaTileEntityIDs.BENDING_MACHINE_EV; -import static gregtech.api.enums.MetaTileEntityIDs.BENDING_MACHINE_HV; -import static gregtech.api.enums.MetaTileEntityIDs.BENDING_MACHINE_IV; -import static gregtech.api.enums.MetaTileEntityIDs.BENDING_MACHINE_LV; -import static gregtech.api.enums.MetaTileEntityIDs.BENDING_MACHINE_MV; -import static gregtech.api.enums.MetaTileEntityIDs.CANNER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.CANNER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.CANNER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.CANNER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.CANNER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.CENTRIFUGE_EV; -import static gregtech.api.enums.MetaTileEntityIDs.CENTRIFUGE_HV; -import static gregtech.api.enums.MetaTileEntityIDs.CENTRIFUGE_IV; -import static gregtech.api.enums.MetaTileEntityIDs.CENTRIFUGE_LV; -import static gregtech.api.enums.MetaTileEntityIDs.CENTRIFUGE_MV; -import static gregtech.api.enums.MetaTileEntityIDs.CHEMICAL_BATH_EV; -import static gregtech.api.enums.MetaTileEntityIDs.CHEMICAL_BATH_HV; -import static gregtech.api.enums.MetaTileEntityIDs.CHEMICAL_BATH_IV; -import static gregtech.api.enums.MetaTileEntityIDs.CHEMICAL_BATH_LV; -import static gregtech.api.enums.MetaTileEntityIDs.CHEMICAL_BATH_MV; -import static gregtech.api.enums.MetaTileEntityIDs.CHEMICAL_REACTOR_EV; -import static gregtech.api.enums.MetaTileEntityIDs.CHEMICAL_REACTOR_HV; -import static gregtech.api.enums.MetaTileEntityIDs.CHEMICAL_REACTOR_IV; -import static gregtech.api.enums.MetaTileEntityIDs.CHEMICAL_REACTOR_LV; -import static gregtech.api.enums.MetaTileEntityIDs.CHEMICAL_REACTOR_MV; -import static gregtech.api.enums.MetaTileEntityIDs.CIRCUIT_ASSEMBLER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.CIRCUIT_ASSEMBLER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.CIRCUIT_ASSEMBLER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.CIRCUIT_ASSEMBLER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.CIRCUIT_ASSEMBLER_LuV; -import static gregtech.api.enums.MetaTileEntityIDs.CIRCUIT_ASSEMBLER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.CIRCUIT_ASSEMBLER_UV; -import static gregtech.api.enums.MetaTileEntityIDs.CIRCUIT_ASSEMBLER_ZPM; -import static gregtech.api.enums.MetaTileEntityIDs.COMPRESSOR_EV; -import static gregtech.api.enums.MetaTileEntityIDs.COMPRESSOR_HV; -import static gregtech.api.enums.MetaTileEntityIDs.COMPRESSOR_IV; -import static gregtech.api.enums.MetaTileEntityIDs.COMPRESSOR_LV; -import static gregtech.api.enums.MetaTileEntityIDs.COMPRESSOR_MV; -import static gregtech.api.enums.MetaTileEntityIDs.CUTTING_MACHINE_EV; -import static gregtech.api.enums.MetaTileEntityIDs.CUTTING_MACHINE_HV; -import static gregtech.api.enums.MetaTileEntityIDs.CUTTING_MACHINE_IV; -import static gregtech.api.enums.MetaTileEntityIDs.CUTTING_MACHINE_LV; -import static gregtech.api.enums.MetaTileEntityIDs.CUTTING_MACHINE_MV; -import static gregtech.api.enums.MetaTileEntityIDs.DISTILLERY_EV; -import static gregtech.api.enums.MetaTileEntityIDs.DISTILLERY_HV; -import static gregtech.api.enums.MetaTileEntityIDs.DISTILLERY_IV; -import static gregtech.api.enums.MetaTileEntityIDs.DISTILLERY_LV; -import static gregtech.api.enums.MetaTileEntityIDs.DISTILLERY_MV; -import static gregtech.api.enums.MetaTileEntityIDs.ELECTRIC_FURNACE_EV; -import static gregtech.api.enums.MetaTileEntityIDs.ELECTRIC_FURNACE_HV; -import static gregtech.api.enums.MetaTileEntityIDs.ELECTRIC_FURNACE_IV; -import static gregtech.api.enums.MetaTileEntityIDs.ELECTRIC_FURNACE_LV; -import static gregtech.api.enums.MetaTileEntityIDs.ELECTRIC_FURNACE_MV; -import static gregtech.api.enums.MetaTileEntityIDs.ELECTROLYSER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.ELECTROLYSER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.ELECTROLYSER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.ELECTROLYSER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.ELECTROLYSER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.ELECTROMAGNETIC_SEPARATOR_EV; -import static gregtech.api.enums.MetaTileEntityIDs.ELECTROMAGNETIC_SEPARATOR_HV; -import static gregtech.api.enums.MetaTileEntityIDs.ELECTROMAGNETIC_SEPARATOR_IV; -import static gregtech.api.enums.MetaTileEntityIDs.ELECTROMAGNETIC_SEPARATOR_LV; -import static gregtech.api.enums.MetaTileEntityIDs.ELECTROMAGNETIC_SEPARATOR_MV; -import static gregtech.api.enums.MetaTileEntityIDs.EXTRACTOR_EV; -import static gregtech.api.enums.MetaTileEntityIDs.EXTRACTOR_HV; -import static gregtech.api.enums.MetaTileEntityIDs.EXTRACTOR_IV; -import static gregtech.api.enums.MetaTileEntityIDs.EXTRACTOR_LV; -import static gregtech.api.enums.MetaTileEntityIDs.EXTRACTOR_MV; -import static gregtech.api.enums.MetaTileEntityIDs.EXTRUDER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.EXTRUDER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.EXTRUDER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.EXTRUDER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.EXTRUDER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.FERMENTER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.FERMENTER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.FERMENTER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.FERMENTER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.FERMENTER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_CANNER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_CANNER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_CANNER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_CANNER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_CANNER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_EXTRACTOR_EV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_EXTRACTOR_HV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_EXTRACTOR_IV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_EXTRACTOR_LV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_EXTRACTOR_MV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_HEATER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_HEATER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_HEATER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_HEATER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_HEATER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_SOLIDIFIER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_SOLIDIFIER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_SOLIDIFIER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_SOLIDIFIER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.FLUID_SOLIDIFIER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.FORGE_HAMMER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.FORGE_HAMMER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.FORGE_HAMMER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.FORGE_HAMMER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.FORGE_HAMMER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.FORMING_PRESS_EV; -import static gregtech.api.enums.MetaTileEntityIDs.FORMING_PRESS_HV; -import static gregtech.api.enums.MetaTileEntityIDs.FORMING_PRESS_IV; -import static gregtech.api.enums.MetaTileEntityIDs.FORMING_PRESS_LV; -import static gregtech.api.enums.MetaTileEntityIDs.FORMING_PRESS_MV; -import static gregtech.api.enums.MetaTileEntityIDs.LASER_ENGRAVER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.LASER_ENGRAVER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.LASER_ENGRAVER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.LASER_ENGRAVER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.LASER_ENGRAVER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.LATHE_EV; -import static gregtech.api.enums.MetaTileEntityIDs.LATHE_HV; -import static gregtech.api.enums.MetaTileEntityIDs.LATHE_IV; -import static gregtech.api.enums.MetaTileEntityIDs.LATHE_LV; -import static gregtech.api.enums.MetaTileEntityIDs.LATHE_MV; -import static gregtech.api.enums.MetaTileEntityIDs.MACERATOR_EV; -import static gregtech.api.enums.MetaTileEntityIDs.MACERATOR_HV; -import static gregtech.api.enums.MetaTileEntityIDs.MACERATOR_IV; -import static gregtech.api.enums.MetaTileEntityIDs.MACERATOR_LV; -import static gregtech.api.enums.MetaTileEntityIDs.MACERATOR_MV; -import static gregtech.api.enums.MetaTileEntityIDs.MATTER_AMPLIFIER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.MATTER_AMPLIFIER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.MATTER_AMPLIFIER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.MATTER_AMPLIFIER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.MATTER_AMPLIFIER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.MICROWAVE_OVEN_EV; -import static gregtech.api.enums.MetaTileEntityIDs.MICROWAVE_OVEN_HV; -import static gregtech.api.enums.MetaTileEntityIDs.MICROWAVE_OVEN_IV; -import static gregtech.api.enums.MetaTileEntityIDs.MICROWAVE_OVEN_LV; -import static gregtech.api.enums.MetaTileEntityIDs.MICROWAVE_OVEN_MV; -import static gregtech.api.enums.MetaTileEntityIDs.MIXER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.MIXER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.MIXER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.MIXER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.MIXER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.ORE_WASHER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.ORE_WASHER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.ORE_WASHER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.ORE_WASHER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.ORE_WASHER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.OVEN_EV; -import static gregtech.api.enums.MetaTileEntityIDs.OVEN_HV; -import static gregtech.api.enums.MetaTileEntityIDs.OVEN_IV; -import static gregtech.api.enums.MetaTileEntityIDs.OVEN_LV; -import static gregtech.api.enums.MetaTileEntityIDs.OVEN_MV; -import static gregtech.api.enums.MetaTileEntityIDs.PLASMA_ARC_FURNACE_EV; -import static gregtech.api.enums.MetaTileEntityIDs.PLASMA_ARC_FURNACE_HV; -import static gregtech.api.enums.MetaTileEntityIDs.PLASMA_ARC_FURNACE_IV; -import static gregtech.api.enums.MetaTileEntityIDs.PLASMA_ARC_FURNACE_LV; -import static gregtech.api.enums.MetaTileEntityIDs.PLASMA_ARC_FURNACE_MV; -import static gregtech.api.enums.MetaTileEntityIDs.POLARIZER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.POLARIZER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.POLARIZER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.POLARIZER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.POLARIZER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.PRINTER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.PRINTER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.PRINTER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.PRINTER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.PRINTER_LuV; -import static gregtech.api.enums.MetaTileEntityIDs.PRINTER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.PRINTER_UV; -import static gregtech.api.enums.MetaTileEntityIDs.PRINTER_ZPM; -import static gregtech.api.enums.MetaTileEntityIDs.RECYCLER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.RECYCLER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.RECYCLER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.RECYCLER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.RECYCLER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.SIFTER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.SIFTER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.SIFTER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.SIFTER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.SIFTER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.SLICER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.SLICER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.SLICER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.SLICER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.SLICER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.THERMAL_CENTRIFUGE_EV; -import static gregtech.api.enums.MetaTileEntityIDs.THERMAL_CENTRIFUGE_HV; -import static gregtech.api.enums.MetaTileEntityIDs.THERMAL_CENTRIFUGE_IV; -import static gregtech.api.enums.MetaTileEntityIDs.THERMAL_CENTRIFUGE_LV; -import static gregtech.api.enums.MetaTileEntityIDs.THERMAL_CENTRIFUGE_MV; -import static gregtech.api.enums.MetaTileEntityIDs.UNPACKAGER_EV; -import static gregtech.api.enums.MetaTileEntityIDs.UNPACKAGER_HV; -import static gregtech.api.enums.MetaTileEntityIDs.UNPACKAGER_IV; -import static gregtech.api.enums.MetaTileEntityIDs.UNPACKAGER_LV; -import static gregtech.api.enums.MetaTileEntityIDs.UNPACKAGER_LuV; -import static gregtech.api.enums.MetaTileEntityIDs.UNPACKAGER_MV; -import static gregtech.api.enums.MetaTileEntityIDs.UNPACKAGER_UV; -import static gregtech.api.enums.MetaTileEntityIDs.UNPACKAGER_ZPM; -import static gregtech.api.enums.MetaTileEntityIDs.WIREMILL_EV; -import static gregtech.api.enums.MetaTileEntityIDs.WIREMILL_HV; -import static gregtech.api.enums.MetaTileEntityIDs.WIREMILL_IV; -import static gregtech.api.enums.MetaTileEntityIDs.WIREMILL_LV; -import static gregtech.api.enums.MetaTileEntityIDs.WIREMILL_MV; import static gregtech.api.enums.Mods.BuildCraftFactory; import static gregtech.api.enums.Mods.Forestry; import static gregtech.api.enums.Mods.GalacticraftCore; @@ -240,15 +21,11 @@ import gregtech.api.enums.ConfigCategories; import gregtech.api.enums.Dyes; import gregtech.api.enums.GT_Values; import gregtech.api.enums.ItemList; -import gregtech.api.enums.MachineType; import gregtech.api.enums.Materials; import gregtech.api.enums.OreDictNames; import gregtech.api.enums.OrePrefixes; -import gregtech.api.enums.SoundResource; import gregtech.api.enums.TierEU; import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine_GT_Recipe; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects; -import gregtech.api.recipe.RecipeMaps; import gregtech.api.util.ExternalMaterials; import gregtech.api.util.GT_Log; import gregtech.api.util.GT_ModHandler; @@ -320,4432 +97,2047 @@ public class GT_Loader_MetaTileEntities_Recipes implements Runnable { } private static void registerAlloySmelter() { - ItemList.Machine_LV_AlloySmelter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( - ALLOY_SMELTER_LV.ID, - "basicmachine.alloysmelter.tier.01", - "Basic Alloy Smelter", - 1, - MachineType.ALLOY_SMELTER.tooltipDescription(), - RecipeMaps.alloySmelterRecipes, - 2, - 1, - false, - SoundResource.IC2_MACHINES_INDUCTION_LOOP, - SpecialEffects.NONE, - "ALLOY_SMELTER", - new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE }).getStackForm(1L)); - ItemList.Machine_MV_AlloySmelter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( - ALLOY_SMELTER_MV.ID, - "basicmachine.alloysmelter.tier.02", - "Advanced Alloy Smelter", - 2, - MachineType.ALLOY_SMELTER.tooltipDescription(), - RecipeMaps.alloySmelterRecipes, - 2, - 1, - false, - SoundResource.IC2_MACHINES_INDUCTION_LOOP, - SpecialEffects.NONE, - "ALLOY_SMELTER", - new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE }).getStackForm(1L)); - ItemList.Machine_HV_AlloySmelter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( - ALLOY_SMELTER_HV.ID, - "basicmachine.alloysmelter.tier.03", - "Advanced Alloy Smelter II", - 3, - MachineType.ALLOY_SMELTER.tooltipDescription(), - RecipeMaps.alloySmelterRecipes, - 2, - 1, - false, - SoundResource.IC2_MACHINES_INDUCTION_LOOP, - SpecialEffects.NONE, - "ALLOY_SMELTER", - new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE }).getStackForm(1L)); - ItemList.Machine_EV_AlloySmelter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( - ALLOY_SMELTER_EV.ID, - "basicmachine.alloysmelter.tier.04", - "Advanced Alloy Smelter III", - 4, - MachineType.ALLOY_SMELTER.tooltipDescription(), - RecipeMaps.alloySmelterRecipes, - 2, - 1, - false, - SoundResource.IC2_MACHINES_INDUCTION_LOOP, - SpecialEffects.NONE, - "ALLOY_SMELTER", - new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE }).getStackForm(1L)); - ItemList.Machine_IV_AlloySmelter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( - ALLOY_SMELTER_IV.ID, - "basicmachine.alloysmelter.tier.05", - "Advanced Alloy Smelter IV", - 5, - MachineType.ALLOY_SMELTER.tooltipDescription(), - RecipeMaps.alloySmelterRecipes, - 2, - 1, - false, - SoundResource.IC2_MACHINES_INDUCTION_LOOP, - SpecialEffects.NONE, - "ALLOY_SMELTER", - new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE }).getStackForm(1L)); + GT_ModHandler.addCraftingRecipe( + ItemList.Machine_LV_AlloySmelter.get(1), + bitsd, + new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, + 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE }); + + GT_ModHandler.addCraftingRecipe( + ItemList.Machine_MV_AlloySmelter.get(1), + bitsd, + new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, + 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE }); + + GT_ModHandler.addCraftingRecipe( + ItemList.Machine_HV_AlloySmelter.get(1), + bitsd, + new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, + 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE }); + + GT_ModHandler.addCraftingRecipe( + ItemList.Machine_EV_AlloySmelter.get(1), + bitsd, + new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, + 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE }); + + GT_ModHandler.addCraftingRecipe( + ItemList.Machine_IV_AlloySmelter.get(1), + bitsd, + new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, + 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE }); + } private static void registerArcFurnace() { - ItemList.Machine_LV_ArcFurnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( - ARC_FURNACE_LV.ID, - "basicmachine.arcfurnace.tier.01", - "Basic Arc Furnace", - 1, - MachineType.ARC_FURNACE.tooltipDescription(), - RecipeMaps.arcFurnaceRecipes, - 1, - 4, - true, - SoundResource.IC2_MACHINES_INDUCTION_LOOP, - SpecialEffects.NONE, - "ARC_FURNACE", - new Object[] { "WGW", aTextCableHull, aTextPlate, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, - 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite) }) - .getStackForm(1L)); - - ItemList.Machine_MV_ArcFurnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( - ARC_FURNACE_MV.ID, - "basicmachine.arcfurnace.tier.02", - "Advanced Arc Furnace", - 2, - MachineType.ARC_FURNACE.tooltipDescription(), - RecipeMaps.arcFurnaceRecipes, - 1, - 4, - true, - SoundResource.IC2_MACHINES_INDUCTION_LOOP, - SpecialEffects.NONE, - "ARC_FURNACE", - new Object[] { "WGW", aTextCableHull, aTextPlate, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, - 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite) }) - .getStackForm(1L)); - ItemList.Machine_HV_ArcFurnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( - ARC_FURNACE_HV.ID, - "basicmachine.arcfurnace.tier.03", - "Advanced Arc Furnace II", - 3, - MachineType.ARC_FURNACE.tooltipDescription(), - RecipeMaps.arcFurnaceRecipes, - 1, - 4, - true, - SoundResource.IC2_MACHINES_INDUCTION_LOOP, - SpecialEffects.NONE, - "ARC_FURNACE", - new Object[] { "WGW", aTextCableHull, aTextPlate, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, - 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite) }) - .getStackForm(1L)); - - ItemList.Machine_EV_ArcFurnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( - ARC_FURNACE_EV.ID, - "basicmachine.arcfurnace.tier.04", - "Advanced Arc Furnace III", - 4, - MachineType.ARC_FURNACE.tooltipDescription(), - RecipeMaps.arcFurnaceRecipes, - 1, - 9, - true, - SoundResource.IC2_MACHINES_INDUCTION_LOOP, - SpecialEffects.NONE, - "ARC_FURNACE", - new Object[] { "WGW", aTextCableHull, aTextPlate, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, - 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite) }) - .getStackForm(1L)); - - ItemList.Machine_IV_ArcFurnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( - ARC_FURNACE_IV.ID, - "basicmachine.arcfurnace.tier.05", - "Advanced Arc Furnace IV", - 5, - MachineType.ARC_FURNACE.tooltipDescription(), - RecipeMaps.arcFurnaceRecipes, - 1, - 9, - true, - SoundResource.IC2_MACHINES_INDUCTION_LOOP, - SpecialEffects.NONE, - "ARC_FURNACE", - new Object[] { "WGW", aTextCableHull, aTextPlate, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, - 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite) }) - .getStackForm(1L)); + GT_ModHandler.addCraftingRecipe( + ItemList.Machine_LV_ArcFurnace.get(1), + bitsd, + new Object[] { "WGW", aTextCableHull, aTextPlate, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite) }); + + GT_ModHandler.addCraftingRecipe( + ItemList.Machine_MV_ArcFurnace.get(1), + bitsd, + new Object[] { "WGW", aTextCableHull, aTextPlate, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite) }); + + GT_ModHandler.addCraftingRecipe( + ItemList.Machine_HV_ArcFurnace.get(1), + bitsd, + new Object[] { "WGW", aTextCableHull, aTextPlate, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite) }); + + GT_ModHandler.addCraftingRecipe( + ItemList.Machine_EV_ArcFurnace.get(1), + bitsd, + new Object[] { "WGW", aTextCableHull, aTextPlate, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite) }); + + GT_ModHandler.addCraftingRecipe( + ItemList.Machine_IV_ArcFurnace.get(1), + bitsd, + new Object[] { "WGW", aTextCableHull, aTextPlate, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite) }); + } private static void registerAssembler() { - ItemList.Machine_LV_Assembler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( - ASSEMBLER_LV.ID, - "basicmachine.assembler.tier.01", - "Basic Assembling Machine", - 1, - MachineType.ASSEMBLER.tooltipDescription(), - RecipeMaps.assemblerRecipes, - 6, - 1, - true, - SoundResource.NONE, - SpecialEffects.NONE, - "ASSEMBLER", - new Object[] { "ACA", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE }).getStackForm(1L)); - ItemList.Machine_MV_Assembler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( - ASSEMBLER_MV.ID, - "basicmachine.assembler.tier.02", - "Advanced Assembling Machine", - 2, - MachineType.ASSEMBLER.tooltipDescription(), - RecipeMaps.assemblerRecipes, - 9, - 1, - true, - SoundResource.NONE, - SpecialEffects.NONE, - "ASSEMBLER", - new Object[] { "ACA", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE }).getStackForm(1L)); - ItemList.Machine_HV_Assembler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( - ASSEMBLER_HV.ID, - "basicmachine.assembler.tier.03", - "Advanced Assembling Machine II", - 3, - MachineType.ASSEMBLER.tooltipDescription(), - RecipeMaps.assemblerRecipes, - 9, - 1, - true, - SoundResource.NONE, - SpecialEffects.NONE, - "ASSEMBLER", - new Object[] { "ACA", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE }).getStackForm(1L)); - ItemList.Machine_EV_Assembler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( - ASSEMBLER_EV.ID, - "basicmachine.assembler.tier.04", - "Advanced Assembling Machine III", - 4, - MachineType.ASSEMBLER.tooltipDescription(), - RecipeMaps.assemblerRecipes, - 9, - 1, - true, - SoundResource.NONE, - SpecialEffects.NONE, - "ASSEMBLER", - new Object[] { "ACA", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE }).getStackForm(1L)); - ItemList.Machine_IV_Assembler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( - ASSEMBLER_IV.ID, - "basicmachine.assembler.tier.05", - "Advanced Assembling Machine IV", - 5, - MachineType.ASSEMBLER.tooltipDescription(), - RecipeMaps.assemblerRecipes, - 9, - 1, - true, - SoundResource.NONE, - SpecialEffects.NONE, - "ASSEMBLER", - new Object[] { "ACA", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', - GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE }).getStackForm(1L)); + GT_ModHandler.addCraftingRecipe( + ItemList.Machine_LV_Assembler.get(1), + bitsd, + new Object[] { "ACA", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE }); + + GT_ModHandler.addCraftingRecipe( + ItemList.Machine_MV_Assembler.get(1), + bitsd, + new Object[] { "ACA", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', + GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE }); + + GT_ModHandler.addCraftingRecipe( + ItemList.Machine_HV_Assembler.get(1), + bitsd, + new Object[] { "ACA", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMach |
