fix baby property for 1.8

This commit is contained in:
D3v1s0m 2024-04-30 20:31:22 +05:30
parent 60011168f2
commit 5834906ec6
No known key found for this signature in database
GPG Key ID: FA1F770C7B1D40C1

@ -154,7 +154,11 @@ public class EntityPropertyRegistryImpl implements EntityPropertyRegistry {
else if (ver.isNewerThanOrEquals(ServerVersion.V_1_10)) babyIndex = 12; else if (ver.isNewerThanOrEquals(ServerVersion.V_1_10)) babyIndex = 12;
else if (ver.isNewerThanOrEquals(ServerVersion.V_1_9)) babyIndex = 11; else if (ver.isNewerThanOrEquals(ServerVersion.V_1_9)) babyIndex = 11;
else babyIndex = 12; else babyIndex = 12;
if (ver.isOlderThan(ServerVersion.V_1_9)) {
register(new EncodedByteProperty<>("baby", false, babyIndex, obj -> (byte) (obj ? -1 : 0)));
} else {
register(new BooleanProperty("baby", babyIndex, false, legacyBooleans)); register(new BooleanProperty("baby", babyIndex, false, legacyBooleans));
}
// Player // Player
register(new DummyProperty<>("skin", SkinDescriptor.class, false)); register(new DummyProperty<>("skin", SkinDescriptor.class, false));