net.minecraft.client.renderer.blockentity

public class SignRenderer

implements BlockEntityRenderer<SignBlockEntity>

fmi
net.minecraft.client.renderer.blockentity.SignRenderer
net.minecraft.class_837
net.minecraft.unmapped.C_dqmzvcln
net.minecraft.client.render.block.entity.SignBlockEntityRenderer
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
f_pmosawbr
STICK
STICK
f_173629_
private static final int
b
BLACK_TEXT_OUTLINE_COLOR
field_33962
f_jokddlte
GLOWING_BLACK_COLOR
GLOWING_BLACK_COLOR
f_173630_
private static final int
c
OUTLINE_RENDER_DISTANCE
field_33963
f_kcdlmwcq
RENDER_DISTANCE
RENDER_DISTANCE
f_173631_
private static final float
d
RENDER_SCALE
field_44577
f_jcmmfelw
SCALE
RENDER_SCALE
f_278501_
private static final Vec3
e
TEXT_OFFSET
field_44578
f_odyafjoe
TEXT_OFFSET
TEXT_OFFSET
f_278459_
private final Map<WoodType, SignRenderer$SignModel>
f
signModels
field_27754
f_zdzdnbbj
typeToModel
typeToModel
f_173632_
private final Font
g
font
field_27755
f_zqsxfxbd
textRenderer
textRenderer
f_173633_

Constructor summary

ModifierConstructor
public (BlockEntityRendererProvider$Context ctx)

Method summary

