Fix black cats not appearing correctly
@@ -50,6 +50,13 @@ public class CatEntity extends TameableEntity {
super(session, entityId, geyserId, uuid, definition, position, motion, yaw, pitch, headYaw);
}
+ @Override
+ protected void initializeMetadata() {
+ super.initializeMetadata();
+ // Default value (minecraft:black).
+ dirtyMetadata.put(EntityData.VARIANT, 1);
+ }
+
@Override
public void updateRotation(float yaw, float pitch, boolean isOnGround) {
moveRelative(0, 0, 0, yaw, pitch, yaw, isOnGround);
