MCPcopy Create free account
hub / github.com/ZeppelinMC/Zeppelin / Decode

Method Decode

protocol/net/packet/play/serverData.go:33–45  ·  view source on GitHub ↗
(r encoding.Reader)

Source from the content-addressed store, hash-verified

31}
32
33func (d *ServerData) Decode(r encoding.Reader) error {
34 if err := r.TextComponent(&d.MOTD); err != nil {
35 return err
36 }
37 var hasIcon bool
38 if err := r.Bool(&hasIcon); err != nil {
39 return err
40 }
41 if hasIcon {
42 return r.ByteArray(&d.Icon)
43 }
44 return nil
45}

Callers

nothing calls this directly

Calls 3

TextComponentMethod · 0.45
BoolMethod · 0.45
ByteArrayMethod · 0.45

Tested by

no test coverage detected