ServerCommandSender

Undocumented in source.

Constructors

this
this(NodeServer server, Command[string] commands, ubyte origin, Address address, int id)
Undocumented in source.

Alias This

server

Members

Enums

Origin
enum Origin
Undocumented in source.

Functions

sendMessageImpl
void sendMessageImpl(Message[] messages)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

availableCommands
Command[string] availableCommands [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
server
shared(NodeServer) server [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

address
Address address;
Undocumented in source.
origin
ubyte origin;
Undocumented in source.

Inherited Members

From CommandSender

server
shared(NodeServer) server [@property getter]

Gets the command sender's current server.

availableCommands
Command[string] availableCommands [@property getter]

Gets the commands that can be called by the command sender in its current status. Aliases are included in the list and the Command object is the same as the non-aliased command.

sendMessage
void sendMessage(E args)

Sends a message to the command sender. The message can contain formatting codes and translations.

sendMessageImpl
void sendMessageImpl(Message[] messages)
Undocumented in source.

Meta