13
0
geforkt von Mirrors/Paper
Paper/paper-server/patches/sources/net/minecraft/util/thread/BlockableEventLoop.java.patch

18 Zeilen
570 B
Diff

--- a/net/minecraft/util/thread/BlockableEventLoop.java
+++ b/net/minecraft/util/thread/BlockableEventLoop.java
2024-12-14 15:51:03 +01:00
@@ -83,6 +_,14 @@
}
}
2024-12-14 15:51:03 +01:00
+ // 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
2024-12-14 15:51:03 +01:00
+
@Override
2024-12-14 15:51:03 +01:00
public void schedule(R task) {
this.pendingRunnables.add(task);