diff --git a/MinecraftClient/Protocol/Handlers/Protocol18.cs b/MinecraftClient/Protocol/Handlers/Protocol18.cs index eb45fa06..510a2e6d 100644 --- a/MinecraftClient/Protocol/Handlers/Protocol18.cs +++ b/MinecraftClient/Protocol/Handlers/Protocol18.cs @@ -5721,6 +5721,13 @@ namespace MinecraftClient.Protocol.Handlers { List fields = new(); fields.AddRange(DataTypes.GetVarInt(EntityID)); + + if (protocolVersion >= MC_26_1_Version && type == (int)InteractType.Attack) + { + SendPacket(PacketTypesOut.Attack, fields); + return true; + } + fields.AddRange(DataTypes.GetVarInt(type)); // Is player Sneaking (Only 1.16 and above)