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 gxw
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final record -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static 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 ModelcreateSignModel(LoadedEntityModels models, WoodType type, boolean standing) protected ModelgetModel(BlockState state, WoodType woodType) protected floatprotected Vec3dprotected floatstatic TexturedModelDatagetTexturedModelData(boolean standing) protected SpriteIdentifiergetTextureId(WoodType woodType) static voidrenderAsItem(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, Model model, SpriteIdentifier texture) private static voidsetAngles(MatrixStack matrices, float blockRotationDegrees) 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
private 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 aLgxw;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 bLgxw;b:Lfgx;
-
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 cLgxw;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>Lgxw;<init>(Lgxi$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;intermediary method_65823Lnet/minecraft/class_10529;method_65823(Lnet/minecraft/class_2680;Lnet/minecraft/class_4719;)Lnet/minecraft/class_3879;official aLgxb;a(Lecg;Ledu;)Lglj;
-
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 aLgxb;a(Ledu;)Lhqj;
-
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 aLgxb;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 bLgxb;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 aLgxw;a(Lfmg;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 aLgxb;a(Lfmg;FLecg;)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 cLgxb;c()Lfgx;
-
renderAsItem
public static void renderAsItem(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, Model model, SpriteIdentifier texture) - Mappings:
Namespace Name Mixin selector named renderAsItemLnet/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;)Vintermediary method_45800Lnet/minecraft/class_837;method_45800(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_3879;Lnet/minecraft/class_4730;)Vofficial aLgxw;a(Lfmg;Lgus;IILglj;Lhqj;)V
-
createSignModel
- 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;intermediary method_32157Lnet/minecraft/class_837;method_32157(Lnet/minecraft/class_5599;Lnet/minecraft/class_4719;Z)Lnet/minecraft/class_3879;official aLgxw;a(Lgnn;Ledu;Z)Lglj;
-
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 aLgxw;a(Z)Lgnx;
-