3
0
Mirror von https://github.com/ViaVersion/ViaBackwards.git synchronisiert 2024-07-05 23:28:03 +02:00

Fix missed 1.19.3 pose change

Fixes #509
Dieser Commit ist enthalten in:
Nassim Jahnke 2022-12-21 10:44:37 +01:00
Ursprung 02fcf90b8f
Commit 4a9acd6b11
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: 6BE3B555EBC5982B

Datei anzeigen

@ -241,6 +241,15 @@ public final class EntityPackets1_19_3 extends EntityRewriter<Protocol1_19_1To1_
});
registerMetaTypeHandler(Types1_19.META_TYPES.itemType, Types1_19.META_TYPES.blockStateType, Types1_19.META_TYPES.particleType, Types1_19.META_TYPES.optionalComponentType);
filter().index(6).handler((event, meta) -> {
// Sitting pose added
final int pose = meta.value();
if (pose == 10) {
meta.setValue(0); // Standing
} else if (pose > 10) {
meta.setValue(pose - 1);
}
});
filter().filterFamily(Entity1_19_3Types.MINECART_ABSTRACT).index(11).handler((event, meta) -> {
final int data = (int) meta.getValue();
meta.setValue(protocol.getMappingData().getNewBlockStateId(data));