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/BannerBlockEntityRenderer
intermediary net/minecraft/class_823
official gog
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final float
private static final int
private final BannerFlagBlockModel
private final BannerBlockModel
private final BannerFlagBlockModel
private final BannerBlockModel
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoid
render
(BannerBlockEntity bannerBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) private static void
render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, float rotation, BannerBlockModel model, BannerFlagBlockModel flagModel, float sway, DyeColor baseColor, BannerPatternsComponent patterns) void
renderAsItem
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, DyeColor baseColor, BannerPatternsComponent patterns) static void
renderCanvas
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, DyeColor color, BannerPatternsComponent patterns) 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) private static void
renderLayer
(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, wait
Methods inherited from interface net.minecraft.client.render.block.entity.BlockEntityRenderer
getRenderDistance, isInRenderDistance, rendersOutsideBoundingBox
-
Field Details
-
ROTATIONS
private static final int ROTATIONS- See Also:
- Mappings:
Namespace Name Mixin selector named ROTATIONS
Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;ROTATIONS:I
intermediary field_32819
Lnet/minecraft/class_823;field_32819:I
official a
Lgog;a:I
-
field_55282
private static final float field_55282- See Also:
- Mappings:
Namespace Name Mixin selector named field_55282
Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;field_55282:F
intermediary field_55282
Lnet/minecraft/class_823;field_55282:F
official b
Lgog;b:F
-
standingModel
- Mappings:
Namespace Name Mixin selector named standingModel
Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;standingModel:Lnet/minecraft/client/render/block/entity/model/BannerBlockModel;
intermediary field_55154
Lnet/minecraft/class_823;field_55154:Lnet/minecraft/class_10378;
official c
Lgog;c:Lgbd;
-
wallModel
- Mappings:
Namespace Name Mixin selector named wallModel
Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;wallModel:Lnet/minecraft/client/render/block/entity/model/BannerBlockModel;
intermediary field_55155
Lnet/minecraft/class_823;field_55155:Lnet/minecraft/class_10378;
official d
Lgog;d:Lgbd;
-
standingFlagModel
- Mappings:
Namespace Name Mixin selector named standingFlagModel
Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;standingFlagModel:Lnet/minecraft/client/render/block/entity/model/BannerFlagBlockModel;
intermediary field_55156
Lnet/minecraft/class_823;field_55156:Lnet/minecraft/class_10377;
official e
Lgog;e:Lgbc;
-
wallFlagModel
- Mappings:
Namespace Name Mixin selector named wallFlagModel
Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;wallFlagModel:Lnet/minecraft/client/render/block/entity/model/BannerFlagBlockModel;
intermediary field_55157
Lnet/minecraft/class_823;field_55157:Lnet/minecraft/class_10377;
official f
Lgog;f:Lgbc;
-
-
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;)V
intermediary <init>
Lnet/minecraft/class_823;<init>(Lnet/minecraft/class_5614$class_5615;)V
official <init>
Lgog;<init>(Lgom$a;)V
-
BannerBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;<init>(Lnet/minecraft/client/render/entity/model/LoadedEntityModels;)V
intermediary <init>
Lnet/minecraft/class_823;<init>(Lnet/minecraft/class_5599;)V
official <init>
Lgog;<init>(Lgfa;)V
-
-
Method Details
-
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 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
intermediary method_3546
Lnet/minecraft/class_823;method_3546(Lnet/minecraft/class_2573;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V
official a
Lgog;a(Ldtp;FLffv;Lglz;II)V
-
renderAsItem
public void renderAsItem(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, DyeColor baseColor, BannerPatternsComponent patterns) - Mappings:
Namespace Name Mixin selector named renderAsItem
Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;renderAsItem(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IILnet/minecraft/util/DyeColor;Lnet/minecraft/component/type/BannerPatternsComponent;)V
intermediary method_65556
Lnet/minecraft/class_823;method_65556(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_1767;Lnet/minecraft/class_9307;)V
official a
Lgog;a(Lffv;Lglz;IILcvn;Ldtr;)V
-
render
private static void render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, float rotation, BannerBlockModel model, BannerFlagBlockModel flagModel, float sway, DyeColor baseColor, BannerPatternsComponent patterns) - Mappings:
Namespace Name Mixin selector named render
Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IIFLnet/minecraft/client/render/block/entity/model/BannerBlockModel;Lnet/minecraft/client/render/block/entity/model/BannerFlagBlockModel;FLnet/minecraft/util/DyeColor;Lnet/minecraft/component/type/BannerPatternsComponent;)V
intermediary method_65555
Lnet/minecraft/class_823;method_65555(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IIFLnet/minecraft/class_10378;Lnet/minecraft/class_10377;FLnet/minecraft/class_1767;Lnet/minecraft/class_9307;)V
official a
Lgog;a(Lffv;Lglz;IIFLgbd;Lgbc;FLcvn;Ldtr;)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 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;ZLnet/minecraft/util/DyeColor;Lnet/minecraft/component/type/BannerPatternsComponent;)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;ZLnet/minecraft/class_1767;Lnet/minecraft/class_9307;)V
official a
Lgog;a(Lffv;Lglz;IILgfe;Lhha;ZLcvn;Ldtr;)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 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;ZLnet/minecraft/util/DyeColor;Lnet/minecraft/component/type/BannerPatternsComponent;ZZ)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;ZLnet/minecraft/class_1767;Lnet/minecraft/class_9307;ZZ)V
official a
Lgog;a(Lffv;Lglz;IILgfe;Lhha;ZLcvn;Ldtr;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 renderLayer
Lnet/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;)V
intermediary method_58140
Lnet/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;)V
official a
Lgog;a(Lffv;Lglz;IILgfe;Lhha;Lcvn;)V
-