diff --git a/src/main/java/com/cricketcraft/chisel/item/chisel/ItemChisel.java b/src/main/java/com/cricketcraft/chisel/item/chisel/ItemChisel.java index 2149935e..7f90a83f 100644 --- a/src/main/java/com/cricketcraft/chisel/item/chisel/ItemChisel.java +++ b/src/main/java/com/cricketcraft/chisel/item/chisel/ItemChisel.java @@ -46,16 +46,23 @@ public class ItemChisel extends Item implements IChiselItem { public ItemChisel(ChiselType type) { super(); this.type = type; - if (Configurations.allowChiselDamage) { - this.setMaxDamage(type.maxDamage); - } else { - this.setMaxDamage(0); - } setMaxStackSize(1); setTextureName(Chisel.MOD_ID + ":chisel_" + type.name().toLowerCase()); MinecraftForge.EVENT_BUS.register(this); } + @Override + public int getMaxDamage(ItemStack stack){ + if(Configurations.allowChiselDamage) + return type.maxDamage; + return 0; + } + + @Override + public boolean isDamageable(){ + return Configurations.allowChiselDamage; + } + @Override public boolean getIsRepairable(ItemStack damagedItem, ItemStack repairMaterial) {