Class ForgeModelBlockRenderer
java.lang.Object
net.minecraft.client.renderer.block.ModelBlockRenderer
net.minecraftforge.client.model.lighting.ForgeModelBlockRenderer
Wrapper around 
ModelBlockRenderer to allow rendering blocks via Forge's lighting pipeline.- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.client.renderer.block.ModelBlockRendererModelBlockRenderer.AdjacencyInfo, ModelBlockRenderer.SizeInfo
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final ThreadLocal<QuadLighter>private static final Direction[]private final ThreadLocal<QuadLighter>
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic booleanrender(VertexConsumer vertexConsumer, QuadLighter lighter, BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, boolean checkSides, RandomSource rand, long seed, int packedOverlay, ModelData modelData, RenderType renderType) voidtesselateWithAO(BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, VertexConsumer vertexConsumer, boolean checkSides, RandomSource rand, long seed, int packedOverlay, ModelData modelData, RenderType renderType) voidtesselateWithoutAO(BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, VertexConsumer vertexConsumer, boolean checkSides, RandomSource rand, long seed, int packedOverlay, ModelData modelData, RenderType renderType) Methods inherited from class net.minecraft.client.renderer.block.ModelBlockRendererclearCache, enableCaching, renderModel, renderModel, tesselateBlock, tesselateBlock, tesselateWithAO, tesselateWithoutAO
- 
Field Details- 
SIDES
- 
flatLighter
- 
smoothLighter
 
- 
- 
Constructor Details- 
ForgeModelBlockRenderer
 
- 
- 
Method Details- 
tesselateWithoutAOpublic void tesselateWithoutAO(BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, VertexConsumer vertexConsumer, boolean checkSides, RandomSource rand, long seed, int packedOverlay, ModelData modelData, RenderType renderType) - Overrides:
- tesselateWithoutAOin class- ModelBlockRenderer
 
- 
tesselateWithAOpublic void tesselateWithAO(BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, VertexConsumer vertexConsumer, boolean checkSides, RandomSource rand, long seed, int packedOverlay, ModelData modelData, RenderType renderType) - Overrides:
- tesselateWithAOin class- ModelBlockRenderer
 
- 
renderpublic static boolean render(VertexConsumer vertexConsumer, QuadLighter lighter, BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, boolean checkSides, RandomSource rand, long seed, int packedOverlay, ModelData modelData, RenderType renderType) 
 
-