Have the IToolPart implementations actually respect the IToolPart API. (-1 on invalid material)

This commit is contained in:
Bernhard Bonigl committed 2014-08-10 16:49:11 +02:00
1 parent 88b4d1920b
commit db702807e3
3 files changed
+6

No files matched your search

@@ -40,6 +40,8 @@ public class Bowstring extends CraftingItem implements IToolPart
@Override
public int getMaterialID (ItemStack stack)
{
if(stack.getItemDamage() >= toolMaterialNames.length)
return -1;
return stack.getItemDamage();
}
@@ -34,6 +34,8 @@ public class Fletching extends CraftingItem implements IToolPart
@Override
public int getMaterialID (ItemStack stack)
{
if(stack.getItemDamage() >= toolMaterialNames.length)
return -1;
return stack.getItemDamage();
}
}
@@ -81,6 +81,8 @@ public class ToolPart extends CraftingItem implements IToolPart
@Override
public int getMaterialID (ItemStack stack)
{
if(stack.getItemDamage() >= toolMaterialNames.length)
return -1;
return stack.getItemDamage();
}
}