selery.hncom.status

Members

Classes

AddNode
class AddNode

Notifies the node that another node (that is not the receiver) has connected to the hub.

AddPlugin
class AddPlugin

Adds a plugin that has been loaded at runtime.

AddWorld
class AddWorld

Notifies the hub that a new world has been created on the node.

Latency
class Latency

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.

Log
class Log

Sends a logged message to the hub.

ReceiveMessage
class ReceiveMessage

Receives a binary message sent by another node using SendMessage.

RemoteCommand
class RemoteCommand

Executes a command on the node.

RemoveNode
class RemoveNode

Notifies the node that another node, previously added with AddNode, has disconnected from the hub.

RemovePlugin
class RemovePlugin

Removes a plugin that has been unloaded at runtime.

RemoveWorld
class RemoveWorld

Notifies the hub that a world has been removed from the node.

RemoveWorldGroup
class RemoveWorldGroup

Removes a group of worlds.

SendMessage
class SendMessage

Sends a binary message to some selected nodes or broadcast it.

UpdateDisplayName
class UpdateDisplayName

Updates the server's display name.

UpdateLanguageFiles
class UpdateLanguageFiles

Updates the language files. The content of this packet is usually readed from plugins' language files.

UpdateMOTD
class UpdateMOTD

Updates the MOTD of one of the supported games.

UpdateMaxPlayers
class UpdateMaxPlayers

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.

UpdatePlayers
class UpdatePlayers

Updates the number of players on the server.

UpdateSupportedProtocols
class UpdateSupportedProtocols

Updates the accepted protocols for one of the supported games.

UpdateUsage
class UpdateUsage

Updates the usage of the system's resources of the node.

Meta

License

MIT

Authors

Kripth