3
0
Mirror von https://github.com/ViaVersion/ViaBackwards.git synchronisiert 2024-11-20 06:50:10 +01:00

Fix non item display rotation

Dieser Commit ist enthalten in:
Nassim Jahnke 2023-07-24 20:58:30 +10:00
Ursprung 92e5fe8a9b
Commit 2904ad54c6

Datei anzeigen

@ -132,7 +132,7 @@ public final class EntityPackets1_20 extends EntityRewriter<ClientboundPackets1_
}); });
// Rotate item display by 180 degrees around the Y axis // Rotate item display by 180 degrees around the Y axis
filter().filterFamily(Entity1_19_4Types.DISPLAY).handler((event, meta) -> { filter().filterFamily(Entity1_19_4Types.ITEM_DISPLAY).handler((event, meta) -> {
if (event.trackedEntity().hasSentMetadata() || event.hasExtraMeta()) { if (event.trackedEntity().hasSentMetadata() || event.hasExtraMeta()) {
return; return;
} }
@ -141,7 +141,7 @@ public final class EntityPackets1_20 extends EntityRewriter<ClientboundPackets1_
event.createExtraMeta(new Metadata(12, Types1_19_4.META_TYPES.quaternionType, Y_FLIPPED_ROTATION)); event.createExtraMeta(new Metadata(12, Types1_19_4.META_TYPES.quaternionType, Y_FLIPPED_ROTATION));
} }
}); });
filter().filterFamily(Entity1_19_4Types.DISPLAY).index(12).handler((event, meta) -> { filter().filterFamily(Entity1_19_4Types.ITEM_DISPLAY).index(12).handler((event, meta) -> {
final Quaternion quaternion = meta.value(); final Quaternion quaternion = meta.value();
meta.setValue(rotateY180(quaternion)); meta.setValue(rotateY180(quaternion));
}); });