From 89d9dc99e29f37d9200ae381d3218d3b2c30c0ac Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Mon, 16 May 2016 16:04:31 +0100 Subject: [PATCH] Fixes #381 rubber ore dic issue --- .../api/recipe/machines/ExtractorRecipe.java | 12 ++++++++++++ src/main/java/techreborn/init/ModRecipes.java | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/src/main/java/techreborn/api/recipe/machines/ExtractorRecipe.java b/src/main/java/techreborn/api/recipe/machines/ExtractorRecipe.java index a42e07e7e..29c997335 100644 --- a/src/main/java/techreborn/api/recipe/machines/ExtractorRecipe.java +++ b/src/main/java/techreborn/api/recipe/machines/ExtractorRecipe.java @@ -6,6 +6,8 @@ import techreborn.api.recipe.BaseRecipe; public class ExtractorRecipe extends BaseRecipe { + boolean useOreDic = true; + public ExtractorRecipe(ItemStack input1, ItemStack output1, int tickTime, int euPerTick) { super(Reference.extractorRecipe, tickTime, euPerTick); if (input1 != null) @@ -13,9 +15,19 @@ public class ExtractorRecipe extends BaseRecipe { if (output1 != null) addOutput(output1); } + public ExtractorRecipe(ItemStack input1, ItemStack output1, int tickTime, int euPerTick, boolean useOreDic) { + this(input1, output1, tickTime, euPerTick); + this.useOreDic = useOreDic; + } + @Override public String getUserFreindlyName() { return "Extractor"; } + + @Override + public boolean useOreDic() { + return useOreDic; + } } diff --git a/src/main/java/techreborn/init/ModRecipes.java b/src/main/java/techreborn/init/ModRecipes.java index 0d9ff0611..e431c687a 100644 --- a/src/main/java/techreborn/init/ModRecipes.java +++ b/src/main/java/techreborn/init/ModRecipes.java @@ -348,7 +348,7 @@ public class ModRecipes new ExtractorRecipe(ItemParts.getPartByName("rubberSap"), ItemParts.getPartByName("rubber", 3), 400, 20)); RecipeHandler.addRecipe( - new ExtractorRecipe(new ItemStack(ModBlocks.rubberLog), ItemParts.getPartByName("rubber"), 400, 20)); + new ExtractorRecipe(new ItemStack(ModBlocks.rubberLog), ItemParts.getPartByName("rubber"), 400, 20, false)); } static void addIc2ReplacementReicpes()