3
0
Mirror von https://github.com/ViaVersion/ViaVersion.git synchronisiert 2024-09-16 17:21:21 +02:00

Untrack entities in 1.14.1 protocol (#1474)

Dieser Commit ist enthalten in:
Nassim 2019-10-01 22:07:42 +02:00 committet von Myles
Ursprung 7e008226ec
Commit 7e323bc497
2 geänderte Dateien mit 96 neuen und 80 gelöschten Zeilen

Datei anzeigen

@ -79,6 +79,22 @@ public class EntityPackets {
}
});
// Destroy entities
protocol.registerOutgoing(State.PLAY, 0x37, 0x37, new PacketRemapper() {
@Override
public void registerMap() {
map(Type.VAR_INT_ARRAY); // 0 - Entity ids
handler(new PacketHandler() {
@Override
public void handle(PacketWrapper wrapper) throws Exception {
for (int entity : wrapper.get(Type.VAR_INT_ARRAY, 0)) {
wrapper.user().get(EntityTracker.class).removeEntity(entity);
}
}
});
}
});
// Entity Metadata
protocol.registerOutgoing(State.PLAY, 0x43, 0x43, new PacketRemapper() {
@Override