Class SignBlockEntityRenderer
java.lang.Object
net.minecraft.client.render.block.entity.AbstractSignBlockEntityRenderer
net.minecraft.client.render.block.entity.SignBlockEntityRenderer
- All Implemented Interfaces:
BlockEntityRenderer<SignBlockEntity,SignBlockEntityRenderState>
- Mappings:
Namespace Name named net/minecraft/client/render/block/entity/SignBlockEntityRendererintermediary net/minecraft/class_837official hjj
-
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(SpriteHolder spriteHolder, MatrixStack matrices, OrderedRenderCommandQueue queue, int light, int overlay, Model.SinglePartModel model, SpriteIdentifier texture) private static voidsetAngles(MatrixStack matrices, float blockRotationDegrees) static voidsetTransformsForItem(MatrixStack matrices) Methods inherited from class net.minecraft.client.render.block.entity.AbstractSignBlockEntityRenderer
createRenderState, getTextColor, render, renderSign, updateRenderStateMethods 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 aLhjj;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 bLhjj;b:Lfoh;
-
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 cLhjj;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>Lhjj;<init>(Lhit$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 aLhim;a(Lejm;Lelb;)Lgwg$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 aLhim;a(Lelb;)Lier;
-
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 aLhim;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 bLhim;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 aLhjj;a(Lfua;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 aLhim;a(Lfua;FLejm;)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 cLhim;c()Lfoh;
-
renderAsItem
public static void renderAsItem(SpriteHolder spriteHolder, MatrixStack matrices, OrderedRenderCommandQueue queue, int light, int overlay, Model.SinglePartModel model, SpriteIdentifier texture) - Mappings:
Namespace Name Mixin selector named renderAsItemLnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;renderAsItem(Lnet/minecraft/client/texture/SpriteHolder;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;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_11659;IILnet/minecraft/class_3879$class_9948;Lnet/minecraft/class_4730;)Vofficial aLhjj;a(Lies;Lfua;Lhgy;IILgwg$a;Lier;)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 aLhjj;a(Lfua;)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 aLhjj;a(Lgyk;Lelb;Z)Lgwg$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 aLhjj;a(Z)Lgyu;
-