Class BannerBlockEntityRenderer
java.lang.Object
net.minecraft.client.render.block.entity.BannerBlockEntityRenderer
- All Implemented Interfaces:
BlockEntityRenderer<BannerBlockEntity,class_11949>
@Environment(CLIENT)
public class BannerBlockEntityRenderer
extends Object
implements BlockEntityRenderer<BannerBlockEntity,class_11949>
- Mappings:
Namespace Name named net/minecraft/client/render/block/entity/BannerBlockEntityRendererintermediary net/minecraft/class_823official hht
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final floatprivate final SpriteHolderprivate static final intprivate final BannerFlagBlockModelprivate final BannerBlockModelprivate final BannerFlagBlockModelprivate final BannerBlockModel -
Constructor Summary
ConstructorsConstructorDescriptionBannerBlockEntityRenderer(LoadedEntityModels models, SpriteHolder spriteHolder) -
Method Summary
Modifier and TypeMethodDescriptionvoidcollectVertices(Set<Vector3f> vertices) voidmethod_74331(BannerBlockEntity bannerBlockEntity, class_11949 class_11949, float float2, Vec3d vec3d, ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) voidrender(class_11949 class_11949, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue) private static voidrender(SpriteHolder spriteHolder, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, int int2, int int3, float float2, BannerBlockModel bannerBlockModel, BannerFlagBlockModel bannerFlagBlockModel, float float3, DyeColor dyeColor, BannerPatternsComponent bannerPatternsComponent, ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) voidrenderAsItem(MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, int light, int overlay, DyeColor baseColor, BannerPatternsComponent patterns) static voidrenderCanvas(SpriteHolder spriteHolder, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, int int2, int int3, ModelPart modelPart, SpriteIdentifier spriteIdentifier, boolean bool, DyeColor dyeColor, BannerPatternsComponent bannerPatternsComponent, boolean bool2, boolean bool3, ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) static voidrenderCanvas(SpriteHolder spriteHolder, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, int int2, int int3, ModelPart modelPart, SpriteIdentifier spriteIdentifier, boolean bool, DyeColor dyeColor, BannerPatternsComponent bannerPatternsComponent, ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) private static voidrenderLayer(SpriteHolder spriteHolder, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, int int2, int int3, ModelPart modelPart, SpriteIdentifier spriteIdentifier, DyeColor dyeColor, ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) 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 aLhht;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 bLhht;b:F
-
field_61779
- Mappings:
Namespace Name Mixin selector named field_61779Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;field_61779:Lnet/minecraft/client/texture/SpriteHolder;intermediary field_61779Lnet/minecraft/class_823;field_61779:Lnet/minecraft/class_11701;official cLhht;c:Lido;
-
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 dLhht;d:Lgtf;
-
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 eLhht;e:Lgtf;
-
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 fLhht;f:Lgte;
-
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 gLhht;g:Lgte;
-
-
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>Lhht;<init>(Lhhz$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/client/texture/SpriteHolder;)Vintermediary <init>Lnet/minecraft/class_823;<init>(Lnet/minecraft/class_5599;Lnet/minecraft/class_11701;)Vofficial <init>Lhht;<init>(Lgxm;Lido;)V
-
-
Method Details
-
method_74335
- Specified by:
method_74335in interfaceBlockEntityRenderer<BannerBlockEntity,class_11949> - Mappings:
Namespace Name Mixin selector named method_74335Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;method_74335()Lnet/minecraft/class_11949;intermediary method_74336Lnet/minecraft/class_823;method_74336()Lnet/minecraft/class_11949;official aLhht;a()Lhiy;
-
method_74331
public void method_74331(BannerBlockEntity bannerBlockEntity, class_11949 class_11949, float float2, Vec3d vec3d, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) - Specified by:
method_74331in interfaceBlockEntityRenderer<BannerBlockEntity,class_11949> - Mappings:
Namespace Name Mixin selector named method_74331Lnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;method_74331(Lnet/minecraft/block/entity/BannerBlockEntity;Lnet/minecraft/class_11949;FLnet/minecraft/util/math/Vec3d;Lnet/minecraft/client/render/command/ModelCommandRenderer$CrumblingOverlayCommand;)Vintermediary method_74337Lnet/minecraft/class_823;method_74337(Lnet/minecraft/class_2573;Lnet/minecraft/class_11949;FLnet/minecraft/class_243;Lnet/minecraft/class_11683$class_11792;)Vofficial aLhht;a(Leex;Lhiy;FLfnk;Lhwt$a;)V
-
render
public void render(class_11949 class_11949, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue) - Specified by:
renderin interfaceBlockEntityRenderer<BannerBlockEntity,class_11949> - Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;render(Lnet/minecraft/class_11949;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;)Vintermediary method_3546Lnet/minecraft/class_823;method_3546(Lnet/minecraft/class_11949;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;)Vofficial aLhht;a(Lhiy;Lftd;Lhge;)V
-
renderAsItem
public void renderAsItem(MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, 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/command/OrderedRenderCommandQueue;IILnet/minecraft/util/DyeColor;Lnet/minecraft/component/type/BannerPatternsComponent;)Vintermediary method_65556Lnet/minecraft/class_823;method_65556(Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;IILnet/minecraft/class_1767;Lnet/minecraft/class_9307;)Vofficial aLhht;a(Lftd;Lhge;IILdfq;Leez;)V
-
render
private static void render(SpriteHolder spriteHolder, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, int int2, int int3, float float2, BannerBlockModel bannerBlockModel, BannerFlagBlockModel bannerFlagBlockModel, float float3, DyeColor dyeColor, BannerPatternsComponent bannerPatternsComponent, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) - Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;render(Lnet/minecraft/client/texture/SpriteHolder;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;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;Lnet/minecraft/client/render/command/ModelCommandRenderer$CrumblingOverlayCommand;)Vintermediary method_65555Lnet/minecraft/class_823;method_65555(Lnet/minecraft/class_11701;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;IIFLnet/minecraft/class_10378;Lnet/minecraft/class_10377;FLnet/minecraft/class_1767;Lnet/minecraft/class_9307;Lnet/minecraft/class_11683$class_11792;)Vofficial aLhht;a(Lido;Lftd;Lhge;IIFLgtf;Lgte;FLdfq;Leez;Lhwt$a;)V
-
renderCanvas
public static void renderCanvas(SpriteHolder spriteHolder, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, int int2, int int3, ModelPart modelPart, SpriteIdentifier spriteIdentifier, boolean bool, DyeColor dyeColor, BannerPatternsComponent bannerPatternsComponent, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) - Mappings:
Namespace Name Mixin selector named renderCanvasLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;renderCanvas(Lnet/minecraft/client/texture/SpriteHolder;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;IILnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/util/SpriteIdentifier;ZLnet/minecraft/util/DyeColor;Lnet/minecraft/component/type/BannerPatternsComponent;Lnet/minecraft/client/render/command/ModelCommandRenderer$CrumblingOverlayCommand;)Vintermediary method_29999Lnet/minecraft/class_823;method_29999(Lnet/minecraft/class_11701;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;IILnet/minecraft/class_630;Lnet/minecraft/class_4730;ZLnet/minecraft/class_1767;Lnet/minecraft/class_9307;Lnet/minecraft/class_11683$class_11792;)Vofficial aLhht;a(Lido;Lftd;Lhge;IILgxq;Lidn;ZLdfq;Leez;Lhwt$a;)V
-
renderCanvas
public static void renderCanvas(SpriteHolder spriteHolder, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, int int2, int int3, ModelPart modelPart, SpriteIdentifier spriteIdentifier, boolean bool, DyeColor dyeColor, BannerPatternsComponent bannerPatternsComponent, boolean bool2, boolean bool3, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) - Mappings:
Namespace Name Mixin selector named renderCanvasLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;renderCanvas(Lnet/minecraft/client/texture/SpriteHolder;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;IILnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/util/SpriteIdentifier;ZLnet/minecraft/util/DyeColor;Lnet/minecraft/component/type/BannerPatternsComponent;ZZLnet/minecraft/client/render/command/ModelCommandRenderer$CrumblingOverlayCommand;)Vintermediary method_23802Lnet/minecraft/class_823;method_23802(Lnet/minecraft/class_11701;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;IILnet/minecraft/class_630;Lnet/minecraft/class_4730;ZLnet/minecraft/class_1767;Lnet/minecraft/class_9307;ZZLnet/minecraft/class_11683$class_11792;)Vofficial aLhht;a(Lido;Lftd;Lhge;IILgxq;Lidn;ZLdfq;Leez;ZZLhwt$a;)V
-
renderLayer
private static void renderLayer(SpriteHolder spriteHolder, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, int int2, int int3, ModelPart modelPart, SpriteIdentifier spriteIdentifier, DyeColor dyeColor, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) - Mappings:
Namespace Name Mixin selector named renderLayerLnet/minecraft/client/render/block/entity/BannerBlockEntityRenderer;renderLayer(Lnet/minecraft/client/texture/SpriteHolder;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;IILnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/util/SpriteIdentifier;Lnet/minecraft/util/DyeColor;Lnet/minecraft/client/render/command/ModelCommandRenderer$CrumblingOverlayCommand;)Vintermediary method_58140Lnet/minecraft/class_823;method_58140(Lnet/minecraft/class_11701;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;IILnet/minecraft/class_630;Lnet/minecraft/class_4730;Lnet/minecraft/class_1767;Lnet/minecraft/class_11683$class_11792;)Vofficial aLhht;a(Lido;Lftd;Lhge;IILgxq;Lidn;Ldfq;Lhwt$a;)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 aLhht;a(Ljava/util/Set;)V
-