Class HangingSignBlockEntityRenderer

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

@Environment(CLIENT) public class HangingSignBlockEntityRenderer extends SignBlockEntityRenderer
Mappings:
Namespace Name
official fga
intermediary net/minecraft/class_7761
named net/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer
  • Field Details

    • PLANK

      private static final String PLANK
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official g Lfga;g:Ljava/lang/String;
      intermediary field_40522 Lnet/minecraft/class_7761;field_40522:Ljava/lang/String;
      named PLANK Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;PLANK:Ljava/lang/String;
    • V_CHAINS

      private static final String V_CHAINS
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official h Lfga;h:Ljava/lang/String;
      intermediary field_40523 Lnet/minecraft/class_7761;field_40523:Ljava/lang/String;
      named V_CHAINS Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;V_CHAINS:Ljava/lang/String;
    • NORMAL_CHAINS

      public static final String NORMAL_CHAINS
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lfga;a:Ljava/lang/String;
      intermediary field_40516 Lnet/minecraft/class_7761;field_40516:Ljava/lang/String;
      named NORMAL_CHAINS Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;NORMAL_CHAINS:Ljava/lang/String;
    • CHAIN_L1

      public static final String CHAIN_L1
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lfga;b:Ljava/lang/String;
      intermediary field_40517 Lnet/minecraft/class_7761;field_40517:Ljava/lang/String;
      named CHAIN_L1 Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;CHAIN_L1:Ljava/lang/String;
    • CHAIN_L2

      public static final String CHAIN_L2
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Lfga;c:Ljava/lang/String;
      intermediary field_40518 Lnet/minecraft/class_7761;field_40518:Ljava/lang/String;
      named CHAIN_L2 Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;CHAIN_L2:Ljava/lang/String;
    • CHAIN_R1

      public static final String CHAIN_R1
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Lfga;d:Ljava/lang/String;
      intermediary field_40519 Lnet/minecraft/class_7761;field_40519:Ljava/lang/String;
      named CHAIN_R1 Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;CHAIN_R1:Ljava/lang/String;
    • CHAIN_R2

      public static final String CHAIN_R2
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official e Lfga;e:Ljava/lang/String;
      intermediary field_40520 Lnet/minecraft/class_7761;field_40520:Ljava/lang/String;
      named CHAIN_R2 Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;CHAIN_R2:Ljava/lang/String;
    • BOARD

      public static final String BOARD
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official f Lfga;f:Ljava/lang/String;
      intermediary field_40521 Lnet/minecraft/class_7761;field_40521:Ljava/lang/String;
      named BOARD Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;BOARD:Ljava/lang/String;
    • MODELS

      Mappings:
      Namespace Name Mixin selector
      official i Lfga;i:Ljava/util/Map;
      intermediary field_40524 Lnet/minecraft/class_7761;field_40524:Ljava/util/Map;
      named MODELS Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;MODELS:Ljava/util/Map;
  • Constructor Details

    • HangingSignBlockEntityRenderer

      public HangingSignBlockEntityRenderer(BlockEntityRendererFactory.Context ctx)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfge;<init>(Lfft$a;)V
      intermediary <init> Lnet/minecraft/class_837;<init>(Lnet/minecraft/class_5614$class_5615;)V
      named <init> Lnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;)V
  • Method Details

    • render

      public void render(SignBlockEntity signBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3)
      Specified by:
      render in interface BlockEntityRenderer<SignBlockEntity>
      Overrides:
      render in class SignBlockEntityRenderer
      Mappings:
      Namespace Name Mixin selector
      official method_23083 Lfga;method_23083(Lcxp;FLeed;Lfdv;II)V
      intermediary method_23083 Lnet/minecraft/class_7761;method_23083(Lnet/minecraft/class_2625;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V
      named render Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;render(Lnet/minecraft/block/entity/SignBlockEntity;FLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;II)V
    • getRotationDegrees

      private float getRotationDegrees(BlockState state, boolean wall)
      Mappings:
      Namespace Name Mixin selector
      official a Lfga;a(Lcyt;Z)F
      intermediary method_45791 Lnet/minecraft/class_7761;method_45791(Lnet/minecraft/class_2680;Z)F
      named getRotationDegrees Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;getRotationDegrees(Lnet/minecraft/block/BlockState;Z)F
    • getTextureId

      SpriteIdentifier getTextureId(SignType signType)
      Overrides:
      getTextureId in class SignBlockEntityRenderer
      Mappings:
      Namespace Name Mixin selector
      official a Lfge;a(Ldag;)Lfqk;
      intermediary method_45792 Lnet/minecraft/class_837;method_45792(Lnet/minecraft/class_4719;)Lnet/minecraft/class_4730;
      named getTextureId Lnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;getTextureId(Lnet/minecraft/util/SignType;)Lnet/minecraft/client/util/SpriteIdentifier;
    • renderSignModel

      void renderSignModel(MatrixStack matrices, int light, int overlay, Model model, VertexConsumer vertices)
      Overrides:
      renderSignModel in class SignBlockEntityRenderer
      Mappings:
      Namespace Name Mixin selector
      official a Lfge;a(Leed;IILewf;Leeh;)V
      intermediary method_45793 Lnet/minecraft/class_837;method_45793(Lnet/minecraft/class_4587;IILnet/minecraft/class_3879;Lnet/minecraft/class_4588;)V
      named renderSignModel Lnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;renderSignModel(Lnet/minecraft/client/util/math/MatrixStack;IILnet/minecraft/client/model/Model;Lnet/minecraft/client/render/VertexConsumer;)V
    • getTextOffset

      Vec3d getTextOffset(float scale)
      Overrides:
      getTextOffset in class SignBlockEntityRenderer
      Mappings:
      Namespace Name Mixin selector
      official a Lfge;a(F)Leae;
      intermediary method_45790 Lnet/minecraft/class_837;method_45790(F)Lnet/minecraft/class_243;
      named getTextOffset Lnet/minecraft/client/render/block/entity/SignBlockEntityRenderer;getTextOffset(F)Lnet/minecraft/util/math/Vec3d;
    • getTexturedModelData

      public static TexturedModelData getTexturedModelData()
      Mappings:
      Namespace Name Mixin selector
      official b Lfga;b()Leyn;
      intermediary method_45795 Lnet/minecraft/class_7761;method_45795()Lnet/minecraft/class_5607;
      named getTexturedModelData Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;