From 49caffc73e996d4b1af6117c11939cbced1bafe5 Mon Sep 17 00:00:00 2001 From: RednedEpic Date: Wed, 18 Dec 2019 20:53:20 -0600 Subject: [PATCH] Remove comment in AgeableEntity as it no longer true This was due to the wrong entity IDs in MCProtocolLib, which have since been patched. --- .../geysermc/connector/entity/living/AgeableEntity.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/connector/src/main/java/org/geysermc/connector/entity/living/AgeableEntity.java b/connector/src/main/java/org/geysermc/connector/entity/living/AgeableEntity.java index d2d798546..7feaacbac 100644 --- a/connector/src/main/java/org/geysermc/connector/entity/living/AgeableEntity.java +++ b/connector/src/main/java/org/geysermc/connector/entity/living/AgeableEntity.java @@ -41,13 +41,7 @@ public class AgeableEntity extends CreatureEntity { @Override public void updateBedrockMetadata(EntityMetadata entityMetadata, GeyserSession session) { if (entityMetadata.getId() == 15) { - // TODO: Figure out why this value sometimes returns an integer - // At the time of writing this, the value here sometimes returns as an int - // rather than a boolean for donkeys. The wiki.vg documentation is lacking at the - // time of writing this, but once this value is known, the bug will be fixed accordingly. - if (entityMetadata.getType() == MetadataType.BOOLEAN) { - metadata.getFlags().setFlag(EntityFlag.BABY, (boolean) entityMetadata.getValue()); - } + metadata.getFlags().setFlag(EntityFlag.BABY, (boolean) entityMetadata.getValue()); } super.updateBedrockMetadata(entityMetadata, session);