diff --git a/fakeplayer-core/src/main/java/io/github/hello09x/fakeplayer/core/listener/ReplenishListener.java b/fakeplayer-core/src/main/java/io/github/hello09x/fakeplayer/core/listener/ReplenishListener.java index e26e55d..495cee1 100644 --- a/fakeplayer-core/src/main/java/io/github/hello09x/fakeplayer/core/listener/ReplenishListener.java +++ b/fakeplayer-core/src/main/java/io/github/hello09x/fakeplayer/core/listener/ReplenishListener.java @@ -215,14 +215,12 @@ public class ReplenishListener implements Listener { ); if (!event.callEvent()) { // 无法操作箱子 - target.closeInventory(InventoryCloseEvent.Reason.PLAYER); - return; + break; } target.getInventory().setItem(slot, replacement); inv.setItem(i, null); - target.closeInventory(InventoryCloseEvent.Reason.PLAYER); - return; + break; } } target.closeInventory(InventoryCloseEvent.Reason.PLAYER);