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/BannerBlockEntityRendererintermediary net/minecraft/class_823official gnp
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TexturedModelDatavoidrender(BannerBlockEntity bannerBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) 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.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
-
WIDTH
private static final int WIDTH- See Also:
- Mappings:
Namespace Name Mixin selector named WIDTHLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;WIDTH:Iintermediary field_32817Lnet/minecraft/class_823;field_32817:Iofficial bLgnp;b:I
-
HEIGHT
private static final int HEIGHT- See Also:
- Mappings:
Namespace Name Mixin selector named HEIGHTLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;HEIGHT:Iintermediary field_32818Lnet/minecraft/class_823;field_32818:Iofficial cLgnp;c:I
-
ROTATIONS
private static final int ROTATIONS- See Also:
- Mappings:
Namespace Name Mixin selector named ROTATIONSLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;ROTATIONS:Iintermediary field_32819Lnet/minecraft/class_823;field_32819:Iofficial dLgnp;d:I
-
BANNER
- See Also:
- Mappings:
Namespace Name Mixin selector named BANNERLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;BANNER:Ljava/lang/String;intermediary field_32816Lnet/minecraft/class_823;field_32816:Ljava/lang/String;official aLgnp;a:Ljava/lang/String;
-
PILLAR
- See Also:
- Mappings:
Namespace Name Mixin selector named PILLARLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;PILLAR:Ljava/lang/String;intermediary field_32820Lnet/minecraft/class_823;field_32820:Ljava/lang/String;official eLgnp;e:Ljava/lang/String;
-
CROSSBAR
- See Also:
- Mappings:
Namespace Name Mixin selector named CROSSBARLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;CROSSBAR:Ljava/lang/String;intermediary field_32821Lnet/minecraft/class_823;field_32821:Ljava/lang/String;official fLgnp;f:Ljava/lang/String;
-
banner
- Mappings:
Namespace Name Mixin selector named bannerLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;banner:Lnet/minecraft/client/model/ModelPart;intermediary field_20810Lnet/minecraft/class_823;field_20810:Lnet/minecraft/class_630;official gLgnp;g:Lgem;
-
pillar
- Mappings:
Namespace Name Mixin selector named pillarLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;pillar:Lnet/minecraft/client/model/ModelPart;intermediary field_20811Lnet/minecraft/class_823;field_20811:Lnet/minecraft/class_630;official hLgnp;h:Lgem;
-
crossbar
- Mappings:
Namespace Name Mixin selector named crossbarLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;crossbar:Lnet/minecraft/client/model/ModelPart;intermediary field_20812Lnet/minecraft/class_823;field_20812:Lnet/minecraft/class_630;official iLgnp;i:Lgem;
-
-
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;)Vintermediary <init>Lnet/minecraft/class_823;<init>(Lnet/minecraft/class_5614$class_5615;)Vofficial <init>Lgnp;<init>(Lgnv$a;)V
-
-
Method Details
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector named getTexturedModelDataLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;intermediary method_32135Lnet/minecraft/class_823;method_32135()Lnet/minecraft/class_5607;official aLgnp;a()Lges;
-
render
public void render(BannerBlockEntity bannerBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) - Specified by:
renderin interfaceBlockEntityRenderer<BannerBlockEntity>- Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;render(Lnet/minecraft/block/entity/BannerBlockEntity;FLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;II)Vintermediary method_3546Lnet/minecraft/class_823;method_3546(Lnet/minecraft/class_2573;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)Vofficial aLgnp;a(Ldul;FLfgq;Lglj;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 renderCanvasLnet/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;)Vintermediary method_29999Lnet/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;)Vofficial aLgnp;a(Lfgq;Lglj;IILgem;Lhds;ZLcwl;Ldun;)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 renderCanvasLnet/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)Vintermediary method_23802Lnet/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)Vofficial aLgnp;a(Lfgq;Lglj;IILgem;Lhds;ZLcwl;Ldun;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 renderLayerLnet/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;)Vintermediary method_58140Lnet/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;)Vofficial aLgnp;a(Lfgq;Lglj;IILgem;Lhds;Lcwl;)V
-