From 253638ebb4b2c9d6233c19ca3ebec5f859569f20 Mon Sep 17 00:00:00 2001 From: Bernhard Bonigl Date: Sat, 16 Aug 2014 12:20:13 +0200 Subject: [PATCH] Make tool parts less restrictive when it comes to materials. Re-enables native support for externally added material parts (like ExtraTiC) --- src/main/java/tconstruct/tools/items/ToolPart.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/tconstruct/tools/items/ToolPart.java b/src/main/java/tconstruct/tools/items/ToolPart.java index a10495c6..587b0379 100644 --- a/src/main/java/tconstruct/tools/items/ToolPart.java +++ b/src/main/java/tconstruct/tools/items/ToolPart.java @@ -81,8 +81,9 @@ public class ToolPart extends CraftingItem implements IToolPart @Override public int getMaterialID (ItemStack stack) { - if(stack.getItemDamage() >= toolMaterialNames.length) - return -1; - return stack.getItemDamage(); + if(TConstructRegistry.toolMaterials.keySet().contains(stack.getItemDamage())) + return stack.getItemDamage(); + + return -1; } }