public abstract class ModelEntityBlock<T extends net.minecraft.tileentity.TileEntity>
extends net.minecraft.client.renderer.model.Model
Constructor and Description |
---|
ModelEntityBlock(java.util.function.Function<net.minecraft.util.ResourceLocation,net.minecraft.client.renderer.RenderType> renderTypeIn) |
Modifier and Type | Method and Description |
---|---|
abstract void |
renderTileEntity(T tileEnt,
com.mojang.blaze3d.matrix.MatrixStack matrix,
com.mojang.blaze3d.vertex.IVertexBuilder buffer,
int packedLight,
int packedOverlay,
float red,
float green,
float blue,
float alpha) |
void |
renderToBuffer(com.mojang.blaze3d.matrix.MatrixStack matrix,
com.mojang.blaze3d.vertex.IVertexBuilder buffer,
int packedLight,
int packedOverlay,
float red,
float green,
float blue,
float alpha) |
public ModelEntityBlock(java.util.function.Function<net.minecraft.util.ResourceLocation,net.minecraft.client.renderer.RenderType> renderTypeIn)
public abstract void renderTileEntity(T tileEnt, com.mojang.blaze3d.matrix.MatrixStack matrix, com.mojang.blaze3d.vertex.IVertexBuilder buffer, int packedLight, int packedOverlay, float red, float green, float blue, float alpha)
public void renderToBuffer(com.mojang.blaze3d.matrix.MatrixStack matrix, com.mojang.blaze3d.vertex.IVertexBuilder buffer, int packedLight, int packedOverlay, float red, float green, float blue, float alpha)
renderToBuffer
in class net.minecraft.client.renderer.model.Model