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 - gog
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final floatprivate static final intprivate final BannerFlagBlockModelprivate final BannerBlockModelprivate final BannerFlagBlockModelprivate final BannerBlockModel
- 
Constructor SummaryConstructorsConstructorDescription
- 
Method SummaryModifier and TypeMethodDescriptionvoidrender(BannerBlockEntity bannerBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) private static voidrender(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, float rotation, BannerBlockModel model, BannerFlagBlockModel flagModel, float sway, DyeColor baseColor, BannerPatternsComponent patterns) voidrenderAsItem(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, DyeColor baseColor, BannerPatternsComponent patterns) static voidrenderCanvas(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, DyeColor color, BannerPatternsComponent patterns) static voidrenderCanvas(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, DyeColor color, BannerPatternsComponent patterns, boolean glint, boolean solid) private static voidrenderLayer(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier textureId, DyeColor color) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.render.block.entity.BlockEntityRenderergetRenderDistance, isInRenderDistance, rendersOutsideBoundingBox
- 
Field Details- 
ROTATIONSprivate 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- Lgog;a:I
 
- 
field_55282private static final float field_55282- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_55282- Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;field_55282:F- intermediary - field_55282- Lnet/minecraft/class_823;field_55282:F- official - b- Lgog;b:F
 
- 
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 - c- Lgog;c:Lgbd;
 
- 
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 - d- Lgog;d:Lgbd;
 
- 
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 - e- Lgog;e:Lgbc;
 
- 
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 - f- Lgog;f:Lgbc;
 
 
- 
- 
Constructor Details- 
BannerBlockEntityRenderer- 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>- Lgog;<init>(Lgom$a;)V
 
- 
BannerBlockEntityRenderer- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;<init>(Lnet/minecraft/client/render/entity/model/LoadedEntityModels;)V- intermediary - <init>- Lnet/minecraft/class_823;<init>(Lnet/minecraft/class_5599;)V- official - <init>- Lgog;<init>(Lgfa;)V
 
 
- 
- 
Method Details- 
renderpublic void render(BannerBlockEntity bannerBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) - Specified by:
- renderin 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- Lgog;a(Ldtp;FLffv;Lglz;II)V
 
- 
renderAsItempublic void renderAsItem(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, DyeColor baseColor, BannerPatternsComponent patterns) - Mappings:
- Namespace - Name - Mixin selector - named - renderAsItem- Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;renderAsItem(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IILnet/minecraft/util/DyeColor;Lnet/minecraft/component/type/BannerPatternsComponent;)V- intermediary - method_65556- Lnet/minecraft/class_823;method_65556(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_1767;Lnet/minecraft/class_9307;)V- official - a- Lgog;a(Lffv;Lglz;IILcvn;Ldtr;)V
 
- 
renderprivate static void render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, float rotation, BannerBlockModel model, BannerFlagBlockModel flagModel, float sway, DyeColor baseColor, BannerPatternsComponent patterns) - Mappings:
- Namespace - Name - Mixin selector - named - render- Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IIFLnet/minecraft/client/render/block/entity/model/BannerBlockModel;Lnet/minecraft/client/render/block/entity/model/BannerFlagBlockModel;FLnet/minecraft/util/DyeColor;Lnet/minecraft/component/type/BannerPatternsComponent;)V- intermediary - method_65555- Lnet/minecraft/class_823;method_65555(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IIFLnet/minecraft/class_10378;Lnet/minecraft/class_10377;FLnet/minecraft/class_1767;Lnet/minecraft/class_9307;)V- official - a- Lgog;a(Lffv;Lglz;IIFLgbd;Lgbc;FLcvn;Ldtr;)V
 
- 
renderCanvaspublic 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- Lgog;a(Lffv;Lglz;IILgfe;Lhha;ZLcvn;Ldtr;)V
 
- 
renderCanvaspublic 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- Lgog;a(Lffv;Lglz;IILgfe;Lhha;ZLcvn;Ldtr;ZZ)V
 
- 
renderLayerprivate 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- Lgog;a(Lffv;Lglz;IILgfe;Lhha;Lcvn;)V
 
 
-