Class HangingSignBlockEntityRenderer
java.lang.Object
net.minecraft.client.render.block.entity.AbstractSignBlockEntityRenderer
net.minecraft.client.render.block.entity.HangingSignBlockEntityRenderer
- All Implemented Interfaces:
BlockEntityRenderer<SignBlockEntity>
@Environment(CLIENT)
public class HangingSignBlockEntityRenderer
extends AbstractSignBlockEntityRenderer
- Mappings:
Namespace Name named net/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer
intermediary net/minecraft/class_7761
official gov
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static final record
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final String
private static final String
private static final String
private static final String
private static final String
private static final float
private final Map
<HangingSignBlockEntityRenderer.Variant, Model> private static final String
private static final String
private static final Vec3d
private static final float
private static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
applyTransforms
(MatrixStack matrices, float blockRotationDegrees, BlockState state) static Model
createModel
(LoadedEntityModels models, WoodType woodType, HangingSignBlockEntityRenderer.AttachmentType attachmentType) protected Model
getModel
(BlockState state, WoodType woodType) protected float
protected Vec3d
protected float
static TexturedModelData
getTexturedModelData
(HangingSignBlockEntityRenderer.AttachmentType attachmentType) 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
-
PLANK
- See Also:
- Mappings:
Namespace Name Mixin selector named PLANK
Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;PLANK:Ljava/lang/String;
intermediary field_40522
Lnet/minecraft/class_7761;field_40522:Ljava/lang/String;
official a
Lgov;a:Ljava/lang/String;
-
V_CHAINS
- See Also:
- Mappings:
Namespace Name Mixin selector named V_CHAINS
Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;V_CHAINS:Ljava/lang/String;
intermediary field_40523
Lnet/minecraft/class_7761;field_40523:Ljava/lang/String;
official b
Lgov;b:Ljava/lang/String;
-
NORMAL_CHAINS
- See Also:
- Mappings:
Namespace Name Mixin selector named NORMAL_CHAINS
Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;NORMAL_CHAINS:Ljava/lang/String;
intermediary field_40516
Lnet/minecraft/class_7761;field_40516:Ljava/lang/String;
official c
Lgov;c:Ljava/lang/String;
-
CHAIN_L1
- See Also:
- Mappings:
Namespace Name Mixin selector named CHAIN_L1
Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;CHAIN_L1:Ljava/lang/String;
intermediary field_40517
Lnet/minecraft/class_7761;field_40517:Ljava/lang/String;
official d
Lgov;d:Ljava/lang/String;
-
CHAIN_L2
- See Also:
- Mappings:
Namespace Name Mixin selector named CHAIN_L2
Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;CHAIN_L2:Ljava/lang/String;
intermediary field_40518
Lnet/minecraft/class_7761;field_40518:Ljava/lang/String;
official e
Lgov;e:Ljava/lang/String;
-
CHAIN_R1
- See Also:
- Mappings:
Namespace Name Mixin selector named CHAIN_R1
Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;CHAIN_R1:Ljava/lang/String;
intermediary field_40519
Lnet/minecraft/class_7761;field_40519:Ljava/lang/String;
official f
Lgov;f:Ljava/lang/String;
-
CHAIN_R2
- See Also:
- Mappings:
Namespace Name Mixin selector named CHAIN_R2
Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;CHAIN_R2:Ljava/lang/String;
intermediary field_40520
Lnet/minecraft/class_7761;field_40520:Ljava/lang/String;
official g
Lgov;g:Ljava/lang/String;
-
BOARD
- See Also:
- Mappings:
Namespace Name Mixin selector named BOARD
Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;BOARD:Ljava/lang/String;
intermediary field_40521
Lnet/minecraft/class_7761;field_40521:Ljava/lang/String;
official h
Lgov;h:Ljava/lang/String;
-
MODEL_SCALE
private static final float MODEL_SCALE- See Also:
- Mappings:
Namespace Name Mixin selector named MODEL_SCALE
Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;MODEL_SCALE:F
intermediary field_44574
Lnet/minecraft/class_7761;field_44574:F
official i
Lgov;i:F
-
TEXT_SCALE
private static final float TEXT_SCALE- See Also:
- Mappings:
Namespace Name Mixin selector named TEXT_SCALE
Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;TEXT_SCALE:F
intermediary field_44575
Lnet/minecraft/class_7761;field_44575:F
official j
Lgov;j:F
-
TEXT_OFFSET
- Mappings:
Namespace Name Mixin selector named TEXT_OFFSET
Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;TEXT_OFFSET:Lnet/minecraft/util/math/Vec3d;
intermediary field_44576
Lnet/minecraft/class_7761;field_44576:Lnet/minecraft/class_243;
official k
Lgov;k:Lfbb;
-
models
- Mappings:
Namespace Name Mixin selector named models
Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;models:Ljava/util/Map;
intermediary field_40524
Lnet/minecraft/class_7761;field_40524:Ljava/util/Map;
official l
Lgov;l:Ljava/util/Map;
-
-
Constructor Details
-
HangingSignBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/block/entity/AbstractSignBlockEntityRenderer;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;)V
intermediary <init>
Lnet/minecraft/class_10529;<init>(Lnet/minecraft/class_5614$class_5615;)V
official <init>
Lgof;<init>(Lgom$a;)V
-
-
Method Details
-
createModel
public static Model createModel(LoadedEntityModels models, WoodType woodType, HangingSignBlockEntityRenderer.AttachmentType attachmentType) - Mappings:
Namespace Name Mixin selector named createModel
Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;createModel(Lnet/minecraft/client/render/entity/model/LoadedEntityModels;Lnet/minecraft/block/WoodType;Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer$AttachmentType;)Lnet/minecraft/client/model/Model;
intermediary method_65830
Lnet/minecraft/class_7761;method_65830(Lnet/minecraft/class_5599;Lnet/minecraft/class_4719;Lnet/minecraft/class_7761$class_10381;)Lnet/minecraft/class_3879;
official a
Lgov;a(Lgfa;Ldyk;Lgov$a;)Lgcx;
-
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/HangingSignBlockEntityRenderer;setAngles(Lnet/minecraft/client/util/math/MatrixStack;F)V
intermediary method_49918
Lnet/minecraft/class_7761;method_49918(Lnet/minecraft/class_4587;F)V
official a
Lgov;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
-
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;
-
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/HangingSignBlockEntityRenderer;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_65829
Lnet/minecraft/class_7761;method_65829(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_3879;Lnet/minecraft/class_4730;)V
official a
Lgov;a(Lffv;Lglz;IILgcx;Lhha;)V
-
getTexturedModelData
public static TexturedModelData getTexturedModelData(HangingSignBlockEntityRenderer.AttachmentType attachmentType) - Mappings:
Namespace Name Mixin selector named getTexturedModelData
Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;getTexturedModelData(Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer$AttachmentType;)Lnet/minecraft/client/model/TexturedModelData;
intermediary method_45795
Lnet/minecraft/class_7761;method_45795(Lnet/minecraft/class_7761$class_10381;)Lnet/minecraft/class_5607;
official a
Lgov;a(Lgov$a;)Lgfk;
-