From 5a1b6f9d78a1b78083c1ef2864be38217956fea0 Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Fri, 8 Jan 2016 08:13:42 +0100 Subject: [PATCH] Fixed a bug with the crafting page. //Like that would matter.. --- .../actuallyadditions/mod/booklet/page/PageCrafting.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/de/ellpeck/actuallyadditions/mod/booklet/page/PageCrafting.java b/src/main/java/de/ellpeck/actuallyadditions/mod/booklet/page/PageCrafting.java index f0a10765b..bc3b388db 100644 --- a/src/main/java/de/ellpeck/actuallyadditions/mod/booklet/page/PageCrafting.java +++ b/src/main/java/de/ellpeck/actuallyadditions/mod/booklet/page/PageCrafting.java @@ -30,6 +30,7 @@ import net.minecraftforge.oredict.ShapedOreRecipe; import net.minecraftforge.oredict.ShapelessOreRecipe; import java.util.ArrayList; +import java.util.List; public class PageCrafting extends BookletPageAA{ @@ -114,7 +115,7 @@ public class PageCrafting extends BookletPageAA{ else if(recipe instanceof ShapelessRecipes){ ShapelessRecipes shapeless = (ShapelessRecipes)recipe; for(int i = 0; i < shapeless.recipeItems.size(); i++){ - stacks[i] = (ItemStack)shapeless.recipeItems.get(i); + stacks[i] = shapeless.recipeItems.get(i); } } else if(recipe instanceof ShapedOreRecipe){ @@ -124,7 +125,7 @@ public class PageCrafting extends BookletPageAA{ for(int i = 0; i < shaped.getInput().length; i++){ Object input = shaped.getInput()[i]; if(input != null){ - stacks[i] = input instanceof ItemStack ? (ItemStack)input : (((ArrayList)input).isEmpty() ? null : ((ArrayList)input).get(0)); + stacks[i] = input instanceof ItemStack ? (ItemStack)input : (((List)input).isEmpty() ? null : ((List)input).get(0)); } } } @@ -132,7 +133,7 @@ public class PageCrafting extends BookletPageAA{ ShapelessOreRecipe shapeless = (ShapelessOreRecipe)recipe; for(int i = 0; i < shapeless.getInput().size(); i++){ Object input = shapeless.getInput().get(i); - stacks[i] = input instanceof ItemStack ? (ItemStack)input : (((ArrayList)input).isEmpty() ? null : ((ArrayList)input).get(0)); + stacks[i] = input instanceof ItemStack ? (ItemStack)input : (((List)input).isEmpty() ? null : ((List)input).get(0)); } }