net.minecraft.util.thread

This commit is contained in:
Noah van der Aa
2024-12-14 15:51:03 +01:00
parent 6fdbfef28e
commit 649f20ca93

View File

@@ -0,0 +1,17 @@
--- a/net/minecraft/util/thread/BlockableEventLoop.java
+++ b/net/minecraft/util/thread/BlockableEventLoop.java
@@ -83,6 +_,14 @@
}
}
+ // Paper start
+ public void scheduleOnMain(Runnable runnable) {
+ // postToMainThread does not work the same as older versions of mc
+ // This method is actually used to create a TickTask, which can then be posted onto main
+ this.schedule(this.wrapRunnable(runnable));
+ }
+ // Paper end
+
@Override
public void schedule(R task) {
this.pendingRunnables.add(task);