public abstract class MixinSignCommandSender extends Object implements net.minecraft.command.ICommandSender, IMixinCommandSender, org.spongepowered.api.util.command.source.SignSource, IMixinCommandSource
COMMAND_BLOCK_SENDER, COMMAND_MINECART_SENDER, EXECUTE_COMMAND_SENDER, SIGN_CLICK_SENDER
Constructor and Description |
---|
MixinSignCommandSender() |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.util.command.CommandSource |
asCommandSource() |
net.minecraft.command.ICommandSender |
asICommandSender() |
org.spongepowered.api.util.command.CommandSource |
getOriginalSource() |
org.spongepowered.api.block.tileentity.Sign |
getSign() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addChatMessage, canCommandSenderUseCommand, getCommandSenderEntity, getCommandSenderName, getDisplayName, getEntityWorld, getPosition, getPositionVector, sendCommandFeedback, setCommandStat
getLocation, getWorld
getMessageSink, getName, sendMessage, sendMessage, setMessageSink
getActiveContexts, getCommandSource, getContainingCollection, getIdentifier, getParents, getParents, getPermissionValue, getSubjectData, getTransientSubjectData, hasPermission, hasPermission, isChildOf, isChildOf
getIdentifier
public net.minecraft.command.ICommandSender asICommandSender()
asICommandSender
in interface IMixinCommandSource
public org.spongepowered.api.util.command.CommandSource asCommandSource()
asCommandSource
in interface IMixinCommandSender
public org.spongepowered.api.util.command.CommandSource getOriginalSource()
getOriginalSource
in interface org.spongepowered.api.util.command.source.ProxySource
public org.spongepowered.api.block.tileentity.Sign getSign()
getSign
in interface org.spongepowered.api.util.command.source.SignSource