diff --git a/src/main/java/net/Indyuce/mmoitems/version/durability/CustomModelDataHandler.java b/src/main/java/net/Indyuce/mmoitems/version/durability/CustomModelDataHandler.java index e3d4cde5..807351c6 100644 --- a/src/main/java/net/Indyuce/mmoitems/version/durability/CustomModelDataHandler.java +++ b/src/main/java/net/Indyuce/mmoitems/version/durability/CustomModelDataHandler.java @@ -31,6 +31,7 @@ public class CustomModelDataHandler implements DurabilityHandler { public void repair(ItemStack item, int amount) { ItemMeta meta = item.getItemMeta(); ((Damageable) meta).setDamage(Math.max(0, ((Damageable) meta).getDamage() - amount)); + item.setItemMeta(meta); } @Override diff --git a/src/main/java/net/Indyuce/mmoitems/version/durability/Durability_v1_13_Handler.java b/src/main/java/net/Indyuce/mmoitems/version/durability/Durability_v1_13_Handler.java index 4ed2e5da..fa999bd4 100644 --- a/src/main/java/net/Indyuce/mmoitems/version/durability/Durability_v1_13_Handler.java +++ b/src/main/java/net/Indyuce/mmoitems/version/durability/Durability_v1_13_Handler.java @@ -31,6 +31,7 @@ public class Durability_v1_13_Handler implements DurabilityHandler { public void repair(ItemStack item, int amount) { ItemMeta meta = item.getItemMeta(); ((Damageable) meta).setDamage(Math.max(0, ((Damageable) meta).getDamage() - amount)); + item.setItemMeta(meta); } @Override