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 hkh
-
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 recordNested classes/interfaces inherited from interface net.minecraft.client.render.command.OrderedRenderCommandQueue
OrderedRenderCommandQueue.Custom, OrderedRenderCommandQueue.LayeredCustom -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()getBatchingQueue(int int2) 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(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) <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 crumblingOverlay, int int2) 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 aLhkh;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 bLhkh;b(I)Lhkf;
-
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 aLhjg;a(Lfwz;FLjava/util/List;)V
-
submitLabel
public void submitLabel(MatrixStack matrices, @Nullable @Nullable Vec3d nameLabelPos, int y, Text label, boolean notSneaking, int light, double squaredDistanceToCamera, CameraRenderState cameraState) - 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;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 aLhjg;a(Lfwz;Lfrd;ILym;ZIDLiez;)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 aLhjg;a(Lfwz;FFLbfs;ZLgga$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 aLhjg;a(Lfwz;Lhxu;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 aLhjg;a(Lfwz;Lhxu$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 aLhjg;a(Lgzk;Ljava/lang/Object;Lfwz;Lhjs;IIILifz;ILiax$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 crumblingOverlay, int int2) - 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;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 aLhjg;a(Lhbw;Lfwz;Lhjs;IILifz;ZZILiax$a;I)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 aLhjg;a(Lfwz;Lemh;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 aLhjg;a(Lfwz;Lhkr;)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 aLhjg;a(Lfwz;Lhjs;Lhkz;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 aLhjg;a(Lfwz;Ldkd;III[ILjava/util/List;Lhjs;Licd$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 aLhjg;a(Lfwz;Lhjs;Lhkg$a;)V
-
submitCustom
- Specified by:
submitCustomin interfaceRenderCommandQueue- 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 aLhjg;a(Lhkg$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 aLhkh;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 bLhkh;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 cLhkh;c()Lit/unimi/dsi/fastutil/ints/Int2ObjectAVLTreeMap;
-