diff --git a/common b/common index 6b69d12..195f486 160000 --- a/common +++ b/common @@ -1 +1 @@ -Subproject commit 6b69d12ceab83b7b122bc0666aa8b9e3e189d646 +Subproject commit 195f4869bf209516f385b88d316a5924290aa440 diff --git a/versions/1.21.4/src/main/java/org/saturnclient/impl/mixins/MinecraftClientMixin.java b/versions/1.21.4/src/main/java/org/saturnclient/impl/mixins/MinecraftClientMixin.java index 0a6ae53..5fddcb6 100644 --- a/versions/1.21.4/src/main/java/org/saturnclient/impl/mixins/MinecraftClientMixin.java +++ b/versions/1.21.4/src/main/java/org/saturnclient/impl/mixins/MinecraftClientMixin.java @@ -122,4 +122,9 @@ public abstract class MinecraftClientMixin implements MinecraftClientRef { public void onClientStopping(Runnable handler) { ClientLifecycleEvents.CLIENT_STOPPING.register(_o -> handler.run()); } + + @Override + public void executeOnThread(Runnable runnable) { + ((java.util.concurrent.Executor) (Object) this).execute(runnable); + } }