Class OrderedRenderCommandQueueImpl
java.lang.Object
net.minecraft.client.render.command.OrderedRenderCommandQueueImpl
- All Implemented Interfaces:
OrderedRenderCommandQueue,RenderCommandQueue
@Environment(CLIENT)
public class OrderedRenderCommandQueueImpl
extends Object
implements OrderedRenderCommandQueue
- Mappings:
Namespace Name named net/minecraft/client/render/command/OrderedRenderCommandQueueImplintermediary net/minecraft/class_11661official hgf
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordNested classes/interfaces inherited from interface net.minecraft.client.render.command.OrderedRenderCommandQueue
OrderedRenderCommandQueue.class_11947, OrderedRenderCommandQueue.Custom -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()getBatchingQueue(int int2) voidmethod_74315(OrderedRenderCommandQueue.class_11947 class_11947) voidvoidsubmitBlock(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(MatrixStack matrices, RenderLayer renderLayer, OrderedRenderCommandQueue.Custom customRenderer) voidsubmitDebugHitbox(MatrixStack matrices, EntityRenderState renderState, EntityHitboxAndView debugHitbox) 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, Text label, boolean notSneaking, int light, double squaredDistanceToCamera) voidsubmitLeash(MatrixStack matrices, EntityRenderState.LeashData leashData) <S> voidsubmitModel(Model<? super S> model, S state, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, int tintedColor, @Nullable Sprite sprite, int outlineColor, ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlay) voidsubmitModelPart(ModelPart part, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, @Nullable Sprite sprite, boolean sheeted, boolean hasGlint, int tintedColor, ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) 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) 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.command.RenderCommandQueue
submitModel, submitModelPart, submitModelPart, submitModelPart
-
Field Details
-
batchingQueues
- Mappings:
Namespace Name Mixin selector named batchingQueuesLnet/minecraft/client/render/command/OrderedRenderCommandQueueImpl;batchingQueues:Lit/unimi/dsi/fastutil/ints/Int2ObjectAVLTreeMap;intermediary field_62244Lnet/minecraft/class_11661;field_62244:Lit/unimi/dsi/fastutil/ints/Int2ObjectAVLTreeMap;official aLhgf;a:Lit/unimi/dsi/fastutil/ints/Int2ObjectAVLTreeMap;
-
-
Constructor Details
-
OrderedRenderCommandQueueImpl
public OrderedRenderCommandQueueImpl()
-
-
Method Details
-
getBatchingQueue
- Specified by:
getBatchingQueuein interfaceOrderedRenderCommandQueue- Mappings:
Namespace Name Mixin selector named getBatchingQueueLnet/minecraft/client/render/command/OrderedRenderCommandQueueImpl;getBatchingQueue(I)Lnet/minecraft/client/render/command/BatchingRenderCommandQueue;intermediary method_73531Lnet/minecraft/class_11661;method_73531(I)Lnet/minecraft/class_11788;official bLhgf;b(I)Lhgd;
-
submitDebugHitbox
public void submitDebugHitbox(MatrixStack matrices, EntityRenderState renderState, EntityHitboxAndView debugHitbox) - Specified by:
submitDebugHitboxin interfaceRenderCommandQueue- Mappings:
Namespace Name Mixin selector named submitDebugHitboxLnet/minecraft/client/render/command/RenderCommandQueue;submitDebugHitbox(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/entity/state/EntityRenderState;Lnet/minecraft/client/render/entity/state/EntityHitboxAndView;)Vintermediary method_73487Lnet/minecraft/class_11785;method_73487(Lnet/minecraft/class_4587;Lnet/minecraft/class_10017;Lnet/minecraft/class_10933;)Vofficial aLhfb;a(Lftd;Lhtp;Lhuf;)V
-
submitShadowPieces
public void submitShadowPieces(MatrixStack matrices, float shadowRadius, List<EntityRenderState.ShadowPiece> shadowPieces) - Specified by:
submitShadowPiecesin interfaceRenderCommandQueue- 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 aLhfb;a(Lftd;FLjava/util/List;)V
-
submitLabel
public void submitLabel(MatrixStack matrices, @Nullable @Nullable Vec3d nameLabelPos, Text label, boolean notSneaking, int light, double squaredDistanceToCamera) - Specified by:
submitLabelin interfaceRenderCommandQueue- Mappings:
Namespace Name Mixin selector named submitLabelLnet/minecraft/client/render/command/RenderCommandQueue;submitLabel(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/text/Text;ZID)Vintermediary method_73482Lnet/minecraft/class_11785;method_73482(Lnet/minecraft/class_4587;Lnet/minecraft/class_243;Lnet/minecraft/class_2561;ZID)Vofficial aLhfb;a(Lftd;Lfnk;Lxx;ZID)V
-
submitText
public void submitText(MatrixStack matrices, float x, float y, OrderedText text, boolean dropShadow, TextRenderer.TextLayerType layerType, int light, int color, int backgroundColor, int outlineColor) - Specified by:
submitTextin interfaceRenderCommandQueue- 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 aLhfb;a(Lftd;FFLbep;ZLgcd$a;IIII)V
-
submitFire
- Specified by:
submitFirein interfaceRenderCommandQueue- 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 aLhfb;a(Lftd;Lhtp;Lorg/joml/Quaternionf;)V
-
submitLeash
- Specified by:
submitLeashin interfaceRenderCommandQueue- 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 aLhfb;a(Lftd;Lhtp$a;)V
-
submitModel
public <S> void submitModel(Model<? super S> model, S state, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, int tintedColor, @Nullable @Nullable Sprite sprite, int outlineColor, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlay) - Specified by:
submitModelin interfaceRenderCommandQueue- 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 aLhfb;a(Lgvi;Ljava/lang/Object;Lftd;Lhfq;IIILibj;ILhwt$a;)V
-
submitModelPart
public void submitModelPart(ModelPart part, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, @Nullable @Nullable Sprite sprite, boolean sheeted, boolean hasGlint, int tintedColor, ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) - Specified by:
submitModelPartin interfaceRenderCommandQueue- 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;)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;)Vofficial aLhfb;a(Lgxq;Lftd;Lhfq;IILibj;ZZILhwt$a;)V
-
submitBlock
public void submitBlock(MatrixStack matrices, BlockState state, int light, int overlay, int outlineColor) - Specified by:
submitBlockin interfaceRenderCommandQueue- 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 aLhfb;a(Lftd;Leip;III)V
-
submitMovingBlock
- Specified by:
submitMovingBlockin interfaceRenderCommandQueue- 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 aLhfb;a(Lftd;Lhgp;)V
-
submitBlockStateModel
public void submitBlockStateModel(MatrixStack matrices, RenderLayer renderLayer, BlockStateModel model, float r, float g, float b, int light, int overlay, int outlineColor) - Specified by:
submitBlockStateModelin interfaceRenderCommandQueue- 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 aLhfb;a(Lftd;Lhfq;Lhgx;FFFIII)V
-
submitItem
public void submitItem(MatrixStack matrices, ItemDisplayContext displayContext, int light, int overlay, int outlineColors, int[] tintLayers, List<BakedQuad> quads, RenderLayer renderLayer, ItemRenderState.Glint glintType) - Specified by:
submitItemin interfaceRenderCommandQueue- 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 aLhfb;a(Lftd;Ldgq;III[ILjava/util/List;Lhfq;Lhxx$a;)V
-
submitCustom
public void submitCustom(MatrixStack matrices, RenderLayer renderLayer, OrderedRenderCommandQueue.Custom customRenderer) - Specified by:
submitCustomin interfaceRenderCommandQueue- 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 aLhfb;a(Lftd;Lhfq;Lhge$a;)V
-
method_74315
- Specified by:
method_74315in interfaceRenderCommandQueue- Mappings:
Namespace Name Mixin selector named method_74315Lnet/minecraft/client/render/command/RenderCommandQueue;method_74315(Lnet/minecraft/client/render/command/OrderedRenderCommandQueue$class_11947;)Vintermediary method_74315Lnet/minecraft/class_11785;method_74315(Lnet/minecraft/class_11659$class_11947;)Vofficial aLhfb;a(Lhge$b;)V
-
clear
public void clear()- Mappings:
Namespace Name Mixin selector named clearLnet/minecraft/client/render/command/OrderedRenderCommandQueueImpl;clear()Vintermediary method_72953Lnet/minecraft/class_11661;method_72953()Vofficial aLhgf;a()V
-
onNextFrame
public void onNextFrame()- Mappings:
Namespace Name Mixin selector named onNextFrameLnet/minecraft/client/render/command/OrderedRenderCommandQueueImpl;onNextFrame()Vintermediary method_72954Lnet/minecraft/class_11661;method_72954()Vofficial bLhgf;b()V
-
getBatchingQueues
- Mappings:
Namespace Name Mixin selector named getBatchingQueuesLnet/minecraft/client/render/command/OrderedRenderCommandQueueImpl;getBatchingQueues()Lit/unimi/dsi/fastutil/ints/Int2ObjectAVLTreeMap;intermediary method_73532Lnet/minecraft/class_11661;method_73532()Lit/unimi/dsi/fastutil/ints/Int2ObjectAVLTreeMap;official cLhgf;c()Lit/unimi/dsi/fastutil/ints/Int2ObjectAVLTreeMap;
-