Add 1.20.70 & 1.20.60 support + Fix crafting issue (#9)

This commit is contained in:
C. Pham
2025-04-05 04:43:37 -04:00
committed by GitHub
parent 6f8d6e922d
commit bcb3e990d3
24 changed files with 12442 additions and 127 deletions

View File

@@ -44,9 +44,11 @@ func (pk *MobEffect) Marshal(io protocol.IO) {
io.Varint32(&pk.Amplifier)
io.Bool(&pk.Particles)
io.Varint32(&pk.Duration)
if proto.IsProtoGTE(io, proto.ID748) {
io.Varuint64(&pk.Tick)
} else {
io.Uint64(&pk.Tick)
if proto.IsProtoGTE(io, proto.ID662) {
if proto.IsProtoGTE(io, proto.ID748) {
io.Varuint64(&pk.Tick)
} else {
io.Uint64(&pk.Tick)
}
}
}