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 hcq
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final floatprivate final class_11701private static final intprivate final BannerFlagBlockModelprivate final BannerBlockModelprivate final BannerFlagBlockModelprivate final BannerBlockModel -
Constructor Summary
ConstructorsConstructorDescriptionBannerBlockEntityRenderer(LoadedEntityModels models, class_11701 class_11701) -
Method Summary
Modifier and TypeMethodDescriptionvoidcollectVertices(Set<Vector3f> vertices) voidrender(BannerBlockEntity bannerBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3, Vec3d vec3d) private static voidrender(class_11701 class_11701, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3, float float2, BannerBlockModel bannerBlockModel, BannerFlagBlockModel bannerFlagBlockModel, float float3, DyeColor dyeColor, BannerPatternsComponent bannerPatternsComponent) voidrenderAsItem(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int light, int overlay, DyeColor baseColor, BannerPatternsComponent patterns) static voidrenderCanvas(class_11701 class_11701, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3, ModelPart modelPart, SpriteIdentifier spriteIdentifier, boolean bool, DyeColor dyeColor, BannerPatternsComponent bannerPatternsComponent) static voidrenderCanvas(class_11701 class_11701, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3, ModelPart modelPart, SpriteIdentifier spriteIdentifier, boolean bool, DyeColor dyeColor, BannerPatternsComponent bannerPatternsComponent, boolean bool2, boolean bool3) private static voidrenderLayer(class_11701 class_11701, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3, ModelPart modelPart, SpriteIdentifier spriteIdentifier, DyeColor dyeColor) 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 aLhcq;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 bLhcq;b:F
-
field_61779
- Mappings:
Namespace Name Mixin selector named field_61779Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;field_61779:Lnet/minecraft/class_11701;intermediary field_61779Lnet/minecraft/class_823;field_61779:Lnet/minecraft/class_11701;official cLhcq;c:Lhxj;
-
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 dLhcq;d:Lgou;
-
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 eLhcq;e:Lgou;
-
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 fLhcq;f:Lgot;
-
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 gLhcq;g:Lgot;
-
-
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>Lhcq;<init>(Lhcw$a;)V
-
BannerBlockEntityRenderer
-
BannerBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;<init>(Lnet/minecraft/client/render/entity/model/LoadedEntityModels;Lnet/minecraft/class_11701;)Vintermediary <init>Lnet/minecraft/class_823;<init>(Lnet/minecraft/class_5599;Lnet/minecraft/class_11701;)Vofficial <init>Lhcq;<init>(Lgsz;Lhxj;)V
-
-
Method Details
-
render
public void render(BannerBlockEntity bannerBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3, Vec3d vec3d) - 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;IILnet/minecraft/util/math/Vec3d;)Vintermediary method_3546Lnet/minecraft/class_823;method_3546(Lnet/minecraft/class_2573;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_243;)Vofficial aLhcq;a(Lebp;FLfpk;Lhae;IILfjy;)V
-
renderAsItem
public void renderAsItem(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int light, int overlay, DyeColor baseColor, BannerPatternsComponent patterns) - Mappings:
Namespace Name Mixin selector named renderAsItemLnet/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;)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 aLhcq;a(Lfpk;Lhae;IILdcm;Lebr;)V
-
render
private static void render(class_11701 class_11701, 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 renderLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;render(Lnet/minecraft/class_11701;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_11701;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 aLhcq;a(Lhxj;Lfpk;Lhae;IIFLgou;Lgot;FLdcm;Lebr;)V
-
renderCanvas
public static void renderCanvas(class_11701 class_11701, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3, ModelPart modelPart, SpriteIdentifier spriteIdentifier, boolean bool, DyeColor dyeColor, BannerPatternsComponent bannerPatternsComponent) - Mappings:
Namespace Name Mixin selector named renderCanvasLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;renderCanvas(Lnet/minecraft/class_11701;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_11701;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 aLhcq;a(Lhxj;Lfpk;Lhae;IILgtd;Lhxi;ZLdcm;Lebr;)V
-
renderCanvas
public static void renderCanvas(class_11701 class_11701, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3, ModelPart modelPart, SpriteIdentifier spriteIdentifier, boolean bool, DyeColor dyeColor, BannerPatternsComponent bannerPatternsComponent, boolean bool2, boolean bool3) - Mappings:
Namespace Name Mixin selector named renderCanvasLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;renderCanvas(Lnet/minecraft/class_11701;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_11701;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 aLhcq;a(Lhxj;Lfpk;Lhae;IILgtd;Lhxi;ZLdcm;Lebr;ZZ)V
-
renderLayer
private static void renderLayer(class_11701 class_11701, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3, ModelPart modelPart, SpriteIdentifier spriteIdentifier, DyeColor dyeColor) - Mappings:
Namespace Name Mixin selector named renderLayerLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;renderLayer(Lnet/minecraft/class_11701;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_11701;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_630;Lnet/minecraft/class_4730;Lnet/minecraft/class_1767;)Vofficial aLhcq;a(Lhxj;Lfpk;Lhae;IILgtd;Lhxi;Ldcm;)V
-
collectVertices
- Mappings:
Namespace Name Mixin selector named collectVerticesLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;collectVertices(Ljava/util/Set;)Vintermediary method_72158Lnet/minecraft/class_823;method_72158(Ljava/util/Set;)Vofficial aLhcq;a(Ljava/util/Set;)V
-