Modifier and TypeMethod
public void
a(dav arg0, float arg1, eij arg2, fjx 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)
m_zymzsxrw(C_axouvzlg arg0, float arg1, C_cnszsxvd arg2, C_igrgeffe arg3, int arg4, int arg5)
render(SignBlockEntity arg0, float arg1, MatrixStack arg2, VertexConsumerProvider 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)
public float
b()
getSignModelRenderScale()
method_51272()
m_qegqovha()
getSignScale()
getModelRenderScale()
m_278770_()
public float
c()
getSignTextRenderScale()
method_51273()
m_mhofaycj()
getTextScale()
getTextRenderScale()
m_278631_()
void
a(dav arg0, eij arg1, fjx arg2, int arg3, int arg4, dcb arg5, cwn arg6, ddo arg7, fcb arg8)
renderSignWithText(SignBlockEntity arg0, PoseStack arg1, MultiBufferSource arg2, int arg3, int arg4, BlockState arg5, SignBlock arg6, WoodType arg7, Model arg8)
method_49920(class_2625 arg0, class_4587 arg1, class_4597 arg2, int arg3, int arg4, class_2680 arg5, class_2478 arg6, class_4719 arg7, class_3879 arg8)
m_rbmzplgv(C_axouvzlg arg0, C_cnszsxvd arg1, C_igrgeffe arg2, int arg3, int arg4, C_txtbiemp arg5, C_siepybep arg6, C_xlaykyai arg7, C_lzwtpfka arg8)
render(SignBlockEntity entity, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, BlockState state, AbstractSignBlock block, WoodType woodType, Model model)
render(SignBlockEntity blockEntity, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, BlockState state, AbstractSignBlock block, SignType type, Model model)
m_278756_(C_2024_ p_279331_, C_3181_ p_279303_, C_4139_ p_279396_, int p_279203_, int p_279391_, C_2064_ p_279224_, C_1895_ p_279162_, C_2106_ p_279444_, C_3840_ arg8)
void
a(eij arg0, float arg1, dcb arg2)
translateSign(PoseStack arg0, float arg1, BlockState arg2)
method_49918(class_4587 arg0, float arg1, class_2680 arg2)
m_ygzvuwby(C_cnszsxvd arg0, float arg1, C_txtbiemp arg2)
setAngles(MatrixStack matrices, float rotationDegrees, BlockState state)
setupMatrices(MatrixStack matrices, float rotation, BlockState state)
m_276777_(C_3181_ p_277875_, float p_277559_, C_2064_ arg2)
void
a(eij arg0, fjx arg1, int arg2, int arg3, ddo arg4, fcb arg5)
renderSign(PoseStack arg0, MultiBufferSource arg1, int arg2, int arg3, WoodType arg4, Model arg5)
method_45800(class_4587 arg0, class_4597 arg1, int arg2, int arg3, class_4719 arg4, class_3879 arg5)
m_ulkbkhst(C_cnszsxvd arg0, C_igrgeffe arg1, int arg2, int arg3, C_xlaykyai arg4, C_lzwtpfka arg5)
renderSign(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, WoodType woodType, Model model)
renderModel(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, SignType signType, Model model)
m_278784_(C_3181_ p_279408_, C_4139_ p_279494_, int p_279344_, int p_279170_, C_2106_ p_279159_, C_3840_ arg5)
void
a(eij arg0, int arg1, int arg2, fcb arg3, ein 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)
m_rsnzlvpm(C_cnszsxvd arg0, int arg1, int arg2, C_lzwtpfka arg3, C_igthdzux arg4)
renderSignModel(MatrixStack matrices, int light, int overlay, Model model, VertexConsumer vertexConsumers)
renderModel(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(ddo arg0)
getSignMaterial(WoodType arg0)
method_45792(class_4719 arg0)
m_huhacyeq(C_xlaykyai arg0)
getTextureId(WoodType signType)
getSignTexture(SignType signType)
m_245629_(C_2106_ arg0)
void
a(gu arg0, daw arg1, eij arg2, fjx arg3, int arg4, int arg5, int arg6, boolean arg7)
renderSignText(BlockPos arg0, SignText arg1, PoseStack arg2, MultiBufferSource arg3, int arg4, int arg5, int arg6, boolean arg7)
method_45798(class_2338 arg0, class_8242 arg1, class_4587 arg2, class_4597 arg3, int arg4, int arg5, int arg6, boolean arg7)
m_vinjpced(C_hynzadkk arg0, C_ralzcant arg1, C_cnszsxvd arg2, C_igrgeffe arg3, int arg4, int arg5, int arg6, boolean arg7)
renderText(BlockPos pos, SignText signText, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int lineHeight, int lineWidth, boolean front)
renderText(BlockPos pos, SignText text, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int lineHeight, int lineWidth, boolean front)
m_278841_(C_4675_ p_279361_, C_276381_ p_279234_, C_3181_ p_279338_, C_4139_ p_279300_, int p_279179_, int p_279357_, int p_279325_, boolean arg7)
private void
a(eij arg0, boolean arg1, eei arg2)
translateSignText(PoseStack arg0, boolean arg1, Vec3 arg2)
method_49919(class_4587 arg0, boolean arg1, class_243 arg2)
m_iwydauyd(C_cnszsxvd arg0, boolean arg1, C_vgpupfxx arg2)
setTextAngles(MatrixStack matrices, boolean front, Vec3d translation)
setTextAngles(MatrixStack matrices, boolean front, Vec3d translation)
m_278823_(C_3181_ p_279134_, boolean p_279280_, C_3046_ arg2)
Vec3
d()
getTextOffset()
method_45790()
m_pnjrxedx()
getTextOffset()
getTextOffset()
m_278725_()
static boolean
a(gu arg0, int arg1)
isOutlineVisible(BlockPos arg0, int arg1)
method_37312(class_2338 arg0, int arg1)
m_jwfikecx(C_hynzadkk arg0, int arg1)
shouldRender(BlockPos pos, int signColor)
shouldRender(BlockPos pos, int signColor)
m_277119_(C_4675_ p_277741_, int p_278022_)
static int
a(daw arg0)
getDarkColor(SignText arg0)
method_37311(class_8242 arg0)
m_bllpnuxf(C_ralzcant arg0)
getColor(SignText sign)
getColor(SignText text)
m_173639_(C_276381_ p_277914_)
public static SignRenderer$SignModel
a(fea arg0, ddo arg1)
createSignModel(EntityModelSet arg0, WoodType arg1)
method_32157(class_5599 arg0, class_4719 arg1)
m_evwupjxx(C_qncyfzro arg0, C_xlaykyai arg1)
createSignModel(EntityModelLoader entityModelLoader, WoodType type)
createSignModel(EntityModelLoader entityModelLoader, SignType type)
m_173646_(C_141653_ p_173647_, C_2106_ p_173648_)
public static LayerDefinition
f()
createSignLayer()
method_32154()
m_osdpidpm()
getTexturedModelData()
getTexturedModelData()
m_173654_()