From 04a21f4dc73d89175389c073c21342490a02f0ec Mon Sep 17 00:00:00 2001 From: Modmuss50 Date: Mon, 5 Oct 2015 11:18:44 +0100 Subject: [PATCH] Fixes #163 --- .gitignore | 1 + .../java/techreborn/compat/minetweaker/MTAlloySmelter.java | 3 ++- .../techreborn/compat/minetweaker/MTAssemblingMachine.java | 3 ++- .../java/techreborn/compat/minetweaker/MTBlastFurnace.java | 3 ++- src/main/java/techreborn/compat/minetweaker/MTCentrifuge.java | 3 ++- .../java/techreborn/compat/minetweaker/MTChemicalReactor.java | 3 ++- src/main/java/techreborn/compat/minetweaker/MTGrinder.java | 3 ++- .../techreborn/compat/minetweaker/MTImplosionCompressor.java | 3 ++- .../compat/minetweaker/MTIndustrialElectrolyzer.java | 3 ++- .../techreborn/compat/minetweaker/MTIndustrialSawmill.java | 3 ++- src/main/java/techreborn/compat/minetweaker/MTLathe.java | 3 ++- .../techreborn/compat/minetweaker/MTPlateCuttingMachine.java | 3 ++- 12 files changed, 23 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index a77ce1c41..6b78f5170 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ TechReborn.iws TechReborn.ipr Thumbs.db changelog.txt +*.log diff --git a/src/main/java/techreborn/compat/minetweaker/MTAlloySmelter.java b/src/main/java/techreborn/compat/minetweaker/MTAlloySmelter.java index a3af0976a..e8af7c12a 100644 --- a/src/main/java/techreborn/compat/minetweaker/MTAlloySmelter.java +++ b/src/main/java/techreborn/compat/minetweaker/MTAlloySmelter.java @@ -14,6 +14,7 @@ import techreborn.lib.Reference; import techreborn.util.CraftingHelper; import techreborn.util.ItemUtils; +import java.util.ArrayList; import java.util.List; /** @@ -85,7 +86,7 @@ public class MTAlloySmelter { private static class Remove implements IUndoableAction { private final ItemStack output; - List removedRecipes; + List removedRecipes = new ArrayList(); public Remove(ItemStack output) { this.output = output; diff --git a/src/main/java/techreborn/compat/minetweaker/MTAssemblingMachine.java b/src/main/java/techreborn/compat/minetweaker/MTAssemblingMachine.java index f57467449..2110253b2 100644 --- a/src/main/java/techreborn/compat/minetweaker/MTAssemblingMachine.java +++ b/src/main/java/techreborn/compat/minetweaker/MTAssemblingMachine.java @@ -13,6 +13,7 @@ import techreborn.api.recipe.machines.AssemblingMachineRecipe; import techreborn.lib.Reference; import techreborn.util.ItemUtils; +import java.util.ArrayList; import java.util.List; @ZenClass("mods.techreborn.assemblingMachine") @@ -79,7 +80,7 @@ public class MTAssemblingMachine { private static class Remove implements IUndoableAction { private final ItemStack output; - List removedRecipes; + List removedRecipes = new ArrayList(); public Remove(ItemStack output) { this.output = output; diff --git a/src/main/java/techreborn/compat/minetweaker/MTBlastFurnace.java b/src/main/java/techreborn/compat/minetweaker/MTBlastFurnace.java index 97b9e3adb..4031cbc0d 100644 --- a/src/main/java/techreborn/compat/minetweaker/MTBlastFurnace.java +++ b/src/main/java/techreborn/compat/minetweaker/MTBlastFurnace.java @@ -13,6 +13,7 @@ import techreborn.api.recipe.machines.BlastFurnaceRecipe; import techreborn.lib.Reference; import techreborn.util.ItemUtils; +import java.util.ArrayList; import java.util.List; @ZenClass("mods.techreborn.blastFurnace") @@ -78,7 +79,7 @@ public class MTBlastFurnace { private static class Remove implements IUndoableAction { private final ItemStack output; - List removedRecipes; + List removedRecipes = new ArrayList(); public Remove(ItemStack output) { this.output = output; diff --git a/src/main/java/techreborn/compat/minetweaker/MTCentrifuge.java b/src/main/java/techreborn/compat/minetweaker/MTCentrifuge.java index cb47f71a3..e107be8ee 100644 --- a/src/main/java/techreborn/compat/minetweaker/MTCentrifuge.java +++ b/src/main/java/techreborn/compat/minetweaker/MTCentrifuge.java @@ -13,6 +13,7 @@ import techreborn.api.recipe.machines.CentrifugeRecipe; import techreborn.lib.Reference; import techreborn.util.ItemUtils; +import java.util.ArrayList; import java.util.List; @ZenClass("mods.techreborn.centrifuge") @@ -78,7 +79,7 @@ public class MTCentrifuge { private static class Remove implements IUndoableAction { private final ItemStack output; - List removedRecipes; + List removedRecipes = new ArrayList(); public Remove(ItemStack output) { this.output = output; diff --git a/src/main/java/techreborn/compat/minetweaker/MTChemicalReactor.java b/src/main/java/techreborn/compat/minetweaker/MTChemicalReactor.java index 97ba2f674..e9c16314f 100644 --- a/src/main/java/techreborn/compat/minetweaker/MTChemicalReactor.java +++ b/src/main/java/techreborn/compat/minetweaker/MTChemicalReactor.java @@ -13,6 +13,7 @@ import techreborn.api.recipe.machines.ChemicalReactorRecipe; import techreborn.lib.Reference; import techreborn.util.ItemUtils; +import java.util.ArrayList; import java.util.List; @ZenClass("mods.techreborn.chemicalReactorRecipe") @@ -78,7 +79,7 @@ public class MTChemicalReactor{ private static class Remove implements IUndoableAction { private final ItemStack output; - List removedRecipes; + List removedRecipes = new ArrayList(); public Remove(ItemStack output) { this.output = output; diff --git a/src/main/java/techreborn/compat/minetweaker/MTGrinder.java b/src/main/java/techreborn/compat/minetweaker/MTGrinder.java index def27cd2f..98cd69185 100644 --- a/src/main/java/techreborn/compat/minetweaker/MTGrinder.java +++ b/src/main/java/techreborn/compat/minetweaker/MTGrinder.java @@ -15,6 +15,7 @@ import techreborn.api.recipe.machines.GrinderRecipe; import techreborn.lib.Reference; import techreborn.util.ItemUtils; +import java.util.ArrayList; import java.util.List; @ZenClass("mods.techreborn.grinder") @@ -90,7 +91,7 @@ public class MTGrinder { private static class Remove implements IUndoableAction { private final ItemStack output; - List removedRecipes; + List removedRecipes = new ArrayList(); public Remove(ItemStack output) { this.output = output; diff --git a/src/main/java/techreborn/compat/minetweaker/MTImplosionCompressor.java b/src/main/java/techreborn/compat/minetweaker/MTImplosionCompressor.java index 143ba5d15..3e26f9f7a 100644 --- a/src/main/java/techreborn/compat/minetweaker/MTImplosionCompressor.java +++ b/src/main/java/techreborn/compat/minetweaker/MTImplosionCompressor.java @@ -13,6 +13,7 @@ import techreborn.api.recipe.machines.ImplosionCompressorRecipe; import techreborn.lib.Reference; import techreborn.util.ItemUtils; +import java.util.ArrayList; import java.util.List; @ZenClass("mods.techreborn.implosionCompressor") @@ -78,7 +79,7 @@ public class MTImplosionCompressor { private static class Remove implements IUndoableAction { private final ItemStack output; - List removedRecipes; + List removedRecipes = new ArrayList(); public Remove(ItemStack output) { this.output = output; diff --git a/src/main/java/techreborn/compat/minetweaker/MTIndustrialElectrolyzer.java b/src/main/java/techreborn/compat/minetweaker/MTIndustrialElectrolyzer.java index dd7a1d359..ba0448344 100644 --- a/src/main/java/techreborn/compat/minetweaker/MTIndustrialElectrolyzer.java +++ b/src/main/java/techreborn/compat/minetweaker/MTIndustrialElectrolyzer.java @@ -13,6 +13,7 @@ import techreborn.api.recipe.machines.IndustrialElectrolyzerRecipe; import techreborn.lib.Reference; import techreborn.util.ItemUtils; +import java.util.ArrayList; import java.util.List; @ZenClass("mods.techreborn.industrialElectrolyzer") @@ -78,7 +79,7 @@ public class MTIndustrialElectrolyzer { private static class Remove implements IUndoableAction { private final ItemStack output; - List removedRecipes; + List removedRecipes = new ArrayList(); public Remove(ItemStack output) { this.output = output; diff --git a/src/main/java/techreborn/compat/minetweaker/MTIndustrialSawmill.java b/src/main/java/techreborn/compat/minetweaker/MTIndustrialSawmill.java index 5fdc83152..e1714f657 100644 --- a/src/main/java/techreborn/compat/minetweaker/MTIndustrialSawmill.java +++ b/src/main/java/techreborn/compat/minetweaker/MTIndustrialSawmill.java @@ -15,6 +15,7 @@ import techreborn.api.recipe.machines.IndustrialSawmillRecipe; import techreborn.lib.Reference; import techreborn.util.ItemUtils; +import java.util.ArrayList; import java.util.List; @ZenClass("mods.techreborn.industrialSawmill") @@ -101,7 +102,7 @@ public class MTIndustrialSawmill { private static class Remove implements IUndoableAction { private final ItemStack output; - List removedRecipes; + List removedRecipes = new ArrayList(); public Remove(ItemStack output) { this.output = output; diff --git a/src/main/java/techreborn/compat/minetweaker/MTLathe.java b/src/main/java/techreborn/compat/minetweaker/MTLathe.java index a878a8db1..3e1e9d4d0 100644 --- a/src/main/java/techreborn/compat/minetweaker/MTLathe.java +++ b/src/main/java/techreborn/compat/minetweaker/MTLathe.java @@ -13,6 +13,7 @@ import techreborn.api.recipe.machines.LatheRecipe; import techreborn.lib.Reference; import techreborn.util.ItemUtils; +import java.util.ArrayList; import java.util.List; @ZenClass("mods.techreborn.lathe") @@ -74,7 +75,7 @@ public class MTLathe { private static class Remove implements IUndoableAction { private final ItemStack output; - List removedRecipes; + List removedRecipes = new ArrayList(); public Remove(ItemStack output) { this.output = output; diff --git a/src/main/java/techreborn/compat/minetweaker/MTPlateCuttingMachine.java b/src/main/java/techreborn/compat/minetweaker/MTPlateCuttingMachine.java index a973fa6ed..e7d36cf00 100644 --- a/src/main/java/techreborn/compat/minetweaker/MTPlateCuttingMachine.java +++ b/src/main/java/techreborn/compat/minetweaker/MTPlateCuttingMachine.java @@ -13,6 +13,7 @@ import techreborn.api.recipe.machines.PlateCuttingMachineRecipe; import techreborn.lib.Reference; import techreborn.util.ItemUtils; +import java.util.ArrayList; import java.util.List; @ZenClass("mods.techreborn.plateCuttingMachine") @@ -74,7 +75,7 @@ public class MTPlateCuttingMachine { private static class Remove implements IUndoableAction { private final ItemStack output; - List removedRecipes; + List removedRecipes = new ArrayList(); public Remove(ItemStack output) { this.output = output;