diff --git a/src/main/java/cn/nukkit/entity/EntityHuman.java b/src/main/java/cn/nukkit/entity/EntityHuman.java index b70a9c064c3..1c087c28c11 100644 --- a/src/main/java/cn/nukkit/entity/EntityHuman.java +++ b/src/main/java/cn/nukkit/entity/EntityHuman.java @@ -46,7 +46,11 @@ public float getHeight() { return 0.6f; } if (this.isSneaking()) { - return 1.49f; + if (this instanceof Player player && player.getProtocol() < 589) { + return 1.65f; // 旧版本应该还是老的高度 + } else { + return 1.49f; + } } return 1.8f; }