diff --git a/src/main/java/gregtechmod/api/util/GT_Recipe.java b/src/main/java/gregtechmod/api/util/GT_Recipe.java index 3ae7e3b..11bf101 100644 --- a/src/main/java/gregtechmod/api/util/GT_Recipe.java +++ b/src/main/java/gregtechmod/api/util/GT_Recipe.java @@ -22,33 +22,33 @@ import net.minecraft.item.ItemStack; public class GT_Recipe { public static volatile int VERSION = 408; - public static final ArrayList sFusionRecipes = new ArrayList( 50); - public static final ArrayList sCentrifugeRecipes = new ArrayList(1000); - public static final ArrayList sElectrolyzerRecipes = new ArrayList( 200); - public static final ArrayList sGrinderRecipes = new ArrayList( 200); - public static final ArrayList sBlastRecipes = new ArrayList( 300); - public static final ArrayList sImplosionRecipes = new ArrayList( 50); - public static final ArrayList sSawmillRecipes = new ArrayList( 100); - public static final ArrayList sVacuumRecipes = new ArrayList( 100); - public static final ArrayList sChemicalRecipes = new ArrayList( 100); - public static final ArrayList sDistillationRecipes = new ArrayList( 50); - public static final ArrayList sWiremillRecipes = new ArrayList( 50); - public static final ArrayList sBenderRecipes = new ArrayList( 400); - public static final ArrayList sAlloySmelterRecipes = new ArrayList(2000); - public static final ArrayList sAssemblerRecipes = new ArrayList( 300); - public static final ArrayList sCannerRecipes = new ArrayList( 300); - public static final ArrayList sCNCRecipes = new ArrayList( 100); - public static final ArrayList sLatheRecipes = new ArrayList( 400); - public static final ArrayList sCutterRecipes = new ArrayList( 200); - public static final ArrayList sExtruderRecipes = new ArrayList(1000); - public static final ArrayList sHammerRecipes = new ArrayList( 200); + public static final List sFusionRecipes = Collections.synchronizedList(new ArrayList()); + public static final List sCentrifugeRecipes = Collections.synchronizedList(new ArrayList()); + public static final List sElectrolyzerRecipes = Collections.synchronizedList(new ArrayList()); + public static final List sGrinderRecipes = Collections.synchronizedList(new ArrayList()); + public static final List sBlastRecipes = Collections.synchronizedList(new ArrayList()); + public static final List sImplosionRecipes = Collections.synchronizedList(new ArrayList()); + public static final List sSawmillRecipes = Collections.synchronizedList(new ArrayList()); + public static final List sVacuumRecipes = Collections.synchronizedList(new ArrayList()); + public static final List sChemicalRecipes = Collections.synchronizedList(new ArrayList()); + public static final List sDistillationRecipes = Collections.synchronizedList(new ArrayList()); + public static final List sWiremillRecipes = Collections.synchronizedList(new ArrayList()); + public static final List sBenderRecipes = Collections.synchronizedList(new ArrayList()); + public static final List sAlloySmelterRecipes = Collections.synchronizedList(new ArrayList()); + public static final List sAssemblerRecipes = Collections.synchronizedList(new ArrayList()); + public static final List sCannerRecipes = Collections.synchronizedList(new ArrayList()); + public static final List sCNCRecipes = Collections.synchronizedList(new ArrayList()); + public static final List sLatheRecipes = Collections.synchronizedList(new ArrayList()); + public static final List sCutterRecipes = Collections.synchronizedList(new ArrayList()); + public static final List sExtruderRecipes = Collections.synchronizedList(new ArrayList()); + public static final List sHammerRecipes = Collections.synchronizedList(new ArrayList()); - public static final ArrayList sDieselFuels = new ArrayList(); - public static final ArrayList sTurbineFuels = new ArrayList(); - public static final ArrayList sHotFuels = new ArrayList(); - public static final ArrayList sDenseLiquidFuels = new ArrayList(); - public static final ArrayList sPlasmaFuels = new ArrayList(); - public static final ArrayList sMagicFuels = new ArrayList(); + public static final List sDieselFuels = Collections.synchronizedList(new ArrayList()); + public static final List sTurbineFuels = Collections.synchronizedList(new ArrayList()); + public static final List sHotFuels = Collections.synchronizedList(new ArrayList()); + public static final List sDenseLiquidFuels = Collections.synchronizedList(new ArrayList()); + public static final List sPlasmaFuels = Collections.synchronizedList(new ArrayList()); + public static final List sMagicFuels = Collections.synchronizedList(new ArrayList()); /** It is an IdentityHashMap, because it uses a List as Key, and since that List changes (and therefore the Result of the equals Method), the Key is not secure, while the Identity is. */ private static final IdentityHashMap, HashMap>> sRecipeMappings = new IdentityHashMap, HashMap>>(); diff --git a/src/main/java/gregtechmod/loaders/oreprocessing/ProcessingCircuit.java b/src/main/java/gregtechmod/loaders/oreprocessing/ProcessingCircuit.java index c521ce8..c1fa590 100644 --- a/src/main/java/gregtechmod/loaders/oreprocessing/ProcessingCircuit.java +++ b/src/main/java/gregtechmod/loaders/oreprocessing/ProcessingCircuit.java @@ -18,44 +18,21 @@ public class ProcessingCircuit implements IOreRecipeRegistrator { } public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { - switch(ProcessingCircuit.NamelessClass653157110.$SwitchMap$gregtechmod$api$enums$Materials[aMaterial.ordinal()]) { - case 1: + switch(aMaterial) { + case Basic: if(!GT_Utility.areStacksEqual(aStack, GT_Items.Circuit_Integrated.getWildcard(1L, new Object[0]))) { GT_ModHandler.removeRecipeByOutput(aStack); GT_ModHandler.addCraftingRecipe(GT_Items.Circuit_Basic.get(1L, new Object[0]), new Object[]{"CCC", "SRS", "CCC", Character.valueOf('C'), GT_OreDictNames.craftingWireCopper, Character.valueOf('R'), OrePrefixes.plate.get(Materials.Iron), Character.valueOf('S'), GregTech_API.sRecipeFile.get(GT_ConfigCategories.Recipes.harderrecipes, "circuitRedAlloy", true)?OrePrefixes.plate.get(Materials.RedAlloy):OrePrefixes.dust.get(Materials.Redstone)}); GT_ModHandler.addCraftingRecipe(GT_Items.Circuit_Basic.get(1L, new Object[0]), new Object[]{"CSC", "CRC", "CSC", Character.valueOf('C'), GT_OreDictNames.craftingWireCopper, Character.valueOf('R'), OrePrefixes.plate.get(Materials.Iron), Character.valueOf('S'), GregTech_API.sRecipeFile.get(GT_ConfigCategories.Recipes.harderrecipes, "circuitRedAlloy", true)?OrePrefixes.plate.get(Materials.RedAlloy):OrePrefixes.dust.get(Materials.Redstone)}); } break; - case 2: + case Advanced: GT_ModHandler.removeRecipeByOutput(aStack); GT_ModHandler.addCraftingRecipe(GT_Items.Circuit_Advanced.get(1L, new Object[0]), new Object[]{"SGS", "LCL", "SGS", Character.valueOf('C'), OrePrefixes.circuit.get(Materials.Basic), Character.valueOf('S'), GregTech_API.sRecipeFile.get(GT_ConfigCategories.Recipes.harderrecipes, "circuitRedAlloy", true)?OrePrefixes.plate.get(Materials.RedAlloy):OrePrefixes.dust.get(Materials.Redstone), Character.valueOf('G'), OrePrefixes.dust.get(Materials.Glowstone), Character.valueOf('L'), OrePrefixes.dust.get(Materials.Lazurite)}); GT_ModHandler.addCraftingRecipe(GT_Items.Circuit_Advanced.get(1L, new Object[0]), new Object[]{"SLS", "GCG", "SLS", Character.valueOf('C'), OrePrefixes.circuit.get(Materials.Basic), Character.valueOf('S'), GregTech_API.sRecipeFile.get(GT_ConfigCategories.Recipes.harderrecipes, "circuitRedAlloy", true)?OrePrefixes.plate.get(Materials.RedAlloy):OrePrefixes.dust.get(Materials.Redstone), Character.valueOf('G'), OrePrefixes.dust.get(Materials.Glowstone), Character.valueOf('L'), OrePrefixes.dust.get(Materials.Lazurite)}); GT_ModHandler.addCraftingRecipe(GT_Items.Circuit_Advanced.get(1L, new Object[0]), new Object[]{"SGS", "LCL", "SGS", Character.valueOf('C'), OrePrefixes.circuit.get(Materials.Basic), Character.valueOf('S'), GregTech_API.sRecipeFile.get(GT_ConfigCategories.Recipes.harderrecipes, "circuitRedAlloy", true)?OrePrefixes.plate.get(Materials.RedAlloy):OrePrefixes.dust.get(Materials.Redstone), Character.valueOf('G'), OrePrefixes.dust.get(Materials.Glowstone), Character.valueOf('L'), OrePrefixes.dust.get(Materials.Lapis)}); GT_ModHandler.addCraftingRecipe(GT_Items.Circuit_Advanced.get(1L, new Object[0]), new Object[]{"SLS", "GCG", "SLS", Character.valueOf('C'), OrePrefixes.circuit.get(Materials.Basic), Character.valueOf('S'), GregTech_API.sRecipeFile.get(GT_ConfigCategories.Recipes.harderrecipes, "circuitRedAlloy", true)?OrePrefixes.plate.get(Materials.RedAlloy):OrePrefixes.dust.get(Materials.Redstone), Character.valueOf('G'), OrePrefixes.dust.get(Materials.Glowstone), Character.valueOf('L'), OrePrefixes.dust.get(Materials.Lapis)}); - } - - } - - // $FF: synthetic class - static class NamelessClass653157110 { - - // $FF: synthetic field - static final int[] $SwitchMap$gregtechmod$api$enums$Materials = new int[Materials.values().length]; - - - static { - try { - $SwitchMap$gregtechmod$api$enums$Materials[Materials.Basic.ordinal()] = 1; - } catch (NoSuchFieldError var2) { - ; - } - - try { - $SwitchMap$gregtechmod$api$enums$Materials[Materials.Advanced.ordinal()] = 2; - } catch (NoSuchFieldError var1) { - ; - } - + default: break; } } } diff --git a/src/main/java/gregtechmod/loaders/oreprocessing/ProcessingOreSmelting.java b/src/main/java/gregtechmod/loaders/oreprocessing/ProcessingOreSmelting.java index cd14e54..ea462f2 100644 --- a/src/main/java/gregtechmod/loaders/oreprocessing/ProcessingOreSmelting.java +++ b/src/main/java/gregtechmod/loaders/oreprocessing/ProcessingOreSmelting.java @@ -30,10 +30,10 @@ public class ProcessingOreSmelting implements IOreRecipeRegistrator { public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { if(!aMaterial.contains(SubTag.NO_SMELTING)) { if(!aMaterial.mBlastFurnaceRequired && !aMaterial.mDirectSmelting.mBlastFurnaceRequired) { - switch(ProcessingOreSmelting.NamelessClass1425840077.$SwitchMap$gregtechmod$api$enums$OrePrefixes[aPrefix.ordinal()]) { - case 1: - case 2: - case 3: + switch(aPrefix) { + case crushed: + case crushedPurified: + case crushedCentrifuged: ItemStack tStack = GT_OreDictUnificator.get(OrePrefixes.nugget, (Object)aMaterial.mDirectSmelting, 10L); if(tStack == null) { tStack = GT_OreDictUnificator.get(OrePrefixes.ingot, (Object)aMaterial.mDirectSmelting, 1L); @@ -54,33 +54,4 @@ public class ProcessingOreSmelting implements IOreRecipeRegistrator { } } - - // $FF: synthetic class - static class NamelessClass1425840077 { - - // $FF: synthetic field - static final int[] $SwitchMap$gregtechmod$api$enums$OrePrefixes = new int[OrePrefixes.values().length]; - - - static { - try { - $SwitchMap$gregtechmod$api$enums$OrePrefixes[OrePrefixes.crushed.ordinal()] = 1; - } catch (NoSuchFieldError var3) { - ; - } - - try { - $SwitchMap$gregtechmod$api$enums$OrePrefixes[OrePrefixes.crushedPurified.ordinal()] = 2; - } catch (NoSuchFieldError var2) { - ; - } - - try { - $SwitchMap$gregtechmod$api$enums$OrePrefixes[OrePrefixes.crushedCentrifuged.ordinal()] = 3; - } catch (NoSuchFieldError var1) { - ; - } - - } - } } diff --git a/src/main/java/gregtechmod/mistaqur/nei/AlloySmelterRecipeHandler.java b/src/main/java/gregtechmod/mistaqur/nei/AlloySmelterRecipeHandler.java index c8535ec..3d66bca 100644 --- a/src/main/java/gregtechmod/mistaqur/nei/AlloySmelterRecipeHandler.java +++ b/src/main/java/gregtechmod/mistaqur/nei/AlloySmelterRecipeHandler.java @@ -12,6 +12,7 @@ import gregtechmod.common.gui.GT_GUIContainer_Scrapboxinator; import java.awt.Rectangle; import java.util.ArrayList; +import java.util.List; import net.minecraft.client.gui.inventory.GuiContainer; import codechicken.nei.PositionedStack; @@ -101,7 +102,7 @@ public class AlloySmelterRecipeHandler extends GT_RecipeHandler { } @Override - public ArrayList getRecipeList() { + public List getRecipeList() { return GT_Recipe.sAlloySmelterRecipes; } diff --git a/src/main/java/gregtechmod/mistaqur/nei/AssemblerRecipeHandler.java b/src/main/java/gregtechmod/mistaqur/nei/AssemblerRecipeHandler.java index 9aa5b06..d6ec94d 100644 --- a/src/main/java/gregtechmod/mistaqur/nei/AssemblerRecipeHandler.java +++ b/src/main/java/gregtechmod/mistaqur/nei/AssemblerRecipeHandler.java @@ -7,6 +7,7 @@ import gregtechmod.common.gui.GT_GUIContainer_BasicMachine_Assembler; import java.awt.Rectangle; import java.util.ArrayList; +import java.util.List; import net.minecraft.client.gui.inventory.GuiContainer; import codechicken.nei.PositionedStack; @@ -66,7 +67,7 @@ public class AssemblerRecipeHandler extends GT_RecipeHandler { } @Override - public ArrayList getRecipeList() { + public List getRecipeList() { return GT_Recipe.sAssemblerRecipes; } diff --git a/src/main/java/gregtechmod/mistaqur/nei/BenderRecipeHandler.java b/src/main/java/gregtechmod/mistaqur/nei/BenderRecipeHandler.java index 065712e..d82c6e2 100644 --- a/src/main/java/gregtechmod/mistaqur/nei/BenderRecipeHandler.java +++ b/src/main/java/gregtechmod/mistaqur/nei/BenderRecipeHandler.java @@ -7,6 +7,7 @@ import gregtechmod.common.gui.GT_GUIContainer_BasicMachine_Bender; import java.awt.Rectangle; import java.util.ArrayList; +import java.util.List; import net.minecraft.client.gui.inventory.GuiContainer; import codechicken.nei.PositionedStack; @@ -67,7 +68,7 @@ public class BenderRecipeHandler extends GT_RecipeHandler { } @Override - public ArrayList getRecipeList() { + public List getRecipeList() { return GT_Recipe.sBenderRecipes; } diff --git a/src/main/java/gregtechmod/mistaqur/nei/BlastRecipeHandler.java b/src/main/java/gregtechmod/mistaqur/nei/BlastRecipeHandler.java index da008db..5d38aa5 100644 --- a/src/main/java/gregtechmod/mistaqur/nei/BlastRecipeHandler.java +++ b/src/main/java/gregtechmod/mistaqur/nei/BlastRecipeHandler.java @@ -7,6 +7,7 @@ import gregtechmod.common.gui.GT_GUIContainer_BlastFurnace; import java.awt.Rectangle; import java.util.ArrayList; +import java.util.List; import net.minecraft.client.gui.inventory.GuiContainer; import codechicken.nei.PositionedStack; @@ -69,7 +70,7 @@ public class BlastRecipeHandler extends GT_RecipeHandler { } @Override - public ArrayList getRecipeList() { + public List getRecipeList() { return GT_Recipe.sBlastRecipes; } diff --git a/src/main/java/gregtechmod/mistaqur/nei/CannerRecipeHandler.java b/src/main/java/gregtechmod/mistaqur/nei/CannerRecipeHandler.java index 9bc5ae4..83fac5c 100644 --- a/src/main/java/gregtechmod/mistaqur/nei/CannerRecipeHandler.java +++ b/src/main/java/gregtechmod/mistaqur/nei/CannerRecipeHandler.java @@ -7,6 +7,7 @@ import gregtechmod.common.gui.GT_GUIContainer_BasicMachine_Canner; import java.awt.Rectangle; import java.util.ArrayList; +import java.util.List; import net.minecraft.client.gui.inventory.GuiContainer; import codechicken.nei.PositionedStack; @@ -68,7 +69,7 @@ public class CannerRecipeHandler extends GT_RecipeHandler { } @Override - public ArrayList getRecipeList() { + public List getRecipeList() { return GT_Recipe.sCannerRecipes; } diff --git a/src/main/java/gregtechmod/mistaqur/nei/CentrifugeRecipeHandler.java b/src/main/java/gregtechmod/mistaqur/nei/CentrifugeRecipeHandler.java index 8bdaa38..84ca5dd 100644 --- a/src/main/java/gregtechmod/mistaqur/nei/CentrifugeRecipeHandler.java +++ b/src/main/java/gregtechmod/mistaqur/nei/CentrifugeRecipeHandler.java @@ -7,6 +7,7 @@ import gregtechmod.common.gui.GT_GUIContainer_Centrifuge; import java.awt.Rectangle; import java.util.ArrayList; +import java.util.List; import net.minecraft.client.gui.inventory.GuiContainer; import codechicken.nei.PositionedStack; @@ -77,7 +78,7 @@ public class CentrifugeRecipeHandler extends GT_RecipeHandler { } @Override - public ArrayList getRecipeList() { + public List getRecipeList() { return GT_Recipe.sCentrifugeRecipes; } diff --git a/src/main/java/gregtechmod/mistaqur/nei/ChemicalRecipeHandler.java b/src/main/java/gregtechmod/mistaqur/nei/ChemicalRecipeHandler.java index 6909af6..f662c4a 100644 --- a/src/main/java/gregtechmod/mistaqur/nei/ChemicalRecipeHandler.java +++ b/src/main/java/gregtechmod/mistaqur/nei/ChemicalRecipeHandler.java @@ -7,6 +7,7 @@ import gregtechmod.common.gui.GT_GUIContainer_ChemicalReactor; import java.awt.Rectangle; import java.util.ArrayList; +import java.util.List; import net.minecraft.client.gui.inventory.GuiContainer; import codechicken.nei.PositionedStack; @@ -66,7 +67,7 @@ public class ChemicalRecipeHandler extends GT_RecipeHandler { } @Override - public ArrayList getRecipeList() { + public List getRecipeList() { return GT_Recipe.sChemicalRecipes; } diff --git a/src/main/java/gregtechmod/mistaqur/nei/CutterRecipeHandler.java b/src/main/java/gregtechmod/mistaqur/nei/CutterRecipeHandler.java index 664c843..61f9924 100644 --- a/src/main/java/gregtechmod/mistaqur/nei/CutterRecipeHandler.java +++ b/src/main/java/gregtechmod/mistaqur/nei/CutterRecipeHandler.java @@ -7,6 +7,7 @@ import gregtechmod.common.gui.GT_GUIContainer_BasicMachine_Cutter; import java.awt.Rectangle; import java.util.ArrayList; +import java.util.List; import net.minecraft.client.gui.inventory.GuiContainer; import codechicken.nei.PositionedStack; @@ -64,7 +65,7 @@ public class CutterRecipeHandler extends GT_RecipeHandler { } @Override - public ArrayList getRecipeList() { + public List getRecipeList() { return GT_Recipe.sCutterRecipes; } diff --git a/src/main/java/gregtechmod/mistaqur/nei/DistillationRecipeHandler.java b/src/main/java/gregtechmod/mistaqur/nei/DistillationRecipeHandler.java index e3997a2..d70758b 100644 --- a/src/main/java/gregtechmod/mistaqur/nei/DistillationRecipeHandler.java +++ b/src/main/java/gregtechmod/mistaqur/nei/DistillationRecipeHandler.java @@ -7,6 +7,7 @@ import gregtechmod.common.gui.GT_GUIContainer_DistillationTower; import java.awt.Rectangle; import java.util.ArrayList; +import java.util.List; import net.minecraft.client.gui.inventory.GuiContainer; import codechicken.nei.PositionedStack; @@ -72,7 +73,7 @@ public class DistillationRecipeHandler extends GT_RecipeHandler { } @Override - public ArrayList getRecipeList() { + public List getRecipeList() { return GT_Recipe.sDistillationRecipes; } diff --git a/src/main/java/gregtechmod/mistaqur/nei/ElectrolyzerRecipeHandler.java b/src/main/java/gregtechmod/mistaqur/nei/ElectrolyzerRecipeHandler.java index beddc71..7ca1ab4 100644 --- a/src/main/java/gregtechmod/mistaqur/nei/ElectrolyzerRecipeHandler.java +++ b/src/main/java/gregtechmod/mistaqur/nei/ElectrolyzerRecipeHandler.java @@ -7,6 +7,7 @@ import gregtechmod.common.gui.GT_GUIContainer_Electrolyzer; import java.awt.Rectangle; import java.util.ArrayList; +import java.util.List; import net.minecraft.client.gui.inventory.GuiContainer; import codechicken.nei.PositionedStack; @@ -72,7 +73,7 @@ public class ElectrolyzerRecipeHandler extends GT_RecipeHandler { } @Override - public ArrayList getRecipeList() { + public List getRecipeList() { return GT_Recipe.sElectrolyzerRecipes; } diff --git a/src/main/java/gregtechmod/mistaqur/nei/FusionRecipeHandler.java b/src/main/java/gregtechmod/mistaqur/nei/FusionRecipeHandler.java index e9cbd17..c10aad1 100644 --- a/src/main/java/gregtechmod/mistaqur/nei/FusionRecipeHandler.java +++ b/src/main/java/gregtechmod/mistaqur/nei/FusionRecipeHandler.java @@ -7,6 +7,7 @@ import gregtechmod.common.gui.GT_GUIContainer_FusionComputer; import java.awt.Rectangle; import java.util.ArrayList; +import java.util.List; import net.minecraft.client.gui.inventory.GuiContainer; import codechicken.nei.PositionedStack; @@ -69,7 +70,7 @@ public class FusionRecipeHandler extends GT_RecipeHandler { } @Override - public ArrayList getRecipeList() { + public List getRecipeList() { return GT_Recipe.sFusionRecipes; } diff --git a/src/main/java/gregtechmod/mistaqur/nei/GrinderRecipeHandler.java b/src/main/java/gregtechmod/mistaqur/nei/GrinderRecipeHandler.java index db33f7c..bd5dd0a 100644 --- a/src/main/java/gregtechmod/mistaqur/nei/GrinderRecipeHandler.java +++ b/src/main/java/gregtechmod/mistaqur/nei/GrinderRecipeHandler.java @@ -7,6 +7,7 @@ import gregtechmod.common.gui.GT_GUIContainer_Grinder; import java.awt.Rectangle; import java.util.ArrayList; +import java.util.List; import net.minecraft.client.gui.inventory.GuiContainer; import codechicken.nei.PositionedStack; @@ -72,7 +73,7 @@ public class GrinderRecipeHandler extends GT_RecipeHandler { } @Override - public ArrayList getRecipeList() { + public List getRecipeList() { return GT_Recipe.sGrinderRecipes; } diff --git a/src/main/java/gregtechmod/mistaqur/nei/ImplosionRecipeHandler.java b/src/main/java/gregtechmod/mistaqur/nei/ImplosionRecipeHandler.java index c4ca3b2..cd74a13 100644 --- a/src/main/java/gregtechmod/mistaqur/nei/ImplosionRecipeHandler.java +++ b/src/main/java/gregtechmod/mistaqur/nei/ImplosionRecipeHandler.java @@ -7,6 +7,7 @@ import gregtechmod.common.gui.GT_GUIContainer_ImplosionCompressor; import java.awt.Rectangle; import java.util.ArrayList; +import java.util.List; import net.minecraft.client.gui.inventory.GuiContainer; import codechicken.nei.PositionedStack; @@ -69,7 +70,7 @@ public class ImplosionRecipeHandler extends GT_RecipeHandler { } @Override - public ArrayList getRecipeList() { + public List getRecipeList() { return GT_Recipe.sImplosionRecipes; } diff --git a/src/main/java/gregtechmod/mistaqur/nei/LatheRecipeHandler.java b/src/main/java/gregtechmod/mistaqur/nei/LatheRecipeHandler.java index 5852a80..3912545 100644 --- a/src/main/java/gregtechmod/mistaqur/nei/LatheRecipeHandler.java +++ b/src/main/java/gregtechmod/mistaqur/nei/LatheRecipeHandler.java @@ -7,6 +7,7 @@ import gregtechmod.common.gui.GT_GUIContainer_BasicMachine_Lathe; import java.awt.Rectangle; import java.util.ArrayList; +import java.util.List; import net.minecraft.client.gui.inventory.GuiContainer; import codechicken.nei.PositionedStack; @@ -66,7 +67,7 @@ public class LatheRecipeHandler extends GT_RecipeHandler { } @Override - public ArrayList getRecipeList() { + public List getRecipeList() { return GT_Recipe.sLatheRecipes; } diff --git a/src/main/java/gregtechmod/mistaqur/nei/SawmillRecipeHandler.java b/src/main/java/gregtechmod/mistaqur/nei/SawmillRecipeHandler.java index 1c744f3..572f8d3 100644 --- a/src/main/java/gregtechmod/mistaqur/nei/SawmillRecipeHandler.java +++ b/src/main/java/gregtechmod/mistaqur/nei/SawmillRecipeHandler.java @@ -7,6 +7,7 @@ import gregtechmod.common.gui.GT_GUIContainer_Sawmill; import java.awt.Rectangle; import java.util.ArrayList; +import java.util.List; import net.minecraft.client.gui.inventory.GuiContainer; import codechicken.nei.PositionedStack; @@ -70,7 +71,7 @@ public class SawmillRecipeHandler extends GT_RecipeHandler { } @Override - public ArrayList getRecipeList() { + public List getRecipeList() { return GT_Recipe.sSawmillRecipes; } diff --git a/src/main/java/gregtechmod/mistaqur/nei/VacuumFreezerRecipeHandler.java b/src/main/java/gregtechmod/mistaqur/nei/VacuumFreezerRecipeHandler.java index 6445e9e..776297e 100644 --- a/src/main/java/gregtechmod/mistaqur/nei/VacuumFreezerRecipeHandler.java +++ b/src/main/java/gregtechmod/mistaqur/nei/VacuumFreezerRecipeHandler.java @@ -7,6 +7,7 @@ import gregtechmod.common.gui.GT_GUIContainer_VacuumFreezer; import java.awt.Rectangle; import java.util.ArrayList; +import java.util.List; import net.minecraft.client.gui.inventory.GuiContainer; import codechicken.nei.PositionedStack; @@ -64,7 +65,7 @@ public class VacuumFreezerRecipeHandler extends GT_RecipeHandler { } @Override - public ArrayList getRecipeList() { + public List getRecipeList() { return GT_Recipe.sVacuumRecipes; } diff --git a/src/main/java/gregtechmod/mistaqur/nei/WiremillRecipeHandler.java b/src/main/java/gregtechmod/mistaqur/nei/WiremillRecipeHandler.java index 2b93cae..c8dd234 100644 --- a/src/main/java/gregtechmod/mistaqur/nei/WiremillRecipeHandler.java +++ b/src/main/java/gregtechmod/mistaqur/nei/WiremillRecipeHandler.java @@ -7,6 +7,7 @@ import gregtechmod.common.gui.GT_GUIContainer_BasicMachine_Wiremill; import java.awt.Rectangle; import java.util.ArrayList; +import java.util.List; import net.minecraft.client.gui.inventory.GuiContainer; import codechicken.nei.PositionedStack; @@ -64,7 +65,7 @@ public class WiremillRecipeHandler extends GT_RecipeHandler { } @Override - public ArrayList getRecipeList() { + public List getRecipeList() { return GT_Recipe.sWiremillRecipes; }