public abstract class MixinCommandSource extends Object implements IMixinCommandSource, org.spongepowered.api.util.command.CommandSource
Constructor and Description |
---|
MixinCommandSource() |
Modifier and Type | Method and Description |
---|---|
Optional<org.spongepowered.api.util.command.CommandSource> |
getCommandSource() |
org.spongepowered.api.text.sink.MessageSink |
getMessageSink() |
String |
getName() |
void |
sendMessage(Iterable<org.spongepowered.api.text.Text> messages) |
void |
sendMessage(org.spongepowered.api.text.Text... messages) |
void |
setMessageSink(org.spongepowered.api.text.sink.MessageSink sink) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asICommandSender, getIdentifier
public String getName()
getName
in interface org.spongepowered.api.util.command.CommandSource
public void sendMessage(org.spongepowered.api.text.Text... messages)
sendMessage
in interface org.spongepowered.api.util.command.CommandSource
public void sendMessage(Iterable<org.spongepowered.api.text.Text> messages)
sendMessage
in interface org.spongepowered.api.util.command.CommandSource
public org.spongepowered.api.text.sink.MessageSink getMessageSink()
getMessageSink
in interface org.spongepowered.api.util.command.CommandSource
public void setMessageSink(org.spongepowered.api.text.sink.MessageSink sink)
setMessageSink
in interface org.spongepowered.api.util.command.CommandSource
public Optional<org.spongepowered.api.util.command.CommandSource> getCommandSource()
getCommandSource
in interface org.spongepowered.api.service.permission.Subject