public class TileUrbanist extends TileBuildCraft implements net.minecraft.inventory.IInventory, IBoxesProvider, ICommandReceiver
| Modifier and Type | Class and Description |
|---|---|
class |
TileUrbanist.FrameTask |
| Modifier and Type | Field and Description |
|---|---|
java.util.ArrayList<AnchoredBox> |
frames |
EntityUrbanist |
urbanist |
cache, guiWatchers, mode| Constructor and Description |
|---|
TileUrbanist() |
| Modifier and Type | Method and Description |
|---|---|
void |
closeInventory() |
void |
createFrame(int x,
int y,
int z) |
void |
createUrbanistEntity() |
net.minecraft.item.ItemStack |
decrStackSize(int var1,
int var2) |
void |
destroyUrbanistEntity() |
java.util.ArrayList<Box> |
getBoxes() |
java.lang.String |
getInventoryName() |
int |
getInventoryStackLimit() |
net.minecraft.util.AxisAlignedBB |
getRenderBoundingBox() |
int |
getSizeInventory() |
net.minecraft.item.ItemStack |
getStackInSlot(int var1) |
net.minecraft.item.ItemStack |
getStackInSlotOnClosing(int var1) |
boolean |
hasCustomInventoryName() |
void |
initialize() |
boolean |
isItemValidForSlot(int var1,
net.minecraft.item.ItemStack var2) |
boolean |
isUseableByPlayer(net.minecraft.entity.player.EntityPlayer var1) |
void |
moveFrame(int x,
int y,
int z) |
void |
openInventory() |
void |
readData(io.netty.buffer.ByteBuf stream)
Deserializes the state from the stream
|
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbt) |
void |
receiveCommand(java.lang.String command,
cpw.mods.fml.relauncher.Side side,
java.lang.Object sender,
io.netty.buffer.ByteBuf stream) |
void |
rpcCreateFrame(int x,
int y,
int z) |
void |
rpcEraseBlock(int x,
int y,
int z) |
void |
rpcMoveFrame(int x,
int y,
int z) |
void |
rpcStartFiller(java.lang.String fillerTag,
Box box) |
void |
setFrameKind(int id,
int kind) |
void |
setInventorySlotContents(int var1,
net.minecraft.item.ItemStack var2) |
void |
startFiller(java.lang.String fillerTag,
Box box) |
void |
updateEntity() |
void |
writeData(io.netty.buffer.ByteBuf stream)
Serializes the state to the stream
|
void |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbt) |
addGuiWatcher, canConnectEnergy, destroy, equals, extractEnergy, getBattery, getBlock, getControlMode, getDescriptionPacket, getEnergyStored, getMaxEnergyStored, getOwner, getPacketUpdate, getTicksSinceEnergyReceived, getTile, hashCode, invalidate, onBlockPlacedBy, receiveEnergy, removeGuiWatcher, sendNetworkUpdate, setBattery, setControlMode, validateaddMapping, canUpdate, createAndLoadEntity, func_145828_a, getBlockMetadata, getBlockType, getDistanceFrom, getMaxRenderDistanceSquared, getWorldObj, hasWorldObj, isInvalid, markDirty, onChunkUnload, onDataPacket, receiveClientEvent, setWorldObj, shouldRefresh, shouldRenderInPass, updateContainingBlockInfopublic EntityUrbanist urbanist
public java.util.ArrayList<AnchoredBox> frames
public void createUrbanistEntity()
public void updateEntity()
updateEntity in class TileBuildCraftpublic void receiveCommand(java.lang.String command,
cpw.mods.fml.relauncher.Side side,
java.lang.Object sender,
io.netty.buffer.ByteBuf stream)
receiveCommand in interface ICommandReceiverpublic void rpcEraseBlock(int x,
int y,
int z)
public void createFrame(int x,
int y,
int z)
public void rpcCreateFrame(int x,
int y,
int z)
public void moveFrame(int x,
int y,
int z)
public void rpcMoveFrame(int x,
int y,
int z)
public void setFrameKind(int id,
int kind)
public void startFiller(java.lang.String fillerTag,
Box box)
public void rpcStartFiller(java.lang.String fillerTag,
Box box)
public void destroyUrbanistEntity()
public int getSizeInventory()
getSizeInventory in interface net.minecraft.inventory.IInventorypublic net.minecraft.item.ItemStack getStackInSlot(int var1)
getStackInSlot in interface net.minecraft.inventory.IInventorypublic net.minecraft.item.ItemStack decrStackSize(int var1,
int var2)
decrStackSize in interface net.minecraft.inventory.IInventorypublic net.minecraft.item.ItemStack getStackInSlotOnClosing(int var1)
getStackInSlotOnClosing in interface net.minecraft.inventory.IInventorypublic void setInventorySlotContents(int var1,
net.minecraft.item.ItemStack var2)
setInventorySlotContents in interface net.minecraft.inventory.IInventorypublic java.lang.String getInventoryName()
getInventoryName in interface net.minecraft.inventory.IInventorypublic boolean hasCustomInventoryName()
hasCustomInventoryName in interface net.minecraft.inventory.IInventorypublic int getInventoryStackLimit()
getInventoryStackLimit in interface net.minecraft.inventory.IInventorypublic boolean isUseableByPlayer(net.minecraft.entity.player.EntityPlayer var1)
isUseableByPlayer in interface net.minecraft.inventory.IInventorypublic void openInventory()
openInventory in interface net.minecraft.inventory.IInventorypublic void closeInventory()
closeInventory in interface net.minecraft.inventory.IInventorypublic boolean isItemValidForSlot(int var1,
net.minecraft.item.ItemStack var2)
isItemValidForSlot in interface net.minecraft.inventory.IInventorypublic net.minecraft.util.AxisAlignedBB getRenderBoundingBox()
getRenderBoundingBox in class net.minecraft.tileentity.TileEntitypublic void writeToNBT(net.minecraft.nbt.NBTTagCompound nbt)
writeToNBT in class TileBuildCraftpublic void readFromNBT(net.minecraft.nbt.NBTTagCompound nbt)
readFromNBT in class TileBuildCraftpublic void initialize()
initialize in class TileBuildCraftpublic void writeData(io.netty.buffer.ByteBuf stream)
ISerializablewriteData in interface ISerializablewriteData in class TileBuildCraftpublic void readData(io.netty.buffer.ByteBuf stream)
ISerializablereadData in interface ISerializablereadData in class TileBuildCraftpublic java.util.ArrayList<Box> getBoxes()
getBoxes in interface IBoxesProvider