diff options
Diffstat (limited to 'src/main/java/gregtech/api/util')
-rw-r--r-- | src/main/java/gregtech/api/util/GT_Recipe.java | 99 |
1 files changed, 52 insertions, 47 deletions
diff --git a/src/main/java/gregtech/api/util/GT_Recipe.java b/src/main/java/gregtech/api/util/GT_Recipe.java index d26b8105cf..ba3b6ecb58 100644 --- a/src/main/java/gregtech/api/util/GT_Recipe.java +++ b/src/main/java/gregtech/api/util/GT_Recipe.java @@ -1112,7 +1112,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sOreWasherRecipes = new GT_Recipe_Map( new HashSet<>(500), "gt.recipe.orewasher", - "Ore Washing Plant", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "OreWasher"), 1, @@ -1131,7 +1131,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sThermalCentrifugeRecipes = new GT_Recipe_Map( new HashSet<>(1000), "gt.recipe.thermalcentrifuge", - "Thermal Centrifuge", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "ThermalCentrifuge"), 1, @@ -1150,7 +1150,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sCompressorRecipes = new GT_Recipe_Map( new HashSet<>(750), "gt.recipe.compressor", - "Compressor", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Compressor"), 1, @@ -1170,7 +1170,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sExtractorRecipes = new GT_Recipe_Map( new HashSet<>(250), "gt.recipe.extractor", - "Extractor", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Extractor"), 1, @@ -1190,7 +1190,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sRecyclerRecipes = new GT_Recipe_Map_Recycler( new HashSet<>(0), "ic.recipe.recycler", - "Recycler", + null, "ic2.recycler", GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Recycler"), 1, @@ -1226,7 +1226,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sMicrowaveRecipes = new GT_Recipe_Map_Microwave( new HashSet<>(0), "gt.recipe.microwave", - "Microwave", + null, "smelting", GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "E_Furnace"), 1, @@ -1244,7 +1244,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sScannerFakeRecipes = new GT_Recipe_Map( new HashSet<>(300), "gt.recipe.scanner", - "Scanner", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Scanner"), 1, @@ -1262,7 +1262,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sRockBreakerFakeRecipes = new GT_Recipe_Map( new HashSet<>(200), "gt.recipe.rockbreaker", - "Rock Breaker", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "RockBreaker"), 2, @@ -1296,7 +1296,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sReplicatorFakeRecipes = new ReplicatorFakeMap( new HashSet<>(100), "gt.recipe.replicator", - "Replicator", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Replicator"), 0, @@ -1336,7 +1336,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sPlasmaArcFurnaceRecipes = new GT_Recipe_Map( new HashSet<>(20000), "gt.recipe.plasmaarcfurnace", - "Plasma Arc Furnace", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "PlasmaArcFurnace"), 1, @@ -1356,7 +1356,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sArcFurnaceRecipes = new GT_Recipe_Map( new HashSet<>(20000), "gt.recipe.arcfurnace", - "Arc Furnace", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "ArcFurnace"), 1, @@ -1373,7 +1373,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sPrinterRecipes = new GT_Recipe_Map_Printer( new HashSet<>(5), "gt.recipe.printer", - "Printer", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Printer"), 1, @@ -1393,7 +1393,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sSifterRecipes = new GT_Recipe_Map( new HashSet<>(105), "gt.recipe.sifter", - "Sifter", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Sifter"), 1, @@ -1410,7 +1410,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sPressRecipes = new GT_Recipe_Map_FormingPress( new HashSet<>(300), "gt.recipe.press", - "Forming Press", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Press3"), 6, @@ -1430,7 +1430,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sLaserEngraverRecipes = new GT_Recipe_Map( new HashSet<>(810), "gt.recipe.laserengraver", - "Precision Laser Engraver", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "LaserEngraver2"), 4, @@ -1450,7 +1450,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sMixerRecipes = new GT_Recipe_Map( new HashSet<>(900), "gt.recipe.mixer", - "Mixer", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Mixer6"), 9, @@ -1469,7 +1469,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sAutoclaveRecipes = new GT_Recipe_Map( new HashSet<>(300), "gt.recipe.autoclave", - "Autoclave", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Autoclave4"), 2, @@ -1489,7 +1489,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sElectroMagneticSeparatorRecipes = new GT_Recipe_Map( new HashSet<>(50), "gt.recipe.electromagneticseparator", - "Electromagnetic Separator", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "ElectromagneticSeparator"), 1, @@ -1508,7 +1508,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sPolarizerRecipes = new GT_Recipe_Map( new HashSet<>(300), "gt.recipe.polarizer", - "Electromagnetic Polarizer", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Polarizer"), 1, @@ -1525,7 +1525,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sMaceratorRecipes = new GT_Recipe_Map_Macerator( new HashSet<>(16600), "gt.recipe.macerator", - "Pulverization", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Macerator4"), 1, @@ -1547,7 +1547,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sChemicalBathRecipes = new GT_Recipe_Map( new HashSet<>(2550), "gt.recipe.chemicalbath", - "Chemical Bath", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "ChemicalBath"), 1, @@ -1564,7 +1564,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sFluidCannerRecipes = new GT_Recipe_Map_FluidCanner( new HashSet<>(2100), "gt.recipe.fluidcanner", - "Fluid Canning Machine", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "FluidCanner"), 1, @@ -1601,7 +1601,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sFluidHeaterRecipes = new GT_Recipe_Map( new HashSet<>(10), "gt.recipe.fluidheater", - "Fluid Heater", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "FluidHeater"), 1, @@ -1620,7 +1620,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sDistilleryRecipes = new GT_Recipe_Map( new HashSet<>(400), "gt.recipe.distillery", - "Distillery", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Distillery"), 1, @@ -1680,7 +1680,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sFermentingRecipes = new GT_Recipe_Map( new HashSet<>(50), "gt.recipe.fermenter", - "Fermenter", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Fermenter"), 0, @@ -1697,7 +1697,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sFluidSolidficationRecipes = new GT_Recipe_Map( new HashSet<>(35000), "gt.recipe.fluidsolidifier", - "Fluid Solidifier", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "FluidSolidifier"), 1, @@ -1727,7 +1727,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sFluidExtractionRecipes = new GT_Recipe_Map( new HashSet<>(15000), "gt.recipe.fluidextractor", - "Fluid Extractor", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "FluidExtractor"), 1, @@ -1757,7 +1757,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sBoxinatorRecipes = new GT_Recipe_Map( new HashSet<>(2500), "gt.recipe.packager", - "Packager", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Packager"), 2, @@ -1776,7 +1776,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sUnboxinatorRecipes = new GT_Recipe_Map_Unboxinator( new HashSet<>(2500), "gt.recipe.unpackager", - "Unpackager", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Unpackager"), 1, @@ -1843,7 +1843,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sCentrifugeRecipes = new GT_Recipe_Map( new HashSet<>(1200), "gt.recipe.centrifuge", - "Centrifuge", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Centrifuge"), 2, @@ -1863,7 +1863,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sElectrolyzerRecipes = new GT_Recipe_Map( new HashSet<>(300), "gt.recipe.electrolyzer", - "Electrolyzer", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Electrolyzer"), 2, @@ -2336,7 +2336,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sChemicalRecipes = new GT_Recipe_Map( new HashSet<>(1170), "gt.recipe.chemicalreactor", - "Chemical Reactor", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "ChemicalReactor"), 2, @@ -2403,7 +2403,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sWiremillRecipes = new GT_Recipe_Map( new HashSet<>(450), "gt.recipe.wiremill", - "Wiremill", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Wiremill"), 2, @@ -2421,7 +2421,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sBenderRecipes = new GT_Recipe_Map( new HashSet<>(5000), "gt.recipe.metalbender", - "Bending Machine", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Bender"), 2, @@ -2439,7 +2439,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sAlloySmelterRecipes = new GT_Recipe_Map( new HashSet<>(12000), "gt.recipe.alloysmelter", - "Alloy Smelter", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "AlloySmelter"), 2, @@ -2475,7 +2475,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sAssemblerRecipes = new GT_Recipe_Map_Assembler( new HashSet<>(8200), "gt.recipe.assembler", - "Assembler", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Assembler2"), 9, @@ -2494,7 +2494,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sCircuitAssemblerRecipes = new GT_Recipe_Map_Assembler( new HashSet<>(605), "gt.recipe.circuitassembler", - "Circuit Assembler", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "CircuitAssembler"), 6, @@ -2513,7 +2513,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sCannerRecipes = new GT_Recipe_Map( new HashSet<>(900), "gt.recipe.canner", - "Canning Machine", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Canner"), 2, @@ -2549,7 +2549,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sLatheRecipes = new GT_Recipe_Map( new HashSet<>(1150), "gt.recipe.lathe", - "Lathe", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Lathe"), 1, @@ -2570,7 +2570,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sCutterRecipes = new GT_Recipe_Map( new HashSet<>(5125), "gt.recipe.cuttingsaw", - "Cutting Machine", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Cutter4"), 2, @@ -2614,7 +2614,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sSlicerRecipes = new GT_Recipe_Map( new HashSet<>(20), "gt.recipe.slicer", - "Slicing Machine", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Slicer"), 2, @@ -2634,7 +2634,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sExtruderRecipes = new GT_Recipe_Map( new HashSet<>(13000), "gt.recipe.extruder", - "Extruder", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Extruder"), 2, @@ -2653,7 +2653,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sHammerRecipes = new GT_Recipe_Map( new HashSet<>(3800), "gt.recipe.hammer", - "Forge Hammer", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Hammer"), 2, @@ -2677,7 +2677,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sAmplifiers = new GT_Recipe_Map( new HashSet<>(2), "gt.recipe.uuamplifier", - "Amplifabricator", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Amplifabricator"), 1, @@ -2696,7 +2696,7 @@ public class GT_Recipe implements Comparable<GT_Recipe> { public static final GT_Recipe_Map sMassFabFakeRecipes = new GT_Recipe_Map( new HashSet<>(2), "gt.recipe.massfab", - "Mass Fabrication", + null, null, GregTech.getResourcePath(TEXTURES_GUI_BASICMACHINES, "Massfabricator"), 1, @@ -3232,7 +3232,9 @@ public class GT_Recipe implements Comparable<GT_Recipe> { * @param aRecipeList a List you specify as Recipe List. Usually just an ArrayList with a * pre-initialised Size. * @param aUnlocalizedName the unlocalised Name of this Recipe Handler, used mainly for NEI. - * @param aLocalName the displayed Name inside the NEI Recipe GUI. + * @param aLocalName @deprecated the displayed Name inside the NEI Recipe GUI for optionally + * registering aUnlocalizedName + * with the language manager * @param aNEIGUIPath the displayed GUI Texture, usually just a Machine GUI. Auto-Attaches ".png" * if forgotten. * @param aUsualInputCount the usual amount of Input Slots this Recipe Class has. @@ -3261,7 +3263,10 @@ public class GT_Recipe implements Comparable<GT_Recipe> { mMinimalInputItems = aMinimalInputItems; mMinimalInputFluids = aMinimalInputFluids; GregTech_API.sItemStackMappings.add(mRecipeItemMap); - GT_LanguageManager.addStringLocalization(mUnlocalizedName = aUnlocalizedName, aLocalName); + mUnlocalizedName = aUnlocalizedName; + if (aLocalName != null) { + GT_LanguageManager.addStringLocalization(mUnlocalizedName, aLocalName); + } mUniqueIdentifier = String.format( "%s_%d_%d_%d_%d_%d", aUnlocalizedName, |