Class HangingSignRenderer
java.lang.Object
net.minecraft.client.renderer.blockentity.AbstractSignRenderer<HangingSignRenderState>
net.minecraft.client.renderer.blockentity.HangingSignRenderer
- All Implemented Interfaces:
BlockEntityRenderer<SignBlockEntity, HangingSignRenderState>, IBlockEntityRendererExtension<SignBlockEntity>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static SignRenderState.SignTransformationscreateGroundTransformation(int segment) private static SignRenderState.SignTransformationscreateTransformations(float angle) private static SignRenderState.SignTransformationscreateWallTransformation(Direction direction) voidextractRenderState(SignBlockEntity blockEntity, HangingSignRenderState state, float partialTicks, Vec3 cameraPosition, @Nullable ModelFeatureRenderer.CrumblingOverlay breakProgress) private static TransformationtextTransformation(float angle, boolean isFrontText) Methods inherited from class AbstractSignRenderer
getDarkColor, getRenderBoundingBox, submitMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface BlockEntityRenderer
getViewDistance, shouldRender, shouldRenderOffScreen
-
Field Details
-
TEXT_RENDER_SCALE
private static final float TEXT_RENDER_SCALE- See Also:
-
TEXT_OFFSET
-
TRANSFORMATIONS
public static final WallAndGroundTransformations<SignRenderState.SignTransformations> TRANSFORMATIONS
-
-
Constructor Details
-
HangingSignRenderer
-
-
Method Details
-
createRenderState
-
extractRenderState
public void extractRenderState(SignBlockEntity blockEntity, HangingSignRenderState state, float partialTicks, Vec3 cameraPosition, @Nullable ModelFeatureRenderer.CrumblingOverlay breakProgress) - Specified by:
extractRenderStatein interfaceBlockEntityRenderer<SignBlockEntity, HangingSignRenderState>- Overrides:
extractRenderStatein classAbstractSignRenderer<HangingSignRenderState>
-
textTransformation
-
createTransformations
-
createGroundTransformation
-
createWallTransformation
-