net.minecraft.client.render.command

public abstract class AbstractCommandRenderer<Submit extends RenderCommand>

implements CommandRenderer<Submit>

net.minecraft.client.renderer.feature.RenderTypeFeatureRenderer
net.minecraft.class_1_881
net.minecraft.client.render.command.AbstractCommandRenderer

Field summary

Modifier and TypeField
private AbstractCommandRenderer$Group
currentGroup
field_1_6212
preparingGroup
private final List<AbstractCommandRenderer$Group>
groups
field_1_6213
preparedGroups

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
protected abstract void
buildGroup(FeatureFrameContext context, List<Submit> submits)
method_73006(class_1_841 arg0, List<Submit> arg1)
render(CommandRenderContext context, List<Submit> commands)
protected final VertexConsumer
getVertexBuilder(RenderType renderType)
method_1_5342(class_1921 arg0)
getVertexConsumer(RenderLayer renderLayer)
private AbstractCommandRenderer$Group
currentGroup()
method_1_5341()
getGroup()
public final void
prepareGroup(FeatureFrameContext context, List<Submit> submits, boolean strictlyOrdered)
method_1_5246(class_1_841 arg0, List<Submit> arg1, boolean arg2)
prepare(CommandRenderContext arg0, List<Submit> arg1, boolean arg2)
public void
executeGroup(FeatureFrameContext context, int groupIndex, List<Submit> submits, boolean strictlyOrdered)
method_1_5243(class_1_841 arg0, int arg1, List<Submit> arg2, boolean arg3)
render(CommandRenderContext arg0, int arg1, List<Submit> arg2, boolean arg3)
public void
finishExecute(FeatureFrameContext context)
method_1_5244(class_1_841 arg0)
clear(CommandRenderContext arg0)