mirror of
https://github.com/Minestom/Minestom.git
synced 2025-03-02 11:21:15 +01:00
Fixed MinecraftServer#setChunkViewDistance making players show more chunks than what their option is
This commit is contained in:
parent
aa2f8489b2
commit
5d8b59c012
@ -455,15 +455,14 @@ public final class MinecraftServer {
|
||||
|
||||
final Collection<Player> players = connectionManager.getOnlinePlayers();
|
||||
|
||||
UpdateViewDistancePacket updateViewDistancePacket = new UpdateViewDistancePacket();
|
||||
updateViewDistancePacket.viewDistance = chunkViewDistance;
|
||||
|
||||
// Send packet to all online players
|
||||
PacketUtils.sendGroupedPacket(players, updateViewDistancePacket);
|
||||
|
||||
players.forEach(player -> {
|
||||
final Chunk playerChunk = player.getChunk();
|
||||
if (playerChunk != null) {
|
||||
|
||||
UpdateViewDistancePacket updateViewDistancePacket = new UpdateViewDistancePacket();
|
||||
updateViewDistancePacket.viewDistance = player.getChunkRange();
|
||||
player.getPlayerConnection().sendPacket(updateViewDistancePacket);
|
||||
|
||||
player.refreshVisibleChunks(playerChunk);
|
||||
}
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user