跳转至

ItemEnchantableComponent

文档版本:1.21.0.24

ItemEnchantableComponent类,扩展自ItemComponent。script_api.minecraft/server.itemenchantablecomponent.description

常量

componentId
static read-only componentId = "minecraft:enchantable";

属性

slots
read-only slots: EnchantmentSlot[];

方法

addEnchantment

script_api.minecraft/server.itemenchantablecomponent.addenchantment.description

addEnchantment(enchantment: Enchantment): void
addEnchantments

script_api.minecraft/server.itemenchantablecomponent.addenchantments.description

addEnchantments(enchantments: Enchantment[]): void
canAddEnchantment

script_api.minecraft/server.itemenchantablecomponent.canaddenchantment.description

canAddEnchantment(enchantment: Enchantment): boolean
getEnchantment

script_api.minecraft/server.itemenchantablecomponent.getenchantment.description

getEnchantment(enchantmentType: EnchantmentType | string): Enchantment | undefined
getEnchantments

script_api.minecraft/server.itemenchantablecomponent.getenchantments.description

getEnchantments(): Enchantment[]
hasEnchantment

script_api.minecraft/server.itemenchantablecomponent.hasenchantment.description

hasEnchantment(enchantmentType: EnchantmentType | string): boolean
removeAllEnchantments

script_api.minecraft/server.itemenchantablecomponent.removeallenchantments.description

removeAllEnchantments(): void
removeEnchantment

script_api.minecraft/server.itemenchantablecomponent.removeenchantment.description

removeEnchantment(enchantmentType: EnchantmentType | string): void