From e44ade8688dfe1bb04d41315185fae05fda597fb Mon Sep 17 00:00:00 2001 From: ReinforceZwei <39955851+ReinforceZwei@users.noreply.github.com> Date: Tue, 21 Mar 2023 16:14:21 +0800 Subject: [PATCH] SetExperience: Revert 1.19.3 fields swap (#2430) Seems like it is not swapped when testing in 1.19.3 vanilla/paper server --- MinecraftClient/Protocol/Handlers/Protocol18.cs | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/MinecraftClient/Protocol/Handlers/Protocol18.cs b/MinecraftClient/Protocol/Handlers/Protocol18.cs index 35af0d8d..29bd7103 100644 --- a/MinecraftClient/Protocol/Handlers/Protocol18.cs +++ b/MinecraftClient/Protocol/Handlers/Protocol18.cs @@ -1955,18 +1955,8 @@ namespace MinecraftClient.Protocol.Handlers case PacketTypesIn.SetExperience: float experiencebar = dataTypes.ReadNextFloat(packetData); int totalexperience, level; - - if (protocolVersion >= MC_1_19_3_Version) - { - totalexperience = dataTypes.ReadNextVarInt(packetData); - level = dataTypes.ReadNextVarInt(packetData); - } - else - { - level = dataTypes.ReadNextVarInt(packetData); - totalexperience = dataTypes.ReadNextVarInt(packetData); - } - + level = dataTypes.ReadNextVarInt(packetData); + totalexperience = dataTypes.ReadNextVarInt(packetData); handler.OnSetExperience(experiencebar, level, totalexperience); break; case PacketTypesIn.Explosion: