LTDV10Test/packet/kubejs/server_scripts/Custom/order/event.js
3944Realms 67a395b765
Some checks failed
Deploy to Remote Server / deploy (push) Failing after 1m11s
初始化
2026-04-14 18:20:56 +08:00

17 lines
510 B
JavaScript

let CreateDelight = global.CreateDelight
/**
* 计算订单货物属性事件
* @param {string} id
* @param {(item: Internal.ItemStack) => number} itemFunc
*/
CreateDelightServerEvent.onCalculateGoodsQuality = function(id, itemFunc) {
CreateDelight.goodsMap.put(id, itemFunc)
}
CreateDelightServerEvent.onCalculateGoodsQuality("western_wine", item => {
if (item.hasNBT() && item.nbt.contains("EffectAmplifier"))
return Math.min(item.nbt.getInt("EffectAmplifier") + 1, 3)
return 2
})