net.minecraft.client.renderer.tileentity
Class TileEntitySpecialRenderer

java.lang.Object
  extended by net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer
Direct Known Subclasses:
RenderEnchantmentTable, RenderEndPortal, TileEntityBeaconRenderer, TileEntityChestRenderer, TileEntityEnderChestRenderer, TileEntityMobSpawnerRenderer, TileEntityRendererPiston, TileEntitySignRenderer, TileEntitySkullRenderer

public abstract class TileEntitySpecialRenderer
extends Object


Constructor Summary
TileEntitySpecialRenderer()
           
 
Method Summary
 FontRenderer getFontRenderer()
           
 void onWorldChange(World par1World)
          Called when the ingame world being rendered changes (e.g.
abstract  void renderTileEntityAt(TileEntity var1, double var2, double var4, double var6, float var8)
           
 void setTileEntityRenderer(TileEntityRenderer par1TileEntityRenderer)
          Associate a TileEntityRenderer with this TileEntitySpecialRenderer
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TileEntitySpecialRenderer

public TileEntitySpecialRenderer()
Method Detail

renderTileEntityAt

public abstract void renderTileEntityAt(TileEntity var1,
                                        double var2,
                                        double var4,
                                        double var6,
                                        float var8)

setTileEntityRenderer

public void setTileEntityRenderer(TileEntityRenderer par1TileEntityRenderer)
Associate a TileEntityRenderer with this TileEntitySpecialRenderer


onWorldChange

public void onWorldChange(World par1World)
Called when the ingame world being rendered changes (e.g. on world -> nether travel) due to using one renderer per tile entity type, rather than instance


getFontRenderer

public FontRenderer getFontRenderer()