public abstract class TileEntityRenderer<T extends net.minecraft.tileentity.TileEntity>
extends net.minecraft.client.renderer.tileentity.TileEntityRenderer<T>
Modifier and Type | Field and Description |
---|---|
static boolean |
profileTileEntityRender |
Constructor and Description |
---|
TileEntityRenderer(net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher dispatcher) |
Modifier and Type | Method and Description |
---|---|
com.mojang.blaze3d.vertex.IVertexBuilder |
bindModelBuffer(net.minecraft.client.renderer.IRenderTypeBuffer buffer,
net.minecraft.client.renderer.model.Model model,
net.minecraft.util.ResourceLocation texture) |
com.mojang.blaze3d.vertex.IVertexBuilder |
bindOBJBuffer(net.minecraft.client.renderer.IRenderTypeBuffer buffer,
net.minecraft.util.ResourceLocation texture) |
com.mojang.blaze3d.vertex.IVertexBuilder |
bindSMDBuffer(net.minecraft.client.renderer.IRenderTypeBuffer buffer,
net.minecraft.util.ResourceLocation texture) |
void |
bindTexture(net.minecraft.util.ResourceLocation texture)
Deprecated.
|
protected int |
getRotation(net.minecraft.block.BlockState state) |
boolean |
hasProperty(net.minecraft.block.BlockState state,
net.minecraft.state.Property<?> property) |
abstract void |
render(T te,
net.minecraft.block.BlockState state,
double x,
double y,
double z,
float partialTicks,
com.mojang.blaze3d.matrix.MatrixStack matrix,
net.minecraft.client.renderer.IRenderTypeBuffer buffer,
int combinedLight,
int combinedOverlay) |
void |
render(T te,
float partialTicks,
com.mojang.blaze3d.matrix.MatrixStack matrix,
net.minecraft.client.renderer.IRenderTypeBuffer buffer,
int combinedLight,
int combinedOverlay) |
void |
renderModel(com.mojang.blaze3d.matrix.MatrixStack matrix,
net.minecraft.client.renderer.IRenderTypeBuffer buffer,
net.minecraft.client.renderer.model.Model model,
net.minecraft.util.ResourceLocation texture,
int light,
int overlay) |
void |
renderModel(com.mojang.blaze3d.matrix.MatrixStack matrix,
net.minecraft.client.renderer.IRenderTypeBuffer buffer,
net.minecraft.client.renderer.model.Model model,
net.minecraft.util.ResourceLocation texture,
int light,
int overlay,
float r,
float g,
float b,
float a) |
void |
renderOBJ(com.mojang.blaze3d.matrix.MatrixStack matrix,
net.minecraft.client.renderer.IRenderTypeBuffer buffer,
net.minecraft.client.renderer.model.Model model,
net.minecraft.util.ResourceLocation texture,
int light,
int overlay) |
void |
renderOBJ(com.mojang.blaze3d.matrix.MatrixStack matrix,
net.minecraft.client.renderer.IRenderTypeBuffer buffer,
net.minecraft.client.renderer.model.Model model,
net.minecraft.util.ResourceLocation texture,
int light,
int overlay,
float r,
float g,
float b,
float a) |
void |
renderSMD(com.mojang.blaze3d.matrix.MatrixStack matrix,
net.minecraft.client.renderer.IRenderTypeBuffer buffer,
net.minecraft.client.renderer.model.Model model,
net.minecraft.util.ResourceLocation texture,
int light,
int overlay) |
void |
renderSMD(com.mojang.blaze3d.matrix.MatrixStack matrix,
net.minecraft.client.renderer.IRenderTypeBuffer buffer,
net.minecraft.client.renderer.model.Model model,
net.minecraft.util.ResourceLocation texture,
int light,
int overlay,
float r,
float g,
float b,
float a) |
void |
renderTransparentSMD(com.mojang.blaze3d.matrix.MatrixStack matrix,
net.minecraft.client.renderer.IRenderTypeBuffer buffer,
net.minecraft.client.renderer.model.Model model,
net.minecraft.util.ResourceLocation texture,
int light,
int overlay,
float r,
float g,
float b,
float a) |
public TileEntityRenderer(net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher dispatcher)
public final void render(T te, float partialTicks, com.mojang.blaze3d.matrix.MatrixStack matrix, net.minecraft.client.renderer.IRenderTypeBuffer buffer, int combinedLight, int combinedOverlay)
render
in class net.minecraft.client.renderer.tileentity.TileEntityRenderer<T extends net.minecraft.tileentity.TileEntity>
public abstract void render(T te, net.minecraft.block.BlockState state, double x, double y, double z, float partialTicks, com.mojang.blaze3d.matrix.MatrixStack matrix, net.minecraft.client.renderer.IRenderTypeBuffer buffer, int combinedLight, int combinedOverlay)
protected int getRotation(net.minecraft.block.BlockState state)
public boolean hasProperty(net.minecraft.block.BlockState state, net.minecraft.state.Property<?> property)
@Deprecated public void bindTexture(net.minecraft.util.ResourceLocation texture)
public com.mojang.blaze3d.vertex.IVertexBuilder bindModelBuffer(net.minecraft.client.renderer.IRenderTypeBuffer buffer, net.minecraft.client.renderer.model.Model model, net.minecraft.util.ResourceLocation texture)
public void renderModel(com.mojang.blaze3d.matrix.MatrixStack matrix, net.minecraft.client.renderer.IRenderTypeBuffer buffer, net.minecraft.client.renderer.model.Model model, net.minecraft.util.ResourceLocation texture, int light, int overlay)
public void renderModel(com.mojang.blaze3d.matrix.MatrixStack matrix, net.minecraft.client.renderer.IRenderTypeBuffer buffer, net.minecraft.client.renderer.model.Model model, net.minecraft.util.ResourceLocation texture, int light, int overlay, float r, float g, float b, float a)
public com.mojang.blaze3d.vertex.IVertexBuilder bindSMDBuffer(net.minecraft.client.renderer.IRenderTypeBuffer buffer, net.minecraft.util.ResourceLocation texture)
public void renderSMD(com.mojang.blaze3d.matrix.MatrixStack matrix, net.minecraft.client.renderer.IRenderTypeBuffer buffer, net.minecraft.client.renderer.model.Model model, net.minecraft.util.ResourceLocation texture, int light, int overlay)
public void renderSMD(com.mojang.blaze3d.matrix.MatrixStack matrix, net.minecraft.client.renderer.IRenderTypeBuffer buffer, net.minecraft.client.renderer.model.Model model, net.minecraft.util.ResourceLocation texture, int light, int overlay, float r, float g, float b, float a)
public void renderTransparentSMD(com.mojang.blaze3d.matrix.MatrixStack matrix, net.minecraft.client.renderer.IRenderTypeBuffer buffer, net.minecraft.client.renderer.model.Model model, net.minecraft.util.ResourceLocation texture, int light, int overlay, float r, float g, float b, float a)
public com.mojang.blaze3d.vertex.IVertexBuilder bindOBJBuffer(net.minecraft.client.renderer.IRenderTypeBuffer buffer, net.minecraft.util.ResourceLocation texture)
public void renderOBJ(com.mojang.blaze3d.matrix.MatrixStack matrix, net.minecraft.client.renderer.IRenderTypeBuffer buffer, net.minecraft.client.renderer.model.Model model, net.minecraft.util.ResourceLocation texture, int light, int overlay)
public void renderOBJ(com.mojang.blaze3d.matrix.MatrixStack matrix, net.minecraft.client.renderer.IRenderTypeBuffer buffer, net.minecraft.client.renderer.model.Model model, net.minecraft.util.ResourceLocation texture, int light, int overlay, float r, float g, float b, float a)