Class DrawContext

java.lang.Object
net.minecraft.client.gui.DrawContext

@Environment(CLIENT) public class DrawContext extends Object
Mappings:
Namespace Name
named net/minecraft/client/gui/DrawContext
intermediary net/minecraft/class_332
official fxa
  • Field Details

    • BACKGROUND_MARGIN

      private static final int BACKGROUND_MARGIN
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named BACKGROUND_MARGIN Lnet/minecraft/client/gui/DrawContext;BACKGROUND_MARGIN:I
      intermediary field_44655 Lnet/minecraft/class_332;field_44655:I
      official a Lfxa;a:I
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      named client Lnet/minecraft/client/gui/DrawContext;client:Lnet/minecraft/client/MinecraftClient;
      intermediary field_44656 Lnet/minecraft/class_332;field_44656:Lnet/minecraft/class_310;
      official b Lfxa;b:Lfud;
    • matrices

      private final Matrix3x2fStack matrices
      Mappings:
      Namespace Name Mixin selector
      named matrices Lnet/minecraft/client/gui/DrawContext;matrices:Lorg/joml/Matrix3x2fStack;
      intermediary field_44657 Lnet/minecraft/class_332;field_44657:Lorg/joml/Matrix3x2fStack;
      official c Lfxa;c:Lorg/joml/Matrix3x2fStack;
    • scissorStack

      private final DrawContext.ScissorStack scissorStack
      Mappings:
      Namespace Name Mixin selector
      named scissorStack Lnet/minecraft/client/gui/DrawContext;scissorStack:Lnet/minecraft/client/gui/DrawContext$ScissorStack;
      intermediary field_44659 Lnet/minecraft/class_332;field_44659:Lnet/minecraft/class_332$class_8214;
      official d Lfxa;d:Lfxa$a;
    • guiAtlasManager

      private final GuiAtlasManager guiAtlasManager
      Mappings:
      Namespace Name Mixin selector
      named guiAtlasManager Lnet/minecraft/client/gui/DrawContext;guiAtlasManager:Lnet/minecraft/client/texture/GuiAtlasManager;
      intermediary field_45337 Lnet/minecraft/class_332;field_45337:Lnet/minecraft/class_8658;
      official e Lfxa;e:Lfxb;
    • state

      private final GuiRenderState state
      Mappings:
      Namespace Name Mixin selector
      named state Lnet/minecraft/client/gui/DrawContext;state:Lnet/minecraft/client/gui/render/state/GuiRenderState;
      intermediary field_59826 Lnet/minecraft/class_332;field_59826:Lnet/minecraft/class_11246;
      official f Lfxa;f:Lgcx;
    • tooltipDrawer

      @Nullable private @Nullable Runnable tooltipDrawer
      Mappings:
      Namespace Name Mixin selector
      named tooltipDrawer Lnet/minecraft/client/gui/DrawContext;tooltipDrawer:Ljava/lang/Runnable;
      intermediary field_60305 Lnet/minecraft/class_332;field_60305:Ljava/lang/Runnable;
      official g Lfxa;g:Ljava/lang/Runnable;
  • Constructor Details

    • DrawContext

      private DrawContext(MinecraftClient client, Matrix3x2fStack matrices, GuiRenderState state)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/DrawContext;<init>(Lnet/minecraft/client/MinecraftClient;Lorg/joml/Matrix3x2fStack;Lnet/minecraft/client/gui/render/state/GuiRenderState;)V
      intermediary <init> Lnet/minecraft/class_332;<init>(Lnet/minecraft/class_310;Lorg/joml/Matrix3x2fStack;Lnet/minecraft/class_11246;)V
      official <init> Lfxa;<init>(Lfud;Lorg/joml/Matrix3x2fStack;Lgcx;)V
    • DrawContext

      public DrawContext(MinecraftClient client, GuiRenderState state)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/DrawContext;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/gui/render/state/GuiRenderState;)V
      intermediary <init> Lnet/minecraft/class_332;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_11246;)V
      official <init> Lfxa;<init>(Lfud;Lgcx;)V
  • Method Details

    • getScaledWindowWidth

      public int getScaledWindowWidth()
      Mappings:
      Namespace Name Mixin selector
      named getScaledWindowWidth Lnet/minecraft/client/gui/DrawContext;getScaledWindowWidth()I
      intermediary method_51421 Lnet/minecraft/class_332;method_51421()I
      official a Lfxa;a()I
    • getScaledWindowHeight

      public int getScaledWindowHeight()
      Mappings:
      Namespace Name Mixin selector
      named getScaledWindowHeight Lnet/minecraft/client/gui/DrawContext;getScaledWindowHeight()I
      intermediary method_51443 Lnet/minecraft/class_332;method_51443()I
      official b Lfxa;b()I
    • createNewRootLayer

      public void createNewRootLayer()
      Mappings:
      Namespace Name Mixin selector
      named createNewRootLayer Lnet/minecraft/client/gui/DrawContext;createNewRootLayer()V
      intermediary method_71048 Lnet/minecraft/class_332;method_71048()V
      official c Lfxa;c()V
    • applyBlur

      public void applyBlur()
      Mappings:
      Namespace Name Mixin selector
      named applyBlur Lnet/minecraft/client/gui/DrawContext;applyBlur()V
      intermediary method_71278 Lnet/minecraft/class_332;method_71278()V
      official d Lfxa;d()V
    • getMatrices

      public Matrix3x2fStack getMatrices()
      Mappings:
      Namespace Name Mixin selector
      named getMatrices Lnet/minecraft/client/gui/DrawContext;getMatrices()Lorg/joml/Matrix3x2fStack;
      intermediary method_51448 Lnet/minecraft/class_332;method_51448()Lorg/joml/Matrix3x2fStack;
      official e Lfxa;e()Lorg/joml/Matrix3x2fStack;
    • drawHorizontalLine

      public void drawHorizontalLine(int x1, int x2, int y, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawHorizontalLine Lnet/minecraft/client/gui/DrawContext;drawHorizontalLine(IIII)V
      intermediary method_51738 Lnet/minecraft/class_332;method_51738(IIII)V
      official a Lfxa;a(IIII)V
    • drawVerticalLine

      public void drawVerticalLine(int x, int y1, int y2, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawVerticalLine Lnet/minecraft/client/gui/DrawContext;drawVerticalLine(IIII)V
      intermediary method_51742 Lnet/minecraft/class_332;method_51742(IIII)V
      official b Lfxa;b(IIII)V
    • enableScissor

      public void enableScissor(int x1, int y1, int x2, int y2)
      Mappings:
      Namespace Name Mixin selector
      named enableScissor Lnet/minecraft/client/gui/DrawContext;enableScissor(IIII)V
      intermediary method_44379 Lnet/minecraft/class_332;method_44379(IIII)V
      official c Lfxa;c(IIII)V
    • disableScissor

      public void disableScissor()
      Mappings:
      Namespace Name Mixin selector
      named disableScissor Lnet/minecraft/client/gui/DrawContext;disableScissor()V
      intermediary method_44380 Lnet/minecraft/class_332;method_44380()V
      official f Lfxa;f()V
    • scissorContains

      public boolean scissorContains(int x, int y)
      Mappings:
      Namespace Name Mixin selector
      named scissorContains Lnet/minecraft/client/gui/DrawContext;scissorContains(II)Z
      intermediary method_58135 Lnet/minecraft/class_332;method_58135(II)Z
      official a Lfxa;a(II)Z
    • fill

      public void fill(int x1, int y1, int x2, int y2, int color)
      Mappings:
      Namespace Name Mixin selector
      named fill Lnet/minecraft/client/gui/DrawContext;fill(IIIII)V
      intermediary method_25294 Lnet/minecraft/class_332;method_25294(IIIII)V
      official a Lfxa;a(IIIII)V
    • fill

      public void fill(RenderPipeline pipeline, int x1, int y1, int x2, int y2, int z)
      Mappings:
      Namespace Name Mixin selector
      named fill Lnet/minecraft/client/gui/DrawContext;fill(Lcom/mojang/blaze3d/pipeline/RenderPipeline;IIIII)V
      intermediary method_48196 Lnet/minecraft/class_332;method_48196(Lcom/mojang/blaze3d/pipeline/RenderPipeline;IIIII)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;IIIII)V
    • fillGradient

      public void fillGradient(int startX, int startY, int endX, int endY, int colorStart, int colorEnd)
      Mappings:
      Namespace Name Mixin selector
      named fillGradient Lnet/minecraft/client/gui/DrawContext;fillGradient(IIIIII)V
      intermediary method_25296 Lnet/minecraft/class_332;method_25296(IIIIII)V
      official a Lfxa;a(IIIIII)V
    • fill

      public void fill(RenderPipeline pipeline, TextureSetup textureSetup, int x1, int y1, int x2, int y2)
      Mappings:
      Namespace Name Mixin selector
      named fill Lnet/minecraft/client/gui/DrawContext;fill(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/client/texture/TextureSetup;IIII)V
      intermediary method_51739 Lnet/minecraft/class_332;method_51739(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_11231;IIII)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lgcg;IIII)V
    • fill

      private void fill(RenderPipeline pipeline, TextureSetup textureSetup, int x1, int y1, int x2, int y2, int color, @Nullable @Nullable Integer color2)
      Mappings:
      Namespace Name Mixin selector
      named fill Lnet/minecraft/client/gui/DrawContext;fill(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/client/texture/TextureSetup;IIIIILjava/lang/Integer;)V
      intermediary method_70848 Lnet/minecraft/class_332;method_70848(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_11231;IIIIILjava/lang/Integer;)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lgcg;IIIIILjava/lang/Integer;)V
    • drawSelection

      public void drawSelection(int x1, int y1, int x2, int y2)
      Mappings:
      Namespace Name Mixin selector
      named drawSelection Lnet/minecraft/client/gui/DrawContext;drawSelection(IIII)V
      intermediary method_72238 Lnet/minecraft/class_332;method_72238(IIII)V
      official d Lfxa;d(IIII)V
    • drawCenteredTextWithShadow

      public void drawCenteredTextWithShadow(TextRenderer textRenderer, String text, int centerX, int y, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawCenteredTextWithShadow Lnet/minecraft/client/gui/DrawContext;drawCenteredTextWithShadow(Lnet/minecraft/client/font/TextRenderer;Ljava/lang/String;III)V
      intermediary method_25300 Lnet/minecraft/class_332;method_25300(Lnet/minecraft/class_327;Ljava/lang/String;III)V
      official a Lfxa;a(Lfwy;Ljava/lang/String;III)V
    • drawCenteredTextWithShadow

      public void drawCenteredTextWithShadow(TextRenderer textRenderer, Text text, int centerX, int y, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawCenteredTextWithShadow Lnet/minecraft/client/gui/DrawContext;drawCenteredTextWithShadow(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/text/Text;III)V
      intermediary method_27534 Lnet/minecraft/class_332;method_27534(Lnet/minecraft/class_327;Lnet/minecraft/class_2561;III)V
      official a Lfxa;a(Lfwy;Lxo;III)V
    • drawCenteredTextWithShadow

      public void drawCenteredTextWithShadow(TextRenderer textRenderer, OrderedText text, int centerX, int y, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawCenteredTextWithShadow Lnet/minecraft/client/gui/DrawContext;drawCenteredTextWithShadow(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/text/OrderedText;III)V
      intermediary method_35719 Lnet/minecraft/class_332;method_35719(Lnet/minecraft/class_327;Lnet/minecraft/class_5481;III)V
      official a Lfxa;a(Lfwy;Lbbm;III)V
    • drawTextWithShadow

      public void drawTextWithShadow(TextRenderer textRenderer, @Nullable @Nullable String text, int x, int y, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawTextWithShadow Lnet/minecraft/client/gui/DrawContext;drawTextWithShadow(Lnet/minecraft/client/font/TextRenderer;Ljava/lang/String;III)V
      intermediary method_25303 Lnet/minecraft/class_332;method_25303(Lnet/minecraft/class_327;Ljava/lang/String;III)V
      official b Lfxa;b(Lfwy;Ljava/lang/String;III)V
    • drawText

      public void drawText(TextRenderer textRenderer, @Nullable @Nullable String text, int x, int y, int color, boolean shadow)
      Mappings:
      Namespace Name Mixin selector
      named drawText Lnet/minecraft/client/gui/DrawContext;drawText(Lnet/minecraft/client/font/TextRenderer;Ljava/lang/String;IIIZ)V
      intermediary method_51433 Lnet/minecraft/class_332;method_51433(Lnet/minecraft/class_327;Ljava/lang/String;IIIZ)V
      official a Lfxa;a(Lfwy;Ljava/lang/String;IIIZ)V
    • drawTextWithShadow

      public void drawTextWithShadow(TextRenderer textRenderer, OrderedText text, int x, int y, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawTextWithShadow Lnet/minecraft/client/gui/DrawContext;drawTextWithShadow(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/text/OrderedText;III)V
      intermediary method_35720 Lnet/minecraft/class_332;method_35720(Lnet/minecraft/class_327;Lnet/minecraft/class_5481;III)V
      official b Lfxa;b(Lfwy;Lbbm;III)V
    • drawText

      public void drawText(TextRenderer textRenderer, OrderedText text, int x, int y, int color, boolean shadow)
      Mappings:
      Namespace Name Mixin selector
      named drawText Lnet/minecraft/client/gui/DrawContext;drawText(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/text/OrderedText;IIIZ)V
      intermediary method_51430 Lnet/minecraft/class_332;method_51430(Lnet/minecraft/class_327;Lnet/minecraft/class_5481;IIIZ)V
      official a Lfxa;a(Lfwy;Lbbm;IIIZ)V
    • drawTextWithShadow

      public void drawTextWithShadow(TextRenderer textRenderer, Text text, int x, int y, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawTextWithShadow Lnet/minecraft/client/gui/DrawContext;drawTextWithShadow(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/text/Text;III)V
      intermediary method_27535 Lnet/minecraft/class_332;method_27535(Lnet/minecraft/class_327;Lnet/minecraft/class_2561;III)V
      official b Lfxa;b(Lfwy;Lxo;III)V
    • drawText

      public void drawText(TextRenderer textRenderer, Text text, int x, int y, int color, boolean shadow)
      Mappings:
      Namespace Name Mixin selector
      named drawText Lnet/minecraft/client/gui/DrawContext;drawText(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/text/Text;IIIZ)V
      intermediary method_51439 Lnet/minecraft/class_332;method_51439(Lnet/minecraft/class_327;Lnet/minecraft/class_2561;IIIZ)V
      official a Lfxa;a(Lfwy;Lxo;IIIZ)V
    • drawWrappedTextWithShadow

      public void drawWrappedTextWithShadow(TextRenderer textRenderer, StringVisitable text, int x, int y, int width, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawWrappedTextWithShadow Lnet/minecraft/client/gui/DrawContext;drawWrappedTextWithShadow(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/text/StringVisitable;IIII)V
      intermediary method_65179 Lnet/minecraft/class_332;method_65179(Lnet/minecraft/class_327;Lnet/minecraft/class_5348;IIII)V
      official a Lfxa;a(Lfwy;Lxt;IIII)V
    • drawWrappedText

      public void drawWrappedText(TextRenderer textRenderer, StringVisitable text, int x, int y, int width, int color, boolean shadow)
      Mappings:
      Namespace Name Mixin selector
      named drawWrappedText Lnet/minecraft/client/gui/DrawContext;drawWrappedText(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/text/StringVisitable;IIIIZ)V
      intermediary method_51440 Lnet/minecraft/class_332;method_51440(Lnet/minecraft/class_327;Lnet/minecraft/class_5348;IIIIZ)V
      official a Lfxa;a(Lfwy;Lxt;IIIIZ)V
    • drawTextWithBackground

      public void drawTextWithBackground(TextRenderer textRenderer, Text text, int x, int y, int width, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawTextWithBackground Lnet/minecraft/client/gui/DrawContext;drawTextWithBackground(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/text/Text;IIII)V
      intermediary method_60649 Lnet/minecraft/class_332;method_60649(Lnet/minecraft/class_327;Lnet/minecraft/class_2561;IIII)V
      official a Lfxa;a(Lfwy;Lxo;IIII)V
    • drawBorder

      public void drawBorder(int x, int y, int width, int height, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawBorder Lnet/minecraft/client/gui/DrawContext;drawBorder(IIIII)V
      intermediary method_49601 Lnet/minecraft/class_332;method_49601(IIIII)V
      official b Lfxa;b(IIIII)V
    • drawGuiTexture

      public void drawGuiTexture(RenderPipeline pipeline, Identifier sprite, int x, int y, int width, int height)
      Mappings:
      Namespace Name Mixin selector
      named drawGuiTexture Lnet/minecraft/client/gui/DrawContext;drawGuiTexture(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/util/Identifier;IIII)V
      intermediary method_52706 Lnet/minecraft/class_332;method_52706(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_2960;IIII)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIII)V
    • drawGuiTexture

      public void drawGuiTexture(RenderPipeline pipeline, Identifier sprite, int x, int y, int width, int height, float alpha)
      Mappings:
      Namespace Name Mixin selector
      named drawGuiTexture Lnet/minecraft/client/gui/DrawContext;drawGuiTexture(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/util/Identifier;IIIIF)V
      intermediary method_71501 Lnet/minecraft/class_332;method_71501(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_2960;IIIIF)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIIIF)V
    • drawGuiTexture

      public void drawGuiTexture(RenderPipeline pipeline, Identifier sprite, int x, int y, int width, int height, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawGuiTexture Lnet/minecraft/client/gui/DrawContext;drawGuiTexture(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/util/Identifier;IIIII)V
      intermediary method_52707 Lnet/minecraft/class_332;method_52707(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_2960;IIIII)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIIII)V
    • drawGuiTexture

      public void drawGuiTexture(RenderPipeline pipeline, Identifier sprite, int textureWidth, int textureHeight, int u, int v, int x, int y, int width, int height)
      Mappings:
      Namespace Name Mixin selector
      named drawGuiTexture Lnet/minecraft/client/gui/DrawContext;drawGuiTexture(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/util/Identifier;IIIIIIII)V
      intermediary method_70846 Lnet/minecraft/class_332;method_70846(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_2960;IIIIIIII)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIIIIIII)V
    • drawGuiTexture

      public void drawGuiTexture(RenderPipeline pipeline, Identifier sprite, int textureWidth, int textureHeight, int u, int v, int x, int y, int width, int height, int color)
      Draws a textured rectangle from a region in a gui texture.

      The width and height of the region are the same as the dimensions of the rectangle.

      Parameters:
      textureWidth - the width of the entire texture
      textureHeight - the height of the entire texture
      u - the x starting position of the region in the texture
      v - the y starting position of the region in the texture
      height - the height of the drawn rectangle and of the region in the texture
      Mappings:
      Namespace Name Mixin selector
      named drawGuiTexture Lnet/minecraft/client/gui/DrawContext;drawGuiTexture(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/util/Identifier;IIIIIIIII)V
      intermediary method_52708 Lnet/minecraft/class_332;method_52708(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_2960;IIIIIIIII)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIIIIIIII)V
    • drawSpriteStretched

      public void drawSpriteStretched(RenderPipeline pipeline, Sprite sprite, int x, int y, int width, int height)
      Mappings:
      Namespace Name Mixin selector
      named drawSpriteStretched Lnet/minecraft/client/gui/DrawContext;drawSpriteStretched(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/client/texture/Sprite;IIII)V
      intermediary method_52709 Lnet/minecraft/class_332;method_52709(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_1058;IIII)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lhrr;IIII)V
    • drawSpriteStretched

      public void drawSpriteStretched(RenderPipeline pipeline, Sprite sprite, int x, int y, int width, int height, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawSpriteStretched Lnet/minecraft/client/gui/DrawContext;drawSpriteStretched(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/client/texture/Sprite;IIIII)V
      intermediary method_52710 Lnet/minecraft/class_332;method_52710(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_1058;IIIII)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lhrr;IIIII)V
    • drawSpriteRegion

      private void drawSpriteRegion(RenderPipeline pipeline, Sprite sprite, int textureWidth, int textureHeight, int u, int v, int x, int y, int width, int height, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawSpriteRegion Lnet/minecraft/client/gui/DrawContext;drawSpriteRegion(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/client/texture/Sprite;IIIIIIIII)V
      intermediary method_52711 Lnet/minecraft/class_332;method_52711(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_1058;IIIIIIIII)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lhrr;IIIIIIIII)V
    • drawSpriteNineSliced

      private void drawSpriteNineSliced(RenderPipeline pipeline, Sprite sprite, Scaling.NineSlice nineSlice, int x, int y, int width, int height, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawSpriteNineSliced Lnet/minecraft/client/gui/DrawContext;drawSpriteNineSliced(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/client/texture/Sprite;Lnet/minecraft/client/texture/Scaling$NineSlice;IIIII)V
      intermediary method_52713 Lnet/minecraft/class_332;method_52713(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_1058;Lnet/minecraft/class_8690$class_8691;IIIII)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lhrr;Lhtk$a;IIIII)V
    • drawInnerSprite

      private void drawInnerSprite(RenderPipeline pipeline, Scaling.NineSlice nineSlice, Sprite sprite, int x, int y, int width, int height, int u, int v, int tileWidth, int tileHeight, int textureWidth, int textureHeight, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawInnerSprite Lnet/minecraft/client/gui/DrawContext;drawInnerSprite(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/client/texture/Scaling$NineSlice;Lnet/minecraft/client/texture/Sprite;IIIIIIIIIII)V
      intermediary method_64040 Lnet/minecraft/class_332;method_64040(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_8690$class_8691;Lnet/minecraft/class_1058;IIIIIIIIIII)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lhtk$a;Lhrr;IIIIIIIIIII)V
    • drawSpriteTiled

      private void drawSpriteTiled(RenderPipeline pipeline, Sprite sprite, int x, int y, int width, int height, int u, int v, int tileWidth, int tileHeight, int textureWidth, int textureHeight, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawSpriteTiled Lnet/minecraft/client/gui/DrawContext;drawSpriteTiled(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/client/texture/Sprite;IIIIIIIIIII)V
      intermediary method_52712 Lnet/minecraft/class_332;method_52712(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_1058;IIIIIIIIIII)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lhrr;IIIIIIIIIII)V
    • drawTexture

      public void drawTexture(RenderPipeline pipeline, Identifier sprite, int x, int y, float u, float v, int width, int height, int textureWidth, int textureHeight, int color)
      Draws a textured rectangle from a region in a texture.

      The width and height of the region are the same as the dimensions of the rectangle.

      Mappings:
      Namespace Name Mixin selector
      named drawTexture Lnet/minecraft/client/gui/DrawContext;drawTexture(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/util/Identifier;IIFFIIIII)V
      intermediary method_25291 Lnet/minecraft/class_332;method_25291(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_2960;IIFFIIIII)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIFFIIIII)V
    • drawTexture

      public void drawTexture(RenderPipeline pipeline, Identifier sprite, int x, int y, float u, float v, int width, int height, int textureWidth, int textureHeight)
      Draws a textured rectangle from a region in a texture.

      The width and height of the region are the same as the dimensions of the rectangle.

      Mappings:
      Namespace Name Mixin selector
      named drawTexture Lnet/minecraft/client/gui/DrawContext;drawTexture(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/util/Identifier;IIFFIIII)V
      intermediary method_25290 Lnet/minecraft/class_332;method_25290(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_2960;IIFFIIII)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIFFIIII)V
    • drawTexture

      public void drawTexture(RenderPipeline pipeline, Identifier sprite, int x, int y, float u, float v, int width, int height, int regionWidth, int regionHeight, int textureWidth, int textureHeight)
      Draws a textured rectangle from a region in a 256x256 texture.

      The Z coordinate of the rectangle is 0.

      The width and height of the region are the same as the dimensions of the rectangle.

      Mappings:
      Namespace Name Mixin selector
      named drawTexture Lnet/minecraft/client/gui/DrawContext;drawTexture(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/util/Identifier;IIFFIIIIII)V
      intermediary method_25302 Lnet/minecraft/class_332;method_25302(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_2960;IIFFIIIIII)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIFFIIIIII)V
    • drawTexture

      public void drawTexture(RenderPipeline pipeline, Identifier sprite, int x, int y, float u, float v, int width, int height, int regionWidth, int regionHeight, int textureWidth, int textureHeight, int color)
      Draws a textured rectangle from a region in a texture.
      Mappings:
      Namespace Name Mixin selector
      named drawTexture Lnet/minecraft/client/gui/DrawContext;drawTexture(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/util/Identifier;IIFFIIIIIII)V
      intermediary method_25293 Lnet/minecraft/class_332;method_25293(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_2960;IIFFIIIIIII)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIFFIIIIIII)V
    • drawTexturedQuad

      public void drawTexturedQuad(Identifier sprite, int x1, int y1, int x2, int y2, float u1, float u2, float v1, float v2)
      Mappings:
      Namespace Name Mixin selector
      named drawTexturedQuad Lnet/minecraft/client/gui/DrawContext;drawTexturedQuad(Lnet/minecraft/util/Identifier;IIIIFFFF)V
      intermediary method_70845 Lnet/minecraft/class_332;method_70845(Lnet/minecraft/class_2960;IIIIFFFF)V
      official a Lfxa;a(Lame;IIIIFFFF)V
    • drawTexturedQuad

      private void drawTexturedQuad(RenderPipeline pipeline, Identifier sprite, int x1, int x2, int y1, int y2, float u1, float u2, float v1, float v2, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawTexturedQuad Lnet/minecraft/client/gui/DrawContext;drawTexturedQuad(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/util/Identifier;IIIIFFFFI)V
      intermediary method_25295 Lnet/minecraft/class_332;method_25295(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_2960;IIIIFFFFI)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIIIFFFFI)V
    • drawTexturedQuad

      private void drawTexturedQuad(RenderPipeline pipeline, GpuTextureView texture, int x1, int y1, int x2, int y2, float u1, float u2, float v1, float v2, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawTexturedQuad Lnet/minecraft/client/gui/DrawContext;drawTexturedQuad(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lcom/mojang/blaze3d/textures/GpuTextureView;IIIIFFFFI)V
      intermediary method_70847 Lnet/minecraft/class_332;method_70847(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lcom/mojang/blaze3d/textures/GpuTextureView;IIIIFFFFI)V
      official a Lfxa;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lcom/mojang/blaze3d/textures/GpuTextureView;IIIIFFFFI)V
    • drawItem

      public void drawItem(ItemStack item, int x, int y)
      Mappings:
      Namespace Name Mixin selector
      named drawItem Lnet/minecraft/client/gui/DrawContext;drawItem(Lnet/minecraft/item/ItemStack;II)V
      intermediary method_51427 Lnet/minecraft/class_332;method_51427(Lnet/minecraft/class_1799;II)V
      official a Lfxa;a(Ldcv;II)V
    • drawItem

      public void drawItem(ItemStack stack, int x, int y, int seed)
      Mappings:
      Namespace Name Mixin selector
      named drawItem Lnet/minecraft/client/gui/DrawContext;drawItem(Lnet/minecraft/item/ItemStack;III)V
      intermediary method_51428 Lnet/minecraft/class_332;method_51428(Lnet/minecraft/class_1799;III)V
      official a Lfxa;a(Ldcv;III)V
    • drawItemWithoutEntity

      public void drawItemWithoutEntity(ItemStack stack, int x, int y)
      Mappings:
      Namespace Name Mixin selector
      named drawItemWithoutEntity Lnet/minecraft/client/gui/DrawContext;drawItemWithoutEntity(Lnet/minecraft/item/ItemStack;II)V
      intermediary method_51445 Lnet/minecraft/class_332;method_51445(Lnet/minecraft/class_1799;II)V
      official b Lfxa;b(Ldcv;II)V
    • drawItemWithoutEntity

      public void drawItemWithoutEntity(ItemStack stack, int x, int y, int seed)
      Mappings:
      Namespace Name Mixin selector
      named drawItemWithoutEntity Lnet/minecraft/client/gui/DrawContext;drawItemWithoutEntity(Lnet/minecraft/item/ItemStack;III)V
      intermediary method_55231 Lnet/minecraft/class_332;method_55231(Lnet/minecraft/class_1799;III)V
      official b Lfxa;b(Ldcv;III)V
    • drawItem

      public void drawItem(LivingEntity entity, ItemStack stack, int x, int y, int seed)
      Mappings:
      Namespace Name Mixin selector
      named drawItem Lnet/minecraft/client/gui/DrawContext;drawItem(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/item/ItemStack;III)V
      intermediary method_51423 Lnet/minecraft/class_332;method_51423(Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;III)V
      official a Lfxa;a(Lcam;Ldcv;III)V
    • drawItem

      private void drawItem(@Nullable @Nullable LivingEntity entity, @Nullable @Nullable World world, ItemStack stack, int x, int y, int seed)
      Mappings:
      Namespace Name Mixin selector
      named drawItem Lnet/minecraft/client/gui/DrawContext;drawItem(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;III)V
      intermediary method_51425 Lnet/minecraft/class_332;method_51425(Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;III)V
      official a Lfxa;a(Lcam;Ldmu;Ldcv;III)V
    • drawStackOverlay

      public void drawStackOverlay(TextRenderer textRenderer, ItemStack stack, int x, int y)
      Mappings:
      Namespace Name Mixin selector
      named drawStackOverlay Lnet/minecraft/client/gui/DrawContext;drawStackOverlay(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/item/ItemStack;II)V
      intermediary method_51431 Lnet/minecraft/class_332;method_51431(Lnet/minecraft/class_327;Lnet/minecraft/class_1799;II)V
      official a Lfxa;a(Lfwy;Ldcv;II)V
    • drawStackOverlay

      public void drawStackOverlay(TextRenderer textRenderer, ItemStack stack, int x, int y, @Nullable @Nullable String stackCountText)
      Mappings:
      Namespace Name Mixin selector
      named drawStackOverlay Lnet/minecraft/client/gui/DrawContext;drawStackOverlay(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/item/ItemStack;IILjava/lang/String;)V
      intermediary method_51432 Lnet/minecraft/class_332;method_51432(Lnet/minecraft/class_327;Lnet/minecraft/class_1799;IILjava/lang/String;)V
      official a Lfxa;a(Lfwy;Ldcv;IILjava/lang/String;)V
    • drawTooltip

      public void drawTooltip(Text text, int x, int y)
      Mappings:
      Namespace Name Mixin selector
      named drawTooltip Lnet/minecraft/client/gui/DrawContext;drawTooltip(Lnet/minecraft/text/Text;II)V
      intermediary method_71276 Lnet/minecraft/class_332;method_71276(Lnet/minecraft/class_2561;II)V
      official a Lfxa;a(Lxo;II)V
    • drawTooltip

      public void drawTooltip(List<OrderedText> text, int x, int y)
      Mappings:
      Namespace Name Mixin selector
      named drawTooltip Lnet/minecraft/client/gui/DrawContext;drawTooltip(Ljava/util/List;II)V
      intermediary method_71274 Lnet/minecraft/class_332;method_71274(Ljava/util/List;II)V
      official a Lfxa;a(Ljava/util/List;II)V
    • drawItemTooltip

      public void drawItemTooltip(TextRenderer textRenderer, ItemStack stack, int x, int y)
      Mappings:
      Namespace Name Mixin selector
      named drawItemTooltip Lnet/minecraft/client/gui/DrawContext;drawItemTooltip(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/item/ItemStack;II)V
      intermediary method_51446 Lnet/minecraft/class_332;method_51446(Lnet/minecraft/class_327;Lnet/minecraft/class_1799;II)V
      official b Lfxa;b(Lfwy;Ldcv;II)V
    • drawTooltip

      public void drawTooltip(TextRenderer textRenderer, List<Text> text, Optional<TooltipData> data, int x, int y)
      Mappings:
      Namespace Name Mixin selector
      named drawTooltip Lnet/minecraft/client/gui/DrawContext;drawTooltip(Lnet/minecraft/client/font/TextRenderer;Ljava/util/List;Ljava/util/Optional;II)V
      intermediary method_64038 Lnet/minecraft/class_332;method_64038(Lnet/minecraft/class_327;Ljava/util/List;Ljava/util/Optional;II)V
      official a Lfxa;a(Lfwy;Ljava/util/List;Ljava/util/Optional;II)V
    • drawTooltip

      public void drawTooltip(TextRenderer textRenderer, List<Text> text, Optional<TooltipData> data, int x, int y, @Nullable @Nullable Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      named drawTooltip Lnet/minecraft/client/gui/DrawContext;drawTooltip(Lnet/minecraft/client/font/TextRenderer;Ljava/util/List;Ljava/util/Optional;IILnet/minecraft/util/Identifier;)V
      intermediary method_51437 Lnet/minecraft/class_332;method_51437(Lnet/minecraft/class_327;Ljava/util/List;Ljava/util/Optional;IILnet/minecraft/class_2960;)V
      official a Lfxa;a(Lfwy;Ljava/util/List;Ljava/util/Optional;IILame;)V
    • drawTooltip

      public void drawTooltip(TextRenderer textRenderer, Text text, int x, int y)
      Mappings:
      Namespace Name Mixin selector
      named drawTooltip Lnet/minecraft/client/gui/DrawContext;drawTooltip(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/text/Text;II)V
      intermediary method_51438 Lnet/minecraft/class_332;method_51438(Lnet/minecraft/class_327;Lnet/minecraft/class_2561;II)V
      official a Lfxa;a(Lfwy;Lxo;II)V
    • drawTooltip

      public void drawTooltip(TextRenderer textRenderer, Text text, int x, int y, @Nullable @Nullable Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      named drawTooltip Lnet/minecraft/client/gui/DrawContext;drawTooltip(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/text/Text;IILnet/minecraft/util/Identifier;)V
      intermediary method_64235 Lnet/minecraft/class_332;method_64235(Lnet/minecraft/class_327;Lnet/minecraft/class_2561;IILnet/minecraft/class_2960;)V
      official a Lfxa;a(Lfwy;Lxo;IILame;)V
    • drawTooltip

      public void drawTooltip(TextRenderer textRenderer, List<Text> text, int x, int y)
      Mappings:
      Namespace Name Mixin selector
      named drawTooltip Lnet/minecraft/client/gui/DrawContext;drawTooltip(Lnet/minecraft/client/font/TextRenderer;Ljava/util/List;II)V
      intermediary method_51434 Lnet/minecraft/class_332;method_51434(Lnet/minecraft/class_327;Ljava/util/List;II)V
      official a Lfxa;a(Lfwy;Ljava/util/List;II)V
    • drawTooltip

      public void drawTooltip(TextRenderer textRenderer, List<Text> text, int x, int y, @Nullable @Nullable Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      named drawTooltip Lnet/minecraft/client/gui/DrawContext;drawTooltip(Lnet/minecraft/client/font/TextRenderer;Ljava/util/List;IILnet/minecraft/util/Identifier;)V
      intermediary method_64037 Lnet/minecraft/class_332;method_64037(Lnet/minecraft/class_327;Ljava/util/List;IILnet/minecraft/class_2960;)V
      official a Lfxa;a(Lfwy;Ljava/util/List;IILame;)V
    • drawOrderedTooltip

      public void drawOrderedTooltip(TextRenderer textRenderer, List<? extends OrderedText> text, int x, int y)
      Mappings:
      Namespace Name Mixin selector
      named drawOrderedTooltip Lnet/minecraft/client/gui/DrawContext;drawOrderedTooltip(Lnet/minecraft/client/font/TextRenderer;Ljava/util/List;II)V
      intermediary method_51447 Lnet/minecraft/class_332;method_51447(Lnet/minecraft/class_327;Ljava/util/List;II)V
      official b Lfxa;b(Lfwy;Ljava/util/List;II)V
    • drawOrderedTooltip

      public void drawOrderedTooltip(TextRenderer textRenderer, List<? extends OrderedText> text, int x, int y, @Nullable @Nullable Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      named drawOrderedTooltip Lnet/minecraft/client/gui/DrawContext;drawOrderedTooltip(Lnet/minecraft/client/font/TextRenderer;Ljava/util/List;IILnet/minecraft/util/Identifier;)V
      intermediary method_64236 Lnet/minecraft/class_332;method_64236(Lnet/minecraft/class_327;Ljava/util/List;IILnet/minecraft/class_2960;)V
      official b Lfxa;b(Lfwy;Ljava/util/List;IILame;)V
    • drawTooltip

      public void drawTooltip(TextRenderer textRenderer, List<OrderedText> text, TooltipPositioner positioner, int x, int y, boolean focused)
      Mappings:
      Namespace Name Mixin selector
      named drawTooltip Lnet/minecraft/client/gui/DrawContext;drawTooltip(Lnet/minecraft/client/font/TextRenderer;Ljava/util/List;Lnet/minecraft/client/gui/tooltip/TooltipPositioner;IIZ)V
      intermediary method_51436 Lnet/minecraft/class_332;method_51436(Lnet/minecraft/class_327;Ljava/util/List;Lnet/minecraft/class_8000;IIZ)V
      official a Lfxa;a(Lfwy;Ljava/util/List;Lghx;IIZ)V
    • drawTooltip

      private void drawTooltip(TextRenderer textRenderer, List<TooltipComponent> components, int x, int y, TooltipPositioner positioner, @Nullable @Nullable Identifier texture, boolean focused)
      Mappings:
      Namespace Name Mixin selector
      named drawTooltip Lnet/minecraft/client/gui/DrawContext;drawTooltip(Lnet/minecraft/client/font/TextRenderer;Ljava/util/List;IILnet/minecraft/client/gui/tooltip/TooltipPositioner;Lnet/minecraft/util/Identifier;Z)V
      intermediary method_71273 Lnet/minecraft/class_332;method_71273(Lnet/minecraft/class_327;Ljava/util/List;IILnet/minecraft/class_8000;Lnet/minecraft/class_2960;Z)V
      official a Lfxa;a(Lfwy;Ljava/util/List;IILghx;Lame;Z)V
    • drawTooltipImmediately

      public void drawTooltipImmediately(TextRenderer textRenderer, List<TooltipComponent> components, int x, int y, TooltipPositioner positioner, @Nullable @Nullable Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      named drawTooltipImmediately Lnet/minecraft/client/gui/DrawContext;drawTooltipImmediately(Lnet/minecraft/client/font/TextRenderer;Ljava/util/List;IILnet/minecraft/client/gui/tooltip/TooltipPositioner;Lnet/minecraft/util/Identifier;)V
      intermediary method_51435 Lnet/minecraft/class_332;method_51435(Lnet/minecraft/class_327;Ljava/util/List;IILnet/minecraft/class_8000;Lnet/minecraft/class_2960;)V
      official a Lfxa;a(Lfwy;Ljava/util/List;IILghx;Lame;)V
    • renderTooltip

      public void renderTooltip()
      Mappings:
      Namespace Name Mixin selector
      named renderTooltip Lnet/minecraft/client/gui/DrawContext;renderTooltip()V
      intermediary method_71279 Lnet/minecraft/class_332;method_71279()V
      official g Lfxa;g()V
    • drawItemBar

      private void drawItemBar(ItemStack stack, int x, int y)
      Mappings:
      Namespace Name Mixin selector
      named drawItemBar Lnet/minecraft/client/gui/DrawContext;drawItemBar(Lnet/minecraft/item/ItemStack;II)V
      intermediary method_64860 Lnet/minecraft/class_332;method_64860(Lnet/minecraft/class_1799;II)V
      official c Lfxa;c(Ldcv;II)V
    • drawStackCount

      private void drawStackCount(TextRenderer textRenderer, ItemStack stack, int x, int y, @Nullable @Nullable String stackCountText)
      Mappings:
      Namespace Name Mixin selector
      named drawStackCount Lnet/minecraft/client/gui/DrawContext;drawStackCount(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/item/ItemStack;IILjava/lang/String;)V
      intermediary method_64859 Lnet/minecraft/class_332;method_64859(Lnet/minecraft/class_327;Lnet/minecraft/class_1799;IILjava/lang/String;)V
      official b Lfxa;b(Lfwy;Ldcv;IILjava/lang/String;)V
    • drawCooldownProgress

      private void drawCooldownProgress(ItemStack stack, int x, int y)
      Mappings:
      Namespace Name Mixin selector
      named drawCooldownProgress Lnet/minecraft/client/gui/DrawContext;drawCooldownProgress(Lnet/minecraft/item/ItemStack;II)V
      intermediary method_64861 Lnet/minecraft/class_332;method_64861(Lnet/minecraft/class_1799;II)V
      official d Lfxa;d(Ldcv;II)V
    • drawHoverEvent

      public void drawHoverEvent(TextRenderer textRenderer, @Nullable @Nullable Style style, int x, int y)
      Mappings:
      Namespace Name Mixin selector
      named drawHoverEvent Lnet/minecraft/client/gui/DrawContext;drawHoverEvent(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/text/Style;II)V
      intermediary method_51441 Lnet/minecraft/class_332;method_51441(Lnet/minecraft/class_327;Lnet/minecraft/class_2583;II)V
      official a Lfxa;a(Lfwy;Lyl;II)V
    • drawMap

      public void drawMap(MapRenderState mapState)
      Mappings:
      Namespace Name Mixin selector
      named drawMap Lnet/minecraft/client/gui/DrawContext;drawMap(Lnet/minecraft/client/render/MapRenderState;)V
      intermediary method_70857 Lnet/minecraft/class_332;method_70857(Lnet/minecraft/class_10090;)V
      official a Lfxa;a(Lhqz;)V
    • addEntity

      public void addEntity(EntityRenderState entityState, float scale, Vector3f translation, Quaternionf rotation, @Nullable @Nullable Quaternionf overrideCameraAngle, int x1, int y1, int x2, int y2)
      Mappings:
      Namespace Name Mixin selector
      named addEntity Lnet/minecraft/client/gui/DrawContext;addEntity(Lnet/minecraft/client/render/entity/state/EntityRenderState;FLorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;IIII)V
      intermediary method_70856 Lnet/minecraft/class_332;method_70856(Lnet/minecraft/class_10017;FLorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;IIII)V
      official a Lfxa;a(Lhkm;FLorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;IIII)V
    • addPlayerSkin

      public void addPlayerSkin(PlayerEntityModel playerModel, Identifier texture, float scale, float xRotation, float yRotation, float yPivot, int x1, int y1, int x2, int y2)
      Mappings:
      Namespace Name Mixin selector
      named addPlayerSkin Lnet/minecraft/client/gui/DrawContext;addPlayerSkin(Lnet/minecraft/client/render/entity/model/PlayerEntityModel;Lnet/minecraft/util/Identifier;FFFFIIII)V
      intermediary method_70854 Lnet/minecraft/class_332;method_70854(Lnet/minecraft/class_591;Lnet/minecraft/class_2960;FFFFIIII)V
      official a Lfxa;a(Lgoo;Lame;FFFFIIII)V
    • addBookModel

      public void addBookModel(BookModel bookModel, Identifier texture, float scale, float open, float flip, int x1, int y1, int x2, int y2)
      Mappings:
      Namespace Name Mixin selector
      named addBookModel Lnet/minecraft/client/gui/DrawContext;addBookModel(Lnet/minecraft/client/render/entity/model/BookModel;Lnet/minecraft/util/Identifier;FFFIIII)V
      intermediary method_70852 Lnet/minecraft/class_332;method_70852(Lnet/minecraft/class_557;Lnet/minecraft/class_2960;FFFIIII)V
      official a Lfxa;a(Lgml;Lame;FFFIIII)V
    • addBannerResult

      public void addBannerResult(ModelPart flag, DyeColor baseColor, BannerPatternsComponent resultBannerPatterns, int x1, int y1, int x2, int y2)
      Mappings:
      Namespace Name Mixin selector
      named addBannerResult Lnet/minecraft/client/gui/DrawContext;addBannerResult(Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/util/DyeColor;Lnet/minecraft/component/type/BannerPatternsComponent;IIII)V
      intermediary method_70855 Lnet/minecraft/class_332;method_70855(Lnet/minecraft/class_630;Lnet/minecraft/class_1767;Lnet/minecraft/class_9307;IIII)V
      official a Lfxa;a(Lgqm;Ldbt;Leap;IIII)V
    • addSign

      public void addSign(Model signModel, float scale, WoodType woodType, int x1, int y1, int x2, int y2)
      Mappings:
      Namespace Name Mixin selector
      named addSign Lnet/minecraft/client/gui/DrawContext;addSign(Lnet/minecraft/client/model/Model;FLnet/minecraft/block/WoodType;IIII)V
      intermediary method_70853 Lnet/minecraft/class_332;method_70853(Lnet/minecraft/class_3879;FLnet/minecraft/class_4719;IIII)V
      official a Lfxa;a(Lgoe;FLefp;IIII)V
    • addProfilerChart

      public void addProfilerChart(List<ProfilerTiming> chartData, int x1, int y1, int x2, int y2)
      Mappings:
      Namespace Name Mixin selector
      named addProfilerChart Lnet/minecraft/client/gui/DrawContext;addProfilerChart(Ljava/util/List;IIII)V
      intermediary method_70858 Lnet/minecraft/class_332;method_70858(Ljava/util/List;IIII)V
      official a Lfxa;a(Ljava/util/List;IIII)V