summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-12-09 14:59:36 +0100
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-12-09 14:59:36 +0100
commitf52a9a1956f5cdabfc88c818cedafec1f3e47ec9 (patch)
treeae8b9149a3915739fc3d2423130795d2d9f1b559
parent6e821a1442c47919b6127f48e0a614abb4b5c69f (diff)
nested trailing data errors: still attempt deserialization
-rw-r--r--internal/mkserialize/mkserialize.go11
-rw-r--r--serialize.go2125
2 files changed, 1780 insertions, 356 deletions
diff --git a/internal/mkserialize/mkserialize.go b/internal/mkserialize/mkserialize.go
index 4535aaa..f5dbeb4 100644
--- a/internal/mkserialize/mkserialize.go
+++ b/internal/mkserialize/mkserialize.go
@@ -200,8 +200,13 @@ func genSerialize(t types.Type, expr string, pos token.Pos, doc *ast.CommentGrou
lenhdr = types.Typ[types.Uint32]
case "//mt:opt":
fmt.Println("if err := pcall(func() {")
- defer fmt.Println("}); err != nil && err != io.EOF",
- "{ chk(err) }")
+ defer func() {
+ fmt.Println("}); err != nil && err != io.EOF {")
+ fmt.Println("if _, ok := err.(rudp.TrailingDataError); ok {")
+ fmt.Println("defer chk(err)")
+ fmt.Println("} else { chk(err) }")
+ fmt.Println("}")
+ }()
default:
pragma = false
}
@@ -267,7 +272,9 @@ func genSerialize(t types.Type, expr string, pos token.Pos, doc *ast.CommentGrou
fmt.Println("}); err != nil",
`{`,
`if err == io.EOF { chk(io.EOF) };`,
+ `if _, ok := err.(rudp.TrailingDataError); ok { defer chk(err) } else {`,
`chk(fmt.Errorf("%s: %w", `+strconv.Quote(t.String())+`, err))`,
+ `}`,
`}`)
case *types.Struct:
st := pos2node(pos)[0].(*ast.StructType)
diff --git a/serialize.go b/serialize.go
index e22a7a1..48715b9 100644
--- a/serialize.go
+++ b/serialize.go
@@ -14,6 +14,7 @@ import (
"sort"
"unicode/utf16"
+ "github.com/HimbeerserverDE/mt/rudp"
"github.com/klauspost/compress/zstd"
)
@@ -87,7 +88,11 @@ func (obj *ToSrvInit) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.CompressionModes", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.CompressionModes", err))
+ }
}
{
x := (*(*(struct {
@@ -166,7 +171,11 @@ func (obj *ToSrvInit) serialize(w io.Writer) {
}
}
}); err != nil && err != io.EOF {
- chk(err)
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(err)
+ }
}
}
@@ -197,7 +206,11 @@ func (obj *ToSrvInit) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.CompressionModes", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.CompressionModes", err))
+ }
}
{
p := &(*(*(struct {
@@ -264,7 +277,11 @@ func (obj *ToSrvInit) deserialize(r io.Reader) {
}
}
}); err != nil && err != io.EOF {
- chk(err)
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(err)
+ }
}
}
@@ -464,7 +481,11 @@ func (obj *ToSrvPlayerPos) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.PlayerPos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.PlayerPos", err))
+ }
}
}
@@ -477,7 +498,11 @@ func (obj *ToSrvPlayerPos) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.PlayerPos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.PlayerPos", err))
+ }
}
}
@@ -724,7 +749,11 @@ func (obj *ToSrvInteract) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Interaction", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Interaction", err))
+ }
}
{
x := (*(*(struct {
@@ -780,7 +809,11 @@ func (obj *ToSrvInteract) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.PlayerPos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.PlayerPos", err))
+ }
}
}
@@ -798,7 +831,11 @@ func (obj *ToSrvInteract) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Interaction", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Interaction", err))
+ }
}
{
p := &(*(*(struct {
@@ -850,7 +887,11 @@ func (obj *ToSrvInteract) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.PlayerPos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.PlayerPos", err))
+ }
}
}
@@ -877,7 +918,11 @@ func (obj *ToSrvRemovedSounds) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundID", err))
+ }
}
}
}
@@ -902,7 +947,11 @@ func (obj *ToSrvRemovedSounds) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundID", err))
+ }
}
}
}
@@ -975,7 +1024,11 @@ func (obj *ToSrvNodeMetaFields) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Field", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Field", err))
+ }
}
}
}
@@ -1036,7 +1089,11 @@ func (obj *ToSrvNodeMetaFields) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Field", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Field", err))
+ }
}
}
}
@@ -1088,7 +1145,11 @@ func (obj *ToSrvInvFields) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Field", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Field", err))
+ }
}
}
}
@@ -1131,7 +1192,11 @@ func (obj *ToSrvInvFields) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Field", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Field", err))
+ }
}
}
}
@@ -1753,7 +1818,11 @@ func (obj *ToCltHello) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.CompressionModes", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.CompressionModes", err))
+ }
}
{
x := (*(*(struct {
@@ -1777,7 +1846,11 @@ func (obj *ToCltHello) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AuthMethods", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AuthMethods", err))
+ }
}
if len(([]byte((*(*(struct {
SerializeVer uint8
@@ -1833,7 +1906,11 @@ func (obj *ToCltHello) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.CompressionModes", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.CompressionModes", err))
+ }
}
{
p := &(*(*(struct {
@@ -1857,7 +1934,11 @@ func (obj *ToCltHello) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AuthMethods", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AuthMethods", err))
+ }
}
var local62 []uint8
var local63 uint16
@@ -1895,7 +1976,11 @@ func (obj *ToCltAcceptAuth) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ }
}
{
x := (*(*(struct {
@@ -1938,7 +2023,11 @@ func (obj *ToCltAcceptAuth) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AuthMethods", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AuthMethods", err))
+ }
}
}
@@ -1958,7 +2047,11 @@ func (obj *ToCltAcceptAuth) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ }
}
{
p := &(*(*(struct {
@@ -2001,7 +2094,11 @@ func (obj *ToCltAcceptAuth) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AuthMethods", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AuthMethods", err))
+ }
}
}
@@ -2014,7 +2111,11 @@ func (obj *ToCltAcceptSudoMode) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AuthMethods", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AuthMethods", err))
+ }
}
{
local64 := [15]byte{}
@@ -2034,7 +2135,11 @@ func (obj *ToCltAcceptSudoMode) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AuthMethods", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AuthMethods", err))
+ }
}
{
var local65 [15]byte
@@ -2070,7 +2175,11 @@ func (obj *ToCltKick) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.KickReason", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.KickReason", err))
+ }
}
if !((*(*(struct {
Reason KickReason
@@ -2171,7 +2280,11 @@ func (obj *ToCltKick) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.KickReason", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.KickReason", err))
+ }
}
if !((*(*(struct {
Reason KickReason
@@ -2273,7 +2386,11 @@ func (obj *ToCltBlkData) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.MapBlk", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.MapBlk", err))
+ }
}
chk(w.Close())
}
@@ -2307,7 +2424,11 @@ func (obj *ToCltBlkData) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.MapBlk", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.MapBlk", err))
+ }
}
r.Close()
}
@@ -2338,7 +2459,11 @@ func (obj *ToCltAddNode) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Node", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Node", err))
+ }
}
{
x := (*(*(struct {
@@ -2379,7 +2504,11 @@ func (obj *ToCltAddNode) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Node", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Node", err))
+ }
}
{
p := &(*(*(struct {
@@ -2494,7 +2623,11 @@ func (obj *ToCltCSMRestrictionFlags) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.CSMRestrictionFlags", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.CSMRestrictionFlags", err))
+ }
}
{
x := (*(*(struct {
@@ -2521,7 +2654,11 @@ func (obj *ToCltCSMRestrictionFlags) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.CSMRestrictionFlags", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.CSMRestrictionFlags", err))
+ }
}
{
p := &(*(*(struct {
@@ -2544,7 +2681,11 @@ func (obj *ToCltAddPlayerVel) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ }
}
}
@@ -2557,7 +2698,11 @@ func (obj *ToCltAddPlayerVel) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ }
}
}
@@ -2724,7 +2869,11 @@ func (obj *ToCltChatMsg) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ChatMsgType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ChatMsgType", err))
+ }
}
local82 := utf16.Encode([]rune((*(*(struct {
Type ChatMsgType
@@ -2806,7 +2955,11 @@ func (obj *ToCltChatMsg) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ChatMsgType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ChatMsgType", err))
+ }
}
var local88 []uint16
var local89 uint16
@@ -2890,7 +3043,11 @@ func (obj *ToCltAORmAdd) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ }
}
}
if len(((*(*(struct {
@@ -2919,7 +3076,11 @@ func (obj *ToCltAORmAdd) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOAdd", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOAdd", err))
+ }
}
}
}
@@ -2947,7 +3108,11 @@ func (obj *ToCltAORmAdd) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ }
}
}
var local98 uint16
@@ -2972,7 +3137,11 @@ func (obj *ToCltAORmAdd) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOAdd", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOAdd", err))
+ }
}
}
}
@@ -2991,7 +3160,11 @@ func (obj *ToCltAOMsgs) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.IDAOMsg", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.IDAOMsg", err))
+ }
}
}
}
@@ -3006,7 +3179,11 @@ func (obj *ToCltAOMsgs) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.IDAOMsg", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.IDAOMsg", err))
+ }
}
})
if err == io.EOF {
@@ -3078,7 +3255,11 @@ func (obj *ToCltMovePlayer) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ }
}
{
x := (*(*(struct {
@@ -3106,7 +3287,11 @@ func (obj *ToCltMovePlayer) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ }
}
{
p := &(*(*(struct {
@@ -3250,7 +3435,11 @@ func (obj *ToCltDeathScreen) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ }
}
}
@@ -3278,7 +3467,11 @@ func (obj *ToCltDeathScreen) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ }
}
}
@@ -3923,7 +4116,11 @@ func (obj *ToCltItemDefs) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ItemDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ItemDef", err))
+ }
}
}
if len(((*(*(struct {
@@ -4048,7 +4245,11 @@ func (obj *ToCltItemDefs) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ItemDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ItemDef", err))
+ }
}
}
var local132 uint16
@@ -4124,7 +4325,11 @@ func (obj *ToCltPlaySound) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundID", err))
+ }
}
if len(([]byte((*(*(struct {
ID SoundID
@@ -4202,7 +4407,11 @@ func (obj *ToCltPlaySound) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundSrcType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundSrcType", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -4221,7 +4430,11 @@ func (obj *ToCltPlaySound) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -4240,7 +4453,11 @@ func (obj *ToCltPlaySound) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ }
}
{
x := (*(*(struct {
@@ -4330,7 +4547,11 @@ func (obj *ToCltPlaySound) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundID", err))
+ }
}
var local138 []uint8
var local139 uint16
@@ -4387,7 +4608,11 @@ func (obj *ToCltPlaySound) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundSrcType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundSrcType", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -4406,7 +4631,11 @@ func (obj *ToCltPlaySound) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -4425,7 +4654,11 @@ func (obj *ToCltPlaySound) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ }
}
{
p := &(*(*(struct {
@@ -4512,7 +4745,11 @@ func (obj *ToCltStopSound) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundID", err))
+ }
}
}
@@ -4525,7 +4762,11 @@ func (obj *ToCltStopSound) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundID", err))
+ }
}
}
@@ -5438,7 +5679,11 @@ func (obj *ToCltSpawnParticle) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileAnim", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileAnim", err))
+ }
}
{
x := (*(*(struct {
@@ -5559,7 +5804,11 @@ func (obj *ToCltSpawnParticle) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -5586,7 +5835,11 @@ func (obj *ToCltSpawnParticle) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ }
}
{
x := (*(*(struct {
@@ -5961,7 +6214,11 @@ func (obj *ToCltSpawnParticle) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileAnim", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileAnim", err))
+ }
}
{
p := &(*(*(struct {
@@ -6085,7 +6342,11 @@ func (obj *ToCltSpawnParticle) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -6112,7 +6373,11 @@ func (obj *ToCltSpawnParticle) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ }
}
{
p := &(*(*(struct {
@@ -7292,7 +7557,11 @@ func (obj *ToCltAddParticleSpawner) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleSpawnerID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleSpawnerID", err))
+ }
}
{
x := (*(*(struct {
@@ -7475,7 +7744,11 @@ func (obj *ToCltAddParticleSpawner) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -7536,7 +7809,11 @@ func (obj *ToCltAddParticleSpawner) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileAnim", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileAnim", err))
+ }
}
{
x := (*(*(struct {
@@ -8000,7 +8277,11 @@ func (obj *ToCltAddParticleSpawner) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -8061,7 +8342,11 @@ func (obj *ToCltAddParticleSpawner) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -8122,7 +8407,11 @@ func (obj *ToCltAddParticleSpawner) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -8183,7 +8472,11 @@ func (obj *ToCltAddParticleSpawner) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeV3F32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -8244,7 +8537,11 @@ func (obj *ToCltAddParticleSpawner) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeV3F32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -8305,7 +8602,11 @@ func (obj *ToCltAddParticleSpawner) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeF32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeF32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -8366,7 +8667,11 @@ func (obj *ToCltAddParticleSpawner) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AttractionKind", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AttractionKind", err))
+ }
}
if (*(*(struct {
Amount uint16
@@ -8481,7 +8786,11 @@ func (obj *ToCltAddParticleSpawner) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeF32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeF32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -8542,7 +8851,11 @@ func (obj *ToCltAddParticleSpawner) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenV3F32", err))
+ }
}
{
x := (*(*(struct {
@@ -8660,7 +8973,11 @@ func (obj *ToCltAddParticleSpawner) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleSpawnerFlags", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleSpawnerFlags", err))
+ }
}
if (*(*(struct {
Amount uint16
@@ -8775,7 +9092,11 @@ func (obj *ToCltAddParticleSpawner) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenV3F32", err))
+ }
}
{
x := (*(*(struct {
@@ -8895,7 +9216,11 @@ func (obj *ToCltAddParticleSpawner) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeV3F32", err))
+ }
}
if len(((*(*(struct {
Amount uint16
@@ -9123,7 +9448,11 @@ func (obj *ToCltAddParticleSpawner) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleTexture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleTexture", err))
+ }
}
}
if err := pcall(func() {
@@ -9185,7 +9514,11 @@ func (obj *ToCltAddParticleSpawner) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ }
}
{
x := (*(*(struct {
@@ -10331,7 +10664,11 @@ func (obj *ToCltAddParticleSpawner) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleSpawnerID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleSpawnerID", err))
+ }
}
{
p := &(*(*(struct {
@@ -10520,7 +10857,11 @@ func (obj *ToCltAddParticleSpawner) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -10581,7 +10922,11 @@ func (obj *ToCltAddParticleSpawner) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileAnim", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileAnim", err))
+ }
}
{
p := &(*(*(struct {
@@ -11048,7 +11393,11 @@ func (obj *ToCltAddParticleSpawner) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -11109,7 +11458,11 @@ func (obj *ToCltAddParticleSpawner) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -11170,7 +11523,11 @@ func (obj *ToCltAddParticleSpawner) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -11231,7 +11588,11 @@ func (obj *ToCltAddParticleSpawner) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeV3F32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -11292,7 +11653,11 @@ func (obj *ToCltAddParticleSpawner) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeV3F32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -11353,7 +11718,11 @@ func (obj *ToCltAddParticleSpawner) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeF32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeF32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -11414,7 +11783,11 @@ func (obj *ToCltAddParticleSpawner) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AttractionKind", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AttractionKind", err))
+ }
}
if (*(*(struct {
Amount uint16
@@ -11529,7 +11902,11 @@ func (obj *ToCltAddParticleSpawner) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeF32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeF32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -11590,7 +11967,11 @@ func (obj *ToCltAddParticleSpawner) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenV3F32", err))
+ }
}
{
p := &(*(*(struct {
@@ -11708,7 +12089,11 @@ func (obj *ToCltAddParticleSpawner) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleSpawnerFlags", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleSpawnerFlags", err))
+ }
}
if (*(*(struct {
Amount uint16
@@ -11823,7 +12208,11 @@ func (obj *ToCltAddParticleSpawner) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenV3F32", err))
+ }
}
{
p := &(*(*(struct {
@@ -11943,7 +12332,11 @@ func (obj *ToCltAddParticleSpawner) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenRangeV3F32", err))
+ }
}
var local183 uint16
{
@@ -12117,7 +12510,11 @@ func (obj *ToCltAddParticleSpawner) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleTexture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleTexture", err))
+ }
}
}
if err := pcall(func() {
@@ -12179,7 +12576,11 @@ func (obj *ToCltAddParticleSpawner) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ }
}
{
p := &(*(*(struct {
@@ -12307,7 +12708,11 @@ func (obj *ToCltAddHUD) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDID", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -12318,7 +12723,11 @@ func (obj *ToCltAddHUD) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUD", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUD", err))
+ }
}
}
@@ -12332,7 +12741,11 @@ func (obj *ToCltAddHUD) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDID", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -12343,7 +12756,11 @@ func (obj *ToCltAddHUD) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUD", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUD", err))
+ }
}
}
@@ -12356,7 +12773,11 @@ func (obj *ToCltRmHUD) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDID", err))
+ }
}
}
@@ -12369,7 +12790,11 @@ func (obj *ToCltRmHUD) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDID", err))
+ }
}
}
@@ -12426,7 +12851,11 @@ func (obj *ToCltChangeHUD) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDID", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -12480,7 +12909,11 @@ func (obj *ToCltChangeHUD) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDField", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDField", err))
+ }
}
if !((*(*(struct {
ID HUDID
@@ -13902,7 +14335,11 @@ func (obj *ToCltChangeHUD) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ }
}
}
if (*(*(struct {
@@ -14445,7 +14882,11 @@ func (obj *ToCltChangeHUD) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDStyleFlags", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDStyleFlags", err))
+ }
}
}
}
@@ -14503,7 +14944,11 @@ func (obj *ToCltChangeHUD) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDID", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -14557,7 +15002,11 @@ func (obj *ToCltChangeHUD) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDField", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDField", err))
+ }
}
if !((*(*(struct {
ID HUDID
@@ -15797,7 +16246,11 @@ func (obj *ToCltChangeHUD) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ }
}
}
if (*(*(struct {
@@ -16249,7 +16702,11 @@ func (obj *ToCltChangeHUD) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDStyleFlags", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDStyleFlags", err))
+ }
}
}
}
@@ -16265,7 +16722,11 @@ func (obj *ToCltHUDFlags) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDFlags", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDFlags", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -16277,7 +16738,11 @@ func (obj *ToCltHUDFlags) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDFlags", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDFlags", err))
+ }
}
}
@@ -16292,7 +16757,11 @@ func (obj *ToCltHUDFlags) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDFlags", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDFlags", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -16304,7 +16773,11 @@ func (obj *ToCltHUDFlags) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDFlags", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDFlags", err))
+ }
}
}
@@ -16324,7 +16797,11 @@ func (obj *ToCltSetHotbarParam) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HotbarParam", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HotbarParam", err))
+ }
}
if (*(*(struct {
Param HotbarParam
@@ -16382,7 +16859,11 @@ func (obj *ToCltSetHotbarParam) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
}
}
@@ -16403,7 +16884,11 @@ func (obj *ToCltSetHotbarParam) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HotbarParam", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HotbarParam", err))
+ }
}
if (*(*(struct {
Param HotbarParam
@@ -16465,7 +16950,11 @@ func (obj *ToCltSetHotbarParam) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
}
}
@@ -16816,7 +17305,11 @@ func (obj *ToCltSkyParams) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
}
}
@@ -17260,7 +17753,11 @@ func (obj *ToCltSkyParams) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
}
}
@@ -17632,7 +18129,11 @@ func (obj *ToCltEyeOffset) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -17642,7 +18143,11 @@ func (obj *ToCltEyeOffset) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ }
}
}
@@ -17655,7 +18160,11 @@ func (obj *ToCltEyeOffset) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -17665,7 +18174,11 @@ func (obj *ToCltEyeOffset) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ }
}
}
@@ -17678,7 +18191,11 @@ func (obj *ToCltDelParticleSpawner) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleSpawnerID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleSpawnerID", err))
+ }
}
}
@@ -17691,7 +18208,11 @@ func (obj *ToCltDelParticleSpawner) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleSpawnerID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleSpawnerID", err))
+ }
}
}
@@ -17862,7 +18383,11 @@ func (obj *ToCltFadeSound) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundID", err))
+ }
}
{
x := (*(*(struct {
@@ -17893,7 +18418,11 @@ func (obj *ToCltFadeSound) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundID", err))
+ }
}
{
p := &(*(*(struct {
@@ -17923,7 +18452,11 @@ func (obj *ToCltUpdatePlayerList) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.PlayerListUpdateType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.PlayerListUpdateType", err))
+ }
}
if len(((*(*(struct {
Type PlayerListUpdateType
@@ -17975,7 +18508,11 @@ func (obj *ToCltUpdatePlayerList) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.PlayerListUpdateType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.PlayerListUpdateType", err))
+ }
}
var local222 uint16
{
@@ -18141,7 +18678,11 @@ func (obj *ToCltModChanSig) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ModChanSig", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ModChanSig", err))
+ }
}
if len(([]byte((*(*(struct {
Signal ModChanSig
@@ -18175,7 +18716,11 @@ func (obj *ToCltModChanSig) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ModChanSig", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ModChanSig", err))
+ }
}
var local232 []uint8
var local233 uint16
@@ -18329,7 +18874,11 @@ func (obj *ToCltSunParams) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -18344,7 +18893,11 @@ func (obj *ToCltSunParams) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -18359,7 +18912,11 @@ func (obj *ToCltSunParams) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
{
x := (*(*(struct {
@@ -18421,7 +18978,11 @@ func (obj *ToCltSunParams) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -18436,7 +18997,11 @@ func (obj *ToCltSunParams) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -18451,7 +19016,11 @@ func (obj *ToCltSunParams) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
{
p := &(*(*(struct {
@@ -18509,7 +19078,11 @@ func (obj *ToCltMoonParams) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -18522,7 +19095,11 @@ func (obj *ToCltMoonParams) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
{
x := (*(*(struct {
@@ -18563,7 +19140,11 @@ func (obj *ToCltMoonParams) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -18576,7 +19157,11 @@ func (obj *ToCltMoonParams) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
{
p := &(*(*(struct {
@@ -19034,7 +19619,11 @@ func (obj *AOCmdProps) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOProps", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOProps", err))
+ }
}
}
@@ -19047,7 +19636,11 @@ func (obj *AOCmdProps) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOProps", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOProps", err))
+ }
}
}
@@ -19060,7 +19653,11 @@ func (obj *AOCmdPos) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOPos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOPos", err))
+ }
}
}
@@ -19073,7 +19670,11 @@ func (obj *AOCmdPos) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOPos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOPos", err))
+ }
}
}
@@ -19086,7 +19687,11 @@ func (obj *AOCmdTextureMod) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
}
@@ -19099,7 +19704,11 @@ func (obj *AOCmdTextureMod) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
}
@@ -19112,7 +19721,11 @@ func (obj *AOCmdSprite) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOSprite", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOSprite", err))
+ }
}
}
@@ -19125,7 +19738,11 @@ func (obj *AOCmdSprite) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOSprite", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOSprite", err))
+ }
}
}
@@ -19170,7 +19787,11 @@ func (obj *AOCmdArmorGroups) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Group", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Group", err))
+ }
}
}
}
@@ -19195,7 +19816,11 @@ func (obj *AOCmdArmorGroups) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Group", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Group", err))
+ }
}
}
}
@@ -19209,7 +19834,11 @@ func (obj *AOCmdAnim) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOAnim", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOAnim", err))
+ }
}
}
@@ -19222,7 +19851,11 @@ func (obj *AOCmdAnim) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOAnim", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOAnim", err))
+ }
}
}
@@ -19256,7 +19889,11 @@ func (obj *AOCmdBonePos) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOBonePos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOBonePos", err))
+ }
}
}
@@ -19285,7 +19922,11 @@ func (obj *AOCmdBonePos) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOBonePos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOBonePos", err))
+ }
}
}
@@ -19298,7 +19939,11 @@ func (obj *AOCmdAttach) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOAttach", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOAttach", err))
+ }
}
}
@@ -19311,7 +19956,11 @@ func (obj *AOCmdAttach) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOAttach", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOAttach", err))
+ }
}
}
@@ -19324,7 +19973,11 @@ func (obj *AOCmdPhysOverride) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOPhysOverride", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOPhysOverride", err))
+ }
}
}
@@ -19337,7 +19990,11 @@ func (obj *AOCmdPhysOverride) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOPhysOverride", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOPhysOverride", err))
+ }
}
}
@@ -19350,7 +20007,11 @@ func (obj *AOCmdSpawnInfant) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ }
}
{
local243 := genericCAO
@@ -19360,7 +20021,11 @@ func (obj *AOCmdSpawnInfant) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.aoType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.aoType", err))
+ }
}
}
}
@@ -19374,7 +20039,11 @@ func (obj *AOCmdSpawnInfant) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ }
}
{
var local244 aoType
@@ -19385,7 +20054,11 @@ func (obj *AOCmdSpawnInfant) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.aoType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.aoType", err))
+ }
}
if local244 != local245 {
chk(fmt.Errorf("const %v: %v", "genericCAO", local244))
@@ -19446,7 +20119,11 @@ func (obj *NodeMeta) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeMetaField", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeMetaField", err))
+ }
}
}
chk(((*(*(struct {
@@ -19486,7 +20163,11 @@ func (obj *NodeMeta) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeMetaField", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeMetaField", err))
+ }
}
}
chk(((*(*(struct {
@@ -19510,7 +20191,11 @@ func (obj *MinimapMode) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.MinimapType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.MinimapType", err))
+ }
}
if len(([]byte((*(*(struct {
Type MinimapType
@@ -19563,7 +20248,11 @@ func (obj *MinimapMode) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
{
x := (*(*(struct {
@@ -19590,7 +20279,11 @@ func (obj *MinimapMode) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.MinimapType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.MinimapType", err))
+ }
}
var local249 []uint8
var local250 uint16
@@ -19632,7 +20325,11 @@ func (obj *MinimapMode) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
{
p := &(*(*(struct {
@@ -19718,7 +20415,11 @@ func (obj *NodeDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ }
}
{
ow := w
@@ -20210,7 +20911,11 @@ func (obj *NodeDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Group", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Group", err))
+ }
}
}
if err := pcall(func() {
@@ -20284,7 +20989,11 @@ func (obj *NodeDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Param1Type", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Param1Type", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -20357,7 +21066,11 @@ func (obj *NodeDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Param2Type", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Param2Type", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -20430,7 +21143,11 @@ func (obj *NodeDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.DrawType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.DrawType", err))
+ }
}
if len(([]byte((*(*(struct {
Param0 Content
@@ -20851,7 +21568,11 @@ func (obj *NodeDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileDef", err))
+ }
}
}
for local255 := range (*(*(struct {
@@ -20991,7 +21712,11 @@ func (obj *NodeDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileDef", err))
+ }
}
}
{
@@ -21138,7 +21863,11 @@ func (obj *NodeDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileDef", err))
+ }
}
}
{
@@ -21281,7 +22010,11 @@ func (obj *NodeDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -21354,7 +22087,11 @@ func (obj *NodeDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.WaveType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.WaveType", err))
+ }
}
{
x := (*(*(struct {
@@ -21699,7 +22436,11 @@ func (obj *NodeDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ }
}
}
{
@@ -22706,7 +23447,11 @@ func (obj *NodeDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.LiquidType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.LiquidType", err))
+ }
}
if len(([]byte((*(*(struct {
Param0 Content
@@ -23544,7 +24289,11 @@ func (obj *NodeDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeBox", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeBox", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -23617,7 +24366,11 @@ func (obj *NodeDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeBox", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeBox", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -23690,7 +24443,11 @@ func (obj *NodeDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeBox", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeBox", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -23763,7 +24520,11 @@ func (obj *NodeDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -23836,7 +24597,11 @@ func (obj *NodeDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -23909,7 +24674,11 @@ func (obj *NodeDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ }
}
{
x := (*(*(struct {
@@ -24403,7 +25172,11 @@ func (obj *NodeDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AlphaUse", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AlphaUse", err))
+ }
}
{
x := (*(*(struct {
@@ -24637,7 +25410,11 @@ func (obj *NodeDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ }
}
{
var n uint16
@@ -24942,7 +25719,11 @@ func (obj *NodeDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Group", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Group", err))
+ }
}
}
if err := pcall(func() {
@@ -25016,7 +25797,11 @@ func (obj *NodeDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Param1Type", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Param1Type", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -25089,7 +25874,11 @@ func (obj *NodeDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Param2Type", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Param2Type", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -25162,7 +25951,11 @@ func (obj *NodeDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.DrawType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.DrawType", err))
+ }
}
var local265 []uint8
var local266 uint16
@@ -25458,7 +26251,11 @@ func (obj *NodeDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileDef", err))
+ }
}
}
for local270 := range (*(*(struct {
@@ -25598,7 +26395,11 @@ func (obj *NodeDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileDef", err))
+ }
}
}
{
@@ -25749,7 +26550,11 @@ func (obj *NodeDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileDef", err))
+ }
}
}
{
@@ -25892,7 +26697,11 @@ func (obj *NodeDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -25965,7 +26774,11 @@ func (obj *NodeDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.WaveType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.WaveType", err))
+ }
}
{
p := &(*(*(struct {
@@ -26244,7 +27057,11 @@ func (obj *NodeDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ }
}
}
{
@@ -27278,7 +28095,11 @@ func (obj *NodeDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.LiquidType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.LiquidType", err))
+ }
}
var local276 []uint8
var local277 uint16
@@ -27864,7 +28685,11 @@ func (obj *NodeDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeBox", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeBox", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -27937,7 +28762,11 @@ func (obj *NodeDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeBox", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeBox", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -28010,7 +28839,11 @@ func (obj *NodeDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeBox", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeBox", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -28083,7 +28916,11 @@ func (obj *NodeDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -28156,7 +28993,11 @@ func (obj *NodeDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -28229,7 +29070,11 @@ func (obj *NodeDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ }
}
{
p := &(*(*(struct {
@@ -28600,7 +29445,11 @@ func (obj *NodeDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AlphaUse", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AlphaUse", err))
+ }
}
{
p := &(*(*(struct {
@@ -28808,7 +29657,11 @@ func (obj *PointedAO) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ }
}
}
@@ -28821,7 +29674,11 @@ func (obj *PointedAO) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ }
}
}
@@ -28908,7 +29765,11 @@ func (obj *PlayerPos) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Keys", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Keys", err))
+ }
}
{
x := (*(*(struct {
@@ -29001,7 +29862,11 @@ func (obj *PlayerPos) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Keys", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Keys", err))
+ }
}
{
p := &(*(*(struct {
@@ -29166,7 +30031,11 @@ func (obj *Pos) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ }
}
}
@@ -29177,7 +30046,11 @@ func (obj *Pos) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ }
}
}
@@ -29211,7 +30084,11 @@ func (obj *MapBlk) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.MapBlkFlags", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.MapBlkFlags", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -29228,7 +30105,11 @@ func (obj *MapBlk) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.LitFromBlks", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.LitFromBlks", err))
+ }
}
{
local294 := uint8(2) // Size of param0 in bytes.
@@ -29269,7 +30150,11 @@ func (obj *MapBlk) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ }
}
}
{
@@ -29360,7 +30245,11 @@ func (obj *MapBlk) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.MapBlkFlags", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.MapBlkFlags", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -29377,7 +30266,11 @@ func (obj *MapBlk) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.LitFromBlks", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.LitFromBlks", err))
+ }
}
{
var local297 uint8
@@ -29426,7 +30319,11 @@ func (obj *MapBlk) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ }
}
}
{
@@ -29496,7 +30393,11 @@ func (obj *Node) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ }
}
{
x := (*(*(struct {
@@ -29524,7 +30425,11 @@ func (obj *Node) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Content", err))
+ }
}
{
p := &(*(*(struct {
@@ -29614,7 +30519,11 @@ func (obj *AOAdd) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ }
}
{
local304 := genericCAO
@@ -29624,7 +30533,11 @@ func (obj *AOAdd) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.aoType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.aoType", err))
+ }
}
}
{
@@ -29641,7 +30554,11 @@ func (obj *AOAdd) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOInitData", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOInitData", err))
+ }
}
{
buf := w
@@ -29673,7 +30590,11 @@ func (obj *AOAdd) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ }
}
{
var local305 aoType
@@ -29684,7 +30605,11 @@ func (obj *AOAdd) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.aoType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.aoType", err))
+ }
}
if local305 != local306 {
chk(fmt.Errorf("const %v: %v", "genericCAO", local305))
@@ -29708,7 +30633,11 @@ func (obj *AOAdd) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOInitData", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOInitData", err))
+ }
}
if r.N > 0 {
chk(mkDeTrailingDataError(r))
@@ -29727,7 +30656,11 @@ func (obj *IDAOMsg) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ }
}
{
ow := w
@@ -29769,7 +30702,11 @@ func (obj *IDAOMsg) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ }
}
{
var n uint16
@@ -29850,7 +30787,11 @@ func (obj *ItemDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ItemType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ItemType", err))
+ }
}
if len(([]byte((*(*(struct {
Type ItemType
@@ -30139,7 +31080,11 @@ func (obj *ItemDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -30184,7 +31129,11 @@ func (obj *ItemDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
for local308 := range (*(*(struct {
Type ItemType
@@ -30440,7 +31389,11 @@ func (obj *ItemDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ToolCaps", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ToolCaps", err))
+ }
}
if len(((*(*(struct {
Type ItemType
@@ -30604,7 +31557,11 @@ func (obj *ItemDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Group", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Group", err))
+ }
}
}
if len(([]byte((*(*(struct {
@@ -30772,7 +31729,11 @@ func (obj *ItemDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -30817,7 +31778,11 @@ func (obj *ItemDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ }
}
{
x := (*(*(struct {
@@ -30903,7 +31868,11 @@ func (obj *ItemDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
{
x := (*(*(struct {
@@ -30989,7 +31958,11 @@ func (obj *ItemDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -31034,7 +32007,11 @@ func (obj *ItemDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
if len(([]byte((*(*(struct {
Type ItemType
@@ -31242,7 +32219,11 @@ func (obj *ItemDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -31287,7 +32268,11 @@ func (obj *ItemDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ }
}
{
buf := w
@@ -31369,7 +32354,11 @@ func (obj *ItemDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ItemType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ItemType", err))
+ }
}
var local312 []uint8
var local313 uint16
@@ -31512,7 +32501,11 @@ func (obj *ItemDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -31557,7 +32550,11 @@ func (obj *ItemDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
for local316 := range (*(*(struct {
Type ItemType
@@ -31819,7 +32816,11 @@ func (obj *ItemDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ToolCaps", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ToolCaps", err))
+ }
}
var local317 uint16
{
@@ -31945,7 +32946,11 @@ func (obj *ItemDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Group", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Group", err))
+ }
}
}
var local319 []uint8
@@ -32040,7 +33045,11 @@ func (obj *ItemDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -32085,7 +33094,11 @@ func (obj *ItemDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ }
}
{
p := &(*(*(struct {
@@ -32171,7 +33184,11 @@ func (obj *ItemDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
{
p := &(*(*(struct {
@@ -32257,7 +33274,11 @@ func (obj *ItemDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -32302,7 +33323,11 @@ func (obj *ItemDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
var local321 []uint8
var local322 uint16
@@ -32437,7 +33462,11 @@ func (obj *ItemDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -32482,7 +33511,11 @@ func (obj *ItemDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err))
+ }
}
if r.N > 0 {
chk(mkDeTrailingDataError(r))
@@ -32523,7 +33556,11 @@ func (obj *TileAnim) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AnimType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AnimType", err))
+ }
}
if !((*(*(struct {
Type AnimType
@@ -32665,7 +33702,11 @@ func (obj *TileAnim) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AnimType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AnimType", err))
+ }
}
if !((*(*(struct {
Type AnimType
@@ -32893,7 +33934,11 @@ func (obj *TweenRangeV3F32) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -32903,7 +33948,11 @@ func (obj *TweenRangeV3F32) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ }
}
}
@@ -32916,7 +33965,11 @@ func (obj *TweenRangeV3F32) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -32926,7 +33979,11 @@ func (obj *TweenRangeV3F32) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeV3F32", err))
+ }
}
}
@@ -32939,7 +33996,11 @@ func (obj *TweenRangeF32) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeF32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeF32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -32949,7 +34010,11 @@ func (obj *TweenRangeF32) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeF32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeF32", err))
+ }
}
}
@@ -32962,7 +34027,11 @@ func (obj *TweenRangeF32) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeF32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeF32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -32972,7 +34041,11 @@ func (obj *TweenRangeF32) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeF32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.RangeF32", err))
+ }
}
}
@@ -33064,7 +34137,11 @@ func (obj *ParticleTexture) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleTextureFlags", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleTextureFlags", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -33079,7 +34156,11 @@ func (obj *ParticleTexture) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenF32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenF32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -33094,7 +34175,11 @@ func (obj *ParticleTexture) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenV2F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenV2F32", err))
+ }
}
if (*(*(struct {
Flags ParticleTextureFlags
@@ -33117,7 +34202,11 @@ func (obj *ParticleTexture) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileAnim", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileAnim", err))
+ }
}
}
}
@@ -33136,7 +34225,11 @@ func (obj *ParticleTexture) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleTextureFlags", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ParticleTextureFlags", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -33151,7 +34244,11 @@ func (obj *ParticleTexture) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenF32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenF32", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -33166,7 +34263,11 @@ func (obj *ParticleTexture) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenV2F32", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TweenV2F32", err))
+ }
}
if (*(*(struct {
Flags ParticleTextureFlags
@@ -33189,7 +34290,11 @@ func (obj *ParticleTexture) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileAnim", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileAnim", err))
+ }
}
}
}
@@ -33232,7 +34337,11 @@ func (obj *HUD) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDType", err))
+ }
}
for local333 := range (*(*(struct {
Type HUDType
@@ -33604,7 +34713,11 @@ func (obj *HUD) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ }
}
for local337 := range (*(*(struct {
Type HUDType
@@ -33752,7 +34865,11 @@ func (obj *HUD) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDStyleFlags", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDStyleFlags", err))
+ }
}
}
@@ -33780,7 +34897,11 @@ func (obj *HUD) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDType", err))
+ }
}
for local338 := range (*(*(struct {
Type HUDType
@@ -34086,7 +35207,11 @@ func (obj *HUD) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ }
}
for local346 := range (*(*(struct {
Type HUDType
@@ -34201,7 +35326,11 @@ func (obj *HUD) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDStyleFlags", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.HUDStyleFlags", err))
+ }
}
}
@@ -34492,7 +35621,11 @@ func (obj *AOProps) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -34536,7 +35669,11 @@ func (obj *AOProps) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
{
x := (*(*(struct {
@@ -34937,7 +36074,11 @@ func (obj *AOProps) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
}
for local354 := range (*(*(struct {
@@ -36395,7 +37536,11 @@ func (obj *AOProps) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
{
x := (*(*(struct {
@@ -36752,7 +37897,11 @@ func (obj *AOProps) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -36796,7 +37945,11 @@ func (obj *AOProps) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
{
p := &(*(*(struct {
@@ -37092,7 +38245,11 @@ func (obj *AOProps) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
}
for local364 := range (*(*(struct {
@@ -38247,7 +39404,11 @@ func (obj *AOProps) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
{
p := &(*(*(struct {
@@ -38447,7 +39608,11 @@ func (obj *AOPos) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -38463,7 +39628,11 @@ func (obj *AOPos) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -38479,7 +39648,11 @@ func (obj *AOPos) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ }
}
for local376 := range (*(*(struct {
Pos
@@ -38564,7 +39737,11 @@ func (obj *AOPos) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -38580,7 +39757,11 @@ func (obj *AOPos) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -38596,7 +39777,11 @@ func (obj *AOPos) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ }
}
for local377 := range (*(*(struct {
Pos
@@ -38943,7 +40128,11 @@ func (obj *AOBonePos) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ }
}
for local384 := range (*(*(struct {
Pos Vec
@@ -38969,7 +40158,11 @@ func (obj *AOBonePos) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ }
}
for local385 := range (*(*(struct {
Pos Vec
@@ -38998,7 +40191,11 @@ func (obj *AOAttach) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ }
}
if len(([]byte((*(*(struct {
ParentID AOID
@@ -39041,7 +40238,11 @@ func (obj *AOAttach) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ }
}
for local386 := range (*(*(struct {
ParentID AOID
@@ -39090,7 +40291,11 @@ func (obj *AOAttach) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ }
}
var local387 []uint8
var local388 uint16
@@ -39122,7 +40327,11 @@ func (obj *AOAttach) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ }
}
for local389 := range (*(*(struct {
ParentID AOID
@@ -39332,7 +40541,11 @@ func (obj *NodeMetaField) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Field", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Field", err))
+ }
}
{
x := (*(*(struct {
@@ -39357,7 +40570,11 @@ func (obj *NodeMetaField) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Field", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Field", err))
+ }
}
{
p := &(*(*(struct {
@@ -39458,7 +40675,11 @@ func (obj *TileDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -39479,7 +40700,11 @@ func (obj *TileDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileAnim", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileAnim", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -39500,7 +40725,11 @@ func (obj *TileDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileFlags", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileFlags", err))
+ }
}
if (*(*(struct {
Texture
@@ -39633,7 +40862,11 @@ func (obj *TileDef) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AlignType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AlignType", err))
+ }
}
}
}
@@ -39669,7 +40902,11 @@ func (obj *TileDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Texture", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -39690,7 +40927,11 @@ func (obj *TileDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileAnim", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileAnim", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -39711,7 +40952,11 @@ func (obj *TileDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileFlags", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.TileFlags", err))
+ }
}
if (*(*(struct {
Texture
@@ -39844,7 +41089,11 @@ func (obj *TileDef) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AlignType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AlignType", err))
+ }
}
}
}
@@ -39903,7 +41152,11 @@ func (obj *NodeBox) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeBoxType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeBoxType", err))
+ }
}
if !((*(*(struct {
Type NodeBoxType
@@ -39951,7 +41204,11 @@ func (obj *NodeBox) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -39971,7 +41228,11 @@ func (obj *NodeBox) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -39991,7 +41252,11 @@ func (obj *NodeBox) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
if t := (*(*(struct {
@@ -40069,7 +41334,11 @@ func (obj *NodeBox) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
}
@@ -40104,7 +41373,11 @@ func (obj *NodeBox) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.DirBoxes", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.DirBoxes", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -40124,7 +41397,11 @@ func (obj *NodeBox) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.DirBoxes", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.DirBoxes", err))
+ }
}
if len(((*(*(struct {
Type NodeBoxType
@@ -40188,7 +41465,11 @@ func (obj *NodeBox) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
if len(((*(*(struct {
@@ -40253,7 +41534,11 @@ func (obj *NodeBox) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
}
@@ -40289,7 +41574,11 @@ func (obj *NodeBox) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeBoxType", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.NodeBoxType", err))
+ }
}
if !((*(*(struct {
Type NodeBoxType
@@ -40337,7 +41626,11 @@ func (obj *NodeBox) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -40357,7 +41650,11 @@ func (obj *NodeBox) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -40377,7 +41674,11 @@ func (obj *NodeBox) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
if t := (*(*(struct {
@@ -40442,7 +41743,11 @@ func (obj *NodeBox) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
}
@@ -40477,7 +41782,11 @@ func (obj *NodeBox) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.DirBoxes", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.DirBoxes", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -40497,7 +41806,11 @@ func (obj *NodeBox) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.DirBoxes", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.DirBoxes", err))
+ }
}
var local401 uint16
{
@@ -40548,7 +41861,11 @@ func (obj *NodeBox) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
var local403 uint16
@@ -40600,7 +41917,11 @@ func (obj *NodeBox) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
}
@@ -40853,7 +42174,11 @@ func (obj *AOInitData) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -40876,7 +42201,11 @@ func (obj *AOInitData) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ }
}
for local408 := range (*(*(struct {
@@ -41055,7 +42384,11 @@ func (obj *AOInitData) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOID", err))
+ }
}
if err := pcall(func() {
((*(*(struct {
@@ -41078,7 +42411,11 @@ func (obj *AOInitData) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Pos", err))
+ }
}
for local413 := range (*(*(struct {
@@ -41378,7 +42715,11 @@ func (obj *ToolCaps) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ToolGroupCap", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ToolGroupCap", err))
+ }
}
}
if len(((*(*(struct {
@@ -41455,7 +42796,11 @@ func (obj *ToolCaps) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Group", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Group", err))
+ }
}
}
{
@@ -41690,7 +43035,11 @@ func (obj *ToolCaps) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ToolGroupCap", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.ToolGroupCap", err))
+ }
}
}
var local421 uint32
@@ -41751,7 +43100,11 @@ func (obj *ToolCaps) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Group", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Group", err))
+ }
}
}
var local423 uint16
@@ -41957,7 +43310,11 @@ func (obj *Box) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ }
}
}
}
@@ -41970,7 +43327,11 @@ func (obj *Box) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Vec", err))
+ }
}
}
}
@@ -42044,7 +43405,11 @@ func (obj *DirBoxes) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
if len(((*(*(struct {
@@ -42073,7 +43438,11 @@ func (obj *DirBoxes) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
if len(((*(*(struct {
@@ -42102,7 +43471,11 @@ func (obj *DirBoxes) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
if len(((*(*(struct {
@@ -42131,7 +43504,11 @@ func (obj *DirBoxes) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
if len(((*(*(struct {
@@ -42160,7 +43537,11 @@ func (obj *DirBoxes) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
if len(((*(*(struct {
@@ -42189,7 +43570,11 @@ func (obj *DirBoxes) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
}
@@ -42217,7 +43602,11 @@ func (obj *DirBoxes) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
var local438 uint16
@@ -42242,7 +43631,11 @@ func (obj *DirBoxes) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
var local440 uint16
@@ -42267,7 +43660,11 @@ func (obj *DirBoxes) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
var local442 uint16
@@ -42292,7 +43689,11 @@ func (obj *DirBoxes) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
var local444 uint16
@@ -42317,7 +43718,11 @@ func (obj *DirBoxes) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
var local446 uint16
@@ -42342,7 +43747,11 @@ func (obj *DirBoxes) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.Box", err))
+ }
}
}
}
@@ -42471,7 +43880,11 @@ func (obj *ToolGroupCap) serialize(w io.Writer) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.DigTime", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.DigTime", err))
+ }
}
}
}
@@ -42572,7 +43985,11 @@ func (obj *ToolGroupCap) deserialize(r io.Reader) {
if err == io.EOF {
chk(io.EOF)
}
- chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.DigTime", err))
+ if _, ok := err.(rudp.TrailingDataError); ok {
+ defer chk(err)
+ } else {
+ chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.DigTime", err))
+ }
}
}
}