package
0.0.0-20241101203635-bbed0de90e42
Repository: https://github.com/edouard127/go-mc.git
Documentation: pkg.go.dev

# README

Server

This package provide a very basic framework for server development.
For more example, go to this repo.

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewPingInfo crate a new PingInfo, the icon can be nil.
NewPlayerList create a PlayerList which implement ListPingHandler.
No description provided by the author

# Constants

No description provided by the author
No description provided by the author

# Variables

No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MojangLoginHandler is a standard LoginHandler that implement both online and offline login progress.
PingInfo implement ListPingHandler.
PlayerList is a player list based on linked-list.
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author
No description provided by the author
ListPingHandler collect server running status info which is used to handle client ping and list progress.
LoginChecker is the interface to check if a player is allowed to log in the server.
LoginHandler is used to handle player login process, that is, from clientbound "LoginStart" packet to serverbound "LoginSuccess" packet.
No description provided by the author