public abstract class MixinCommandBlockSource extends Object implements IMixinCommandSource, org.spongepowered.api.util.command.source.CommandBlockSource, IMixinSubject
Constructor and Description |
---|
MixinCommandBlockSource() |
Modifier and Type | Method and Description |
---|---|
String |
getIdentifier() |
String |
getSubjectCollectionIdentifier() |
org.spongepowered.api.util.Tristate |
permDefault(String permission) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asICommandSender
getLocation, getWorld
getMessageSink, getName, sendMessage, sendMessage, setMessageSink
getActiveContexts, getCommandSource, getContainingCollection, getParents, getParents, getPermissionValue, getSubjectData, getTransientSubjectData, hasPermission, hasPermission, isChildOf, isChildOf
setSubject
public String getIdentifier()
getIdentifier
in interface org.spongepowered.api.service.permission.Subject
getIdentifier
in interface IMixinCommandSource
public String getSubjectCollectionIdentifier()
getSubjectCollectionIdentifier
in interface IMixinSubject
public org.spongepowered.api.util.Tristate permDefault(String permission)
permDefault
in interface IMixinSubject