net.minecraft.client.render.command

public class RenderDispatcher

implements AutoCloseable

net.minecraft.client.renderer.feature.FeatureRenderDispatcher
net.minecraft.class_11684
net.minecraft.client.render.command.RenderDispatcher

Field summary

Modifier and TypeField
private final BakedModelManager
modelManager
field_1_2553
bakedModelManager
private final AtlasManager
atlasManager
field_61831
atlasManager
private final TextRenderer
font
field_61833
textRenderer
private final GameRenderState
gameRenderState
field_1_2397
gameRenderState
private final MultiDrawBuffer
stagedVertexBuffer
field_1_6174
sharedBuffer
private final CommandRendererRegistry
featureRenderers
field_1_6172
commandRendererRegistry
private final RenderDispatcher$PreparedFrame
preparedFrame
field_1_6173
preparedFrame

Constructor summary

ModifierConstructor
public (BufferBuilderStorage bufferBuilderStorage, BakedModelManager bakedModelManager, AtlasManager atlasManager, TextRenderer textRenderer, GameRenderState gameRenderState)

Method summary

Modifier and TypeMethod
public RenderDispatcher$PreparedFrame
prepareFrame(SubmitNodeStorage submitNodeStorage)
method_1_5297(class_11661 arg0)
prepareFrame(OrderedRenderCommandQueueImpl queue)
private RenderDispatcher$PreparedFrame
prepareFrameWithContext(FeatureFrameContext context, SubmitNodeStorage submitNodeStorage)
method_1_5298(class_1_841 arg0, class_11661 arg1)
prepareFrame(CommandRenderContext context, OrderedRenderCommandQueueImpl queue)
public void
renderAllFeatures(SubmitNodeStorage submitNodeStorage)
method_1_5299(class_11661 arg0)
renderAll(OrderedRenderCommandQueueImpl queue)
public void
close()
private static void
lambda$prepareFrameWithContext$0(FeatureRenderDispatcher$PreparedFrame arg0, FeatureRenderPhase arg1)
method_1_5296(class_11684$class_1_875 arg0, class_1_877 arg1)
method_1_5296(RenderDispatcher$PreparedFrame arg0, RenderCommandContainer container)