diff --git a/sources/src/main/java/io/akarin/server/mixin/core/MixinMinecraftServer.java b/sources/src/main/java/io/akarin/server/mixin/core/MixinMinecraftServer.java index 35c589e1f..3a7ded34f 100644 --- a/sources/src/main/java/io/akarin/server/mixin/core/MixinMinecraftServer.java +++ b/sources/src/main/java/io/akarin/server/mixin/core/MixinMinecraftServer.java @@ -215,8 +215,6 @@ public abstract class MixinMinecraftServer { WorldServer world = worlds.get(i); synchronized (((IMixinLockProvider) world).lock()) { tickWorld(world); - - world.getTracker().updatePlayers(); world.explosionDensityCache.clear(); // Paper - Optimize explosions } } @@ -265,5 +263,7 @@ public abstract class MixinMinecraftServer { world.timings.doChunkMap.startTiming(); world.manager.flush(); world.timings.doChunkMap.stopTiming(); + + world.getTracker().updatePlayers(); } }