net.minecraft.client.renderer.blockentity

public class SignRenderer

implements BlockEntityRenderer<SignBlockEntity>

fkq
net.minecraft.client.renderer.blockentity.SignRenderer
net.minecraft.class_837
net.minecraft.client.render.block.entity.SignBlockEntityRenderer
net.minecraft.src.C_4253_

Field summary

Modifier and TypeField
private static final String
a
STICK
field_32830
STICK
f_173629_
private static final int
b
BLACK_TEXT_OUTLINE_COLOR
field_33962
GLOWING_BLACK_COLOR
f_173630_
private static final int
c
OUTLINE_RENDER_DISTANCE
field_33963
RENDER_DISTANCE
f_173631_
private final Map<WoodType, SignRenderer$SignModel>
d
signModels
field_27754
typeToModel
f_173632_
private final Font
e
font
field_27755
textRenderer
f_173633_

Constructor summary

ModifierConstructor
public (BlockEntityRendererProvider$Context ctx)

Method summary

Modifier and TypeMethod
public void
a(dak arg0, float arg1, ehe arg2, fig arg3, int arg4, int arg5)
render(SignBlockEntity arg0, float arg1, PoseStack arg2, MultiBufferSource arg3, int arg4, int arg5)
method_23083(class_2625 arg0, float arg1, class_4587 arg2, class_4597 arg3, int arg4, int arg5)
render(SignBlockEntity arg0, float arg1, MatrixStack arg2, VertexConsumerProvider arg3, int arg4, int arg5)
m_6922_(C_2024_ p_112498_, float p_112499_, C_3181_ p_112500_, C_4139_ p_112501_, int p_112502_, int arg5)
void
a(ehe arg0, fig arg1, int arg2, int arg3, float arg4, dde arg5, fao arg6)
renderSign(PoseStack arg0, MultiBufferSource arg1, int arg2, int arg3, float arg4, WoodType arg5, Model arg6)
method_45800(class_4587 arg0, class_4597 arg1, int arg2, int arg3, float arg4, class_4719 arg5, class_3879 arg6)
renderSign(MatrixStack matrices, VertexConsumerProvider verticesProvider, int light, int overlay, float scale, WoodType type, Model model)
m_246559_(C_3181_ p_248896_, C_4139_ p_249365_, int p_249267_, int p_249454_, float p_249724_, C_2106_ p_250100_, C_3840_ arg6)
void
a(ehe arg0, int arg1, int arg2, fao arg3, ehi arg4)
renderSignModel(PoseStack arg0, int arg1, int arg2, Model arg3, VertexConsumer arg4)
method_45793(class_4587 arg0, int arg1, int arg2, class_3879 arg3, class_4588 arg4)
renderSignModel(MatrixStack matrices, int light, int overlay, Model model, VertexConsumer vertices)
m_245885_(C_3181_ p_249399_, int p_249042_, int p_250082_, C_3840_ p_251093_, C_3187_ arg4)
Material
a(dde arg0)
getSignMaterial(WoodType arg0)
method_45792(class_4719 arg0)
getTextureId(WoodType signType)
m_245629_(C_2106_ arg0)
void
a(dak arg0, ehe arg1, fig arg2, int arg3, float arg4)
renderSignText(SignBlockEntity arg0, PoseStack arg1, MultiBufferSource arg2, int arg3, float arg4)
method_45798(class_2625 arg0, class_4587 arg1, class_4597 arg2, int arg3, float arg4)
renderText(SignBlockEntity blockEntity, MatrixStack matrices, VertexConsumerProvider verticesProvider, int light, float scale)
m_245417_(C_2024_ p_251442_, C_3181_ p_249729_, C_4139_ p_248845_, int p_249971_, float arg4)
Vec3
a(float arg0)
getTextOffset(float arg0)
method_45790(float arg0)
getTextOffset(float scale)
m_245886_(float arg0)
static boolean
a(dak arg0, int arg1)
isOutlineVisible(SignBlockEntity arg0, int arg1)
method_37312(class_2625 arg0, int arg1)
shouldRender(SignBlockEntity sign, int signColor)
m_173641_(C_2024_ p_173642_, int p_173643_)
static int
a(dak arg0)
getDarkColor(SignBlockEntity arg0)
method_37311(class_2625 arg0)
getColor(SignBlockEntity sign)
m_173639_(C_2024_ p_173640_)
public static SignRenderer$SignModel
a(fcn arg0, dde arg1)
createSignModel(EntityModelSet arg0, WoodType arg1)
method_32157(class_5599 arg0, class_4719 arg1)
createSignModel(EntityModelLoader entityModelLoader, WoodType type)
m_173646_(C_141653_ p_173647_, C_2106_ p_173648_)
public static LayerDefinition
c()
createSignLayer()
method_32154()
getTexturedModelData()
m_173654_()