net.minecraft.client.renderer.block

public class BlockRenderDispatcher

implements ResourceManagerReloadListener

drh
net.minecraft.client.renderer.block.BlockRenderDispatcher
net.minecraft.class_776
net.minecraft.client.render.block.BlockRenderManager
net.minecraft.client.renderer.BlockRendererDispatcher

Field summary

Modifier and TypeField
private final BlockModelShaper
a
blockModelShaper
field_4168
models
field_175028_a
private final ModelBlockRenderer
b
modelRenderer
field_4170
blockModelRenderer
field_175027_c
private final LiquidBlockRenderer
c
liquidBlockRenderer
field_4167
fluidRenderer
field_175025_e
private final Random
d
random
field_4169
random
field_195476_e
private final BlockColors
e
blockColors
field_20987
blockColors
field_228790_e_

Constructor summary

ModifierConstructor
public (BlockModelShaper arg0, BlockColors arg1)

Method summary

Modifier and TypeMethod
public BlockModelShaper
a()
getBlockModelShaper()
method_3351()
getModels()
func_175023_a()
public void
a(byg arg0, fk arg1, bjb arg2, cyi arg3, cyl arg4)
renderBreakingTexture(BlockState arg0, BlockPos arg1, BlockAndTintGetter arg2, PoseStack arg3, VertexConsumer arg4)
method_23071(class_2680 arg0, class_2338 arg1, class_1920 arg2, class_4587 arg3, class_4588 arg4)
renderDamage(BlockState state, BlockPos pos, BlockRenderView world, MatrixStack matrix, VertexConsumer vertexConsumer)
func_228792_a_(BlockState arg0, BlockPos arg1, ILightReader arg2, MatrixStack arg3, IVertexBuilder arg4)
public boolean
a(byg arg0, fk arg1, bjb arg2, cyi arg3, cyl arg4, boolean arg5, Random arg6)
renderBatched(BlockState arg0, BlockPos arg1, BlockAndTintGetter arg2, PoseStack arg3, VertexConsumer arg4, boolean arg5, Random arg6)
method_3355(class_2680 arg0, class_2338 arg1, class_1920 arg2, class_4587 arg3, class_4588 arg4, boolean arg5, Random arg6)
renderBlock(BlockState state, BlockPos pos, BlockRenderView world, MatrixStack matrix, VertexConsumer vertexConsumer, boolean cull, Random random)
func_228793_a_(BlockState arg0, BlockPos arg1, ILightReader arg2, MatrixStack arg3, IVertexBuilder arg4, boolean arg5, Random arg6)
public boolean
a(fk arg0, bjb arg1, cyl arg2, cog arg3)
renderLiquid(BlockPos arg0, BlockAndTintGetter arg1, VertexConsumer arg2, FluidState arg3)
method_3352(class_2338 arg0, class_1920 arg1, class_4588 arg2, class_3610 arg3)
renderFluid(BlockPos arg0, BlockRenderView arg1, VertexConsumer arg2, FluidState arg3)
func_228794_a_(BlockPos arg0, ILightReader arg1, IVertexBuilder arg2, IFluidState arg3)
public ModelBlockRenderer
b()
getModelRenderer()
method_3350()
getModelRenderer()
func_175019_b()
public BakedModel
a(byg arg0)
getBlockModel(BlockState arg0)
method_3349(class_2680 arg0)
getModel(BlockState state)
func_184389_a(BlockState arg0)
public void
a(byg arg0, cyi arg1, dqq arg2, int arg3, int arg4)
renderSingleBlock(BlockState arg0, PoseStack arg1, MultiBufferSource arg2, int arg3, int arg4)
method_3353(class_2680 arg0, class_4587 arg1, class_4597 arg2, int arg3, int arg4)
renderBlockAsEntity(BlockState state, MatrixStack arg1, VertexConsumerProvider vertexConsumer, int light, int overlay)
func_228791_a_(BlockState arg0, MatrixStack arg1, IRenderTypeBuffer arg2, int arg3, int arg4)
public void
a(zb arg0)
onResourceManagerReload(ResourceManager arg0)
method_14491(class_3300 arg0)
apply(ResourceManager arg0)
func_195410_a(IResourceManager arg0)