public abstract class TileEntitySpecialRenderer<T extends TileEntity>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static ResourceLocation[] |
DESTROY_STAGES |
protected TileEntityRendererDispatcher |
rendererDispatcher |
Constructor and Description |
---|
TileEntitySpecialRenderer() |
Modifier and Type | Method and Description |
---|---|
protected void |
bindTexture(ResourceLocation location) |
FontRenderer |
getFontRenderer() |
protected World |
getWorld() |
boolean |
isGlobalRenderer(T te) |
abstract void |
renderTileEntityAt(T te,
double x,
double y,
double z,
float partialTicks,
int destroyStage) |
void |
renderTileEntityFast(T te,
double x,
double y,
double z,
float partialTicks,
int destroyStage,
VertexBuffer buffer) |
void |
setRendererDispatcher(TileEntityRendererDispatcher rendererDispatcherIn) |
protected static final ResourceLocation[] DESTROY_STAGES
protected TileEntityRendererDispatcher rendererDispatcher
public abstract void renderTileEntityAt(T te, double x, double y, double z, float partialTicks, int destroyStage)
protected void bindTexture(ResourceLocation location)
protected World getWorld()
public void setRendererDispatcher(TileEntityRendererDispatcher rendererDispatcherIn)
public FontRenderer getFontRenderer()
public boolean isGlobalRenderer(T te)
public void renderTileEntityFast(T te, double x, double y, double z, float partialTicks, int destroyStage, VertexBuffer buffer)