Package dev.cwhead.GravesX.util
Class CustomModelDataUtil
java.lang.Object
dev.cwhead.GravesX.util.CustomModelDataUtil
Utility methods for safely applying custom model data across multiple
Minecraft / Bukkit API versions.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidapplyCustomModelData(org.bukkit.inventory.meta.ItemMeta meta, int customModelData) Applies custom model data using the 1.20.5+ component API if available, falling back to legacyItemMeta.setCustomModelData(Integer).
-
Constructor Details
-
CustomModelDataUtil
public CustomModelDataUtil()
-
-
Method Details
-
applyCustomModelData
public static void applyCustomModelData(org.bukkit.inventory.meta.ItemMeta meta, int customModelData) Applies custom model data using the 1.20.5+ component API if available, falling back to legacyItemMeta.setCustomModelData(Integer).- Parameters:
meta- the item meta (book meta or item meta)customModelData- the model data id; ignored if < 0
-