public class BlockModelRenderer
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) class |
BlockModelRenderer.AmbientOcclusionFace |
static class |
BlockModelRenderer.EnumNeighborInfo |
static class |
BlockModelRenderer.Orientation |
(package private) static class |
BlockModelRenderer.VertexTranslations |
Constructor and Description |
---|
BlockModelRenderer() |
Modifier and Type | Method and Description |
---|---|
private void |
fillQuadBounds(Block blockIn,
int[] vertexData,
EnumFacing facingIn,
float[] quadBounds,
java.util.BitSet boundsFlags) |
boolean |
renderModel(IBlockAccess blockAccessIn,
IBakedModel modelIn,
IBlockState blockStateIn,
BlockPos blockPosIn,
WorldRenderer worldRendererIn) |
boolean |
renderModel(IBlockAccess blockAccessIn,
IBakedModel modelIn,
IBlockState blockStateIn,
BlockPos blockPosIn,
WorldRenderer worldRendererIn,
boolean checkSides) |
boolean |
renderModelAmbientOcclusion(IBlockAccess blockAccessIn,
IBakedModel modelIn,
Block blockIn,
BlockPos blockPosIn,
WorldRenderer worldRendererIn,
boolean checkSides) |
private void |
renderModelAmbientOcclusionQuads(IBlockAccess blockAccessIn,
Block blockIn,
BlockPos blockPosIn,
WorldRenderer worldRendererIn,
java.util.List<BakedQuad> listQuadsIn,
float[] quadBounds,
java.util.BitSet boundsFlags,
BlockModelRenderer.AmbientOcclusionFace aoFaceIn) |
void |
renderModelBrightness(IBakedModel p_178266_1_,
IBlockState p_178266_2_,
float p_178266_3_,
boolean p_178266_4_) |
void |
renderModelBrightnessColor(IBakedModel bakedModel,
float p_178262_2_,
float p_178262_3_,
float p_178262_4_,
float p_178262_5_) |
private void |
renderModelBrightnessColorQuads(float p_178264_1_,
float p_178264_2_,
float p_178264_3_,
float p_178264_4_,
java.util.List<BakedQuad> p_178264_5_) |
boolean |
renderModelStandard(IBlockAccess blockAccessIn,
IBakedModel modelIn,
Block blockIn,
BlockPos blockPosIn,
WorldRenderer worldRendererIn,
boolean checkSides) |
private void |
renderModelStandardQuads(IBlockAccess blockAccessIn,
Block blockIn,
BlockPos blockPosIn,
EnumFacing faceIn,
int brightnessIn,
boolean ownBrightness,
WorldRenderer worldRendererIn,
java.util.List<BakedQuad> listQuadsIn,
java.util.BitSet boundsFlags) |
public boolean renderModel(IBlockAccess blockAccessIn, IBakedModel modelIn, IBlockState blockStateIn, BlockPos blockPosIn, WorldRenderer worldRendererIn)
public boolean renderModel(IBlockAccess blockAccessIn, IBakedModel modelIn, IBlockState blockStateIn, BlockPos blockPosIn, WorldRenderer worldRendererIn, boolean checkSides)
public boolean renderModelAmbientOcclusion(IBlockAccess blockAccessIn, IBakedModel modelIn, Block blockIn, BlockPos blockPosIn, WorldRenderer worldRendererIn, boolean checkSides)
public boolean renderModelStandard(IBlockAccess blockAccessIn, IBakedModel modelIn, Block blockIn, BlockPos blockPosIn, WorldRenderer worldRendererIn, boolean checkSides)
private void renderModelAmbientOcclusionQuads(IBlockAccess blockAccessIn, Block blockIn, BlockPos blockPosIn, WorldRenderer worldRendererIn, java.util.List<BakedQuad> listQuadsIn, float[] quadBounds, java.util.BitSet boundsFlags, BlockModelRenderer.AmbientOcclusionFace aoFaceIn)
private void fillQuadBounds(Block blockIn, int[] vertexData, EnumFacing facingIn, float[] quadBounds, java.util.BitSet boundsFlags)
private void renderModelStandardQuads(IBlockAccess blockAccessIn, Block blockIn, BlockPos blockPosIn, EnumFacing faceIn, int brightnessIn, boolean ownBrightness, WorldRenderer worldRendererIn, java.util.List<BakedQuad> listQuadsIn, java.util.BitSet boundsFlags)
public void renderModelBrightnessColor(IBakedModel bakedModel, float p_178262_2_, float p_178262_3_, float p_178262_4_, float p_178262_5_)
public void renderModelBrightness(IBakedModel p_178266_1_, IBlockState p_178266_2_, float p_178266_3_, boolean p_178266_4_)
private void renderModelBrightnessColorQuads(float p_178264_1_, float p_178264_2_, float p_178264_3_, float p_178264_4_, java.util.List<BakedQuad> p_178264_5_)