From ff9213e05d3afb8d2f87d9fffed77e7d3237cc26 Mon Sep 17 00:00:00 2001 From: tth05 <36999320+tth05@users.noreply.github.com> Date: Sun, 14 Jan 2024 01:25:22 +0100 Subject: [PATCH] Add missing thread check in MixinClientPlayNetHandler.java --- .../java/com/replaymod/mixin/MixinClientPlayNetHandler.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/com/replaymod/mixin/MixinClientPlayNetHandler.java b/src/main/java/com/replaymod/mixin/MixinClientPlayNetHandler.java index d9e71f33..5df9be02 100644 --- a/src/main/java/com/replaymod/mixin/MixinClientPlayNetHandler.java +++ b/src/main/java/com/replaymod/mixin/MixinClientPlayNetHandler.java @@ -27,8 +27,7 @@ public abstract class MixinClientPlayNetHandler { @Inject(method = "handleTags", at = @At(value = "HEAD"), cancellable = true) public void replayMod_ignoreHandshakeConnectionClose(STagsListPacket packetIn, CallbackInfo ci) { - System.out.println("Injected ClientPlayNetHandler.handleTags"); - // PacketThreadUtil.checkThreadAndEnqueue(packetIn, this, this.client); + PacketThreadUtil.checkThreadAndEnqueue(packetIn, (ClientPlayNetHandler) (Object) this, this.client); ITagCollectionSupplier itagcollectionsupplier = packetIn.getTags(); // boolean vanillaConnection = net.minecraftforge.fml.network.NetworkHooks.isVanillaConnection(netManager); boolean vanillaConnection = false;