From 0bd427af069ac108b047a1a25d80c8dfd074c2b7 Mon Sep 17 00:00:00 2001 From: Tnze Date: Fri, 2 Apr 2021 12:28:22 +0800 Subject: [PATCH] pk.NBT shouldn't panic: #98 --- net/packet/types.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/packet/types.go b/net/packet/types.go index 0cda495..5d5a8a2 100644 --- a/net/packet/types.go +++ b/net/packet/types.go @@ -436,7 +436,7 @@ type nbtField struct{ V interface{} } func (n nbtField) WriteTo(w io.Writer) (int64, error) { var buf bytes.Buffer if err := nbt.NewEncoder(&buf).Encode(n.V); err != nil { - panic(err) + return 0, err } return buf.WriteTo(w) }