net.minecraft.client.renderer.blockentity

public class SignRenderer

implements BlockEntityRenderer<SignBlockEntity>

fac
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
public static final int
a
MAX_LINE_WIDTH
field_32828
MAX_TEXT_WIDTH
f_173627_
private static final int
b
LINE_HEIGHT
field_32829
TEXT_HEIGHT
f_173628_
private static final String
c
STICK
field_32830
STICK
f_173629_
private static final int
d
BLACK_TEXT_OUTLINE_COLOR
field_33962
GLOWING_BLACK_COLOR
f_173630_
private static final int
e
OUTLINE_RENDER_DISTANCE
field_33963
RENDER_DISTANCE
f_173631_
private final Map<WoodType, SignRenderer$SignModel>
f
signModels
field_27754
typeToModel
f_173632_
private final Font
g
font
field_27755
textRenderer
f_173633_

Constructor summary

ModifierConstructor
public (BlockEntityRendererProvider$Context ctx)

Method summary

Modifier and TypeMethod
public void
a(ctn arg0, float arg1, dzt arg2, exu 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)
private static boolean
a(ctn 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_)
private static int
a(ctn arg0)
getDarkColor(SignBlockEntity arg0)
method_37311(class_2625 arg0)
getColor(SignBlockEntity sign)
m_173639_(C_2024_ p_173640_)
public static WoodType
a(ciw arg0)
getWoodType(Block arg0)
method_32155(class_2248 arg0)
getSignType(Block block)
m_173637_(C_1706_ p_173638_)
public static SignRenderer$SignModel
a(esr arg0, cwd arg1)
createSignModel(EntityModelSet arg0, WoodType arg1)
method_32157(class_5599 arg0, class_4719 arg1)
createSignModel(EntityModelLoader entityModelLoader, SignType type)
m_173646_(C_141653_ p_173647_, C_2106_ p_173648_)
public static LayerDefinition
b()
createSignLayer()
method_32154()
getTexturedModelData()
m_173654_()