Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
net.minecraft.src.TileEntity

Packages that use TileEntity
cpw.mods.fml.client.registry |
cpw.mods.fml.common.registry |
net.minecraft.src |

Uses of TileEntity in cpw.mods.fml.client.registry

Method parameters in cpw.mods.fml.client.registry with type arguments of type TileEntity
`static void` | `ClientRegistry.bindTileEntitySpecialRenderer(Class<? extends TileEntity> tileEntityClass, TileEntitySpecialRenderer specialRenderer)`
`static void` | `ClientRegistry.registerTileEntity(Class<? extends TileEntity> tileEntityClass, String id, TileEntitySpecialRenderer specialRenderer)` Utility method for registering a tile entity and it's renderer at once - generally you should register them separately

Uses of TileEntity in cpw.mods.fml.common.registry

Method parameters in cpw.mods.fml.common.registry with type arguments of type TileEntity
`static void` | `GameRegistry.registerTileEntity(Class<? extends TileEntity> tileEntityClass, String id)`

Uses of TileEntity in net.minecraft.src

Subclasses of TileEntity in net.minecraft.src
`class` | `TileEntityBrewingStand`
`class` | `TileEntityChest`
`class` | `TileEntityDispenser`
`class` | `TileEntityEnchantmentTable`
`class` | `TileEntityEnderChest`
`class` | `TileEntityEndPortal`
`class` | `TileEntityFurnace`
`class` | `TileEntityMobSpawner`
`class` | `TileEntityNote`
`class` | `TileEntityPiston`
`class` | `TileEntityRecordPlayer`
`class` | `TileEntitySign`

Methods in net.minecraft.src that return TileEntity
`static TileEntity` | `TileEntity.createAndLoadEntity(NBTTagCompound par0NBTTagCompound)` Creates a new entity and loads its data from the specified NBT.
`TileEntity` | `BlockDispenser.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockEnchantmentTable.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockFurnace.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockMobSpawner.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockBrewingStand.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`abstract TileEntity` | `BlockContainer.createNewTileEntity(World var1)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockEnderChest.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockNote.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockSign.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockEndPortal.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockPistonMoving.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockJukeBox.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockChest.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockContainer.createNewTileEntity(World world, int metadata)`
`TileEntity` | `Block.createTileEntity(World world, int metadata)` Called throughout the code as a replacement for BlockContainer.getBlockEntity Return the same thing you would from that function.
`TileEntity` | `IBlockAccess.getBlockTileEntity(int var1, int var2, int var3)` Returns the TileEntity associated with a given block in X,Y,Z coordinates, or null if no TileEntity exists
`TileEntity` | `World.getBlockTileEntity(int par1, int par2, int par3)` Returns the TileEntity associated with a given block in X,Y,Z coordinates, or null if no TileEntity exists
`TileEntity` | `ChunkCache.getBlockTileEntity(int par1, int par2, int par3)` Returns the TileEntity associated with a given block in X,Y,Z coordinates, or null if no TileEntity exists
`TileEntity` | `EmptyChunk.getChunkBlockTileEntity(int par1, int par2, int par3)` Gets the TileEntity for a given block in this chunk
`TileEntity` | `Chunk.getChunkBlockTileEntity(int par1, int par2, int par3)` Gets the TileEntity for a given block in this chunk
`static TileEntity` | `BlockPistonMoving.getTileEntity(int par0, int par1, int par2, boolean par3, boolean par4)` gets a new TileEntityPiston created with the arguments provided.

Methods in net.minecraft.src with parameters of type TileEntity
`void` | `EmptyChunk.addTileEntity(TileEntity par1TileEntity)` Adds a TileEntity to a chunk
`void` | `Chunk.addTileEntity(TileEntity par1TileEntity)` Adds a TileEntity to a chunk
`void` | `World.addTileEntity(TileEntity entity)` Adds a single TileEntity to the world.
`TileEntitySpecialRenderer` | `TileEntityRenderer.getSpecialRendererForEntity(TileEntity par1TileEntity)` Returns the TileEntitySpecialRenderer used to render this TileEntity instance, or null if it has no special renderer
`boolean` | `TileEntityRenderer.hasSpecialRenderer(TileEntity par1TileEntity)` Returns true if this TileEntity instance has a TileEntitySpecialRenderer associated with it, false otherwise.
`void` | `World.markTileEntityForDespawn(TileEntity par1TileEntity)` adds tile entity to despawn list (renamed from markEntityForDespawn)
`void` | `TileEntityRenderer.renderTileEntity(TileEntity par1TileEntity, float par2)` Render this TileEntity at its current position from the player
`void` | `RenderEndPortal.renderTileEntityAt(TileEntity par1TileEntity, double par2, double par4, double par6, float par8)`
`void` | `TileEntityMobSpawnerRenderer.renderTileEntityAt(TileEntity par1TileEntity, double par2, double par4, double par6, float par8)`
`void` | `TileEntitySignRenderer.renderTileEntityAt(TileEntity par1TileEntity, double par2, double par4, double par6, float par8)`
`void` | `RenderEnchantmentTable.renderTileEntityAt(TileEntity par1TileEntity, double par2, double par4, double par6, float par8)`
`abstract void` | `TileEntitySpecialRenderer.renderTileEntityAt(TileEntity var1, double var2, double var4, double var6, float var8)`
`void` | `TileEntityRenderer.renderTileEntityAt(TileEntity par1TileEntity, double par2, double par4, double par6, float par8)` Render this TileEntity at a given set of coordinates
`void` | `TileEntityChestRenderer.renderTileEntityAt(TileEntity par1TileEntity, double par2, double par4, double par6, float par8)`
`void` | `TileEntityEnderChestRenderer.renderTileEntityAt(TileEntity par1TileEntity, double par2, double par4, double par6, float par8)`
`void` | `TileEntityRendererPiston.renderTileEntityAt(TileEntity par1TileEntity, double par2, double par4, double par6, float par8)`
`void` | `World.setBlockTileEntity(int par1, int par2, int par3, TileEntity par4TileEntity)` Sets the TileEntity for a given block in X, Y, Z coordinates
`void` | `EmptyChunk.setChunkBlockTileEntity(int par1, int par2, int par3, TileEntity par4TileEntity)` Sets the TileEntity for a given block in this chunk
`void` | `Chunk.setChunkBlockTileEntity(int par1, int par2, int par3, TileEntity par4TileEntity)` Sets the TileEntity for a given block in this chunk
`void` | `World.updateTileEntityChunkAndDoNothing(int par1, int par2, int par3, TileEntity par4TileEntity)` marks the chunk that contains this tilentity as modified and then calls worldAccesses.doNothingWithTileEntity

Method parameters in net.minecraft.src with type arguments of type TileEntity
`static void` | `ModLoader.registerTileEntity(Class<? extends TileEntity> tileEntityClass, String id)` Register a new tile entity class
`static void` | `ModLoader.registerTileEntity(Class<? extends TileEntity> tileEntityClass, String id, TileEntitySpecialRenderer renderer)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES