Class SignBlockEntityRenderer

java.lang.Object
net.minecraft.class_10529
net.minecraft.client.render.block.entity.SignBlockEntityRenderer
All Implemented Interfaces:
BlockEntityRenderer<SignBlockEntity>

@Environment(CLIENT) public class SignBlockEntityRenderer extends class_10529
Mappings:
Namespace Name
named net/minecraft/client/render/block/entity/SignBlockEntityRenderer
intermediary net/minecraft/class_837
official gov
  • 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 Lgov;a:F
    • TEXT_OFFSET

      private static final Vec3d 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 Lgov;b:Lfay;
    • typeToModelPair

      private final Map<WoodType,SignBlockEntityRenderer.SignModelPair> 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 Lgov;c:Ljava/util/Map;
  • Constructor Details

    • SignBlockEntityRenderer

      public SignBlockEntityRenderer(BlockEntityRendererFactory.Context ctx)
      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> Lgov;<init>(Lgoi$a;)V
  • Method Details

    • method_65823

      protected Model method_65823(BlockState blockState, WoodType woodType)
      Specified by:
      method_65823 in class class_10529
      Mappings:
      Namespace Name Mixin selector
      named method_65823 Lnet/minecraft/class_10529;method_65823(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 Lgob;a(Ldwv;Ldyh;)Lgct;
    • getTextureId

      protected SpriteIdentifier getTextureId(WoodType woodType)
      Specified by:
      getTextureId in class class_10529
      Mappings:
      Namespace Name Mixin selector
      named getTextureId Lnet/minecraft/class_10529;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 Lgob;a(Ldyh;)Lhgt;
    • getSignScale

      protected float getSignScale()
      Specified by:
      getSignScale in class class_10529
      Mappings:
      Namespace Name Mixin selector
      named getSignScale Lnet/minecraft/class_10529;getSignScale()F
      intermediary method_51272 Lnet/minecraft/class_10529;method_51272()F
      official a Lgob;a()F
    • getTextScale

      protected float getTextScale()
      Specified by:
      getTextScale in class class_10529
      Mappings:
      Namespace Name Mixin selector
      named getTextScale Lnet/minecraft/class_10529;getTextScale()F
      intermediary method_51273 Lnet/minecraft/class_10529;method_51273()F
      official b Lgob;b()F
    • method_65831

      private static void method_65831(MatrixStack matrixStack, float float2)
      Mappings:
      Namespace Name Mixin selector
      named method_65831 Lnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;method_65831(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 Lgov;a(Lffs;F)V
    • method_65824

      protected void method_65824(MatrixStack matrixStack, float float2, BlockState blockState)
      Specified by:
      method_65824 in class class_10529
      Mappings:
      Namespace Name Mixin selector
      named method_65824 Lnet/minecraft/class_10529;method_65824(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 Lgob;a(Lffs;FLdwv;)V
    • getTextOffset

      protected Vec3d getTextOffset()
      Specified by:
      getTextOffset in class class_10529
      Mappings:
      Namespace Name Mixin selector
      named getTextOffset Lnet/minecraft/class_10529;getTextOffset()Lnet/minecraft/util/math/Vec3d;
      intermediary method_45790 Lnet/minecraft/class_10529;method_45790()Lnet/minecraft/class_243;
      official c Lgob;c()Lfay;
    • renderSign

      public static void renderSign(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3, Model model, SpriteIdentifier spriteIdentifier)
      Mappings:
      Namespace Name Mixin selector
      named renderSign Lnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;renderSign(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 Lgov;a(Lffs;Lglv;IILgct;Lhgt;)V
    • createSignModel

      public static Model createSignModel(LoadedEntityModels models, WoodType type, boolean standing)
      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 Lgov;a(Lgew;Ldyh;Z)Lgct;
    • getTexturedModelData

      public static TexturedModelData getTexturedModelData(boolean standing)
      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 Lgov;a(Z)Lgfg;