net.minecraft.client.render.block.entity

public abstract class AbstractSignBlockEntityRenderer

implements BlockEntityRenderer<SignBlockEntity>

gzw
net.minecraft.client.renderer.blockentity.AbstractSignRenderer
net.minecraft.class_10529
net.minecraft.client.render.block.entity.AbstractSignBlockEntityRenderer
net.minecraft.unmapped.C_poklvmug
net.minecraft.unmapped.C_poklvmug
net.minecraft.src.C_370441_

Field summary

Modifier and TypeField
private static final int
a
BLACK_TEXT_OUTLINE_COLOR
field_55506
GLOWING_BLACK_TEXT_COLOR
f_endblgvr
f_371044_
private static final int
b
OUTLINE_RENDER_DISTANCE
field_55507
MAX_COLORED_TEXT_OUTLINE_RENDER_DISTANCE
f_dhzqxdzc
f_371108_
private final TextRenderer
c
font
field_55508
textRenderer
f_qjagumza
textRenderer
f_371206_

Constructor summary

ModifierConstructor
public (BlockEntityRendererFactory$Context context)

Method summary

Modifier and TypeMethod
protected abstract Model
a(eeb o, efp arg1)
getSignModel(BlockState arg0, WoodType arg1)
method_65823(class_2680 arg0, class_4719 arg1)
getModel(BlockState state, WoodType woodType)
m_hgsacqsi(C_txtbiemp arg0, C_xlaykyai arg1)
m_hgsacqsi(BlockState state, WoodType arg1)
m_372352_(C_2064_ p_376054_, C_2106_ arg1)
protected abstract SpriteIdentifier
a(efp arg0)
getSignMaterial(WoodType arg0)
method_45792(class_4719 arg0)
getTextureId(WoodType woodType)
m_xeyzyxwn(C_xlaykyai arg0)
m_245629_(C_2106_ arg0)
protected abstract float
a()
getSignModelRenderScale()
method_51272()
getSignScale()
m_usssyvva()
m_278770_()
protected abstract float
b()
getSignTextRenderScale()
method_51273()
getTextScale()
m_ekmbabgj()
m_278631_()
protected abstract Vec3d
c()
getTextOffset()
method_45790()
getTextOffset()
m_yhcubgmk()
m_278725_()
protected abstract void
a(fod o, float o, eeb arg2)
translateSign(PoseStack arg0, float arg1, BlockState arg2)
method_65824(class_4587 arg0, float arg1, class_2680 arg2)
applyTransforms(MatrixStack matrices, float blockRotationDegrees, BlockState state)
m_lcklbjrr(C_cnszsxvd arg0, float arg1, C_txtbiemp arg2)
m_lcklbjrr(MatrixStack matrices, float arg1, BlockState state)
m_276777_(C_3181_ p_378640_, float p_376264_, C_2064_ arg2)
public void
a(ecn o, float o, fod o, gxn o, int o, int o, fis arg6)
render(SignBlockEntity arg0, float arg1, PoseStack arg2, MultiBufferSource arg3, int arg4, int arg5, Vec3 arg6)
method_65820(class_2625 arg0, float arg1, class_4587 arg2, class_4597 arg3, int arg4, int arg5, class_243 arg6)
render(SignBlockEntity arg0, float arg1, MatrixStack arg2, VertexConsumerProvider arg3, int arg4, int arg5, Vec3d arg6)
m_pmlpctqe(C_axouvzlg arg0, float arg1, C_cnszsxvd arg2, C_igrgeffe arg3, int arg4, int arg5, C_vgpupfxx arg6)
render(SignBlockEntity blockEntity, float arg1, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int arg4, int arg5, Vec3d arg6)
m_6922_(C_2024_ p_376234_, float p_377246_, C_3181_ p_378186_, C_4139_ p_378621_, int p_376297_, int p_394865_, C_3046_ arg6)
private void
a(ecn o, fod o, gxn o, int o, int o, eeb o, dxk o, efp o, gof arg8)
renderSignWithText(SignBlockEntity arg0, PoseStack arg1, MultiBufferSource arg2, int arg3, int arg4, BlockState arg5, SignBlock arg6, WoodType arg7, Model arg8)
method_65821(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)
render(SignBlockEntity blockEntity, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, BlockState state, AbstractSignBlock block, WoodType woodType, Model model)
m_wcjvtqhk(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)
m_wcjvtqhk(SignBlockEntity blockEntity, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int arg3, int overlay, BlockState state, AbstractSignBlock arg6, WoodType arg7, Model obj)
m_373575_(C_2024_ p_376878_, C_3181_ p_378051_, C_4139_ p_375958_, int p_375909_, int p_376590_, C_2064_ p_376023_, C_1895_ p_375949_, C_2106_ p_377521_, C_3840_ arg8)
protected void
a(fod o, gxn o, int o, int o, efp o, gof arg5)
renderSign(PoseStack arg0, MultiBufferSource arg1, int arg2, int arg3, WoodType arg4, Model arg5)
method_65825(class_4587 arg0, class_4597 arg1, int arg2, int arg3, class_4719 arg4, class_3879 arg5)
renderSign(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, WoodType woodType, Model model)
m_lepwbrgx(C_cnszsxvd arg0, C_igrgeffe arg1, int arg2, int arg3, C_xlaykyai arg4, C_lzwtpfka arg5)
m_lepwbrgx(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, WoodType arg4, Model obj)
m_372069_(C_3181_ p_378542_, C_4139_ p_377671_, int p_376670_, int p_375855_, C_2106_ p_375450_, C_3840_ arg5)
private void
a(jb o, eco o, fod o, gxn o, int o, int o, int o, boolean arg7)
renderSignText(BlockPos arg0, SignText arg1, PoseStack arg2, MultiBufferSource arg3, int arg4, int arg5, int arg6, boolean arg7)
method_65828(class_2338 arg0, class_8242 arg1, class_4587 arg2, class_4597 arg3, int arg4, int arg5, int arg6, boolean arg7)
renderText(BlockPos pos, SignText text, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int textLineHeight, int maxTextWidth, boolean front)
m_gxxssqfu(C_hynzadkk arg0, C_ralzcant arg1, C_cnszsxvd arg2, C_igrgeffe arg3, int arg4, int arg5, int arg6, boolean arg7)
m_gxxssqfu(BlockPos pos, SignText arg1, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int arg4, int arg5, int arg6, boolean arg7)
m_372651_(C_4675_ p_378476_, C_276381_ p_376276_, C_3181_ p_378832_, C_4139_ p_378087_, int p_375648_, int p_378485_, int p_377200_, boolean arg7)
private void
a(fod o, boolean o, fis arg2)
translateSignText(PoseStack arg0, boolean arg1, Vec3 arg2)
method_65826(class_4587 arg0, boolean arg1, class_243 arg2)
applyTextTransforms(MatrixStack matrices, boolean front, Vec3d textOffset)
m_mmaisvbc(C_cnszsxvd arg0, boolean arg1, C_vgpupfxx arg2)
m_mmaisvbc(MatrixStack matrices, boolean arg1, Vec3d arg2)
m_372659_(C_3181_ p_376226_, boolean p_377669_, C_3046_ arg2)
private static boolean
a(jb o, int o)
isOutlineVisible(BlockPos arg0, int arg1)
method_65827(class_2338 arg0, int arg1)
shouldRenderTextOutline(BlockPos pos, int color)
m_epyplrco(C_hynzadkk arg0, int arg1)
m_epyplrco(BlockPos pos, int arg1)
m_372790_(C_4675_ p_376971_, int p_378481_)
public static int
a(eco o)
getDarkColor(SignText arg0)
method_65822(class_8242 arg0)
getTextColor(SignText text)
m_lrnzlhso(C_ralzcant arg0)
m_374189_(C_276381_ p_376682_)