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 pPoseStack) static LayerDefinitioncreateSignLayer(boolean pStandingSign) static Model.SimplecreateSignModel(EntityModelSet pModelSet, WoodType pWoodType, boolean pStandingSign) protected MaterialgetSignMaterial(WoodType pWoodType) protected Model.SimplegetSignModel(BlockState p_389425_, WoodType p_389581_) protected floatprotected floatprotected Vec3static voidsubmitSpecial(MaterialSet pMaterials, PoseStack pPoseStack, SubmitNodeCollector pNodeCollector, int pPackedLight, int pPackedOverlay, Model.Simple pModel, Material pMaterial) private static voidtranslateBase(PoseStack pPoseStack, float pYRot) protected voidtranslateSign(PoseStack pPoseStack, float pYRot, BlockState pState) 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 pMaterials, PoseStack pPoseStack, SubmitNodeCollector pNodeCollector, int pPackedLight, int pPackedOverlay, Model.Simple pModel, Material pMaterial) -
applyInHandTransforms
-
createSignModel
public static Model.Simple createSignModel(EntityModelSet pModelSet, WoodType pWoodType, boolean pStandingSign) -
createSignLayer
-