diff --git a/shared/src/main/java/me/neznamy/tab/shared/backend/features/unlimitedtags/ArmorStand.java b/shared/src/main/java/me/neznamy/tab/shared/backend/features/unlimitedtags/ArmorStand.java index 5113183da..f398f9544 100644 --- a/shared/src/main/java/me/neznamy/tab/shared/backend/features/unlimitedtags/ArmorStand.java +++ b/shared/src/main/java/me/neznamy/tab/shared/backend/features/unlimitedtags/ArmorStand.java @@ -242,7 +242,7 @@ public class ArmorStand { y = manager.getY(owner.getPlayer())-1.22; } } - y += getYAdd(manager.isSleeping(owner), asm.isSneaking(), viewer); + y += getYAdd(manager.isSleeping(owner), manager.isSneaking(owner), viewer); return y; } } diff --git a/shared/src/main/java/me/neznamy/tab/shared/backend/features/unlimitedtags/BackendArmorStandManager.java b/shared/src/main/java/me/neznamy/tab/shared/backend/features/unlimitedtags/BackendArmorStandManager.java index 34b41804b..8da3e51f0 100644 --- a/shared/src/main/java/me/neznamy/tab/shared/backend/features/unlimitedtags/BackendArmorStandManager.java +++ b/shared/src/main/java/me/neznamy/tab/shared/backend/features/unlimitedtags/BackendArmorStandManager.java @@ -87,7 +87,6 @@ public class BackendArmorStandManager implements ArmorStandManager { * new sneaking status */ public void sneak(boolean sneaking) { - if (this.sneaking == sneaking) return; this.sneaking = sneaking; for (BackendTabPlayer viewer : nearbyPlayers) { if (viewer.getVersion().getMinorVersion() == 14 && !nameTagX.isArmorStandsAlwaysVisible()) {