Class HangingSignBlockEntityRenderer
java.lang.Object
net.minecraft.client.render.block.entity.AbstractSignBlockEntityRenderer
net.minecraft.client.render.block.entity.HangingSignBlockEntityRenderer
- All Implemented Interfaces:
BlockEntityRenderer<SignBlockEntity,SignBlockEntityRenderState>
@Environment(CLIENT)
public class HangingSignBlockEntityRenderer
extends AbstractSignBlockEntityRenderer
- Mappings:
Namespace Name named net/minecraft/client/render/block/entity/HangingSignBlockEntityRendererintermediary net/minecraft/class_7761official hmm
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringstatic final floatprivate final Map<HangingSignBlockEntityRenderer.Variant, Model.SinglePartModel> private static final Stringprivate static final Stringprivate static final Vec3dprivate static final floatprivate static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyTransforms(MatrixStack matrices, float blockRotationDegrees, BlockState state) static Model.SinglePartModelcreateModel(LoadedEntityModels models, WoodType woodType, HangingSignBlockEntityRenderer.AttachmentType attachmentType) protected Model.SinglePartModelgetModel(BlockState state, WoodType woodType) protected floatprotected Vec3dprotected floatstatic TexturedModelDatagetTexturedModelData(HangingSignBlockEntityRenderer.AttachmentType attachmentType) protected SpriteIdentifiergetTextureId(WoodType woodType) static voidrenderAsItem(SpriteHolder spriteHolder, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, int int2, int int3, Model.SinglePartModel singlePartModel, SpriteIdentifier spriteIdentifier) static voidsetAngles(MatrixStack matrices, float blockRotationDegrees) 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
-
PLANK
- See Also:
- Mappings:
Namespace Name Mixin selector named PLANKLnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;PLANK:Ljava/lang/String;intermediary field_40522Lnet/minecraft/class_7761;field_40522:Ljava/lang/String;official bLhmm;b:Ljava/lang/String;
-
V_CHAINS
- See Also:
- Mappings:
Namespace Name Mixin selector named V_CHAINSLnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;V_CHAINS:Ljava/lang/String;intermediary field_40523Lnet/minecraft/class_7761;field_40523:Ljava/lang/String;official cLhmm;c:Ljava/lang/String;
-
NORMAL_CHAINS
- See Also:
- Mappings:
Namespace Name Mixin selector named NORMAL_CHAINSLnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;NORMAL_CHAINS:Ljava/lang/String;intermediary field_40516Lnet/minecraft/class_7761;field_40516:Ljava/lang/String;official dLhmm;d:Ljava/lang/String;
-
CHAIN_L1
- See Also:
- Mappings:
Namespace Name Mixin selector named CHAIN_L1Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;CHAIN_L1:Ljava/lang/String;intermediary field_40517Lnet/minecraft/class_7761;field_40517:Ljava/lang/String;official eLhmm;e:Ljava/lang/String;
-
CHAIN_L2
- See Also:
- Mappings:
Namespace Name Mixin selector named CHAIN_L2Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;CHAIN_L2:Ljava/lang/String;intermediary field_40518Lnet/minecraft/class_7761;field_40518:Ljava/lang/String;official fLhmm;f:Ljava/lang/String;
-
CHAIN_R1
- See Also:
- Mappings:
Namespace Name Mixin selector named CHAIN_R1Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;CHAIN_R1:Ljava/lang/String;intermediary field_40519Lnet/minecraft/class_7761;field_40519:Ljava/lang/String;official gLhmm;g:Ljava/lang/String;
-
CHAIN_R2
- See Also:
- Mappings:
Namespace Name Mixin selector named CHAIN_R2Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;CHAIN_R2:Ljava/lang/String;intermediary field_40520Lnet/minecraft/class_7761;field_40520:Ljava/lang/String;official hLhmm;h:Ljava/lang/String;
-
BOARD
- See Also:
- Mappings:
Namespace Name Mixin selector named BOARDLnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;BOARD:Ljava/lang/String;intermediary field_40521Lnet/minecraft/class_7761;field_40521:Ljava/lang/String;official iLhmm;i:Ljava/lang/String;
-
MODEL_SCALE
public static final float MODEL_SCALE- See Also:
- Mappings:
Namespace Name Mixin selector named MODEL_SCALELnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;MODEL_SCALE:Fintermediary field_44574Lnet/minecraft/class_7761;field_44574:Fofficial aLhmm;a:F
-
TEXT_SCALE
private static final float TEXT_SCALE- See Also:
- Mappings:
Namespace Name Mixin selector named TEXT_SCALELnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;TEXT_SCALE:Fintermediary field_44575Lnet/minecraft/class_7761;field_44575:Fofficial jLhmm;j:F
-
TEXT_OFFSET
- Mappings:
Namespace Name Mixin selector named TEXT_OFFSETLnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;TEXT_OFFSET:Lnet/minecraft/util/math/Vec3d;intermediary field_44576Lnet/minecraft/class_7761;field_44576:Lnet/minecraft/class_243;official kLhmm;k:Lfrd;
-
models
- Mappings:
Namespace Name Mixin selector named modelsLnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;models:Ljava/util/Map;intermediary field_40524Lnet/minecraft/class_7761;field_40524:Ljava/util/Map;official lLhmm;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;)Vintermediary <init>Lnet/minecraft/class_10529;<init>(Lnet/minecraft/class_5614$class_5615;)Vofficial <init>Lhlu;<init>(Lhmb$a;)V
-
-
Method Details
-
createModel
public static Model.SinglePartModel createModel(LoadedEntityModels models, WoodType woodType, HangingSignBlockEntityRenderer.AttachmentType attachmentType) - Mappings:
Namespace Name Mixin selector named createModelLnet/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$SinglePartModel;intermediary method_65830Lnet/minecraft/class_7761;method_65830(Lnet/minecraft/class_5599;Lnet/minecraft/class_4719;Lnet/minecraft/class_7761$class_10381;)Lnet/minecraft/class_3879$class_9948;official aLhmm;a(Lhbs;Lenw;Lhmm$a;)Lgzk$a;
-
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 aLhlu;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 bLhlu;b()F
-
setAngles
- Mappings:
Namespace Name Mixin selector named setAnglesLnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;setAngles(Lnet/minecraft/client/util/math/MatrixStack;F)Vintermediary method_49918Lnet/minecraft/class_7761;method_49918(Lnet/minecraft/class_4587;F)Vofficial aLhmm;a(Lfwz;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 aLhlu;a(Lfwz;FLemh;)V
-
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 aLhlu;a(Lemh;Lenw;)Lgzk$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 aLhlu;a(Lenw;)Liic;
-
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 cLhlu;c()Lfrd;
-
renderAsItem
public static void renderAsItem(SpriteHolder spriteHolder, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, int int2, int int3, Model.SinglePartModel singlePartModel, SpriteIdentifier spriteIdentifier) - Mappings:
Namespace Name Mixin selector named renderAsItemLnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;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_65829Lnet/minecraft/class_7761;method_65829(Lnet/minecraft/class_11701;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;IILnet/minecraft/class_3879$class_9948;Lnet/minecraft/class_4730;)Vofficial aLhmm;a(Liid;Lfwz;Lhkg;IILgzk$a;Liic;)V
-
getTexturedModelData
public static TexturedModelData getTexturedModelData(HangingSignBlockEntityRenderer.AttachmentType attachmentType) - Mappings:
Namespace Name Mixin selector named getTexturedModelDataLnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;getTexturedModelData(Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer$AttachmentType;)Lnet/minecraft/client/model/TexturedModelData;intermediary method_45795Lnet/minecraft/class_7761;method_45795(Lnet/minecraft/class_7761$class_10381;)Lnet/minecraft/class_5607;official aLhmm;a(Lhmm$a;)Lhcc;
-