Notifies the node that another node (that is not the receiver) has connected to the hub.
Adds a plugin that has been loaded at runtime.
Notifies the hub that a new world has been created on the node.
Used to calculate latency by both the hub and the node. When this packet is received it should be immeditaly sent back to the sender without any change.
Sends a logged message to the hub.
Receives a binary message sent by another node using SendMessage.
Executes a command on the node.
Notifies the node that another node, previously added with AddNode, has disconnected from the hub.
Removes a plugin that has been unloaded at runtime.
Notifies the hub that a world has been removed from the node.
Removes a group of worlds.
Sends a binary message to some selected nodes or broadcast it.
Updates the server's display name.
Updates the language files. The content of this packet is usually readed from plugins' language files.
Updates the MOTD of one of the supported games.
Updates the number of players that can be accepted by the node. If the given number is smaller than the players currently connected to the node no player should be kicked.
Updates the number of players on the server.
Updates the accepted protocols for one of the supported games.
Updates the usage of the system's resources of the node.
MIT
Copyright (c) 2017-2019 sel-project