From a588e2a652cc7c36df5efec61ff315511eb504b6 Mon Sep 17 00:00:00 2001 From: MelonHell <53826469+MelonHell@users.noreply.github.com> Date: Wed, 6 Dec 2023 09:55:02 +0300 Subject: [PATCH] Fix #76 (#81) (cherry picked from commit 8fcb53e4987913db46f1aacbe8504e2f3663609b) --- src/main/java/net/minestom/server/entity/Player.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/minestom/server/entity/Player.java b/src/main/java/net/minestom/server/entity/Player.java index f4a1bad62..e332d678b 100644 --- a/src/main/java/net/minestom/server/entity/Player.java +++ b/src/main/java/net/minestom/server/entity/Player.java @@ -524,7 +524,7 @@ public class Player extends LivingEntity implements CommandSender, Localizable, this.instance.getEntityTracker().nearbyEntitiesByChunkRange(respawnPosition, Math.min(MinecraftServer.getChunkViewDistance(), settings.getViewDistance()), EntityTracker.Target.ENTITIES, entity -> { // Skip refreshing self with a new viewer - if (!entity.getUuid().equals(uuid)) { + if (!entity.getUuid().equals(uuid) && entity.isViewer(this)) { entity.updateNewViewer(this); } });