public class AnimationTESR<T extends TileEntity & IAnimationProvider> extends FastTESR<T> implements IEventHandler<T>
Modifier and Type | Field and Description |
---|---|
protected static BlockRendererDispatcher |
blockRenderer |
protected static <any> |
modelCache |
DESTROY_STAGES, rendererDispatcher
Constructor and Description |
---|
AnimationTESR() |
Modifier and Type | Method and Description |
---|---|
protected static IBakedModel |
getModel(IExtendedBlockState state,
IModelState modelState) |
void |
handleEvents(T te,
float time,
java.lang.Iterable<Event> pastEvents) |
void |
renderTileEntityFast(T te,
double x,
double y,
double z,
float partialTick,
int breakStage,
WorldRenderer renderer) |
renderTileEntityAt
bindTexture, func_181055_a, getFontRenderer, getWorld, setRendererDispatcher
protected static BlockRendererDispatcher blockRenderer
protected static final <any> modelCache
protected static IBakedModel getModel(IExtendedBlockState state, IModelState modelState)
public void renderTileEntityFast(T te, double x, double y, double z, float partialTick, int breakStage, WorldRenderer renderer)
renderTileEntityFast
in class FastTESR<T extends TileEntity & IAnimationProvider>
public void handleEvents(T te, float time, java.lang.Iterable<Event> pastEvents)
handleEvents
in interface IEventHandler<T extends TileEntity & IAnimationProvider>