Versions in this module Expand all Collapse all v0 v0.0.4 Jan 4, 2021 Changes in this version + type Config struct + Network struct{ ... } + Server struct{ ... } + World struct{ ... } + func DefaultConfig() Config + type Server struct + func New(c *Config, log *logrus.Logger) *Server + func (server *Server) Accept() (*player.Player, error) + func (server *Server) Close() error + func (server *Server) CloseOnProgramEnd() + func (server *Server) JoinMessage(message string) + func (server *Server) MaxPlayerCount() int + func (server *Server) Player(uuid uuid.UUID) (*player.Player, bool) + func (server *Server) PlayerByName(name string) (*player.Player, bool) + func (server *Server) PlayerCount() int + func (server *Server) Players() []*player.Player + func (server *Server) QuitMessage(message string) + func (server *Server) Run() error + func (server *Server) SetName(a ...interface{}) + func (server *Server) SetNamef(format string, a ...interface{}) + func (server *Server) Start() error + func (server *Server) Uptime() time.Duration + func (server *Server) World() *world.World