net.minecraft.client.render.block.entity

public class HangingSignBlockEntityRenderer

extends AbstractSignBlockEntityRenderer

All mapped superinterfaces:

BlockEntityRenderer

net.minecraft.client.renderer.blockentity.HangingSignRenderer
net.minecraft.class_7761
net.minecraft.client.render.block.entity.HangingSignBlockEntityRenderer

Field summary

Modifier and TypeField
private static final String
PLANK
field_40522
PLANK
private static final String
V_CHAINS
field_40523
V_CHAINS
private static final String
NORMAL_CHAINS
field_40516
NORMAL_CHAINS
private static final String
CHAIN_L_1
field_40517
CHAIN_L1
private static final String
CHAIN_L_2
field_40518
CHAIN_L2
private static final String
CHAIN_R_1
field_40519
CHAIN_R1
private static final String
CHAIN_R_2
field_40520
CHAIN_R2
private static final String
BOARD
field_40521
BOARD
public static final float
MODEL_RENDER_SCALE
field_44574
MODEL_SCALE
private static final float
TEXT_RENDER_SCALE
field_44575
TEXT_SCALE
private static final Vec3d
TEXT_OFFSET
field_44576
TEXT_OFFSET
private final Map<HangingSignBlockEntityRenderer$Variant, Model$SinglePartModel>
hangingSignModels
field_40524
models

Constructor summary

ModifierConstructor
public (BlockEntityRendererFactory$Context context)

Method summary

Modifier and TypeMethod
public static Model$SinglePartModel
createSignModel(EntityModelSet entityModelSet, WoodType woodType, HangingSignRenderer$AttachmentType attachmentType)
method_65830(class_5599 arg0, class_4719 arg1, class_7761$class_10381 arg2)
createModel(LoadedEntityModels models, WoodType woodType, HangingSignBlockEntityRenderer$AttachmentType attachmentType)
protected float
getSignModelRenderScale()
method_51272()
getSignScale()
protected float
getSignTextRenderScale()
method_51273()
getTextScale()
public static void
translateBase(PoseStack poseStack, float angle)
method_49918(class_4587 arg0, float arg1)
setAngles(MatrixStack matrices, float blockRotationDegrees)
protected void
translateSign(PoseStack poseStack, float angle, BlockState blockState)
method_65824(class_4587 arg0, float arg1, class_2680 arg2)
applyTransforms(MatrixStack arg0, float arg1, BlockState arg2)
protected Model$SinglePartModel
getSignModel(BlockState blockState, WoodType type)
method_65823(class_2680 arg0, class_4719 arg1)
getModel(BlockState arg0, WoodType arg1)
protected SpriteIdentifier
getSignMaterial(WoodType type)
method_45792(class_4719 arg0)
getTextureId(WoodType arg0)
protected Vec3d
getTextOffset()
method_45790()
getTextOffset()
public static void
submitSpecial(MaterialSet materials, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, Model$Simple model, Material material)
method_65829(class_11701 arg0, class_4587 arg1, class_11659 arg2, int arg3, int arg4, class_3879$class_9948 arg5, class_4730 arg6)
renderAsItem(SpriteHolder arg0, MatrixStack arg1, OrderedRenderCommandQueue arg2, int arg3, int arg4, Model$SinglePartModel arg5, SpriteIdentifier arg6)
public static TexturedModelData
createHangingSignLayer(HangingSignRenderer$AttachmentType type)
method_45795(class_7761$class_10381 arg0)
getTexturedModelData(HangingSignBlockEntityRenderer$AttachmentType attachmentType)
private static Model$SinglePartModel
lambda$new$3(BlockEntityRendererProvider$Context arg0, HangingSignRenderer$ModelKey arg1)
method_65240(class_5614$class_5615 arg0, class_7761$class_10382 arg1)
method_65240(BlockEntityRendererFactory$Context arg0, HangingSignBlockEntityRenderer$Variant variant)
private static HangingSignBlockEntityRenderer$Variant
lambda$new$2(HangingSignRenderer$ModelKey arg0)
method_65241(class_7761$class_10382 arg0)
method_65241(HangingSignBlockEntityRenderer$Variant variant)
private static Stream
lambda$new$1(WoodType arg0)
method_65242(class_4719 arg0)
method_65242(WoodType woodType)
private static HangingSignBlockEntityRenderer$Variant
lambda$new$0(WoodType arg0, HangingSignRenderer$AttachmentType arg1)
method_65239(class_4719 arg0, class_7761$class_10381 arg1)
method_65239(WoodType arg0, HangingSignBlockEntityRenderer$AttachmentType attachmentType)