Mirror von
https://github.com/ViaVersion/ViaVersion.git
synchronisiert 2024-11-08 17:20:24 +01:00
Handle outgoing packet id changes
Dieser Commit ist enthalten in:
Ursprung
2d8446b4e3
Commit
c502e2cf7e
@ -8,6 +8,7 @@ import us.myles.ViaVersion.protocols.base.BaseProtocol;
|
|||||||
import us.myles.ViaVersion.protocols.protocol1_10to1_9_3.Protocol1_10To1_9_3_4;
|
import us.myles.ViaVersion.protocols.protocol1_10to1_9_3.Protocol1_10To1_9_3_4;
|
||||||
import us.myles.ViaVersion.protocols.protocol1_11_1to1_11.Protocol1_11_1To1_11;
|
import us.myles.ViaVersion.protocols.protocol1_11_1to1_11.Protocol1_11_1To1_11;
|
||||||
import us.myles.ViaVersion.protocols.protocol1_11to1_10.Protocol1_11To1_10;
|
import us.myles.ViaVersion.protocols.protocol1_11to1_10.Protocol1_11To1_10;
|
||||||
|
import us.myles.ViaVersion.protocols.protocol1_12_1to1_12.Protocol1_12_1TO1_12;
|
||||||
import us.myles.ViaVersion.protocols.protocol1_12to1_11_1.Protocol1_12To1_11_1;
|
import us.myles.ViaVersion.protocols.protocol1_12to1_11_1.Protocol1_12To1_11_1;
|
||||||
import us.myles.ViaVersion.protocols.protocol1_9_1_2to1_9_3_4.Protocol1_9_1_2TO1_9_3_4;
|
import us.myles.ViaVersion.protocols.protocol1_9_1_2to1_9_3_4.Protocol1_9_1_2TO1_9_3_4;
|
||||||
import us.myles.ViaVersion.protocols.protocol1_9_1to1_9.Protocol1_9_1TO1_9;
|
import us.myles.ViaVersion.protocols.protocol1_9_1to1_9.Protocol1_9_1TO1_9;
|
||||||
@ -43,7 +44,7 @@ public class ProtocolRegistry {
|
|||||||
registerProtocol(new Protocol1_11_1To1_11(), Collections.singletonList(ProtocolVersion.v1_11_1.getId()), ProtocolVersion.v1_11.getId());
|
registerProtocol(new Protocol1_11_1To1_11(), Collections.singletonList(ProtocolVersion.v1_11_1.getId()), ProtocolVersion.v1_11.getId());
|
||||||
|
|
||||||
registerProtocol(new Protocol1_12To1_11_1(), Collections.singletonList(ProtocolVersion.v1_12.getId()), ProtocolVersion.v1_11_1.getId());
|
registerProtocol(new Protocol1_12To1_11_1(), Collections.singletonList(ProtocolVersion.v1_12.getId()), ProtocolVersion.v1_11_1.getId());
|
||||||
registerProtocol(new Protocol1_12To1_11_1(), Collections.singletonList(ProtocolVersion.v1_12_1.getId()), ProtocolVersion.v1_12.getId());
|
registerProtocol(new Protocol1_12_1TO1_12(), Collections.singletonList(ProtocolVersion.v1_12_1.getId()), ProtocolVersion.v1_12.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -2,10 +2,49 @@ package us.myles.ViaVersion.protocols.protocol1_12_1to1_12;
|
|||||||
|
|
||||||
import us.myles.ViaVersion.api.data.UserConnection;
|
import us.myles.ViaVersion.api.data.UserConnection;
|
||||||
import us.myles.ViaVersion.api.protocol.Protocol;
|
import us.myles.ViaVersion.api.protocol.Protocol;
|
||||||
|
import us.myles.ViaVersion.packets.State;
|
||||||
|
|
||||||
public class Protocol1_12_1TO1_12 extends Protocol {
|
public class Protocol1_12_1TO1_12 extends Protocol {
|
||||||
@Override
|
@Override
|
||||||
protected void registerPackets() {
|
protected void registerPackets() {
|
||||||
|
registerOutgoing(State.PLAY, -1, 0x2B); // TODO new packet?
|
||||||
|
registerOutgoing(State.PLAY, 0x2b, 0x2c);
|
||||||
|
registerOutgoing(State.PLAY, 0x2c, 0x2d);
|
||||||
|
registerOutgoing(State.PLAY, 0x2d, 0x2e);
|
||||||
|
registerOutgoing(State.PLAY, 0x2e, 0x2f);
|
||||||
|
registerOutgoing(State.PLAY, 0x2f, 0x30);
|
||||||
|
registerOutgoing(State.PLAY, 0x30, 0x31);
|
||||||
|
registerOutgoing(State.PLAY, 0x31, 0x32);
|
||||||
|
registerOutgoing(State.PLAY, 0x32, 0x33);
|
||||||
|
registerOutgoing(State.PLAY, 0x33, 0x34);
|
||||||
|
registerOutgoing(State.PLAY, 0x34, 0x35);
|
||||||
|
registerOutgoing(State.PLAY, 0x35, 0x36);
|
||||||
|
registerOutgoing(State.PLAY, 0x36, 0x37);
|
||||||
|
registerOutgoing(State.PLAY, 0x37, 0x38);
|
||||||
|
registerOutgoing(State.PLAY, 0x38, 0x39);
|
||||||
|
registerOutgoing(State.PLAY, 0x39, 0x3a);
|
||||||
|
registerOutgoing(State.PLAY, 0x3a, 0x3b);
|
||||||
|
registerOutgoing(State.PLAY, 0x3b, 0x3c);
|
||||||
|
registerOutgoing(State.PLAY, 0x3c, 0x3d);
|
||||||
|
registerOutgoing(State.PLAY, 0x3d, 0x3e);
|
||||||
|
registerOutgoing(State.PLAY, 0x3e, 0x3f);
|
||||||
|
registerOutgoing(State.PLAY, 0x3f, 0x40);
|
||||||
|
registerOutgoing(State.PLAY, 0x40, 0x41);
|
||||||
|
registerOutgoing(State.PLAY, 0x41, 0x42);
|
||||||
|
registerOutgoing(State.PLAY, 0x42, 0x43);
|
||||||
|
registerOutgoing(State.PLAY, 0x43, 0x44);
|
||||||
|
registerOutgoing(State.PLAY, 0x44, 0x45);
|
||||||
|
registerOutgoing(State.PLAY, 0x45, 0x46);
|
||||||
|
registerOutgoing(State.PLAY, 0x46, 0x47);
|
||||||
|
registerOutgoing(State.PLAY, 0x47, 0x48);
|
||||||
|
registerOutgoing(State.PLAY, 0x48, 0x49);
|
||||||
|
registerOutgoing(State.PLAY, 0x49, 0x4a);
|
||||||
|
registerOutgoing(State.PLAY, 0x4a, 0x4b);
|
||||||
|
registerOutgoing(State.PLAY, 0x4b, 0x4c);
|
||||||
|
registerOutgoing(State.PLAY, 0x4c, 0x4d);
|
||||||
|
registerOutgoing(State.PLAY, 0x4d, 0x4e);
|
||||||
|
registerOutgoing(State.PLAY, 0x4e, 0x4f);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren