diff --git a/src/main/java/net/minestom/server/instance/Instance.java b/src/main/java/net/minestom/server/instance/Instance.java index 426ff1c2b..9d4e48c79 100644 --- a/src/main/java/net/minestom/server/instance/Instance.java +++ b/src/main/java/net/minestom/server/instance/Instance.java @@ -861,7 +861,8 @@ public abstract class Instance implements BlockModifier, EventHandler, DataConta for (long chunkIndex : visibleChunksEntity) { getEntitiesInChunk(chunkIndex).forEach(ent -> { if (isPlayer) { - ent.addViewer((Player) entity); + if (ent.isAutoViewable()) + ent.addViewer((Player) entity); } if (ent instanceof Player) {