From 196dc542221b7ba20fa896e56a4d82643e38dd11 Mon Sep 17 00:00:00 2001 From: Anon Date: Tue, 11 Aug 2026 18:43:06 +0200 Subject: [PATCH] fix: send dedicated attack packet on 26.1+ --- MinecraftClient/Protocol/Handlers/Protocol18.cs | 7 +++++++ 1 file changed, 7 insertions(+) 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)