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 official enwintermediary net/minecraft/class_823named net/minecraft/client/render/block/entity/BannerBlockEntityRenderer
-
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, List<com.mojang.datafixers.util.Pair<BannerPattern,DyeColor>> patterns)static voidrenderCanvas(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, List<com.mojang.datafixers.util.Pair<BannerPattern,DyeColor>> patterns, boolean glint)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
method_33892, method_33893, rendersOutsideBoundingBox
-
Field Details
-
field_32817
private static final int field_32817- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official bLenw;b:Iintermediary field_32817Lnet/minecraft/class_823;field_32817:Inamed field_32817Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;field_32817:I
-
field_32818
private static final int field_32818- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cLenw;c:Iintermediary field_32818Lnet/minecraft/class_823;field_32818:Inamed field_32818Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;field_32818:I
-
field_32819
private static final int field_32819- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official dLenw;d:Iintermediary field_32819Lnet/minecraft/class_823;field_32819:Inamed field_32819Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;field_32819:I
-
field_32816
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official aLenw;a:Ljava/lang/String;intermediary field_32816Lnet/minecraft/class_823;field_32816:Ljava/lang/String;named field_32816Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;field_32816:Ljava/lang/String;
-
field_32820
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official eLenw;e:Ljava/lang/String;intermediary field_32820Lnet/minecraft/class_823;field_32820:Ljava/lang/String;named field_32820Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;field_32820:Ljava/lang/String;
-
field_32821
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official fLenw;f:Ljava/lang/String;intermediary field_32821Lnet/minecraft/class_823;field_32821:Ljava/lang/String;named field_32821Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;field_32821:Ljava/lang/String;
-
banner
- Mappings:
Namespace Name Mixin selector official gLenw;g:Lehk;intermediary field_20810Lnet/minecraft/class_823;field_20810:Lnet/minecraft/class_630;named bannerLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;banner:Lnet/minecraft/client/model/ModelPart;
-
pillar
- Mappings:
Namespace Name Mixin selector official hLenw;h:Lehk;intermediary field_20811Lnet/minecraft/class_823;field_20811:Lnet/minecraft/class_630;named pillarLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;pillar:Lnet/minecraft/client/model/ModelPart;
-
crossbar
- Mappings:
Namespace Name Mixin selector official iLenw;i:Lehk;intermediary field_20812Lnet/minecraft/class_823;field_20812:Lnet/minecraft/class_630;named crossbarLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;crossbar:Lnet/minecraft/client/model/ModelPart;
-
-
Constructor Details
-
BannerBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector official <init>Lenw;<init>(Leoc$a;)Vintermediary <init>Lnet/minecraft/class_823;<init>(Lnet/minecraft/class_5614$class_5615;)Vnamed <init>Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;)V
-
-
Method Details
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector official aLenw;a()Lehq;intermediary method_32135Lnet/minecraft/class_823;method_32135()Lnet/minecraft/class_5607;named getTexturedModelDataLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
-
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 official aLenw;a(Lchn;FLdpm;Leme;II)Vintermediary method_3546Lnet/minecraft/class_823;method_3546(Lnet/minecraft/class_2573;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)Vnamed 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)V
-
renderCanvas
public static void renderCanvas(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, List<com.mojang.datafixers.util.Pair<BannerPattern,DyeColor>> patterns)- Mappings:
Namespace Name Mixin selector official aLenw;a(Ldpm;Leme;IILehk;Lexw;ZLjava/util/List;)Vintermediary method_29999Lnet/minecraft/class_823;method_29999(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_630;Lnet/minecraft/class_4730;ZLjava/util/List;)Vnamed 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;ZLjava/util/List;)V
-
renderCanvas
public static void renderCanvas(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, List<com.mojang.datafixers.util.Pair<BannerPattern,DyeColor>> patterns, boolean glint)- Mappings:
Namespace Name Mixin selector official aLenw;a(Ldpm;Leme;IILehk;Lexw;ZLjava/util/List;Z)Vintermediary method_23802Lnet/minecraft/class_823;method_23802(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_630;Lnet/minecraft/class_4730;ZLjava/util/List;Z)Vnamed 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;ZLjava/util/List;Z)V
-