diff --git a/src/main/java/net/minecraft/server/management/PlayerManager.java b/src/main/java/net/minecraft/server/management/PlayerManager.java index 33810c5..f92d6dd 100644 --- a/src/main/java/net/minecraft/server/management/PlayerManager.java +++ b/src/main/java/net/minecraft/server/management/PlayerManager.java @@ -190,7 +190,7 @@ public void updatePlayerPertinentChunks(EntityPlayerMP par1EntityPlayerMP) { - par1EntityPlayerMP.getChunkMgr().updatePlayerPertinentChunks(); +// par1EntityPlayerMP.getChunkMgr().updatePlayerPertinentChunks(); } public boolean isPlayerWatchingChunk(EntityPlayerMP p_72694_1_, int p_72694_2_, int p_72694_3_) diff --git a/src/main/java/net/minecraft/world/World.java b/src/main/java/net/minecraft/world/World.java index 073633b..a25496e 100644 --- a/src/main/java/net/minecraft/world/World.java +++ b/src/main/java/net/minecraft/world/World.java @@ -2207,7 +2207,6 @@ } else if(p_72866_1_.isEntityPlayerMP()) { - ((EntityPlayerMP)p_72866_1_).getChunkMgr().updatePlayerPertinentChunks(); ((EntityPlayerMP)p_72866_1_).getChunkMgr().update(); } diff --git a/src/main/java/org/ultramine/server/chunk/ChunkSendManager.java b/src/main/java/org/ultramine/server/chunk/ChunkSendManager.java index d792727..5ce209d 100644 --- a/src/main/java/org/ultramine/server/chunk/ChunkSendManager.java +++ b/src/main/java/org/ultramine/server/chunk/ChunkSendManager.java @@ -205,6 +205,7 @@ { if(manager == null) return; + updatePlayerPertinentChunks(); if(!toSend.isEmpty()) { int queueSize = sendingQueueSize.get(); @@ -323,7 +324,7 @@ } } - public void updatePlayerPertinentChunks() + private void updatePlayerPertinentChunks() { checkDistance();