From 2e11823b4a628e79759696082f10b7c6444100df Mon Sep 17 00:00:00 2001 From: patyhank Date: Sat, 16 Apr 2022 15:18:47 +0800 Subject: [PATCH] Scanned whole packet --- bot/basic/info.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/bot/basic/info.go b/bot/basic/info.go index 7aeb7df..6b6f355 100644 --- a/bot/basic/info.go +++ b/bot/basic/info.go @@ -112,9 +112,16 @@ func (p *Player) handleLoginPacket(packet pk.Packet) error { return nil } func (p *Player) handleRespawnPacket(packet pk.Packet) error { + var copyMeta bool err := packet.Scan( pk.NBT(&p.WorldInfo.Dimension), (*pk.Identifier)(&p.WorldName), + (*pk.Long)(&p.HashedSeed), + (*pk.UnsignedByte)(&p.Gamemode), + (*pk.Byte)(&p.PrevGamemode), + (*pk.Boolean)(&p.IsDebug), + (*pk.Boolean)(&p.IsFlat), + (*pk.Boolean)(©Meta), ) if err != nil { return Error{err}