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 gup
-
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 aLgup;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 bLgup;b:Lfgc;
-
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 cLgup;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>Lgup;<init>(Lgub$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 aLgtu;a(Lebq;Lede;)Lgij;
-
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 aLgtu;a(Lede;)Lhmx;
-
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 aLgtu;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 bLgtu;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 aLgup;a(Lfld;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 aLgtu;a(Lfld;FLebq;)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 cLgtu;c()Lfgc;
-
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 aLgup;a(Lfld;Lgrn;IILgij;Lhmx;)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 aLgup;a(Lgkn;Lede;Z)Lgij;
-
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 aLgup;a(Z)Lgkx;
-