net.minecraft.client.render.command

public class ModelCommandRenderer

net.minecraft.client.renderer.feature.ModelFeatureRenderer
net.minecraft.class_11683
net.minecraft.client.render.command.ModelCommandRenderer

Field summary

Modifier and TypeField
private final MatrixStack
poseStack
field_61827
matrices

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
renderSolid(SubmitNodeCollection nodeCollection, MultiBufferSource$BufferSource bufferSource, OutlineBufferSource outlineBufferSource, MultiBufferSource$BufferSource crumblingBufferSource)
method_1_1212(class_11788 arg0, class_4597$class_4598 arg1, class_4618 arg2, class_4597$class_4598 arg3)
renderOpaque(BatchingRenderCommandQueue queue, VertexConsumerProvider$Immediate vertexConsumers, OutlineVertexConsumerProvider outlineVertexConsumers, VertexConsumerProvider$Immediate crumblingOverlayVertexConsumers)
public void
renderTranslucent(SubmitNodeCollection nodeCollection, MultiBufferSource$BufferSource bufferSource, OutlineBufferSource outlineBufferSource, MultiBufferSource$BufferSource crumblingBufferSource)
method_1_1213(class_11788 arg0, class_4597$class_4598 arg1, class_4618 arg2, class_4597$class_4598 arg3)
renderBlended(BatchingRenderCommandQueue queue, VertexConsumerProvider$Immediate vertexConsumers, OutlineVertexConsumerProvider outlineVertexConsumers, VertexConsumerProvider$Immediate crumblingOverlayVertexConsumers)
private void
renderTranslucents(MultiBufferSource$BufferSource bufferSource, OutlineBufferSource outlineBufferSource, List<SubmitNodeStorage$TranslucentModelSubmit<?>> submits, MultiBufferSource$BufferSource crumblingBufferSource)
method_73250(class_4597$class_4598 arg0, class_4618 arg1, List<class_11661$class_11744<?>> arg2, class_4597$class_4598 arg3)
renderAllBlended(VertexConsumerProvider$Immediate vertexConsumers, OutlineVertexConsumerProvider outlineVertexConsumers, List<OrderedRenderCommandQueueImpl$BlendedModelCommand<?>> blendedModelCommands, VertexConsumerProvider$Immediate crumblingOverlayVertexConsumers)
private void
renderBatch(MultiBufferSource$BufferSource bufferSource, OutlineBufferSource outlineBufferSource, Map<RenderType, List<SubmitNodeStorage$ModelSubmit<?>>> map, MultiBufferSource$BufferSource crumblingBufferSource)
method_73249(class_4597$class_4598 arg0, class_4618 arg1, Map<class_1921, List<class_11661$class_11670<?>>> arg2, class_4597$class_4598 arg3)
renderAll(VertexConsumerProvider$Immediate vertexConsumers, OutlineVertexConsumerProvider outlineVertexConsumers, Map<RenderLayer, List<OrderedRenderCommandQueueImpl$ModelCommand<?>>> modelCommands, VertexConsumerProvider$Immediate crumblingOverlayVertexConsumers)
private <S> void
renderModel(SubmitNodeStorage$ModelSubmit<S> submit, RenderType renderType, VertexConsumer buffer, OutlineBufferSource outlineBufferSource, MultiBufferSource$BufferSource crumblingBufferSource)
method_73000(class_11661$class_11670<S> arg0, class_1921 arg1, class_4588 arg2, class_4618 arg3, class_4597$class_4598 arg4)
render(OrderedRenderCommandQueueImpl$ModelCommand<S> model, RenderLayer renderLayer, VertexConsumer vertexConsumer, OutlineVertexConsumerProvider outlineVertexConsumers, VertexConsumerProvider$Immediate crumblingOverlayVertexConsumers)
private static double
lambda$renderTranslucent$0(SubmitNodeStorage$TranslucentModelSubmit arg0)
method_73251(class_11661$class_11744 arg0)
method_73251(OrderedRenderCommandQueueImpl$BlendedModelCommand modelCommand)