public abstract class SafeTileEntityRenderer<T extends net.minecraft.tileentity.TileEntity>
extends net.minecraft.client.renderer.tileentity.TileEntityRenderer<T>
| Constructor and Description |
|---|
SafeTileEntityRenderer(net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher dispatcher) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isInvalid(T te) |
void |
render(T te,
float partialTicks,
com.mojang.blaze3d.matrix.MatrixStack ms,
net.minecraft.client.renderer.IRenderTypeBuffer buffer,
int light,
int overlay) |
protected abstract void |
renderSafe(T te,
float partialTicks,
com.mojang.blaze3d.matrix.MatrixStack ms,
net.minecraft.client.renderer.IRenderTypeBuffer buffer,
int light,
int overlay) |
public SafeTileEntityRenderer(net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher dispatcher)
public final void render(T te, float partialTicks, com.mojang.blaze3d.matrix.MatrixStack ms, net.minecraft.client.renderer.IRenderTypeBuffer buffer, int light, int overlay)
render in class net.minecraft.client.renderer.tileentity.TileEntityRenderer<T extends net.minecraft.tileentity.TileEntity>protected abstract void renderSafe(T te, float partialTicks, com.mojang.blaze3d.matrix.MatrixStack ms, net.minecraft.client.renderer.IRenderTypeBuffer buffer, int light, int overlay)
public boolean isInvalid(T te)