Class FeatureRenderDispatcher
java.lang.Object
net.minecraft.client.renderer.feature.FeatureRenderDispatcher
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AtlasManagerprivate final BlockFeatureRendererprivate final MultiBufferSource.BufferSourceprivate final MultiBufferSource.BufferSourceprivate final CustomFeatureRendererprivate final FlameFeatureRendererprivate final Fontprivate final GameRenderStateprivate final ItemFeatureRendererprivate final LeashFeatureRendererprivate final ModelFeatureRendererprivate final ModelManagerprivate final ModelPartFeatureRendererprivate final NameTagFeatureRendererprivate final OutlineBufferSourceprivate final ParticleFeatureRendererprivate final ShadowFeatureRendererprivate final SubmitNodeStorageprivate final TextFeatureRenderer -
Constructor Summary
ConstructorsConstructorDescriptionFeatureRenderDispatcher(SubmitNodeStorage submitNodeStorage, ModelManager modelManager, MultiBufferSource.BufferSource bufferSource, AtlasManager atlasManager, OutlineBufferSource outlineBufferSource, MultiBufferSource.BufferSource crumblingBufferSource, Font font, GameRenderState gameRenderState) -
Method Summary
-
Field Details
-
submitNodeStorage
-
modelManager
-
bufferSource
-
atlasManager
-
outlineBufferSource
-
crumblingBufferSource
-
font
-
gameRenderState
-
shadowFeatureRenderer
-
flameFeatureRenderer
-
modelFeatureRenderer
-
modelPartFeatureRenderer
-
nameTagFeatureRenderer
-
textFeatureRenderer
-
leashFeatureRenderer
-
itemFeatureRenderer
-
customFeatureRenderer
-
blockFeatureRenderer
-
particleFeatureRenderer
-
-
Constructor Details
-
FeatureRenderDispatcher
public FeatureRenderDispatcher(SubmitNodeStorage submitNodeStorage, ModelManager modelManager, MultiBufferSource.BufferSource bufferSource, AtlasManager atlasManager, OutlineBufferSource outlineBufferSource, MultiBufferSource.BufferSource crumblingBufferSource, Font font, GameRenderState gameRenderState)
-
-
Method Details
-
renderSolidFeatures
public void renderSolidFeatures() -
renderTranslucentFeatures
public void renderTranslucentFeatures() -
renderTranslucentParticles
public void renderTranslucentParticles() -
clearSubmitNodes
public void clearSubmitNodes() -
renderAllFeatures
public void renderAllFeatures() -
endFrame
public void endFrame() -
getSubmitNodeStorage
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-