net.minecraft.client.renderer.block

public class ModelBlockRenderer

gvz
net.minecraft.client.renderer.block.ModelBlockRenderer
net.minecraft.class_778

Field summary

Modifier and TypeField
private static final Direction[]
a
DIRECTIONS
field_27743
private final BlockColors
b
blockColors
field_4178
private static final int
c
CACHE_SIZE
field_32784
static final ThreadLocal<ModelBlockRenderer$Cache>
d
CACHE
field_4179

Constructor summary

ModifierConstructor
public (BlockColors arg0)

Method summary

Modifier and TypeMethod
public void
a(dka arg0, List<gwg> arg1, ecg arg2, iy arg3, fmg arg4, fmj arg5, boolean arg6, int arg7)
tesselateBlock(BlockAndTintGetter arg0, List<BlockModelPart> arg1, BlockState arg2, BlockPos arg3, PoseStack arg4, VertexConsumer arg5, boolean arg6, int arg7)
method_3374(class_1920 arg0, List<class_10889> arg1, class_2680 arg2, class_2338 arg3, class_4587 arg4, class_4588 arg5, boolean arg6, int arg7)
private static boolean
a(dka arg0, ecg arg1, boolean arg2, je arg3, iy arg4)
shouldRenderFace(BlockAndTintGetter arg0, BlockState arg1, boolean arg2, Direction arg3, BlockPos arg4)
method_68826(class_1920 arg0, class_2680 arg1, boolean arg2, class_2350 arg3, class_2338 arg4)
public void
b(dka arg0, List<gwg> arg1, ecg arg2, iy arg3, fmg arg4, fmj arg5, boolean arg6, int arg7)
tesselateWithAO(BlockAndTintGetter arg0, List<BlockModelPart> arg1, BlockState arg2, BlockPos arg3, PoseStack arg4, VertexConsumer arg5, boolean arg6, int arg7)
method_3361(class_1920 arg0, List<class_10889> arg1, class_2680 arg2, class_2338 arg3, class_4587 arg4, class_4588 arg5, boolean arg6, int arg7)
public void
c(dka arg0, List<gwg> arg1, ecg arg2, iy arg3, fmg arg4, fmj arg5, boolean arg6, int arg7)
tesselateWithoutAO(BlockAndTintGetter arg0, List<BlockModelPart> arg1, BlockState arg2, BlockPos arg3, PoseStack arg4, VertexConsumer arg5, boolean arg6, int arg7)
method_3373(class_1920 arg0, List<class_10889> arg1, class_2680 arg2, class_2338 arg3, class_4587 arg4, class_4588 arg5, boolean arg6, int arg7)
private void
a(dka arg0, ecg arg1, iy arg2, fmg arg3, fmj arg4, List<gwa> arg5, gvz$b arg6, int arg7)
renderModelFaceAO(BlockAndTintGetter arg0, BlockState arg1, BlockPos arg2, PoseStack arg3, VertexConsumer arg4, List<BakedQuad> arg5, ModelBlockRenderer$AmbientOcclusionRenderStorage arg6, int arg7)
method_3363(class_1920 arg0, class_2680 arg1, class_2338 arg2, class_4587 arg3, class_4588 arg4, List<class_777> arg5, class_778$class_780 arg6, int arg7)
private void
a(dka arg0, ecg arg1, iy arg2, fmj arg3, fmg$a arg4, gwa arg5, gvz$e arg6, int arg7)
putQuadData(BlockAndTintGetter arg0, BlockState arg1, BlockPos arg2, VertexConsumer arg3, PoseStack$Pose arg4, BakedQuad arg5, ModelBlockRenderer$CommonRenderStorage arg6, int arg7)
method_23073(class_1920 arg0, class_2680 arg1, class_2338 arg2, class_4588 arg3, class_4587$class_4665 arg4, class_777 arg5, class_778$class_10931 arg6, int arg7)
private static void
a(dka arg0, ecg arg1, iy arg2, int[] arg3, je arg4, gvz$e arg5)
calculateShape(BlockAndTintGetter arg0, BlockState arg1, BlockPos arg2, int[] arg3, Direction arg4, ModelBlockRenderer$CommonRenderStorage arg5)
method_3364(class_1920 arg0, class_2680 arg1, class_2338 arg2, int[] arg3, class_2350 arg4, class_778$class_10931 arg5)
private void
a(dka arg0, ecg arg1, iy arg2, int arg3, int arg4, boolean arg5, fmg arg6, fmj arg7, List<gwa> arg8, gvz$e arg9)
renderModelFaceFlat(BlockAndTintGetter arg0, BlockState arg1, BlockPos arg2, int arg3, int arg4, boolean arg5, PoseStack arg6, VertexConsumer arg7, List<BakedQuad> arg8, ModelBlockRenderer$CommonRenderStorage arg9)
method_3370(class_1920 arg0, class_2680 arg1, class_2338 arg2, int arg3, int arg4, boolean arg5, class_4587 arg6, class_4588 arg7, List<class_777> arg8, class_778$class_10931 arg9)
public static void
a(fmg$a arg0, fmj arg1, gwh arg2, float arg3, float arg4, float arg5, int arg6, int arg7)
renderModel(PoseStack$Pose arg0, VertexConsumer arg1, BlockStateModel arg2, float arg3, float arg4, float arg5, int arg6, int arg7)
method_3367(class_4587$class_4665 arg0, class_4588 arg1, class_1087 arg2, float arg3, float arg4, float arg5, int arg6, int arg7)
private static void
a(fmg$a arg0, fmj arg1, float arg2, float arg3, float arg4, List<gwa> arg5, int arg6, int arg7)
renderQuadList(PoseStack$Pose arg0, VertexConsumer arg1, float arg2, float arg3, float arg4, List<BakedQuad> arg5, int arg6, int arg7)
method_3365(class_4587$class_4665 arg0, class_4588 arg1, float arg2, float arg3, float arg4, List<class_777> arg5, int arg6, int arg7)
public static void
a()
enableCaching()
method_20544()
public static void
b()
clearCache()
method_20545()