玩家库存改变事件
可被直接访问的方法
方法名
方法用处
返回类型
直接调用值
示例
const banItems = [
'minecraft:nether_star',
'minecraft:lapis_lazuli',
'minecraft:emerald',
'minecraft:copper_ingot'
];
PlayerEvents.inventoryChanged(event=>{
let item = event.getItem()
if (undefined != banItems.find(value=> value==item.id)){
event.getPlayer().getInventory().clear(item)
event.player.tell("发现违禁品 " + item.displayName.getString() + " 已删除!!!")
}
})Last updated