public abstract class MixinTileEntityCommandBlock extends MixinTileEntity implements org.spongepowered.api.block.tileentity.CommandBlock, IMixinCommandSource
tileEntityInvalid, worldObj
Constructor and Description |
---|
MixinTileEntityCommandBlock() |
Modifier and Type | Method and Description |
---|---|
net.minecraft.command.ICommandSender |
asICommandSender() |
void |
execute() |
abstract net.minecraft.command.server.CommandBlockLogic |
getCommandBlockLogic() |
org.spongepowered.api.data.DataContainer |
toContainer() |
getContainers, getLocation, getPos, getType, isValid, markDirty, onReadFromNBT, onWriteToNBT, readFromNbt, setRawData, setValid, supplyVanillaManipulators, validateRawData, writeToNbt, writeToNBT
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBlock, getLocation, getType, isValid, setValid
getApplicableProperties, getProperty
copyFrom, copyFrom, get, getContainers, getOrCreate, offer, offer, offer, offer, offer, offer, remove, remove, remove, supports, transform, undo
copy, get, getKeys, getOrElse, getOrNull, getValue, getValues, supports, supports
getLocation, getWorld
getMessageSink, getName, sendMessage, sendMessage, setMessageSink
getActiveContexts, getCommandSource, getContainingCollection, getIdentifier, getParents, getParents, getPermissionValue, getSubjectData, getTransientSubjectData, hasPermission, hasPermission, isChildOf, isChildOf
getIdentifier
getSpongeData, sendDataToContainer
public abstract net.minecraft.command.server.CommandBlockLogic getCommandBlockLogic()
public net.minecraft.command.ICommandSender asICommandSender()
asICommandSender
in interface IMixinCommandSource
public void execute()
execute
in interface org.spongepowered.api.block.tileentity.CommandBlock
public org.spongepowered.api.data.DataContainer toContainer()
toContainer
in interface org.spongepowered.api.data.DataSerializable
toContainer
in class MixinTileEntity