From 3a1700a6087036e1a62dbf80c4bf11ded56be720 Mon Sep 17 00:00:00 2001 From: IzzelAliz Date: Sun, 17 Jul 2022 22:31:23 +0800 Subject: [PATCH] Fix container owner not captured on click (#652) --- .../common/mixin/core/network/ServerPlayNetHandlerMixin.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/network/ServerPlayNetHandlerMixin.java b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/network/ServerPlayNetHandlerMixin.java index 0d81c205..f9f3618e 100644 --- a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/network/ServerPlayNetHandlerMixin.java +++ b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/network/ServerPlayNetHandlerMixin.java @@ -1288,7 +1288,9 @@ public abstract class ServerPlayNetHandlerMixin implements ServerPlayNetHandlerB return; } + ArclightCaptures.captureContainerOwner(this.player); InventoryView inventory = ((ContainerBridge) this.player.containerMenu).bridge$getBukkitView(); + ArclightCaptures.resetContainerOwner(); InventoryType.SlotType type = inventory.getSlotType(packet.getSlotNum()); InventoryClickEvent event;