Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
mcsrv/login
package login handles communication with the client when the connection is in the login state thus, it handles authentication with minecraft servers and protocol encryption, if online.
|
package login handles communication with the client when the connection is in the login state thus, it handles authentication with minecraft servers and protocol encryption, if online. |
mcsrv/server
package server handles the lowest level of client - server communication, accepting new connections and forwarding packets to the registered handlers.
|
package server handles the lowest level of client - server communication, accepting new connections and forwarding packets to the registered handlers. |
pkg
|
|
nbt
package nbt is a library for working with Minecraft nbt files.
|
package nbt is a library for working with Minecraft nbt files. |
protocol
package protocol describes the basic types needed to work with the Minecraft protocol this server is being developed for protocol version 498 (mc version 1.14.4)
|
package protocol describes the basic types needed to work with the Minecraft protocol this server is being developed for protocol version 498 (mc version 1.14.4) |
protocol/CFB8
From https://play.golang.org/p/LTbId4b6M2 also many thanks to github.com/Tnze/go-mc
|
From https://play.golang.org/p/LTbId4b6M2 also many thanks to github.com/Tnze/go-mc |
protocol/codec
Package codec implements the various minecraft protocol types
|
Package codec implements the various minecraft protocol types |
protocol/packet
Package packet implements the various packets of the minecraft protocol Reference: https://wiki.vg/index.php?title=Protocol&oldid=15289
|
Package packet implements the various packets of the minecraft protocol Reference: https://wiki.vg/index.php?title=Protocol&oldid=15289 |
Click to show internal directories.
Click to hide internal directories.