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 fdyintermediary net/minecraft/class_823named net/minecraft/client/render/block/entity/BannerBlockEntityRenderer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TexturedModelDatavoidmethod_3546(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<RegistryEntry<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<RegistryEntry<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
getRenderDistance, isInRenderDistance, render, rendersOutsideBoundingBox
-
Field Details
-
WIDTH
private static final int WIDTH- See Also:
- Mappings:
Namespace Name Mixin selector official bLfdy;b:Iintermediary field_32817Lnet/minecraft/class_823;field_32817:Inamed WIDTHLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;WIDTH:I
-
HEIGHT
private static final int HEIGHT- See Also:
- Mappings:
Namespace Name Mixin selector official cLfdy;c:Iintermediary field_32818Lnet/minecraft/class_823;field_32818:Inamed HEIGHTLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;HEIGHT:I
-
ROTATIONS
private static final int ROTATIONS- See Also:
- Mappings:
Namespace Name Mixin selector official dLfdy;d:Iintermediary field_32819Lnet/minecraft/class_823;field_32819:Inamed ROTATIONSLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;ROTATIONS:I
-
BANNER
- See Also:
- Mappings:
Namespace Name Mixin selector official aLfdy;a:Ljava/lang/String;intermediary field_32816Lnet/minecraft/class_823;field_32816:Ljava/lang/String;named BANNERLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;BANNER:Ljava/lang/String;
-
PILLAR
- See Also:
- Mappings:
Namespace Name Mixin selector official eLfdy;e:Ljava/lang/String;intermediary field_32820Lnet/minecraft/class_823;field_32820:Ljava/lang/String;named PILLARLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;PILLAR:Ljava/lang/String;
-
CROSSBAR
- See Also:
- Mappings:
Namespace Name Mixin selector official fLfdy;f:Ljava/lang/String;intermediary field_32821Lnet/minecraft/class_823;field_32821:Ljava/lang/String;named CROSSBARLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;CROSSBAR:Ljava/lang/String;
-
banner
- Mappings:
Namespace Name Mixin selector official gLfdy;g:Lewt;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 hLfdy;h:Lewt;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 iLfdy;i:Lewt;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>Lfdy;<init>(Lfee$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 aLfdy;a()Lewz;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;
-
method_3546
public void method_3546(BannerBlockEntity bannerBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) - Mappings:
Namespace Name Mixin selector official aLfdy;a(Lcvc;FLedd;Lfcg;II)Vintermediary method_3546Lnet/minecraft/class_823;method_3546(Lnet/minecraft/class_2573;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)Vnamed method_3546Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;method_3546(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<RegistryEntry<BannerPattern>, DyeColor>> patterns) - Mappings:
Namespace Name Mixin selector official aLfdy;a(Ledd;Lfcg;IILewt;Lfok;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<RegistryEntry<BannerPattern>, DyeColor>> patterns, boolean glint) - Mappings:
Namespace Name Mixin selector official aLfdy;a(Ledd;Lfcg;IILewt;Lfok;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
-