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/RenderCommandQueue
intermediary net/minecraft/class_11785
official hfy
  • Method Details

    • submitDebugHitbox

      void submitDebugHitbox(MatrixStack matrices, EntityRenderState renderState, EntityHitboxAndView debugHitbox)
      Mappings:
      Namespace Name Mixin selector
      named submitDebugHitbox Lnet/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;)V
      intermediary method_73487 Lnet/minecraft/class_11785;method_73487(Lnet/minecraft/class_4587;Lnet/minecraft/class_10017;Lnet/minecraft/class_10933;)V
      official a Lhfy;a(Lfua;Lhuk;Lhva;)V
    • submitShadowPieces

      void submitShadowPieces(MatrixStack matrices, float shadowRadius, List<EntityRenderState.ShadowPiece> shadowPieces)
      Mappings:
      Namespace Name Mixin selector
      named submitShadowPieces Lnet/minecraft/client/render/command/RenderCommandQueue;submitShadowPieces(Lnet/minecraft/client/util/math/MatrixStack;FLjava/util/List;)V
      intermediary method_73479 Lnet/minecraft/class_11785;method_73479(Lnet/minecraft/class_4587;FLjava/util/List;)V
      official a Lhfy;a(Lfua;FLjava/util/List;)V
    • submitLabel

      void submitLabel(MatrixStack matrices, @Nullable @Nullable Vec3d nameLabelPos, int int2, Text text, boolean bool, int int3, double double2, CameraRenderState cameraRenderState)
      Mappings:
      Namespace Name Mixin selector
      named submitLabel Lnet/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;)V
      intermediary method_73482 Lnet/minecraft/class_11785;method_73482(Lnet/minecraft/class_4587;Lnet/minecraft/class_243;ILnet/minecraft/class_2561;ZIDLnet/minecraft/class_12075;)V
      official a Lhfy;a(Lfua;Lfoh;ILxx;ZIDLibo;)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 submitText Lnet/minecraft/client/render/command/RenderCommandQueue;submitText(Lnet/minecraft/client/util/math/MatrixStack;FFLnet/minecraft/text/OrderedText;ZLnet/minecraft/client/font/TextRenderer$TextLayerType;IIII)V
      intermediary method_73478 Lnet/minecraft/class_11785;method_73478(Lnet/minecraft/class_4587;FFLnet/minecraft/class_5481;ZLnet/minecraft/class_327$class_6415;IIII)V
      official a Lhfy;a(Lfua;FFLbes;ZLgda$a;IIII)V
    • submitFire

      void submitFire(MatrixStack matrices, EntityRenderState renderState, Quaternionf rotation)
      Mappings:
      Namespace Name Mixin selector
      named submitFire Lnet/minecraft/client/render/command/RenderCommandQueue;submitFire(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/entity/state/EntityRenderState;Lorg/joml/Quaternionf;)V
      intermediary method_73488 Lnet/minecraft/class_11785;method_73488(Lnet/minecraft/class_4587;Lnet/minecraft/class_10017;Lorg/joml/Quaternionf;)V
      official a Lhfy;a(Lfua;Lhuk;Lorg/joml/Quaternionf;)V
    • submitLeash

      void submitLeash(MatrixStack matrices, EntityRenderState.LeashData leashData)
      Mappings:
      Namespace Name Mixin selector
      named submitLeash Lnet/minecraft/client/render/command/RenderCommandQueue;submitLeash(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/entity/state/EntityRenderState$LeashData;)V
      intermediary method_73486 Lnet/minecraft/class_11785;method_73486(Lnet/minecraft/class_4587;Lnet/minecraft/class_10017$class_10018;)V
      official a Lhfy;a(Lfua;Lhuk$a;)V
    • submitModel

      <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)
      Mappings:
      Namespace Name Mixin selector
      named submitModel Lnet/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;)V
      intermediary method_73490 Lnet/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;)V
      official a Lhfy;a(Lgwg;Ljava/lang/Object;Lfua;Lhgk;IIILico;ILhxo$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 submitModel Lnet/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;)V
      intermediary method_73489 Lnet/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;)V
      official a Lhfy;a(Lgwg;Ljava/lang/Object;Lfua;Lhgk;IIILhxo$a;)V
    • submitModelPart

      default void submitModelPart(ModelPart part, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, @Nullable @Nullable Sprite sprite)
      Mappings:
      Namespace Name Mixin selector
      named submitModelPart Lnet/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;)V
      intermediary method_73491 Lnet/minecraft/class_11785;method_73491(Lnet/minecraft/class_630;Lnet/minecraft/class_4587;Lnet/minecraft/class_1921;IILnet/minecraft/class_1058;)V
      official a Lhfy;a(Lgyo;Lfua;Lhgk;IILico;)V
    • submitModelPart

      default void submitModelPart(ModelPart part, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, @Nullable @Nullable Sprite sprite, int tintedColor, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlay)
      Mappings:
      Namespace Name Mixin selector
      named submitModelPart Lnet/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;)V
      intermediary method_73492 Lnet/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;)V
      official a Lhfy;a(Lgyo;Lfua;Lhgk;IILico;ILhxo$a;)V
    • submitModelPart

      default void submitModelPart(ModelPart part, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, @Nullable @Nullable Sprite sprite, boolean sheeted, boolean hasGlint)
      Mappings:
      Namespace Name Mixin selector
      named submitModelPart Lnet/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)V
      intermediary method_73493 Lnet/minecraft/class_11785;method_73493(Lnet/minecraft/class_630;Lnet/minecraft/class_4587;Lnet/minecraft/class_1921;IILnet/minecraft/class_1058;ZZ)V
      official a Lhfy;a(Lgyo;Lfua;Lhgk;IILico;ZZ)V
    • submitModelPart

      void submitModelPart(ModelPart part, MatrixStack matrices, RenderLayer renderLayer, int light, int overlay, @Nullable @Nullable Sprite sprite, boolean sheeted, boolean hasGlint, int tintedColor, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlay, int int2)
      Mappings:
      Namespace Name Mixin selector
      named submitModelPart Lnet/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)V
      intermediary method_73494 Lnet/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)V
      official a Lhfy;a(Lgyo;Lfua;Lhgk;IILico;ZZILhxo$a;I)V
    • submitBlock

      void submitBlock(MatrixStack matrices, BlockState state, int light, int overlay, int outlineColor)
      Mappings:
      Namespace Name Mixin selector
      named submitBlock Lnet/minecraft/client/render/command/RenderCommandQueue;submitBlock(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/block/BlockState;III)V
      intermediary method_73481 Lnet/minecraft/class_11785;method_73481(Lnet/minecraft/class_4587;Lnet/minecraft/class_2680;III)V
      official a Lhfy;a(Lfua;Lejm;III)V
    • submitMovingBlock

      void submitMovingBlock(MatrixStack matrices, MovingBlockRenderState state)
      Mappings:
      Namespace Name Mixin selector
      named submitMovingBlock Lnet/minecraft/client/render/command/RenderCommandQueue;submitMovingBlock(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/block/MovingBlockRenderState;)V
      intermediary method_73485 Lnet/minecraft/class_11785;method_73485(Lnet/minecraft/class_4587;Lnet/minecraft/class_11791;)V
      official a Lhfy;a(Lfua;Lhhj;)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 submitBlockStateModel Lnet/minecraft/client/render/command/RenderCommandQueue;submitBlockStateModel(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/RenderLayer;Lnet/minecraft/client/render/model/BlockStateModel;FFFIII)V
      intermediary method_73484 Lnet/minecraft/class_11785;method_73484(Lnet/minecraft/class_4587;Lnet/minecraft/class_1921;Lnet/minecraft/class_1087;FFFIII)V
      official a Lhfy;a(Lfua;Lhgk;Lhhr;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 submitItem Lnet/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;)V
      intermediary method_73480 Lnet/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;)V
      official a Lhfy;a(Lfua;Ldhn;III[ILjava/util/List;Lhgk;Lhys$a;)V
    • submitCustom

      void submitCustom(MatrixStack matrices, RenderLayer renderLayer, OrderedRenderCommandQueue.Custom customRenderer)
      Mappings:
      Namespace Name Mixin selector
      named submitCustom Lnet/minecraft/client/render/command/RenderCommandQueue;submitCustom(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/RenderLayer;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue$Custom;)V
      intermediary method_73483 Lnet/minecraft/class_11785;method_73483(Lnet/minecraft/class_4587;Lnet/minecraft/class_1921;Lnet/minecraft/class_11659$class_11660;)V
      official a Lhfy;a(Lfua;Lhgk;Lhgy$a;)V
    • submitCustom

      void submitCustom(OrderedRenderCommandQueue.LayeredCustom customRenderer)
      Mappings:
      Namespace Name Mixin selector
      named submitCustom Lnet/minecraft/client/render/command/RenderCommandQueue;submitCustom(Lnet/minecraft/client/render/command/OrderedRenderCommandQueue$LayeredCustom;)V
      intermediary method_74315 Lnet/minecraft/class_11785;method_74315(Lnet/minecraft/class_11659$class_11947;)V
      official a Lhfy;a(Lhgy$b;)V