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/BannerBlockEntityRendererintermediary net/minecraft/class_823official god
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final floatprivate static final intprivate final BannerFlagBlockModelprivate final BannerBlockModelprivate final BannerFlagBlockModelprivate final BannerBlockModel -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidmethod_65555(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3, float float2, BannerBlockModel bannerBlockModel, BannerFlagBlockModel bannerFlagBlockModel, float float3, DyeColor dyeColor, BannerPatternsComponent bannerPatternsComponent) voidmethod_65556(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3, DyeColor dyeColor, BannerPatternsComponent bannerPatternsComponent) voidrender(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, DyeColor color, BannerPatternsComponent patterns) static voidrenderCanvas(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, DyeColor color, BannerPatternsComponent patterns, boolean glint, boolean solid) private static voidrenderLayer(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, waitMethods 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 ROTATIONSLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;ROTATIONS:Iintermediary field_32819Lnet/minecraft/class_823;field_32819:Iofficial aLgod;a:I
-
field_55282
private static final float field_55282- See Also:
- Mappings:
Namespace Name Mixin selector named field_55282Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;field_55282:Fintermediary field_55282Lnet/minecraft/class_823;field_55282:Fofficial bLgod;b:F
-
standingModel
- Mappings:
Namespace Name Mixin selector named standingModelLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;standingModel:Lnet/minecraft/client/render/block/entity/model/BannerBlockModel;intermediary field_55154Lnet/minecraft/class_823;field_55154:Lnet/minecraft/class_10378;official cLgod;c:Lgbb;
-
wallModel
- Mappings:
Namespace Name Mixin selector named wallModelLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;wallModel:Lnet/minecraft/client/render/block/entity/model/BannerBlockModel;intermediary field_55155Lnet/minecraft/class_823;field_55155:Lnet/minecraft/class_10378;official dLgod;d:Lgbb;
-
standingFlagModel
- Mappings:
Namespace Name Mixin selector named standingFlagModelLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;standingFlagModel:Lnet/minecraft/client/render/block/entity/model/BannerFlagBlockModel;intermediary field_55156Lnet/minecraft/class_823;field_55156:Lnet/minecraft/class_10377;official eLgod;e:Lgba;
-
wallFlagModel
- Mappings:
Namespace Name Mixin selector named wallFlagModelLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;wallFlagModel:Lnet/minecraft/client/render/block/entity/model/BannerFlagBlockModel;intermediary field_55157Lnet/minecraft/class_823;field_55157:Lnet/minecraft/class_10377;official fLgod;f:Lgba;
-
-
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;)Vintermediary <init>Lnet/minecraft/class_823;<init>(Lnet/minecraft/class_5614$class_5615;)Vofficial <init>Lgod;<init>(Lgoj$a;)V
-
BannerBlockEntityRenderer
-
-
Method Details
-
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 named 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)Vintermediary method_3546Lnet/minecraft/class_823;method_3546(Lnet/minecraft/class_2573;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)Vofficial aLgod;a(Ldto;FLffu;Lglx;II)V
-
method_65556
public void method_65556(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3, DyeColor dyeColor, BannerPatternsComponent bannerPatternsComponent) - Mappings:
Namespace Name Mixin selector named method_65556Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;method_65556(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IILnet/minecraft/util/DyeColor;Lnet/minecraft/component/type/BannerPatternsComponent;)Vintermediary method_65556Lnet/minecraft/class_823;method_65556(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_1767;Lnet/minecraft/class_9307;)Vofficial aLgod;a(Lffu;Lglx;IILcvm;Ldtq;)V
-
method_65555
private static void method_65555(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3, float float2, BannerBlockModel bannerBlockModel, BannerFlagBlockModel bannerFlagBlockModel, float float3, DyeColor dyeColor, BannerPatternsComponent bannerPatternsComponent) - Mappings:
Namespace Name Mixin selector named method_65555Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;method_65555(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;)Vintermediary method_65555Lnet/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;)Vofficial aLgod;a(Lffu;Lglx;IIFLgbb;Lgba;FLcvm;Ldtq;)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 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;ZLnet/minecraft/util/DyeColor;Lnet/minecraft/component/type/BannerPatternsComponent;)Vintermediary method_29999Lnet/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;)Vofficial aLgod;a(Lffu;Lglx;IILgfc;Lhgs;ZLcvm;Ldtq;)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 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;ZLnet/minecraft/util/DyeColor;Lnet/minecraft/component/type/BannerPatternsComponent;ZZ)Vintermediary method_23802Lnet/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)Vofficial aLgod;a(Lffu;Lglx;IILgfc;Lhgs;ZLcvm;Ldtq;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 renderLayerLnet/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;)Vintermediary method_58140Lnet/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;)Vofficial aLgod;a(Lffu;Lglx;IILgfc;Lhgs;Lcvm;)V
-