net.minecraft.client.renderer.block

public class BlockRenderDispatcher

implements ResourceManagerReloadListener

gvx
net.minecraft.client.renderer.block.BlockRenderDispatcher
net.minecraft.class_776

Field summary

Modifier and TypeField
private final BlockModelShaper
a
blockModelShaper
field_4168
private final ModelBlockRenderer
b
modelRenderer
field_4170
private final Supplier<SpecialBlockModelRenderer>
c
specialBlockModelRenderer
field_55271
private final LiquidBlockRenderer
d
liquidBlockRenderer
field_4167
private final RandomSource
e
singleThreadRandom
field_4169
private final List<BlockModelPart>
f
singleThreadPartList
field_57937
private final BlockColors
g
blockColors
field_20987

Constructor summary

ModifierConstructor
public (BlockModelShaper arg0, Supplier<SpecialBlockModelRenderer> arg1, BlockColors arg2)

Method summary

Modifier and TypeMethod
public BlockModelShaper
a()
getBlockModelShaper()
method_3351()
public void
a(ecg arg0, iy arg1, dka arg2, fmg arg3, fmj 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)
public void
a(ecg arg0, iy arg1, dka arg2, fmg arg3, fmj arg4, boolean arg5, List<gwg> arg6)
renderBatched(BlockState arg0, BlockPos arg1, BlockAndTintGetter arg2, PoseStack arg3, VertexConsumer arg4, boolean arg5, List<BlockModelPart> arg6)
method_3355(class_2680 arg0, class_2338 arg1, class_1920 arg2, class_4587 arg3, class_4588 arg4, boolean arg5, List<class_10889> arg6)
public void
a(iy arg0, dka arg1, fmj arg2, ecg arg3, eyq arg4)
renderLiquid(BlockPos arg0, BlockAndTintGetter arg1, VertexConsumer arg2, BlockState arg3, FluidState arg4)
method_3352(class_2338 arg0, class_1920 arg1, class_4588 arg2, class_2680 arg3, class_3610 arg4)
public ModelBlockRenderer
b()
getModelRenderer()
method_3350()
public BlockStateModel
a(ecg arg0)
getBlockModel(BlockState arg0)
method_3349(class_2680 arg0)
public void
a(ecg arg0, fmg arg1, gus 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)
public void
a(avv arg0)
onResourceManagerReload(ResourceManager arg0)
method_14491(class_3300 arg0)