@@ -31,7 +31,7 @@ private static float getWidthMinusBaby(GrimPlayer player, PacketEntity packetEnt
3131 return 0.75f ;
3232 } else if (EntityTypes .PANDA .equals (type )) {
3333 return 1.3f ;
34- } 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 )) {
34+ } 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 ) || EntityTypes . COPPER_GOLEM . equals ( type ) ) {
3535 return 0.5f ;
3636 } 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 )) {
3737 return 0.7f ;
@@ -87,7 +87,7 @@ private static float getWidthMinusBaby(GrimPlayer player, PacketEntity packetEnt
8787 return 0.98f ;
8888 } else if (EntityTypes .isTypeInstanceOf (type , EntityTypes .MINECART_ABSTRACT )) {
8989 return 0.98f ;
90- } else if (EntityTypes .PLAYER .equals (type )) {
90+ } else if (EntityTypes .PLAYER .equals (type ) || EntityTypes . MANNEQUIN . equals ( type ) ) {
9191 return 0.6f ;
9292 } else if (EntityTypes .POLAR_BEAR .equals (type )) {
9393 return 1.4f ;
@@ -199,7 +199,7 @@ public static double getMyRidingOffset(PacketEntity packetEntity) {
199199 return 0.1 ;
200200 } else if (EntityTypes .EVOKER .equals (type ) || EntityTypes .ILLUSIONER .equals (type ) || EntityTypes .PILLAGER .equals (type ) || EntityTypes .RAVAGER .equals (type ) || EntityTypes .VINDICATOR .equals (type ) || EntityTypes .WITCH .equals (type )) {
201201 return -0.45 ;
202- } else if (EntityTypes .PLAYER .equals (type )) {
202+ } else if (EntityTypes .PLAYER .equals (type ) || EntityTypes . MANNEQUIN . equals ( type ) ) {
203203 return -0.35 ;
204204 }
205205
@@ -337,7 +337,7 @@ private static float getHeightMinusBaby(GrimPlayer player, PacketEntity packetEn
337337 }
338338
339339 return 1.8f ;
340- } else if (EntityTypes .PLAYER .equals (type )) {
340+ } else if (EntityTypes .PLAYER .equals (type ) || EntityTypes . MANNEQUIN . equals ( type ) ) {
341341 return 1.8f ;
342342 } else if (EntityTypes .POLAR_BEAR .equals (type )) {
343343 return 1.4f ;
@@ -405,6 +405,8 @@ private static float getHeightMinusBaby(GrimPlayer player, PacketEntity packetEn
405405 return 1.8F ;
406406 } else if (EntityTypes .FIREWORK_ROCKET .equals (type )) {
407407 return 0.25F ;
408+ } else if (EntityTypes .COPPER_GOLEM .equals (type )) {
409+ return 1.0F ;
408410 }
409411 return 1.95f ;
410412 }
0 commit comments