@@ -24,7 +24,6 @@ import org.bukkit.inventory.ItemStack
2424import org.bukkit.inventory.meta.Damageable
2525import org.bukkit.inventory.meta.ItemMeta
2626import ru.endlesscode.mimic.internal.Log
27- import ru.endlesscode.mimic.internal.callCompat
2827import ru.endlesscode.mimic.items.BukkitItemsRegistry
2928
3029/* *
@@ -73,7 +72,7 @@ public class MinecraftItemsRegistry : BukkitItemsRegistry {
7372 // Apply damage and custom model data
7473 isUnbreakable = payload.isUnbreakable
7574 (this as ? Damageable )?.damage = payload.damage
76- if (payload.customModelData != null ) trySetCustomModelData (payload.customModelData)
75+ if (payload.customModelData != null ) setCustomModelData (payload.customModelData)
7776
7877 // Apply enchants and item flags
7978 payload.enchantments.forEach { (enchant, level) -> addEnchant(enchant, level, true ) }
@@ -82,14 +81,6 @@ public class MinecraftItemsRegistry : BukkitItemsRegistry {
8281 return this
8382 }
8483
85- private fun ItemMeta.trySetCustomModelData (data : Int ) {
86- callCompat(
87- " ItemMeta.setCustomModelData" ,
88- block = { setCustomModelData(data) },
89- compat = { Log .w(" Payload field 'custom-model-data' supported only since Minecraft 1.14" ) },
90- )
91- }
92-
9384 public companion object {
9485 public const val ID : String = " minecraft"
9586 }
0 commit comments