From e2f3128f751418f8b613272393ee986c34700de7 Mon Sep 17 00:00:00 2001 From: Oliver Booth Date: Thu, 19 May 2022 10:39:34 +0100 Subject: [PATCH] Use 0x7FFFFF** for internal packet headers --- .../Protocol/Packets/ClientBound/EncryptionRequestPacket.cs | 2 +- .../Protocol/Packets/ClientBound/HandshakeResponsePacket.cs | 2 +- TcpDotNet/Protocol/Packets/ClientBound/PongPacket.cs | 2 +- TcpDotNet/Protocol/Packets/ClientBound/SessionExchangePacket.cs | 2 +- .../Protocol/Packets/ServerBound/EncryptionResponsePacket.cs | 2 +- .../Protocol/Packets/ServerBound/HandshakeRequestPacket.cs | 2 +- TcpDotNet/Protocol/Packets/ServerBound/PingPacket.cs | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/TcpDotNet/Protocol/Packets/ClientBound/EncryptionRequestPacket.cs b/TcpDotNet/Protocol/Packets/ClientBound/EncryptionRequestPacket.cs index 4721c41..412b0d1 100644 --- a/TcpDotNet/Protocol/Packets/ClientBound/EncryptionRequestPacket.cs +++ b/TcpDotNet/Protocol/Packets/ClientBound/EncryptionRequestPacket.cs @@ -5,7 +5,7 @@ namespace TcpDotNet.Protocol.Packets.ClientBound; /// /// Represents a packet which requests encryption from the client. /// -[Packet(0xE2)] +[Packet(0x7FFFFFE2)] internal sealed class EncryptionRequestPacket : Packet { /// diff --git a/TcpDotNet/Protocol/Packets/ClientBound/HandshakeResponsePacket.cs b/TcpDotNet/Protocol/Packets/ClientBound/HandshakeResponsePacket.cs index 587d93f..a62bd2a 100644 --- a/TcpDotNet/Protocol/Packets/ClientBound/HandshakeResponsePacket.cs +++ b/TcpDotNet/Protocol/Packets/ClientBound/HandshakeResponsePacket.cs @@ -5,7 +5,7 @@ namespace TcpDotNet.Protocol.Packets.ClientBound; /// /// Represents a packet which responds to a . /// -[Packet(0xE1)] +[Packet(0x7FFFFFE1)] internal sealed class HandshakeResponsePacket : Packet { /// diff --git a/TcpDotNet/Protocol/Packets/ClientBound/PongPacket.cs b/TcpDotNet/Protocol/Packets/ClientBound/PongPacket.cs index 074ae14..e1c4119 100644 --- a/TcpDotNet/Protocol/Packets/ClientBound/PongPacket.cs +++ b/TcpDotNet/Protocol/Packets/ClientBound/PongPacket.cs @@ -1,6 +1,6 @@ namespace TcpDotNet.Protocol.Packets.ClientBound; -[Packet(0xF1)] +[Packet(0x7FFFFFF1)] public sealed class PongPacket : Packet { /// diff --git a/TcpDotNet/Protocol/Packets/ClientBound/SessionExchangePacket.cs b/TcpDotNet/Protocol/Packets/ClientBound/SessionExchangePacket.cs index b555c9f..c99465b 100644 --- a/TcpDotNet/Protocol/Packets/ClientBound/SessionExchangePacket.cs +++ b/TcpDotNet/Protocol/Packets/ClientBound/SessionExchangePacket.cs @@ -1,6 +1,6 @@ namespace TcpDotNet.Protocol.Packets.ClientBound; -[Packet(0xE4)] +[Packet(0x7FFFFFE4)] internal sealed class SessionExchangePacket : Packet { /// diff --git a/TcpDotNet/Protocol/Packets/ServerBound/EncryptionResponsePacket.cs b/TcpDotNet/Protocol/Packets/ServerBound/EncryptionResponsePacket.cs index 0bf33c8..9ecb1bd 100644 --- a/TcpDotNet/Protocol/Packets/ServerBound/EncryptionResponsePacket.cs +++ b/TcpDotNet/Protocol/Packets/ServerBound/EncryptionResponsePacket.cs @@ -5,7 +5,7 @@ namespace TcpDotNet.Protocol.Packets.ServerBound; /// /// Represents a packet which responds to a . /// -[Packet(0xE3)] +[Packet(0x7FFFFFE3)] internal sealed class EncryptionResponsePacket : Packet { /// diff --git a/TcpDotNet/Protocol/Packets/ServerBound/HandshakeRequestPacket.cs b/TcpDotNet/Protocol/Packets/ServerBound/HandshakeRequestPacket.cs index dd5394b..f118ea2 100644 --- a/TcpDotNet/Protocol/Packets/ServerBound/HandshakeRequestPacket.cs +++ b/TcpDotNet/Protocol/Packets/ServerBound/HandshakeRequestPacket.cs @@ -3,7 +3,7 @@ /// /// Represents a packet which requests a handshake with a . /// -[Packet(0xE0)] +[Packet(0x7FFFFFE0)] internal sealed class HandshakeRequestPacket : Packet { /// diff --git a/TcpDotNet/Protocol/Packets/ServerBound/PingPacket.cs b/TcpDotNet/Protocol/Packets/ServerBound/PingPacket.cs index c6d5159..23e90e8 100644 --- a/TcpDotNet/Protocol/Packets/ServerBound/PingPacket.cs +++ b/TcpDotNet/Protocol/Packets/ServerBound/PingPacket.cs @@ -2,7 +2,7 @@ namespace TcpDotNet.Protocol.Packets.ServerBound; -[Packet(0xF0)] +[Packet(0x7FFFFFF0)] public sealed class PingPacket : Packet { ///