From b75a034b2de523c0de6a7c324c9d4abf436e4730 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=A9meth=20Noel?= Date: Fri, 7 May 2021 02:24:28 +0200 Subject: [PATCH] Reintroduced two phase chunk sending --- src/main/java/net/minestom/server/entity/Player.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/net/minestom/server/entity/Player.java b/src/main/java/net/minestom/server/entity/Player.java index 873e540e6..71ac7cc4b 100644 --- a/src/main/java/net/minestom/server/entity/Player.java +++ b/src/main/java/net/minestom/server/entity/Player.java @@ -655,6 +655,8 @@ public class Player extends LivingEntity implements CommandSender, Localizable, super.setInstance(instance, spawnPosition); + refreshVisibleChunks(); + if (differentSpawnPos && !firstSpawn) { // Player changed instance at a different position teleport(spawnPosition); @@ -2593,6 +2595,10 @@ public class Player extends LivingEntity implements CommandSender, Localizable, private byte displayedSkinParts; private MainHand mainHand; + public PlayerSettings() { + viewDistance = 2; + } + /** * The player game language. *