Interface RenderCommandQueue
- All Known Subinterfaces:
OrderedRenderCommandQueue
- All Known Implementing Classes:
BatchingRenderCommandQueue,OrderedRenderCommandQueueImpl
@Environment(CLIENT)
public interface RenderCommandQueue
- Mappings:
Namespace Name named net/minecraft/client/render/command/RenderCommandQueueintermediary net/minecraft/class_11785official hkc
-
Method Summary
Modifier and TypeMethodDescriptionvoidsubmitBlock(MatrixStack matrices, BlockState state, int light, int overlay, int outlineColor) voidsubmitBlockStateModel(MatrixStack matrices, RenderLayer renderLayer, BlockStateModel model, float r, float g, float b, int light, int overlay, int outlineColor) voidsubmitCustom(OrderedRenderCommandQueue.LayeredCustom customRenderer) voidsubmitCustom(MatrixStack matrices, RenderLayer renderLayer, OrderedRenderCommandQueue.Custom customRenderer) voidsubmitFire(MatrixStack matrices, EntityRenderState renderState, Quaternionf rotation) voidsubmitItem(MatrixStack matrices, ItemDisplayContext displayContext, int light, int overlay, int outlineColors, int[] tintLayers, List<BakedQuad> quads, RenderLayer renderLayer, ItemRenderState.Glint glintType) voidsubmitLabel(MatrixStack matrices, @Nullable Vec3d nameLabelPos, int y, Text label, boolean notSneaking, int light, double squaredDistanceToCamera, CameraRenderState cameraState) voidsubmitLeash(MatrixStack matrices, EntityRenderState.LeashData leashData) default <S> voidsubmitModel(Model<? super S> model, S state, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, int outlineColor, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlay) <S> voidsubmitModel(Model<? super S> model, S state, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, int tintedColor, @Nullable Sprite sprite, int outlineColor, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlay) default voidsubmitModelPart(ModelPart part, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, @Nullable Sprite sprite) default voidsubmitModelPart(ModelPart part, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, @Nullable Sprite sprite, boolean sheeted, boolean hasGlint) voidsubmitModelPart(ModelPart part, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, @Nullable Sprite sprite, boolean sheeted, boolean hasGlint, int tintedColor, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlay, int int2) default voidsubmitModelPart(ModelPart part, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, @Nullable Sprite sprite, int tintedColor, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlay) voidsubmitMovingBlock(MatrixStack matrices, MovingBlockRenderState state) voidsubmitShadowPieces(MatrixStack matrices, float shadowRadius, List<EntityRenderState.ShadowPiece> shadowPieces) voidsubmitText(MatrixStack matrices, float x, float y, OrderedText text, boolean dropShadow, TextRenderer.TextLayerType layerType, int light, int color, int backgroundColor, int outlineColor)
-
Method Details
-
submitShadowPieces
void submitShadowPieces(MatrixStack matrices, float shadowRadius, List<EntityRenderState.ShadowPiece> shadowPieces) - Mappings:
Namespace Name Mixin selector named submitShadowPiecesLnet/minecraft/client/render/command/RenderCommandQueue;submitShadowPieces(Lnet/minecraft/client/util/math/MatrixStack;FLjava/util/List;)Vintermediary method_73479Lnet/minecraft/class_11785;method_73479(Lnet/minecraft/class_4587;FLjava/util/List;)Vofficial aLhkc;a(Lfxu;FLjava/util/List;)V
-
submitLabel
void submitLabel(MatrixStack matrices, @Nullable Vec3d nameLabelPos, int y, Text label, boolean notSneaking, int light, double squaredDistanceToCamera, CameraRenderState cameraState) - Mappings:
Namespace Name Mixin selector named submitLabelLnet/minecraft/client/render/command/RenderCommandQueue;submitLabel(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/util/math/Vec3d;ILnet/minecraft/text/Text;ZIDLnet/minecraft/client/render/state/CameraRenderState;)Vintermediary method_73482Lnet/minecraft/class_11785;method_73482(Lnet/minecraft/class_4587;Lnet/minecraft/class_243;ILnet/minecraft/class_2561;ZIDLnet/minecraft/class_12075;)Vofficial aLhkc;a(Lfxu;Lfrz;ILyi;ZIDLiga;)V
-
submitText
void submitText(MatrixStack matrices, float x, float y, OrderedText text, boolean dropShadow, TextRenderer.TextLayerType layerType, int light, int color, int backgroundColor, int outlineColor) - Mappings:
Namespace Name Mixin selector named submitTextLnet/minecraft/client/render/command/RenderCommandQueue;submitText(Lnet/minecraft/client/util/math/MatrixStack;FFLnet/minecraft/text/OrderedText;ZLnet/minecraft/client/font/TextRenderer$TextLayerType;IIII)Vintermediary method_73478Lnet/minecraft/class_11785;method_73478(Lnet/minecraft/class_4587;FFLnet/minecraft/class_5481;ZLnet/minecraft/class_327$class_6415;IIII)Vofficial aLhkc;a(Lfxu;FFLbfn;ZLggv$a;IIII)V
-
submitFire
- Mappings:
Namespace Name Mixin selector named submitFireLnet/minecraft/client/render/command/RenderCommandQueue;submitFire(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/entity/state/EntityRenderState;Lorg/joml/Quaternionf;)Vintermediary method_73488Lnet/minecraft/class_11785;method_73488(Lnet/minecraft/class_4587;Lnet/minecraft/class_10017;Lorg/joml/Quaternionf;)Vofficial aLhkc;a(Lfxu;Lhyq;Lorg/joml/Quaternionf;)V
-
submitLeash
- Mappings:
Namespace Name Mixin selector named submitLeashLnet/minecraft/client/render/command/RenderCommandQueue;submitLeash(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/entity/state/EntityRenderState$LeashData;)Vintermediary method_73486Lnet/minecraft/class_11785;method_73486(Lnet/minecraft/class_4587;Lnet/minecraft/class_10017$class_10018;)Vofficial aLhkc;a(Lfxu;Lhyq$a;)V
-
submitModel
<S> void submitModel(Model<? super S> model, S state, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, int tintedColor, @Nullable Sprite sprite, int outlineColor, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlay) - Mappings:
Namespace Name Mixin selector named submitModelLnet/minecraft/client/render/command/RenderCommandQueue;submitModel(Lnet/minecraft/client/model/Model;Ljava/lang/Object;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/RenderLayer;IIILnet/minecraft/client/texture/Sprite;ILnet/minecraft/client/render/command/ModelCommandRenderer$CrumblingOverlayCommand;)Vintermediary method_73490Lnet/minecraft/class_11785;method_73490(Lnet/minecraft/class_3879;Ljava/lang/Object;Lnet/minecraft/class_4587;Lnet/minecraft/class_1921;IIILnet/minecraft/class_1058;ILnet/minecraft/class_11683$class_11792;)Vofficial aLhkc;a(Lhag;Ljava/lang/Object;Lfxu;Lifd;IIILiha;ILibt$a;)V
-
submitModel
default <S> void submitModel(Model<? super S> model, S state, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, int outlineColor, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlay) - Mappings:
Namespace Name Mixin selector named submitModelLnet/minecraft/client/render/command/RenderCommandQueue;submitModel(Lnet/minecraft/client/model/Model;Ljava/lang/Object;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/RenderLayer;IIILnet/minecraft/client/render/command/ModelCommandRenderer$CrumblingOverlayCommand;)Vintermediary method_73489Lnet/minecraft/class_11785;method_73489(Lnet/minecraft/class_3879;Ljava/lang/Object;Lnet/minecraft/class_4587;Lnet/minecraft/class_1921;IIILnet/minecraft/class_11683$class_11792;)Vofficial aLhkc;a(Lhag;Ljava/lang/Object;Lfxu;Lifd;IIILibt$a;)V
-
submitModelPart
default void submitModelPart(ModelPart part, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, @Nullable Sprite sprite) - Mappings:
Namespace Name Mixin selector named submitModelPartLnet/minecraft/client/render/command/RenderCommandQueue;submitModelPart(Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/RenderLayer;IILnet/minecraft/client/texture/Sprite;)Vintermediary method_73491Lnet/minecraft/class_11785;method_73491(Lnet/minecraft/class_630;Lnet/minecraft/class_4587;Lnet/minecraft/class_1921;IILnet/minecraft/class_1058;)Vofficial aLhkc;a(Lhcs;Lfxu;Lifd;IILiha;)V
-
submitModelPart
default void submitModelPart(ModelPart part, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, @Nullable Sprite sprite, int tintedColor, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlay) - Mappings:
Namespace Name Mixin selector named submitModelPartLnet/minecraft/client/render/command/RenderCommandQueue;submitModelPart(Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/RenderLayer;IILnet/minecraft/client/texture/Sprite;ILnet/minecraft/client/render/command/ModelCommandRenderer$CrumblingOverlayCommand;)Vintermediary method_73492Lnet/minecraft/class_11785;method_73492(Lnet/minecraft/class_630;Lnet/minecraft/class_4587;Lnet/minecraft/class_1921;IILnet/minecraft/class_1058;ILnet/minecraft/class_11683$class_11792;)Vofficial aLhkc;a(Lhcs;Lfxu;Lifd;IILiha;ILibt$a;)V
-
submitModelPart
default void submitModelPart(ModelPart part, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, @Nullable Sprite sprite, boolean sheeted, boolean hasGlint) - Mappings:
Namespace Name Mixin selector named submitModelPartLnet/minecraft/client/render/command/RenderCommandQueue;submitModelPart(Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/RenderLayer;IILnet/minecraft/client/texture/Sprite;ZZ)Vintermediary method_73493Lnet/minecraft/class_11785;method_73493(Lnet/minecraft/class_630;Lnet/minecraft/class_4587;Lnet/minecraft/class_1921;IILnet/minecraft/class_1058;ZZ)Vofficial aLhkc;a(Lhcs;Lfxu;Lifd;IILiha;ZZ)V
-
submitModelPart
void submitModelPart(ModelPart part, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, @Nullable Sprite sprite, boolean sheeted, boolean hasGlint, int tintedColor, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlay, int int2) - Mappings:
Namespace Name Mixin selector named submitModelPartLnet/minecraft/client/render/command/RenderCommandQueue;submitModelPart(Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/RenderLayer;IILnet/minecraft/client/texture/Sprite;ZZILnet/minecraft/client/render/command/ModelCommandRenderer$CrumblingOverlayCommand;I)Vintermediary method_73494Lnet/minecraft/class_11785;method_73494(Lnet/minecraft/class_630;Lnet/minecraft/class_4587;Lnet/minecraft/class_1921;IILnet/minecraft/class_1058;ZZILnet/minecraft/class_11683$class_11792;I)Vofficial aLhkc;a(Lhcs;Lfxu;Lifd;IILiha;ZZILibt$a;I)V
-
submitBlock
- Mappings:
Namespace Name Mixin selector named submitBlockLnet/minecraft/client/render/command/RenderCommandQueue;submitBlock(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/block/BlockState;III)Vintermediary method_73481Lnet/minecraft/class_11785;method_73481(Lnet/minecraft/class_4587;Lnet/minecraft/class_2680;III)Vofficial aLhkc;a(Lfxu;Lemu;III)V
-
submitMovingBlock
- Mappings:
Namespace Name Mixin selector named submitMovingBlockLnet/minecraft/client/render/command/RenderCommandQueue;submitMovingBlock(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/block/MovingBlockRenderState;)Vintermediary method_73485Lnet/minecraft/class_11785;method_73485(Lnet/minecraft/class_4587;Lnet/minecraft/class_11791;)Vofficial aLhkc;a(Lfxu;Lhll;)V
-
submitBlockStateModel
void submitBlockStateModel(MatrixStack matrices, RenderLayer renderLayer, BlockStateModel model, float r, float g, float b, int light, int overlay, int outlineColor) - Mappings:
Namespace Name Mixin selector named submitBlockStateModelLnet/minecraft/client/render/command/RenderCommandQueue;submitBlockStateModel(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/RenderLayer;Lnet/minecraft/client/render/model/BlockStateModel;FFFIII)Vintermediary method_73484Lnet/minecraft/class_11785;method_73484(Lnet/minecraft/class_4587;Lnet/minecraft/class_1921;Lnet/minecraft/class_1087;FFFIII)Vofficial aLhkc;a(Lfxu;Lifd;Lhlt;FFFIII)V
-
submitItem
void submitItem(MatrixStack matrices, ItemDisplayContext displayContext, int light, int overlay, int outlineColors, int[] tintLayers, List<BakedQuad> quads, RenderLayer renderLayer, ItemRenderState.Glint glintType) - Mappings:
Namespace Name Mixin selector named submitItemLnet/minecraft/client/render/command/RenderCommandQueue;submitItem(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/item/ItemDisplayContext;III[ILjava/util/List;Lnet/minecraft/client/render/RenderLayer;Lnet/minecraft/client/render/item/ItemRenderState$Glint;)Vintermediary method_73480Lnet/minecraft/class_11785;method_73480(Lnet/minecraft/class_4587;Lnet/minecraft/class_811;III[ILjava/util/List;Lnet/minecraft/class_1921;Lnet/minecraft/class_10444$class_10445;)Vofficial aLhkc;a(Lfxu;Ldke;III[ILjava/util/List;Lifd;Licx$a;)V
-
submitCustom
void submitCustom(MatrixStack matrices, RenderLayer renderLayer, OrderedRenderCommandQueue.Custom customRenderer) - Mappings:
Namespace Name Mixin selector named submitCustomLnet/minecraft/client/render/command/RenderCommandQueue;submitCustom(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/RenderLayer;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue$Custom;)Vintermediary method_73483Lnet/minecraft/class_11785;method_73483(Lnet/minecraft/class_4587;Lnet/minecraft/class_1921;Lnet/minecraft/class_11659$class_11660;)Vofficial aLhkc;a(Lfxu;Lifd;Lhla$a;)V
-
submitCustom
- Mappings:
Namespace Name Mixin selector named submitCustomLnet/minecraft/client/render/command/RenderCommandQueue;submitCustom(Lnet/minecraft/client/render/command/OrderedRenderCommandQueue$LayeredCustom;)Vintermediary method_74315Lnet/minecraft/class_11785;method_74315(Lnet/minecraft/class_11659$class_11947;)Vofficial aLhkc;a(Lhla$b;)V
-