diff --git a/src/main/java/ac/grim/grimac/utils/nmsutil/BoundingBoxSize.java b/src/main/java/ac/grim/grimac/utils/nmsutil/BoundingBoxSize.java index 9089ec0f84..c841f8d33b 100644 --- a/src/main/java/ac/grim/grimac/utils/nmsutil/BoundingBoxSize.java +++ b/src/main/java/ac/grim/grimac/utils/nmsutil/BoundingBoxSize.java @@ -34,7 +34,7 @@ private static float getWidthMinusBaby(GrimPlayer player, PacketEntity packetEnt return 1.3f; } else if (EntityTypes.BAT.equals(type) || EntityTypes.PARROT.equals(type) || EntityTypes.COD.equals(type) || EntityTypes.EVOKER_FANGS.equals(type) || EntityTypes.TROPICAL_FISH.equals(type) || EntityTypes.FROG.equals(type)) { return 0.5f; - } else if (EntityTypes.BEE.equals(type) || EntityTypes.PUFFERFISH.equals(type) || EntityTypes.SALMON.equals(type) || EntityTypes.SNOW_GOLEM.equals(type) || EntityTypes.CAVE_SPIDER.equals(type)) { + } else if (EntityTypes.ARMADILLO.equals(type) || EntityTypes.BEE.equals(type) || EntityTypes.PUFFERFISH.equals(type) || EntityTypes.SALMON.equals(type) || EntityTypes.SNOW_GOLEM.equals(type) || EntityTypes.CAVE_SPIDER.equals(type)) { return 0.7f; } else if (EntityTypes.WITHER_SKELETON.equals(type)) { return player.getClientVersion().isNewerThanOrEquals(ClientVersion.V_1_9) ? 0.7f : 0.72f; @@ -233,7 +233,9 @@ public static double getPassengerRidingOffset(GrimPlayer player, PacketEntity pa } private static float getHeightMinusBaby(GrimPlayer player, PacketEntity packetEntity) { final EntityType type = packetEntity.getType(); - if (EntityTypes.AXOLOTL.equals(type)) { + if (EntityTypes.ARMADILLO.equals(type)) { + return 0.65f; + } else if (EntityTypes.AXOLOTL.equals(type)) { return 0.42f; } else if (EntityTypes.BEE.equals(type) || EntityTypes.DOLPHIN.equals(type) || EntityTypes.ALLAY.equals(type)) { return 0.6f;