3104026189
本帖最后由 3104026189 于 2020-5-9 21:20 编辑

我的想法是贵重物品只能打开背包丢弃,然而判断不了
用了监听打开背包给列表加名字 关掉背包就删掉名字不行
getopenInventory也不行
大佬们有其他办法吗

Sssss...
Player#getOpenInventory

open 此处为 adj.

粘兽
监听PlayerDropItemEvent防止快捷栏丢弃
这样玩家就只能打开容器时丢弃物品了

你也可以监听InventoryClickEvent事件
判断Inventory是否为PlayerInventory来确定容器是否为玩家背包

3104026189
粘兽 发表于 2020-5-9 21:20
监听PlayerDropItemEvent防止快捷栏丢弃
这样玩家就只能打开容器时丢弃物品了


了解,蟹蟹粘兽哥哥