From 5cbc16541de0dfe5391d73a52045fe49eab67a31 Mon Sep 17 00:00:00 2001 From: AkmalFairuz Date: Thu, 11 Dec 2025 17:24:52 +0700 Subject: [PATCH] Fix 'bitset size mismatch: expected 127, got 126' --- legacyver/protocol.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/legacyver/protocol.go b/legacyver/protocol.go index a563ec9..7bd07fb 100644 --- a/legacyver/protocol.go +++ b/legacyver/protocol.go @@ -1305,7 +1305,7 @@ func (p *Protocol) upgradePackets(pks []packet.Packet, conn *minecraft.Conn) []p pks[pkIndex] = &packet.UpdateAbilities{AbilityData: pk.AbilityData.ToLatest()} case *legacypacket.ClientMovementPredictionSync: pks[pkIndex] = &packet.ClientMovementPredictionSync{ - ActorFlags: fitBitset(pk.ActorFlags, proto.EntityDataFlagsLength(p.ID())), + ActorFlags: fitBitset(pk.ActorFlags, protocol.EntityDataFlagCount), BoundingBoxScale: pk.BoundingBoxScale, BoundingBoxWidth: pk.BoundingBoxWidth, BoundingBoxHeight: pk.BoundingBoxHeight,