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 eoz
intermediary net/minecraft/class_823
named net/minecraft/client/render/block/entity/BannerBlockEntityRenderer
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic TexturedModelData
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
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 b
Leoz;b:I
intermediary field_32817
Lnet/minecraft/class_823;field_32817:I
named field_32817
Lnet/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 c
Leoz;c:I
intermediary field_32818
Lnet/minecraft/class_823;field_32818:I
named field_32818
Lnet/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 d
Leoz;d:I
intermediary field_32819
Lnet/minecraft/class_823;field_32819:I
named field_32819
Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;field_32819:I
-
field_32816
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official a
Leoz;a:Ljava/lang/String;
intermediary field_32816
Lnet/minecraft/class_823;field_32816:Ljava/lang/String;
named field_32816
Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;field_32816:Ljava/lang/String;
-
field_32820
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official e
Leoz;e:Ljava/lang/String;
intermediary field_32820
Lnet/minecraft/class_823;field_32820:Ljava/lang/String;
named field_32820
Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;field_32820:Ljava/lang/String;
-
field_32821
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official f
Leoz;f:Ljava/lang/String;
intermediary field_32821
Lnet/minecraft/class_823;field_32821:Ljava/lang/String;
named field_32821
Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;field_32821:Ljava/lang/String;
-
banner
- Mappings:
Namespace Name Mixin selector official g
Leoz;g:Leiq;
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 h
Leoz;h:Leiq;
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 i
Leoz;i:Leiq;
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>
Leoz;<init>(Lepf$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
Leoz;a()Leiw;
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
Leoz;a(Lcig;FLdqk;Lenh;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
Leoz;a(Ldqk;Lenh;IILeiq;Leza;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
Leoz;a(Ldqk;Lenh;IILeiq;Leza;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
-