Class ExtendedBlockFeatureRenderer
java.lang.Object
net.minecraft.client.renderer.feature.BlockFeatureRenderer
net.neoforged.neoforge.client.submit.ExtendedBlockFeatureRenderer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static VertexConsumergetQuadBuffer(MultiBufferSource.BufferSource bufferSource, BakedQuad quad) private static voidputMultiLayerPartQuads(PoseStack.Pose pose, BlockStateModelPart part, QuadInstance quadInstance, int[] tintLayers, MultiBufferSource.BufferSource bufferSource, @Nullable VertexConsumer outlineBuffer) static voidrenderMultiLayerBlockModelSubmits(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, OutlineBufferSource outlineBufferSource, QuadInstance quadInstance, boolean translucent) Methods inherited from class BlockFeatureRenderer
putQuad, renderSolid, renderTranslucent
-
Field Details
-
DIRECTIONS
-
-
Constructor Details
-
ExtendedBlockFeatureRenderer
private ExtendedBlockFeatureRenderer()
-
-
Method Details
-
renderMultiLayerBlockModelSubmits
public static void renderMultiLayerBlockModelSubmits(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, OutlineBufferSource outlineBufferSource, QuadInstance quadInstance, boolean translucent) -
putMultiLayerPartQuads
private static void putMultiLayerPartQuads(PoseStack.Pose pose, BlockStateModelPart part, QuadInstance quadInstance, int[] tintLayers, MultiBufferSource.BufferSource bufferSource, @Nullable VertexConsumer outlineBuffer) -
getQuadBuffer
private static VertexConsumer getQuadBuffer(MultiBufferSource.BufferSource bufferSource, BakedQuad quad)
-