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 BlockRenderDispatcherprivate final MultiBufferSource.BufferSourceprivate final MultiBufferSource.BufferSourceprivate final CustomFeatureRendererprivate final FlameFeatureRendererprivate final Fontprivate final ItemFeatureRendererprivate final LeashFeatureRendererprivate final ModelFeatureRendererprivate final ModelPartFeatureRendererprivate final NameTagFeatureRendererprivate final OutlineBufferSourceprivate final ParticleFeatureRendererprivate final ShadowFeatureRendererprivate final SubmitNodeStorageprivate final TextFeatureRenderer -
Constructor Summary
ConstructorsConstructorDescriptionFeatureRenderDispatcher(SubmitNodeStorage submitNodeStorage, BlockRenderDispatcher blockRenderDispatcher, MultiBufferSource.BufferSource bufferSource, AtlasManager atlasManager, OutlineBufferSource outlineBufferSource, MultiBufferSource.BufferSource crumblingBufferSource, Font font) -
Method Summary
-
Field Details
-
submitNodeStorage
-
blockRenderDispatcher
-
bufferSource
-
atlasManager
-
outlineBufferSource
-
crumblingBufferSource
-
font
-
shadowFeatureRenderer
-
flameFeatureRenderer
-
modelFeatureRenderer
-
modelPartFeatureRenderer
-
nameTagFeatureRenderer
-
textFeatureRenderer
-
leashFeatureRenderer
-
itemFeatureRenderer
-
customFeatureRenderer
-
blockFeatureRenderer
-
particleFeatureRenderer
-
-
Constructor Details
-
FeatureRenderDispatcher
public FeatureRenderDispatcher(SubmitNodeStorage submitNodeStorage, BlockRenderDispatcher blockRenderDispatcher, MultiBufferSource.BufferSource bufferSource, AtlasManager atlasManager, OutlineBufferSource outlineBufferSource, MultiBufferSource.BufferSource crumblingBufferSource, Font font)
-
-
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
-