Documentation ¶
Index ¶
- Variables
- func BasicQuery(host string, port uint16, options ...options.Query) (*response.BasicQuery, error)
- func FullQuery(host string, port uint16, options ...options.Query) (*response.FullQuery, error)
- func LookupSRV(protocol, host string, port uint16) (*net.SRV, error)
- func ParseAddress(address string, defaultPort uint16) (string, uint16, error)
- func SendVote(host string, port uint16, opts options.Vote) error
- func Status(host string, port uint16, options ...options.JavaStatus) (*response.JavaStatus, error)
- func StatusBedrock(host string, port uint16, options ...options.BedrockStatus) (*response.BedrockStatus, error)
- func StatusLegacy(host string, port uint16, options ...options.JavaStatusLegacy) (*response.JavaStatusLegacy, error)
- func StatusRaw(host string, port uint16, options ...options.JavaStatus) (map[string]interface{}, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrVarIntTooBig means the varint received from the server is too big ErrVarIntTooBig = errors.New("varint: too big, overflows") )
Functions ¶
func BasicQuery ¶
BasicQuery runs a query on the server and returns basic information
func ParseAddress ¶
ParseAddress parses the host and port out of an address string
func Status ¶
func Status(host string, port uint16, options ...options.JavaStatus) (*response.JavaStatus, error)
Status retrieves the status of any 1.7+ Minecraft server
func StatusBedrock ¶
func StatusBedrock(host string, port uint16, options ...options.BedrockStatus) (*response.BedrockStatus, error)
StatusBedrock retrieves the status of a Bedrock Minecraft server
func StatusLegacy ¶
func StatusLegacy(host string, port uint16, options ...options.JavaStatusLegacy) (*response.JavaStatusLegacy, error)
StatusLegacy retrieves the status of any Java Edition Minecraft server, but with reduced properties compared to Status()
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.