类 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.-
嵌套类概要
从类继承的嵌套类/接口 net.minecraft.client.renderer.block.ModelBlockRenderer
ModelBlockRenderer.AdjacencyInfo, ModelBlockRenderer.SizeInfo
-
字段概要
字段修饰符和类型字段说明private final ThreadLocal
<QuadLighter> private static final Direction[]
private final ThreadLocal
<QuadLighter> -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明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) 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) 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) 从类继承的方法 net.minecraft.client.renderer.block.ModelBlockRenderer
clearCache, enableCaching, renderModel, renderModel, tesselateBlock, tesselateBlock, tesselateWithAO, tesselateWithoutAO
-
字段详细资料
-
SIDES
-
flatLighter
-
smoothLighter
-
-
构造器详细资料
-
ForgeModelBlockRenderer
-
-
方法详细资料
-
tesselateWithoutAO
public 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) - 覆盖:
tesselateWithoutAO
在类中ModelBlockRenderer
-
tesselateWithAO
public 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) - 覆盖:
tesselateWithAO
在类中ModelBlockRenderer
-
render
public 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)
-