From 51c51b96bf1e5386a27482e28c9ac6897801ece6 Mon Sep 17 00:00:00 2001 From: robogg133 Date: Sun, 26 Oct 2025 16:39:54 -0300 Subject: [PATCH] bugfix, trying to read toml in a lua file, now returning Package.lua --- internal/packet/main.go | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/internal/packet/main.go b/internal/packet/main.go index 86083c2..6744fef 100644 --- a/internal/packet/main.go +++ b/internal/packet/main.go @@ -10,7 +10,6 @@ import ( "runtime" "github.com/klauspost/compress/zstd" - "github.com/pelletier/go-toml/v2" lua "github.com/yuin/gopher-lua" ) @@ -126,15 +125,13 @@ func ReadPacketFromFile(file io.Reader) (PacketLua, error) { } if filepath.Base(header.Name) == "Packet.lua" { - decoder := toml.NewDecoder(tarReader) - var packetLua PacketLua - - if err := decoder.Decode(&packetLua); err != nil { + packageLuaBlob, err := io.ReadAll(tarReader) + if err != nil { return PacketLua{}, err } - return packetLua, nil + return ReadPacket(packageLuaBlob) } }