From 00b8289c619cbe01c670ec9c215b098cd215f093 Mon Sep 17 00:00:00 2001 From: KennyTV Date: Wed, 7 Apr 2021 17:27:51 +0200 Subject: [PATCH] Handle new entity pose from 21w13a --- .../metadata/MetadataRewriter1_17To1_16_4.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_17to1_16_4/metadata/MetadataRewriter1_17To1_16_4.java b/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_17to1_16_4/metadata/MetadataRewriter1_17To1_16_4.java index b171906e6..1a00edad7 100644 --- a/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_17to1_16_4/metadata/MetadataRewriter1_17To1_16_4.java +++ b/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_17to1_16_4/metadata/MetadataRewriter1_17To1_16_4.java @@ -49,6 +49,12 @@ public class MetadataRewriter1_17To1_16_4 extends MetadataRewriter { metadata.setValue(protocol.getMappingData().getNewBlockStateId(data)); } else if (metadata.getMetaType() == MetaType1_17.PARTICLE) { rewriteParticle((Particle) metadata.getValue()); + } else if (metadata.getMetaType() == MetaType1_17.Pose) { + int pose = metadata.getCastedValue(); + if (pose > 5) { + // Added LONG_JUMP at 6 + metadata.setValue(pose + 1); + } } if (type == null) return;