net.minecraft.client.render.command

public class TypedRenderCommandContainer

implements RenderCommandContainer<RenderCommand>

net.minecraft.client.renderer.feature.phase.SimpleFeatureRenderPhase
net.minecraft.class_1_886
net.minecraft.client.render.command.TypedRenderCommandContainer

Field summary

Modifier and TypeField
private TypedRenderCommandContainer$Entry<?>[]
submitsByFeature
field_1_6236
entriesByType

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
submit(SubmitNode submit)
method_1_5319(class_1_865 arg0)
submit(RenderCommand arg0)
public void
sortInto(FeatureRenderPhase$Output output)
method_1_5318(class_1_877$class_1_878 arg0)
execute(RenderCommandContainer$Executor arg0)
private static <Submit extends RenderCommand> void
sortFeatureInto(FeatureRenderPhase$Output output, SimpleFeatureRenderPhase$FeatureSubmits<Submit> submits)
method_1_5355(class_1_877$class_1_878 arg0, class_1_886$class_1_887<Submit> arg1)
forEachCommandIn(RenderCommandContainer$Executor callback, TypedRenderCommandContainer$Entry<Submit> entry)
private static <V> Collection<V>
maybeShuffle(Collection<V> collection)
method_1_5353(Collection<V> arg0)
permute(Collection<V> commands)
private static <V> V[]
maybeShuffle(V[] array)
method_1_5354(V[] arg0)
permute(V[] commands)
public void
clear()
method_1_5352()
clear()
public boolean
isEmpty()
method_1_5317()
isEmpty()