跳转至

ItemStack

文档版本:1.21.0.24

ItemStack类。script_api.minecraft/server.itemstack.description

属性

amount
amount: int32;
isStackable
read-only isStackable: boolean;
isStackableboolean
script_api.minecraft/server.itemstack.isstackable.description
keepOnDeath
keepOnDeath: boolean;
keepOnDeathboolean
script_api.minecraft/server.itemstack.keepondeath.description
lockMode
lockMode: ItemLockMode;
maxAmount
read-only maxAmount: int32;
nameTag
nameTag: string | undefined;
nameTagstring|undefined
script_api.minecraft/server.itemstack.nametag.description
type
read-only type: ItemType;
typeId
read-only typeId: string;

方法

clearDynamicProperties

script_api.minecraft/server.itemstack.cleardynamicproperties.description

clearDynamicProperties(): void
clone

script_api.minecraft/server.itemstack.clone.description

clone(): ItemStack
constructor

script_api.minecraft/server.itemstack.constructor.description

new constructor(itemType: ItemType | string, amount: int32): ItemStack
getCanDestroy

script_api.minecraft/server.itemstack.getcandestroy.description

getCanDestroy(): string[]
返回值:string[]
script_api.minecraft/server.itemstack.getcandestroy.return
getCanPlaceOn

script_api.minecraft/server.itemstack.getcanplaceon.description

getCanPlaceOn(): string[]
返回值:string[]
script_api.minecraft/server.itemstack.getcanplaceon.return
getComponent

script_api.minecraft/server.itemstack.getcomponent.description

getComponent(componentId: string): ItemComponent | undefined
getComponents

script_api.minecraft/server.itemstack.getcomponents.description

getComponents(): ItemComponent[]
getDynamicProperty

script_api.minecraft/server.itemstack.getdynamicproperty.description

getDynamicProperty(identifier: string): boolean | double | float | string | Vector3 | undefined
identifierstring
script_api.minecraft/server.itemstack.getdynamicproperty.identifier.description
返回值:boolean|double|float|string|Vector3|undefined
script_api.minecraft/server.itemstack.getdynamicproperty.return
getDynamicPropertyIds

script_api.minecraft/server.itemstack.getdynamicpropertyids.description

getDynamicPropertyIds(): string[]
getDynamicPropertyTotalByteCount

script_api.minecraft/server.itemstack.getdynamicpropertytotalbytecount.description

getDynamicPropertyTotalByteCount(): int32
getLore

script_api.minecraft/server.itemstack.getlore.description

getLore(): string[]
返回值:string[]
script_api.minecraft/server.itemstack.getlore.return
getTags

script_api.minecraft/server.itemstack.gettags.description

getTags(): string[]
返回值:string[]
script_api.minecraft/server.itemstack.gettags.return
hasComponent

script_api.minecraft/server.itemstack.hascomponent.description

hasComponent(componentId: string): boolean
hasTag

script_api.minecraft/server.itemstack.hastag.description

hasTag(tag: string): boolean
isStackableWith

script_api.minecraft/server.itemstack.isstackablewith.description

isStackableWith(itemStack: ItemStack): boolean
matches

script_api.minecraft/server.itemstack.matches.description

matches(itemName: string, states?: Record<string, boolean | int32 | string>): boolean
itemNamestring
script_api.minecraft/server.itemstack.matches.itemname.description
states?:Record<string, boolean | int32 | string>null
script_api.minecraft/server.itemstack.matches.states.description
返回值:boolean
script_api.minecraft/server.itemstack.matches.return
setCanDestroy

script_api.minecraft/server.itemstack.setcandestroy.description

setCanDestroy(blockIdentifiers?: string[]): void
blockIdentifiers?:string[]null
script_api.minecraft/server.itemstack.setcandestroy.blockidentifiers.description
返回值:void
script_api.minecraft/server.itemstack.setcandestroy.return
setCanPlaceOn

script_api.minecraft/server.itemstack.setcanplaceon.description

setCanPlaceOn(blockIdentifiers?: string[]): void
blockIdentifiers?:string[]null
script_api.minecraft/server.itemstack.setcanplaceon.blockidentifiers.description
返回值:void
script_api.minecraft/server.itemstack.setcanplaceon.return
setDynamicProperty

script_api.minecraft/server.itemstack.setdynamicproperty.description

setDynamicProperty(identifier: string, value?: boolean | double | float | string | Vector3): void
setLore

script_api.minecraft/server.itemstack.setlore.description

setLore(loreList?: string[]): void
loreList?:string[]null
script_api.minecraft/server.itemstack.setlore.lorelist.description
返回值:void
script_api.minecraft/server.itemstack.setlore.return