public class TileEntityCommandBlock extends TileEntity implements ICommandSender
blockMetadata, blockType, INFINITE_EXTENT_AABB, worldObj, xCoord, yCoord, zCoord
Constructor and Description |
---|
TileEntityCommandBlock() |
Modifier and Type | Method and Description |
---|---|
boolean |
canCommandSenderUseCommand(int par1,
String par2Str)
Returns true if the command sender is allowed to use the given command.
|
int |
executeCommandOnPowered(World par1World)
Execute the command, called when the command block is powered.
|
void |
func_96102_a(int par1) |
int |
func_96103_d() |
String |
getCommand() |
String |
getCommandSenderName()
Gets the name of this command sender (usually username, but possibly "Rcon")
|
Packet |
getDescriptionPacket()
Overriden in a sign to provide the text.
|
ChunkCoordinates |
getPlayerCoordinates()
Return the position for this command sender.
|
void |
readFromNBT(NBTTagCompound par1NBTTagCompound)
Reads a tile entity from NBT.
|
void |
sendChatToPlayer(String par1Str) |
void |
setCommand(String par1Str)
Sets the command this block will execute when powered.
|
void |
setCommandSenderName(String par1Str)
Sets the name of the command sender
|
String |
translateString(String par1Str,
Object... par2ArrayOfObj)
Translates and formats the given string key with the given arguments.
|
void |
writeToNBT(NBTTagCompound par1NBTTagCompound)
Writes a tile entity to NBT.
|
addMapping, canUpdate, createAndLoadEntity, func_70309_m, func_85027_a, getBlockMetadata, getBlockType, getDistanceFrom, getMaxRenderDistanceSquared, getRenderBoundingBox, getWorldObj, invalidate, isInvalid, onChunkUnload, onDataPacket, onInventoryChanged, receiveClientEvent, setWorldObj, shouldRefresh, shouldRenderInPass, updateContainingBlockInfo, updateEntity, validate
public void setCommand(String par1Str)
public String getCommand()
public int executeCommandOnPowered(World par1World)
public String getCommandSenderName()
getCommandSenderName
in interface ICommandSender
public void setCommandSenderName(String par1Str)
public void sendChatToPlayer(String par1Str)
sendChatToPlayer
in interface ICommandSender
public boolean canCommandSenderUseCommand(int par1, String par2Str)
canCommandSenderUseCommand
in interface ICommandSender
public String translateString(String par1Str, Object... par2ArrayOfObj)
translateString
in interface ICommandSender
public void writeToNBT(NBTTagCompound par1NBTTagCompound)
writeToNBT
in class TileEntity
public void readFromNBT(NBTTagCompound par1NBTTagCompound)
readFromNBT
in class TileEntity
public ChunkCoordinates getPlayerCoordinates()
getPlayerCoordinates
in interface ICommandSender
public Packet getDescriptionPacket()
getDescriptionPacket
in class TileEntity
public int func_96103_d()
public void func_96102_a(int par1)