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/SignBlockEntityRenderer
intermediary net/minecraft/class_837
official goz
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final record
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final float
private static final Vec3d
private final Map
<WoodType, SignBlockEntityRenderer.SignModelPair> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
applyTransforms
(MatrixStack matrices, float blockRotationDegrees, BlockState state) static Model
createSignModel
(LoadedEntityModels models, WoodType type, boolean standing) protected Model
getModel
(BlockState state, WoodType woodType) protected float
protected Vec3d
protected float
static TexturedModelData
getTexturedModelData
(boolean standing) protected SpriteIdentifier
getTextureId
(WoodType woodType) static void
renderAsItem
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, Model model, SpriteIdentifier texture) private static void
setAngles
(MatrixStack matrices, float blockRotationDegrees) Methods inherited from class net.minecraft.client.render.block.entity.AbstractSignBlockEntityRenderer
getTextColor, render, renderSign
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.render.block.entity.BlockEntityRenderer
getRenderDistance, isInRenderDistance, rendersOutsideBoundingBox
-
Field Details
-
SCALE
private static final float SCALE- See Also:
- Mappings:
Namespace Name Mixin selector named SCALE
Lnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;SCALE:F
intermediary field_44577
Lnet/minecraft/class_837;field_44577:F
official a
Lgoz;a:F
-
TEXT_OFFSET
- Mappings:
Namespace Name Mixin selector named TEXT_OFFSET
Lnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;TEXT_OFFSET:Lnet/minecraft/util/math/Vec3d;
intermediary field_44578
Lnet/minecraft/class_837;field_44578:Lnet/minecraft/class_243;
official b
Lgoz;b:Lfbb;
-
typeToModelPair
- Mappings:
Namespace Name Mixin selector named typeToModelPair
Lnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;typeToModelPair:Ljava/util/Map;
intermediary field_27754
Lnet/minecraft/class_837;field_27754:Ljava/util/Map;
official c
Lgoz;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;)V
intermediary <init>
Lnet/minecraft/class_837;<init>(Lnet/minecraft/class_5614$class_5615;)V
official <init>
Lgoz;<init>(Lgom$a;)V
-
-
Method Details
-
getModel
- Specified by:
getModel
in classAbstractSignBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector named getModel
Lnet/minecraft/client/render/block/entity/AbstractSignBlockEntityRenderer;getModel(Lnet/minecraft/block/BlockState;Lnet/minecraft/block/WoodType;)Lnet/minecraft/client/model/Model;
intermediary method_65823
Lnet/minecraft/class_10529;method_65823(Lnet/minecraft/class_2680;Lnet/minecraft/class_4719;)Lnet/minecraft/class_3879;
official a
Lgof;a(Ldwy;Ldyk;)Lgcx;
-
getTextureId
- Specified by:
getTextureId
in classAbstractSignBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector named getTextureId
Lnet/minecraft/client/render/block/entity/AbstractSignBlockEntityRenderer;getTextureId(Lnet/minecraft/block/WoodType;)Lnet/minecraft/client/util/SpriteIdentifier;
intermediary method_45792
Lnet/minecraft/class_10529;method_45792(Lnet/minecraft/class_4719;)Lnet/minecraft/class_4730;
official a
Lgof;a(Ldyk;)Lhha;
-
getSignScale
protected float getSignScale()- Specified by:
getSignScale
in classAbstractSignBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector named getSignScale
Lnet/minecraft/client/render/block/entity/AbstractSignBlockEntityRenderer;getSignScale()F
intermediary method_51272
Lnet/minecraft/class_10529;method_51272()F
official a
Lgof;a()F
-
getTextScale
protected float getTextScale()- Specified by:
getTextScale
in classAbstractSignBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector named getTextScale
Lnet/minecraft/client/render/block/entity/AbstractSignBlockEntityRenderer;getTextScale()F
intermediary method_51273
Lnet/minecraft/class_10529;method_51273()F
official b
Lgof;b()F
-
setAngles
- Mappings:
Namespace Name Mixin selector named setAngles
Lnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;setAngles(Lnet/minecraft/client/util/math/MatrixStack;F)V
intermediary method_65831
Lnet/minecraft/class_837;method_65831(Lnet/minecraft/class_4587;F)V
official a
Lgoz;a(Lffv;F)V
-
applyTransforms
- Specified by:
applyTransforms
in classAbstractSignBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector named applyTransforms
Lnet/minecraft/client/render/block/entity/AbstractSignBlockEntityRenderer;applyTransforms(Lnet/minecraft/client/util/math/MatrixStack;FLnet/minecraft/block/BlockState;)V
intermediary method_65824
Lnet/minecraft/class_10529;method_65824(Lnet/minecraft/class_4587;FLnet/minecraft/class_2680;)V
official a
Lgof;a(Lffv;FLdwy;)V
-
getTextOffset
- Specified by:
getTextOffset
in classAbstractSignBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector named getTextOffset
Lnet/minecraft/client/render/block/entity/AbstractSignBlockEntityRenderer;getTextOffset()Lnet/minecraft/util/math/Vec3d;
intermediary method_45790
Lnet/minecraft/class_10529;method_45790()Lnet/minecraft/class_243;
official c
Lgof;c()Lfbb;
-
renderAsItem
public static void renderAsItem(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, Model model, SpriteIdentifier texture) - Mappings:
Namespace Name Mixin selector named renderAsItem
Lnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;renderAsItem(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IILnet/minecraft/client/model/Model;Lnet/minecraft/client/util/SpriteIdentifier;)V
intermediary method_45800
Lnet/minecraft/class_837;method_45800(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_3879;Lnet/minecraft/class_4730;)V
official a
Lgoz;a(Lffv;Lglz;IILgcx;Lhha;)V
-
createSignModel
- Mappings:
Namespace Name Mixin selector named createSignModel
Lnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;createSignModel(Lnet/minecraft/client/render/entity/model/LoadedEntityModels;Lnet/minecraft/block/WoodType;Z)Lnet/minecraft/client/model/Model;
intermediary method_32157
Lnet/minecraft/class_837;method_32157(Lnet/minecraft/class_5599;Lnet/minecraft/class_4719;Z)Lnet/minecraft/class_3879;
official a
Lgoz;a(Lgfa;Ldyk;Z)Lgcx;
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector named getTexturedModelData
Lnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;getTexturedModelData(Z)Lnet/minecraft/client/model/TexturedModelData;
intermediary method_32154
Lnet/minecraft/class_837;method_32154(Z)Lnet/minecraft/class_5607;
official a
Lgoz;a(Z)Lgfk;
-