Skip to main content

setItem 设置物品

setItem

类型: MethodDeclaration

所属类: CommandFunctionList

定义位置: command.ts

描述

设置物品

参数

参数名类型描述默认值
\{item, operation, quantity\}`{
item: ItemGetter
operation: 'increase' | 'decrease'
quantity: number | VariableGetter
}`--

返回值

类型: CommandFunction

源代码

位置: 第 7097 行

protected setItem({item, operation, quantity}: {
item: ItemGetter
operation: 'increase' | 'decrease'
quantity: number | VariableGetter
}): CommandFunction {
const getItem = Command.compileItem(item)
switch(operation) {
case 'increase': {
const getQuantity = Command.compileNumber(quantity)
return () => (getItem()?.increase(getQuantity()), true)
}
case 'decrease': {
const getQuantity = Command.compileNumber(quantity)
return () => (getItem()?.decrease(getQuantity()), true)
}
}
}

文档生成时间:2025/7/7 12:07:06