Class SignRenderer
java.lang.Object
net.minecraft.client.renderer.blockentity.AbstractSignRenderer
net.minecraft.client.renderer.blockentity.SignRenderer
- All Implemented Interfaces:
BlockEntityRenderer<SignBlockEntity,,SignRenderState> IBlockEntityRendererExtension<SignBlockEntity>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final floatprivate final Map<WoodType, SignRenderer.Models> private static final Vec3 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidapplyInHandTransforms(PoseStack poseStack) static LayerDefinitioncreateSignLayer(boolean standingSign) static Model.SimplecreateSignModel(EntityModelSet modelSet, WoodType woodType, boolean standingSign) protected MaterialgetSignMaterial(WoodType woodType) protected Model.SimplegetSignModel(BlockState p_389425_, WoodType p_389581_) protected floatprotected floatprotected Vec3static voidsubmitSpecial(MaterialSet materials, PoseStack poseStack, SubmitNodeCollector nodeCollector, int packedLight, int packedOverlay, Model.Simple model, Material material) private static voidtranslateBase(PoseStack poseStack, float yRot) protected voidtranslateSign(PoseStack poseStack, float yRot, BlockState state) Methods inherited from class net.minecraft.client.renderer.blockentity.AbstractSignRenderer
createRenderState, extractRenderState, getDarkColor, getRenderBoundingBox, submit, submitSignMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.renderer.blockentity.BlockEntityRenderer
getViewDistance, shouldRender, shouldRenderOffScreen
-
Field Details
-
RENDER_SCALE
public static final float RENDER_SCALE- See Also:
-
TEXT_OFFSET
-
signModels
-
-
Constructor Details
-
SignRenderer
-
-
Method Details
-
getSignModel
- Specified by:
getSignModelin classAbstractSignRenderer
-
getSignMaterial
- Specified by:
getSignMaterialin classAbstractSignRenderer
-
getSignModelRenderScale
protected float getSignModelRenderScale()- Specified by:
getSignModelRenderScalein classAbstractSignRenderer
-
getSignTextRenderScale
protected float getSignTextRenderScale()- Specified by:
getSignTextRenderScalein classAbstractSignRenderer
-
translateBase
-
translateSign
- Specified by:
translateSignin classAbstractSignRenderer
-
getTextOffset
- Specified by:
getTextOffsetin classAbstractSignRenderer
-
submitSpecial
public static void submitSpecial(MaterialSet materials, PoseStack poseStack, SubmitNodeCollector nodeCollector, int packedLight, int packedOverlay, Model.Simple model, Material material) -
applyInHandTransforms
-
createSignModel
public static Model.Simple createSignModel(EntityModelSet modelSet, WoodType woodType, boolean standingSign) -
createSignLayer
-