net.minecraft.client.render.command

public class BlockStateModelRenderer

extends AbstractCommandRenderer<BlockStateModelRenderer$Command>

All mapped superinterfaces:

CommandRenderer

net.minecraft.client.renderer.feature.BlockModelFeatureRenderer
net.minecraft.class_1_880
net.minecraft.client.render.command.BlockStateModelRenderer

Field summary

Modifier and TypeField
public static final RenderCommandType<BlockStateModelRenderer$Command>
TYPE
field_1_6210
TYPE
private static final Direction[]
DIRECTIONS
field_1_6209
DIRECTIONS
private final QuadShading
quadInstance
field_1_6211
shading

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
protected void
buildGroup(FeatureFrameContext context, List<BlockModelFeatureRenderer$Submit> submits)
method_73006(class_1_841 arg0, List<class_1_880$class_11662> arg1)
render(CommandRenderContext arg0, List<BlockStateModelRenderer$Command> arg1)
private static void
putPartQuads(BlockStateModelPart part, PoseStack$Pose pose, QuadInstance quadInstance, int baseTintColor, int[] tintLayers, VertexConsumer buffer)
method_1_5339(class_10889 arg0, class_4587$class_4665 arg1, class_1_382 arg2, int arg3, int[] arg4, class_4588 arg5)
renderPart(BlockModelPart part, MatrixStack$Entry matrix, QuadShading shading, int tintColor, int[] tintLayers, VertexConsumer vertexConsumer)
private static void
putQuad(PoseStack$Pose pose, BakedQuad quad, QuadInstance instance, int baseTintColor, int[] tintLayers, VertexConsumer buffer)
method_1_5340(class_4587$class_4665 arg0, class_777 arg1, class_1_382 arg2, int arg3, int[] arg4, class_4588 arg5)
renderQuad(MatrixStack$Entry matrix, BakedQuad quad, QuadShading shading, int tintColor, int[] tintLayers, VertexConsumer vertexConsumer)