ItemTier 类提供了静态方法来获取物品的等级、检查物品是否满足特定等级以及将字符串转换为物品等级
核心功能包括:
getTier(item: ItemStack): ItemTiers
hasTier(tier: ItemTiers, item: ItemStack): boolean
stringfyTier(str: string): ItemTiers
stringfyTier 方法在传入无效的字符串时会抛出错误
stringfyTier
Static
根据物品的标签获取其等级
要获取等级的物品
返回物品的等级,如果未找到匹配的标签则返回自定义等级或无等级
检查指定物品是否具有等于或高于给定等级的等级
要检查的等级
要检查的物品
如果物品的等级等于或高于给定等级,则返回 true;否则返回 false
将字符串转换为物品等级枚举值。
要转换的字符串
转换后的物品等级枚举值
如果输入的字符串不是有效的物品等级,则抛出错误
ItemTier 类提供了静态方法来获取物品的等级、检查物品是否满足特定等级以及将字符串转换为物品等级
核心功能包括:
getTier(item: ItemStack): ItemTiers:根据物品的标签获取物品的等级hasTier(tier: ItemTiers, item: ItemStack): boolean:检查物品是否满足指定的等级stringfyTier(str: string): ItemTiers:将字符串转换为物品等级Throws
stringfyTier方法在传入无效的字符串时会抛出错误