- 新增背包关闭检查 ( InventoryCloseEvent )
- 在 InventoryListener 中新增了 onInventoryClose 监听器。
- 当玩家关闭背包时,插件会强制扫描玩家的快捷栏(槽位 0-8)。
- 强制物品归位逻辑
- 如果在关闭背包时检测到快捷栏中有被限制的物品,插件会自动执行以下操作:
- 移除 :立即从快捷栏移除该物品。
- 归位 :尝试将该物品移动到背包的主存储区(槽位 9-35)。
- 丢弃 :如果背包主存储区已满,则将物品掉落在玩家脚下,防止物品消失。