File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
common/src/main/java/org/embeddedt/modernfix/common/mixin/bugfix/paper_chunk_patches Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 11package org .embeddedt .modernfix .common .mixin .bugfix .paper_chunk_patches ;
22
33import com .mojang .datafixers .util .Either ;
4+ import net .minecraft .server .MinecraftServer ;
45import net .minecraft .server .level .*;
56import net .minecraft .server .level .progress .ChunkProgressListener ;
67import net .minecraft .util .thread .BlockableEventLoop ;
910import net .minecraft .world .level .chunk .ChunkStatus ;
1011import net .minecraft .world .level .levelgen .structure .templatesystem .StructureTemplateManager ;
1112import org .embeddedt .modernfix .duck .IPaperChunkHolder ;
12- import org .embeddedt .modernfix .platform .ModernFixPlatformHooks ;
1313import org .spongepowered .asm .mixin .Final ;
1414import org .spongepowered .asm .mixin .Mixin ;
1515import org .spongepowered .asm .mixin .Shadow ;
@@ -45,8 +45,9 @@ public abstract class ChunkMapMixin {
4545
4646 @ Inject (method = "<init>" , at = @ At ("RETURN" ))
4747 private void setup (CallbackInfo ci ) {
48+ MinecraftServer server = this .level .getServer ();
4849 this .mainInvokingExecutor = (runnable ) -> {
49- if (ModernFixPlatformHooks . getCurrentServer () .isSameThread ())
50+ if (server .isSameThread ())
5051 runnable .run ();
5152 else
5253 this .mainThreadExecutor .execute (runnable );
You can’t perform that action at this time.
0 commit comments