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 ejj
intermediary net/minecraft/class_823
named net/minecraft/client/render/block/entity/BannerBlockEntityRenderer
-
Field Summary
-
Constructor Summary
Constructors Constructor Description BannerBlockEntityRenderer(BlockEntityRendererFactory.Context ctx)
-
Method Summary
Modifier and Type Method Description static TexturedModelData
getTexturedModelData()
void
render(BannerBlockEntity bannerBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3)
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)
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)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.render.block.entity.BlockEntityRenderer
rendersOutsideBoundingBox
-
Field Details
-
banner
- Mappings:
Namespace Name Mixin selector official a
Lejj;a:Ledh;
intermediary field_20810
Lnet/minecraft/class_823;field_20810:Lnet/minecraft/class_630;
named banner
Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;banner:Lnet/minecraft/client/model/ModelPart;
-
pillar
- Mappings:
Namespace Name Mixin selector official b
Lejj;b:Ledh;
intermediary field_20811
Lnet/minecraft/class_823;field_20811:Lnet/minecraft/class_630;
named pillar
Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;pillar:Lnet/minecraft/client/model/ModelPart;
-
crossbar
- Mappings:
Namespace Name Mixin selector official c
Lejj;c:Ledh;
intermediary field_20812
Lnet/minecraft/class_823;field_20812:Lnet/minecraft/class_630;
named crossbar
Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;crossbar:Lnet/minecraft/client/model/ModelPart;
-
-
Constructor Details
-
BannerBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector official <init>
Lejj;<init>(Lejp$a;)V
intermediary <init>
Lnet/minecraft/class_823;<init>(Lnet/minecraft/class_5614$class_5615;)V
named <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 a
Lejj;a()Ledn;
intermediary method_32135
Lnet/minecraft/class_823;method_32135()Lnet/minecraft/class_5607;
named getTexturedModelData
Lnet/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:
render
in interfaceBlockEntityRenderer<BannerBlockEntity>
- Mappings:
Namespace Name Mixin selector official a
Lejj;a(Lcfi;FLdlr;Lehq;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
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
-
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 a
Lejj;a(Ldlr;Lehq;IILedh;Letj;ZLjava/util/List;)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;ZLjava/util/List;)V
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;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 a
Lejj;a(Ldlr;Lehq;IILedh;Letj;ZLjava/util/List;Z)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;ZLjava/util/List;Z)V
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;ZLjava/util/List;Z)V
-