3
0
Mirror von https://github.com/ViaVersion/ViaVersion.git synchronisiert 2024-09-08 22:02:50 +02:00

Update 1.9 -> 1.8 ATTACH_ENTITY data reading (#3144)

Dieser Commit ist enthalten in:
RK_01 2022-10-25 10:35:45 +02:00 committet von GitHub
Ursprung 43ad855499
Commit 10efba31cf
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: 4AEE18F83AFDEB23

Datei anzeigen

@ -61,12 +61,12 @@ public class EntityPackets {
map(Type.INT); // 0 - Entity ID map(Type.INT); // 0 - Entity ID
map(Type.INT); // 1 - Vehicle map(Type.INT); // 1 - Vehicle
// Leash boolean is removed in new versions // Leash state is removed in new versions
map(Type.BOOLEAN, new ValueTransformer<Boolean, Void>(Type.NOTHING) { map(Type.UNSIGNED_BYTE, new ValueTransformer<Short, Void>(Type.NOTHING) {
@Override @Override
public Void transform(PacketWrapper wrapper, Boolean inputValue) throws Exception { public Void transform(PacketWrapper wrapper, Short inputValue) throws Exception {
EntityTracker1_9 tracker = wrapper.user().getEntityTracker(Protocol1_9To1_8.class); EntityTracker1_9 tracker = wrapper.user().getEntityTracker(Protocol1_9To1_8.class);
if (!inputValue) { if (inputValue == 0) {
int passenger = wrapper.get(Type.INT, 0); int passenger = wrapper.get(Type.INT, 0);
int vehicle = wrapper.get(Type.INT, 1); int vehicle = wrapper.get(Type.INT, 1);