Class SignBlockEntityRenderer
java.lang.Object
net.minecraft.client.render.block.entity.AbstractSignBlockEntityRenderer
net.minecraft.client.render.block.entity.SignBlockEntityRenderer
- All Implemented Interfaces:
BlockEntityRenderer<SignBlockEntity>
- Mappings:
Namespace Name named net/minecraft/client/render/block/entity/SignBlockEntityRendererintermediary net/minecraft/class_837official hdm
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final record -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final floatprivate static final Vec3dprivate final Map<WoodType, SignBlockEntityRenderer.SignModelPair> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyTransforms(MatrixStack matrices, float blockRotationDegrees, BlockState state) static Model.SinglePartModelcreateSignModel(LoadedEntityModels models, WoodType type, boolean standing) protected Model.SinglePartModelgetModel(BlockState state, WoodType woodType) protected floatprotected Vec3dprotected floatstatic TexturedModelDatagetTexturedModelData(boolean standing) protected SpriteIdentifiergetTextureId(WoodType woodType) static voidrenderAsItem(class_11701 class_11701, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3, Model.SinglePartModel singlePartModel, SpriteIdentifier spriteIdentifier) private static voidsetAngles(MatrixStack matrices, float blockRotationDegrees) static voidsetTransformsForItem(MatrixStack matrices) Methods inherited from class net.minecraft.client.render.block.entity.AbstractSignBlockEntityRenderer
getTextColor, render, renderSignMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.render.block.entity.BlockEntityRenderer
getRenderDistance, isInRenderDistance, rendersOutsideBoundingBox
-
Field Details
-
SCALE
public static final float SCALE- See Also:
- Mappings:
Namespace Name Mixin selector named SCALELnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;SCALE:Fintermediary field_44577Lnet/minecraft/class_837;field_44577:Fofficial aLhdm;a:F
-
TEXT_OFFSET
- Mappings:
Namespace Name Mixin selector named TEXT_OFFSETLnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;TEXT_OFFSET:Lnet/minecraft/util/math/Vec3d;intermediary field_44578Lnet/minecraft/class_837;field_44578:Lnet/minecraft/class_243;official bLhdm;b:Lfjy;
-
typeToModelPair
- Mappings:
Namespace Name Mixin selector named typeToModelPairLnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;typeToModelPair:Ljava/util/Map;intermediary field_27754Lnet/minecraft/class_837;field_27754:Ljava/util/Map;official cLhdm;c:Ljava/util/Map;
-
-
Constructor Details
-
SignBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;)Vintermediary <init>Lnet/minecraft/class_837;<init>(Lnet/minecraft/class_5614$class_5615;)Vofficial <init>Lhdm;<init>(Lhcw$a;)V
-
-
Method Details
-
getModel
- Specified by:
getModelin classAbstractSignBlockEntityRenderer- Mappings:
Namespace Name Mixin selector named getModelLnet/minecraft/client/render/block/entity/AbstractSignBlockEntityRenderer;getModel(Lnet/minecraft/block/BlockState;Lnet/minecraft/block/WoodType;)Lnet/minecraft/client/model/Model$SinglePartModel;intermediary method_65823Lnet/minecraft/class_10529;method_65823(Lnet/minecraft/class_2680;Lnet/minecraft/class_4719;)Lnet/minecraft/class_3879$class_9948;official aLhcp;a(Lefg;Legv;)Lgqv$a;
-
getTextureId
- Specified by:
getTextureIdin classAbstractSignBlockEntityRenderer- Mappings:
Namespace Name Mixin selector named getTextureIdLnet/minecraft/client/render/block/entity/AbstractSignBlockEntityRenderer;getTextureId(Lnet/minecraft/block/WoodType;)Lnet/minecraft/client/util/SpriteIdentifier;intermediary method_45792Lnet/minecraft/class_10529;method_45792(Lnet/minecraft/class_4719;)Lnet/minecraft/class_4730;official aLhcp;a(Legv;)Lhxi;
-
getSignScale
protected float getSignScale()- Specified by:
getSignScalein classAbstractSignBlockEntityRenderer- Mappings:
Namespace Name Mixin selector named getSignScaleLnet/minecraft/client/render/block/entity/AbstractSignBlockEntityRenderer;getSignScale()Fintermediary method_51272Lnet/minecraft/class_10529;method_51272()Fofficial aLhcp;a()F
-
getTextScale
protected float getTextScale()- Specified by:
getTextScalein classAbstractSignBlockEntityRenderer- Mappings:
Namespace Name Mixin selector named getTextScaleLnet/minecraft/client/render/block/entity/AbstractSignBlockEntityRenderer;getTextScale()Fintermediary method_51273Lnet/minecraft/class_10529;method_51273()Fofficial bLhcp;b()F
-
setAngles
- Mappings:
Namespace Name Mixin selector named setAnglesLnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;setAngles(Lnet/minecraft/client/util/math/MatrixStack;F)Vintermediary method_65831Lnet/minecraft/class_837;method_65831(Lnet/minecraft/class_4587;F)Vofficial aLhdm;a(Lfpk;F)V
-
applyTransforms
- Specified by:
applyTransformsin classAbstractSignBlockEntityRenderer- Mappings:
Namespace Name Mixin selector named applyTransformsLnet/minecraft/client/render/block/entity/AbstractSignBlockEntityRenderer;applyTransforms(Lnet/minecraft/client/util/math/MatrixStack;FLnet/minecraft/block/BlockState;)Vintermediary method_65824Lnet/minecraft/class_10529;method_65824(Lnet/minecraft/class_4587;FLnet/minecraft/class_2680;)Vofficial aLhcp;a(Lfpk;FLefg;)V
-
getTextOffset
- Specified by:
getTextOffsetin classAbstractSignBlockEntityRenderer- Mappings:
Namespace Name Mixin selector named getTextOffsetLnet/minecraft/client/render/block/entity/AbstractSignBlockEntityRenderer;getTextOffset()Lnet/minecraft/util/math/Vec3d;intermediary method_45790Lnet/minecraft/class_10529;method_45790()Lnet/minecraft/class_243;official cLhcp;c()Lfjy;
-
renderAsItem
public static void renderAsItem(class_11701 class_11701, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3, Model.SinglePartModel singlePartModel, SpriteIdentifier spriteIdentifier) - Mappings:
Namespace Name Mixin selector named renderAsItemLnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;renderAsItem(Lnet/minecraft/class_11701;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IILnet/minecraft/client/model/Model$SinglePartModel;Lnet/minecraft/client/util/SpriteIdentifier;)Vintermediary method_45800Lnet/minecraft/class_837;method_45800(Lnet/minecraft/class_11701;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_3879$class_9948;Lnet/minecraft/class_4730;)Vofficial aLhdm;a(Lhxj;Lfpk;Lhae;IILgqv$a;Lhxi;)V
-
setTransformsForItem
- Mappings:
Namespace Name Mixin selector named setTransformsForItemLnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;setTransformsForItem(Lnet/minecraft/client/util/math/MatrixStack;)Vintermediary method_72164Lnet/minecraft/class_837;method_72164(Lnet/minecraft/class_4587;)Vofficial aLhdm;a(Lfpk;)V
-
createSignModel
public static Model.SinglePartModel createSignModel(LoadedEntityModels models, WoodType type, boolean standing) - Mappings:
Namespace Name Mixin selector named createSignModelLnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;createSignModel(Lnet/minecraft/client/render/entity/model/LoadedEntityModels;Lnet/minecraft/block/WoodType;Z)Lnet/minecraft/client/model/Model$SinglePartModel;intermediary method_32157Lnet/minecraft/class_837;method_32157(Lnet/minecraft/class_5599;Lnet/minecraft/class_4719;Z)Lnet/minecraft/class_3879$class_9948;official aLhdm;a(Lgsz;Legv;Z)Lgqv$a;
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector named getTexturedModelDataLnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;getTexturedModelData(Z)Lnet/minecraft/client/model/TexturedModelData;intermediary method_32154Lnet/minecraft/class_837;method_32154(Z)Lnet/minecraft/class_5607;official aLhdm;a(Z)Lgtj;
-