net.minecraft.client.render.block

public class BlockModelRenderer

dlk
net.minecraft.class_778
net.minecraft.client.render.block.BlockModelRenderer
net.minecraft.client.render.block.BlockModelRenderer
net.minecraft.client.renderer.BlockModelRenderer
net.minecraft.client.renderer.BlockModelRenderer

Field summary

Modifier and TypeField
private final BlockColors
a
field_4178
colorMap
colors
field_187499_a
blockColors
private static final ThreadLocal<BlockModelRenderer$BrightnessCache>
b
field_4179
brightnessCache
LIGHT_COLOR_CACHE_ENABLED
field_210267_b
CACHE_COMBINED_LIGHT

Constructor summary

ModifierConstructor
public (BlockColors colors)

Method summary

Modifier and TypeMethod
public boolean
a(bgu arg0, dwb arg1, bvo arg2, ev arg3, cup arg4, boolean arg5, Random arg6, long arg7)
method_3374(class_1920 arg0, class_1087 arg1, class_2680 arg2, class_2338 arg3, class_287 arg4, boolean arg5, Random arg6, long arg7)
tesselate(ExtendedBlockView arg0, BakedModel arg1, BlockState arg2, BlockPos arg3, BufferBuilder arg4, boolean arg5, Random arg6, long arg7)
render(BlockBiomeView arg0, BakedModel arg1, BlockState arg2, BlockPos arg3, BufferBuilder arg4, boolean arg5, Random arg6, long arg7)
func_217631_a(IEnviromentBlockReader arg0, IBakedModel arg1, BlockState arg2, BlockPos arg3, BufferBuilder arg4, boolean arg5, Random arg6, long arg7)
renderModel(IEnviromentBlockReader worldIn, IBakedModel modelIn, BlockState state, BlockPos pos, BufferBuilder bufferBuilderIn, boolean arg5, Random rand, long arg7)
public boolean
b(bgu arg0, dwb arg1, bvo arg2, ev arg3, cup arg4, boolean arg5, Random arg6, long arg7)
method_3361(class_1920 arg0, class_1087 arg1, class_2680 arg2, class_2338 arg3, class_287 arg4, boolean arg5, Random arg6, long arg7)
tesselateSmooth(ExtendedBlockView arg0, BakedModel arg1, BlockState arg2, BlockPos arg3, BufferBuilder arg4, boolean arg5, Random arg6, long arg7)
tesselateWithAmbientOcclusion(BlockBiomeView arg0, BakedModel arg1, BlockState arg2, BlockPos arg3, BufferBuilder arg4, boolean arg5, Random arg6, long arg7)
func_217634_b(IEnviromentBlockReader arg0, IBakedModel arg1, BlockState arg2, BlockPos arg3, BufferBuilder arg4, boolean arg5, Random arg6, long arg7)
renderModelSmooth(IEnviromentBlockReader arg0, IBakedModel arg1, BlockState arg2, BlockPos arg3, BufferBuilder arg4, boolean arg5, Random arg6, long seed)
public boolean
c(bgu arg0, dwb arg1, bvo arg2, ev arg3, cup arg4, boolean arg5, Random arg6, long arg7)
method_3373(class_1920 arg0, class_1087 arg1, class_2680 arg2, class_2338 arg3, class_287 arg4, boolean arg5, Random arg6, long arg7)
tesselateFlat(ExtendedBlockView arg0, BakedModel arg1, BlockState arg2, BlockPos arg3, BufferBuilder arg4, boolean arg5, Random arg6, long arg7)
tesselateWithoutAmbientOcclusion(BlockBiomeView arg0, BakedModel arg1, BlockState arg2, BlockPos arg3, BufferBuilder arg4, boolean arg5, Random arg6, long arg7)
func_217635_c(IEnviromentBlockReader arg0, IBakedModel arg1, BlockState arg2, BlockPos arg3, BufferBuilder arg4, boolean arg5, Random arg6, long arg7)
renderModelFlat(IEnviromentBlockReader arg0, IBakedModel arg1, BlockState arg2, BlockPos arg3, BufferBuilder arg4, boolean arg5, Random arg6, long arg7)
private void
a(bgu arg0, bvo arg1, ev arg2, cup arg3, List<dll> arg4, float[] arg5, BitSet arg6, dlk$b arg7)
method_3363(class_1920 arg0, class_2680 arg1, class_2338 arg2, class_287 arg3, List<class_777> arg4, float[] arg5, BitSet arg6, class_778$class_780 arg7)
tesselateQuadsSmooth(ExtendedBlockView arg0, BlockState arg1, BlockPos arg2, BufferBuilder arg3, List<BakedQuad> arg4, float[] arg5, BitSet arg6, BlockModelRenderer$AmbientOcclusionCalculator arg7)
tesselateFaceWithAmbientOcclusion(BlockBiomeView arg0, BlockState arg1, BlockPos arg2, BufferBuilder arg3, List<BakedQuad> arg4, float[] arg5, BitSet arg6, BlockModelRenderer$AmbientOcclusionFace arg7)
func_217630_a(IEnviromentBlockReader arg0, BlockState arg1, BlockPos arg2, BufferBuilder arg3, List<BakedQuad> arg4, float[] arg5, BitSet arg6, BlockModelRenderer$AmbientOcclusionFace arg7)
renderQuadsSmooth(IEnviromentBlockReader worldIn, BlockState state, BlockPos pos, BufferBuilder bufferBuilderIn, List<BakedQuad> quads, float[] weights, BitSet arg6, BlockModelRenderer$AmbientOcclusionFace arg7)
private void
a(bgu arg0, bvo arg1, ev arg2, int[] arg3, fa arg4, float[] arg5, BitSet arg6)
method_3364(class_1920 arg0, class_2680 arg1, class_2338 arg2, int[] arg3, class_2350 arg4, float[] arg5, BitSet arg6)
updateShape(ExtendedBlockView arg0, BlockState arg1, BlockPos arg2, int[] arg3, Direction arg4, float[] arg5, BitSet arg6)
computeFaceShape(BlockBiomeView arg0, BlockState arg1, BlockPos arg2, int[] arg3, Direction arg4, float[] arg5, BitSet arg6)
func_217633_a(IEnviromentBlockReader arg0, BlockState arg1, BlockPos arg2, int[] arg3, Direction arg4, float[] arg5, BitSet arg6)
fillQuadBounds(IEnviromentBlockReader arg0, BlockState arg1, BlockPos arg2, int[] arg3, Direction arg4, float[] arg5, BitSet arg6)
private void
a(bgu arg0, bvo arg1, ev arg2, int arg3, boolean arg4, cup arg5, List<dll> arg6, BitSet arg7)
method_3370(class_1920 arg0, class_2680 arg1, class_2338 arg2, int arg3, boolean arg4, class_287 arg5, List<class_777> arg6, BitSet arg7)
tesselateQuadsFlat(ExtendedBlockView arg0, BlockState arg1, BlockPos arg2, int arg3, boolean arg4, BufferBuilder arg5, List<BakedQuad> arg6, BitSet arg7)
tesselateFaceWithoutAmbientOcclusion(BlockBiomeView arg0, BlockState arg1, BlockPos arg2, int arg3, boolean arg4, BufferBuilder arg5, List<BakedQuad> arg6, BitSet arg7)
func_217636_a(IEnviromentBlockReader arg0, BlockState arg1, BlockPos arg2, int arg3, boolean arg4, BufferBuilder arg5, List<BakedQuad> arg6, BitSet arg7)
renderQuadsFlat(IEnviromentBlockReader arg0, BlockState arg1, BlockPos arg2, int arg3, boolean arg4, BufferBuilder arg5, List<BakedQuad> arg6, BitSet arg7)
public void
a(dwb arg0, float arg1, float arg2, float arg3, float arg4)
method_3368(class_1087 arg0, float arg1, float arg2, float arg3, float arg4)
render(BakedModel arg0, float arg1, float arg2, float arg3, float arg4)
render(BakedModel model, float brightness, float r, float g, float b)
func_178262_a(IBakedModel arg0, float arg1, float arg2, float arg3, float arg4)
renderModelBrightnessColor(IBakedModel bakedModel, float brightness, float red, float green, float blue)
public void
a(bvo arg0, dwb arg1, float arg2, float arg3, float arg4, float arg5)
method_3367(class_2680 arg0, class_1087 arg1, float arg2, float arg3, float arg4, float arg5)
render(BlockState arg0, BakedModel arg1, float arg2, float arg3, float arg4, float arg5)
render(BlockState state, BakedModel model, float brightness, float r, float g, float b)
func_187495_a(BlockState arg0, IBakedModel arg1, float arg2, float arg3, float arg4, float arg5)
renderModelBrightnessColor(BlockState state, IBakedModel modelIn, float brightness, float red, float green, float blue)
public void
a(dwb arg0, bvo arg1, float arg2, boolean arg3)
method_3366(class_1087 arg0, class_2680 arg1, float arg2, boolean arg3)
render(BakedModel arg0, BlockState arg1, float arg2, boolean arg3)
render(BakedModel model, BlockState state, float brightness, boolean skipColor)
func_178266_a(IBakedModel arg0, BlockState arg1, float arg2, boolean arg3)
renderModelBrightness(IBakedModel model, BlockState state, float brightness, boolean glDisabled)
private void
a(float arg0, float arg1, float arg2, float arg3, List<dll> arg4)
method_3365(float arg0, float arg1, float arg2, float arg3, List<class_777> arg4)
renderQuad(float arg0, float arg1, float arg2, float arg3, List<BakedQuad> arg4)
renderQuads(float brightness, float r, float g, float b, List<BakedQuad> quads)
func_178264_a(float arg0, float arg1, float arg2, float arg3, List<BakedQuad> arg4)
renderModelBrightnessColorQuads(float brightness, float red, float green, float blue, List<BakedQuad> listQuads)
public static void
a()
method_20544()
enableBrightnessCache()
m_17600867()
func_211847_a()
enableCache()
public static void
b()
method_20545()
disableBrightnessCache()
m_91452343()
func_210266_a()
disableCache()