Class BannerBlockEntityRenderer

java.lang.Object
net.minecraft.client.render.block.entity.BannerBlockEntityRenderer
All Implemented Interfaces:
BlockEntityRenderer<BannerBlockEntity>

@Environment(CLIENT) public class BannerBlockEntityRenderer extends Object implements BlockEntityRenderer<BannerBlockEntity>
Mappings:
Namespace Name
named net/minecraft/client/render/block/entity/BannerBlockEntityRenderer
intermediary net/minecraft/class_823
official gnm
  • Field Details

    • ROTATIONS

      private static final int ROTATIONS
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named ROTATIONS Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;ROTATIONS:I
      intermediary field_32819 Lnet/minecraft/class_823;field_32819:I
      official a Lgnm;a:I
    • standingModel

      private final BannerBlockModel standingModel
      Mappings:
      Namespace Name Mixin selector
      named standingModel Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;standingModel:Lnet/minecraft/client/render/block/entity/model/BannerBlockModel;
      intermediary field_55154 Lnet/minecraft/class_823;field_55154:Lnet/minecraft/class_10378;
      official b Lgnm;b:Lgai;
    • wallModel

      private final BannerBlockModel wallModel
      Mappings:
      Namespace Name Mixin selector
      named wallModel Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;wallModel:Lnet/minecraft/client/render/block/entity/model/BannerBlockModel;
      intermediary field_55155 Lnet/minecraft/class_823;field_55155:Lnet/minecraft/class_10378;
      official c Lgnm;c:Lgai;
    • standingFlagModel

      private final BannerFlagBlockModel standingFlagModel
      Mappings:
      Namespace Name Mixin selector
      named standingFlagModel Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;standingFlagModel:Lnet/minecraft/client/render/block/entity/model/BannerFlagBlockModel;
      intermediary field_55156 Lnet/minecraft/class_823;field_55156:Lnet/minecraft/class_10377;
      official d Lgnm;d:Lgah;
    • wallFlagModel

      private final BannerFlagBlockModel wallFlagModel
      Mappings:
      Namespace Name Mixin selector
      named wallFlagModel Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;wallFlagModel:Lnet/minecraft/client/render/block/entity/model/BannerFlagBlockModel;
      intermediary field_55157 Lnet/minecraft/class_823;field_55157:Lnet/minecraft/class_10377;
      official e Lgnm;e:Lgah;
  • Constructor Details

    • BannerBlockEntityRenderer

      public BannerBlockEntityRenderer(BlockEntityRendererFactory.Context context)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;)V
      intermediary <init> Lnet/minecraft/class_823;<init>(Lnet/minecraft/class_5614$class_5615;)V
      official <init> Lgnm;<init>(Lgns$a;)V
  • Method Details

    • render

      public void render(BannerBlockEntity bannerBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3)
      Specified by:
      render in interface BlockEntityRenderer<BannerBlockEntity>
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;render(Lnet/minecraft/block/entity/BannerBlockEntity;FLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;II)V
      intermediary method_3546 Lnet/minecraft/class_823;method_3546(Lnet/minecraft/class_2573;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V
      official a Lgnm;a(Lduf;FLfgl;Lglg;II)V
    • renderCanvas

      public static void renderCanvas(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, DyeColor color, BannerPatternsComponent patterns)
      Mappings:
      Namespace Name Mixin selector
      named renderCanvas Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;renderCanvas(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IILnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/util/SpriteIdentifier;ZLnet/minecraft/util/DyeColor;Lnet/minecraft/component/type/BannerPatternsComponent;)V
      intermediary method_29999 Lnet/minecraft/class_823;method_29999(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_630;Lnet/minecraft/class_4730;ZLnet/minecraft/class_1767;Lnet/minecraft/class_9307;)V
      official a Lgnm;a(Lfgl;Lglg;IILgej;Lhdp;ZLcwd;Lduh;)V
    • renderCanvas

      public static void renderCanvas(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, DyeColor color, BannerPatternsComponent patterns, boolean glint, boolean solid)
      Mappings:
      Namespace Name Mixin selector
      named renderCanvas Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;renderCanvas(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IILnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/util/SpriteIdentifier;ZLnet/minecraft/util/DyeColor;Lnet/minecraft/component/type/BannerPatternsComponent;ZZ)V
      intermediary method_23802 Lnet/minecraft/class_823;method_23802(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_630;Lnet/minecraft/class_4730;ZLnet/minecraft/class_1767;Lnet/minecraft/class_9307;ZZ)V
      official a Lgnm;a(Lfgl;Lglg;IILgej;Lhdp;ZLcwd;Lduh;ZZ)V
    • renderLayer

      private static void renderLayer(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier textureId, DyeColor color)
      Mappings:
      Namespace Name Mixin selector
      named renderLayer Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;renderLayer(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IILnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/util/SpriteIdentifier;Lnet/minecraft/util/DyeColor;)V
      intermediary method_58140 Lnet/minecraft/class_823;method_58140(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_630;Lnet/minecraft/class_4730;Lnet/minecraft/class_1767;)V
      official a Lgnm;a(Lfgl;Lglg;IILgej;Lhdp;Lcwd;)V