Class ModelFeatureRenderer
java.lang.Object
net.minecraft.client.renderer.feature.ModelFeatureRenderer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidrender(SubmitNodeCollection pNodeCollection, MultiBufferSource.BufferSource pBufferSource, OutlineBufferSource pOutlineBufferSource, MultiBufferSource.BufferSource pCrumblingBufferSource) private voidrenderBatch(MultiBufferSource.BufferSource pBufferSource, OutlineBufferSource pOutlineBufferSource, Map<RenderType, List<SubmitNodeStorage.ModelSubmit<?>>> pSubmits, MultiBufferSource.BufferSource pCrumblingBufferSource) private <S> voidrenderModel(SubmitNodeStorage.ModelSubmit<S> pSubmit, RenderType pRenderType, VertexConsumer pConsumer, OutlineBufferSource pOutlineBufferSource, MultiBufferSource.BufferSource pCrumblingBufferSource) private voidrenderTranslucents(MultiBufferSource.BufferSource pBufferSource, OutlineBufferSource pOutlineBufferSource, List<SubmitNodeStorage.TranslucentModelSubmit<?>> pSubmits, MultiBufferSource.BufferSource pCrumblingBufferSource)
-
Field Details
-
poseStack
-
-
Constructor Details
-
ModelFeatureRenderer
public ModelFeatureRenderer()
-
-
Method Details
-
render
public void render(SubmitNodeCollection pNodeCollection, MultiBufferSource.BufferSource pBufferSource, OutlineBufferSource pOutlineBufferSource, MultiBufferSource.BufferSource pCrumblingBufferSource) -
renderTranslucents
private void renderTranslucents(MultiBufferSource.BufferSource pBufferSource, OutlineBufferSource pOutlineBufferSource, List<SubmitNodeStorage.TranslucentModelSubmit<?>> pSubmits, MultiBufferSource.BufferSource pCrumblingBufferSource) -
renderBatch
private void renderBatch(MultiBufferSource.BufferSource pBufferSource, OutlineBufferSource pOutlineBufferSource, Map<RenderType, List<SubmitNodeStorage.ModelSubmit<?>>> pSubmits, MultiBufferSource.BufferSource pCrumblingBufferSource) -
renderModel
private <S> void renderModel(SubmitNodeStorage.ModelSubmit<S> pSubmit, RenderType pRenderType, VertexConsumer pConsumer, OutlineBufferSource pOutlineBufferSource, MultiBufferSource.BufferSource pCrumblingBufferSource)
-