net.minecraft.client.render.block.entity

public class SignBlockEntityRenderer

extends AbstractSignBlockEntityRenderer<SignBlockEntityRenderState>

All mapped superinterfaces:

BlockEntityRenderer

net.minecraft.client.renderer.blockentity.StandingSignRenderer
net.minecraft.class_1_440
net.minecraft.client.render.block.entity.SignBlockEntityRenderer

Field summary

Modifier and TypeField
private static final float
RENDER_SCALE
field_1_2399
field_1_2399
private static final org.joml.Vector3fc
TEXT_OFFSET
field_1_2400
TEXT_OFFSET
public static final OrientationMap<AbstractSignBlockEntityRenderState$Transformations>
TRANSFORMATIONS
field_1_2401
TRANSFORMATIONS

Constructor summary

ModifierConstructor
public (BlockEntityRendererFactory$Context context)

Method summary

Modifier and TypeMethod
public SignBlockEntityRenderState
createRenderState()
method_74335()
createRenderState()
public void
extractRenderState(SignBlockEntity blockEntity, StandingSignRenderState state, float partialTicks, Vec3 cameraPosition, ModelFeatureRenderer$CrumblingOverlay breakProgress)
method_1_2872(class_2625 arg0, class_1_455 arg1, float arg2, class_243 arg3, class_11683$class_11792 arg4)
updateRenderState(SignBlockEntity arg0, SignBlockEntityRenderState arg1, float arg2, Vec3d arg3, ModelCommandRenderer$CrumblingOverlayCommand arg4)
private static AffineTransformation
textTransformation(PlainSignBlock$Attachment attachmentType, float angle, boolean isFrontText)
method_1_2877(class_1_399$class_1_400 arg0, float arg1, boolean arg2)
getTextTransformation(FixedSign$AttachmentType attachmentType, float rotationDegrees, boolean front)
private static AbstractSignBlockEntityRenderState$Transformations
createTransformations(PlainSignBlock$Attachment attachmentType, float angle)
method_1_2870(class_1_399$class_1_400 arg0, float arg1)
getTransformations(FixedSign$AttachmentType attachment, float rotationDegrees)
private static AbstractSignBlockEntityRenderState$Transformations
createGroundTransformation(int segment)
method_1_2866(int arg0)
getGroundTransformations(int rotation)
private static AbstractSignBlockEntityRenderState$Transformations
createWallTransformation(Direction direction)
method_1_2871(class_2350 arg0)
getWallTransformations(Direction facing)
public void
extractRenderState(SignBlockEntity blockEntity, SignRenderState state, float partialTicks, Vec3 cameraPosition, ModelFeatureRenderer$CrumblingOverlay breakProgress)
method_74333(class_2625 arg0, class_11971 arg1, float arg2, class_243 arg3, class_11683$class_11792 arg4)
updateRenderState(SignBlockEntity arg0, AbstractSignBlockEntityRenderState arg1, float arg2, Vec3d arg3, ModelCommandRenderer$CrumblingOverlayCommand arg4)
public void
extractRenderState(BlockEntity blockEntity, BlockEntityRenderState state, float partialTicks, Vec3 cameraPosition, ModelFeatureRenderer$CrumblingOverlay breakProgress)
method_74331(class_2586 arg0, class_11954 arg1, float arg2, class_243 arg3, class_11683$class_11792 arg4)
updateRenderState(BlockEntity arg0, BlockEntityRenderState arg1, float arg2, Vec3d arg3, ModelCommandRenderer$CrumblingOverlayCommand arg4)
public BlockEntityRenderState
createRenderState()
method_74335()
createRenderState()