mirror of
https://github.com/GTNewHorizons/TinkersConstruct.git
synced 2026-11-13 00:47:32 +00:00
Have the IToolPart implementations actually respect the IToolPart API. (-1 on invalid material)
This commit is contained in:
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();
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user