Skip to content

Commit c93380d

Browse files
committed
Merge 1.18 into 1.19.2
2 parents f89b5d0 + 7849ba1 commit c93380d

File tree

1 file changed

+3
-2
lines changed
  • common/src/main/java/org/embeddedt/modernfix/common/mixin/bugfix/paper_chunk_patches

1 file changed

+3
-2
lines changed

common/src/main/java/org/embeddedt/modernfix/common/mixin/bugfix/paper_chunk_patches/ChunkMapMixin.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package org.embeddedt.modernfix.common.mixin.bugfix.paper_chunk_patches;
22

33
import com.mojang.datafixers.util.Either;
4+
import net.minecraft.server.MinecraftServer;
45
import net.minecraft.server.level.*;
56
import net.minecraft.server.level.progress.ChunkProgressListener;
67
import net.minecraft.util.thread.BlockableEventLoop;
@@ -9,7 +10,6 @@
910
import net.minecraft.world.level.chunk.ChunkStatus;
1011
import net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager;
1112
import org.embeddedt.modernfix.duck.IPaperChunkHolder;
12-
import org.embeddedt.modernfix.platform.ModernFixPlatformHooks;
1313
import org.spongepowered.asm.mixin.Final;
1414
import org.spongepowered.asm.mixin.Mixin;
1515
import 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);

0 commit comments

Comments
 (0)