public class TileEntityRendererDispatcher
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
RayTraceResult |
cameraHitResult |
FontRenderer |
fontRenderer |
static TileEntityRendererDispatcher |
instance |
ActiveRenderInfo |
renderInfo |
static double |
staticPlayerX |
static double |
staticPlayerY |
static double |
staticPlayerZ |
TextureManager |
textureManager |
World |
world |
Modifier and Type | Method and Description |
---|---|
void |
drawBatch()
Render all TESRs batched so far.
|
void |
func_217665_a(World p_217665_1_,
TextureManager p_217665_2_,
FontRenderer p_217665_3_,
ActiveRenderInfo p_217665_4_,
RayTraceResult p_217665_5_) |
FontRenderer |
getFontRenderer() |
<T extends TileEntity> |
getRenderer(java.lang.Class<? extends TileEntity> teClass) |
<T extends TileEntity> |
getRenderer(TileEntity tileEntityIn) |
void |
preDrawBatch()
Prepare for a batched TESR rendering.
|
void |
render(TileEntity tileEntityIn,
double x,
double y,
double z,
float partialTicks) |
void |
render(TileEntity tileEntityIn,
double x,
double y,
double z,
float partialTicks,
int destroyStage,
boolean hasNoBlock) |
void |
render(TileEntity tileentityIn,
float partialTicks,
int destroyStage) |
void |
renderAsItem(TileEntity tileEntityIn) |
<T extends TileEntity> |
setSpecialRenderer(java.lang.Class<T> tileEntityClass,
TileEntityRenderer<? super T> specialRenderer) |
void |
setWorld(World worldIn) |
public static final TileEntityRendererDispatcher instance
public FontRenderer fontRenderer
public static double staticPlayerX
public static double staticPlayerY
public static double staticPlayerZ
public TextureManager textureManager
public World world
public ActiveRenderInfo renderInfo
public RayTraceResult cameraHitResult
public <T extends TileEntity> TileEntityRenderer<T> getRenderer(java.lang.Class<? extends TileEntity> teClass)
@Nullable public <T extends TileEntity> TileEntityRenderer<T> getRenderer(@Nullable TileEntity tileEntityIn)
public void func_217665_a(World p_217665_1_, TextureManager p_217665_2_, FontRenderer p_217665_3_, ActiveRenderInfo p_217665_4_, RayTraceResult p_217665_5_)
public void render(TileEntity tileentityIn, float partialTicks, int destroyStage)
public void render(TileEntity tileEntityIn, double x, double y, double z, float partialTicks)
public void renderAsItem(TileEntity tileEntityIn)
public void render(TileEntity tileEntityIn, double x, double y, double z, float partialTicks, int destroyStage, boolean hasNoBlock)
public void setWorld(@Nullable World worldIn)
public FontRenderer getFontRenderer()
public void preDrawBatch()
public void drawBatch()
public <T extends TileEntity> void setSpecialRenderer(java.lang.Class<T> tileEntityClass, TileEntityRenderer<? super T> specialRenderer)