Class GuiGraphics

java.lang.Object
net.minecraft.client.gui.GuiGraphics
All Implemented Interfaces:
IGuiGraphicsExtension

public class GuiGraphics extends Object implements IGuiGraphicsExtension
  • Field Details

  • Constructor Details

  • Method Details

    • drawManaged

      @Deprecated public void drawManaged(Runnable p_286277_)
      Deprecated.
    • flushIfUnmanaged

      @Deprecated private void flushIfUnmanaged()
      Deprecated.
    • flushIfManaged

      @Deprecated private void flushIfManaged()
      Deprecated.
    • guiWidth

      public int guiWidth()
    • guiHeight

      public int guiHeight()
    • pose

      public PoseStack pose()
    • bufferSource

      public MultiBufferSource.BufferSource bufferSource()
    • flush

      public void flush()
    • hLine

      public void hLine(int p_283318_, int p_281662_, int p_281346_, int p_281672_)
    • hLine

      public void hLine(RenderType p_286630_, int p_286453_, int p_286247_, int p_286814_, int p_286623_)
    • vLine

      public void vLine(int p_282951_, int p_281591_, int p_281568_, int p_282718_)
    • vLine

      public void vLine(RenderType p_286607_, int p_286309_, int p_286480_, int p_286707_, int p_286855_)
    • enableScissor

      public void enableScissor(int p_281479_, int p_282788_, int p_282924_, int p_282826_)
    • disableScissor

      public void disableScissor()
    • applyScissor

      private void applyScissor(@Nullable ScreenRectangle p_281569_)
    • setColor

      public void setColor(float p_281272_, float p_281734_, float p_282022_, float p_281752_)
    • fill

      public void fill(int p_282988_, int p_282861_, int p_281278_, int p_281710_, int p_281470_)
    • fill

      public void fill(int p_281437_, int p_283660_, int p_282606_, int p_283413_, int p_283428_, int p_283253_)
    • fill

      public void fill(RenderType p_286602_, int p_286738_, int p_286614_, int p_286741_, int p_286610_, int p_286560_)
    • fill

      public void fill(RenderType p_286711_, int p_286234_, int p_286444_, int p_286244_, int p_286411_, int p_286671_, int p_286599_)
    • fillGradient

      public void fillGradient(int p_283290_, int p_283278_, int p_282670_, int p_281698_, int p_283374_, int p_283076_)
    • fillGradient

      public void fillGradient(int p_282702_, int p_282331_, int p_281415_, int p_283118_, int p_282419_, int p_281954_, int p_282607_)
    • fillGradient

      public void fillGradient(RenderType p_286522_, int p_286535_, int p_286839_, int p_286242_, int p_286856_, int p_286809_, int p_286833_, int p_286706_)
    • fillGradient

      private void fillGradient(VertexConsumer p_286862_, int p_283414_, int p_281397_, int p_283587_, int p_281521_, int p_283505_, int p_283131_, int p_282949_)
    • drawCenteredString

      public void drawCenteredString(Font p_282122_, String p_282898_, int p_281490_, int p_282853_, int p_281258_)
    • drawCenteredString

      public void drawCenteredString(Font p_282901_, Component p_282456_, int p_283083_, int p_282276_, int p_281457_)
    • drawCenteredString

      public void drawCenteredString(Font p_282592_, FormattedCharSequence p_281854_, int p_281573_, int p_283511_, int p_282577_)
    • drawString

      public int drawString(Font p_282003_, @Nullable String p_281403_, int p_282714_, int p_282041_, int p_281908_)
    • drawString

      public int drawString(Font p_283343_, @Nullable String p_281896_, int p_283569_, int p_283418_, int p_281560_, boolean p_282130_)
    • drawString

      public int drawString(Font p_283343_, @Nullable String p_281896_, float p_283569_, float p_283418_, int p_281560_, boolean p_282130_)
    • drawString

      public int drawString(Font p_283019_, FormattedCharSequence p_283376_, int p_283379_, int p_283346_, int p_282119_)
    • drawString

      public int drawString(Font p_282636_, FormattedCharSequence p_281596_, int p_281586_, int p_282816_, int p_281743_, boolean p_282394_)
    • drawString

      public int drawString(Font p_282636_, FormattedCharSequence p_281596_, float p_281586_, float p_282816_, int p_281743_, boolean p_282394_)
    • drawString

      public int drawString(Font p_281653_, Component p_283140_, int p_283102_, int p_282347_, int p_281429_)
    • drawString

      public int drawString(Font p_281547_, Component p_282131_, int p_282857_, int p_281250_, int p_282195_, boolean p_282791_)
    • drawWordWrap

      public void drawWordWrap(Font p_281494_, FormattedText p_283463_, int p_282183_, int p_283250_, int p_282564_, int p_282629_)
    • blit

      public void blit(int p_282225_, int p_281487_, int p_281985_, int p_281329_, int p_283035_, TextureAtlasSprite p_281614_)
    • blit

      public void blit(int p_282416_, int p_282989_, int p_282618_, int p_282755_, int p_281717_, TextureAtlasSprite p_281874_, float p_283559_, float p_282730_, float p_283530_, float p_282246_)
    • renderOutline

      public void renderOutline(int p_281496_, int p_282076_, int p_281334_, int p_283576_, int p_283618_)
    • blitSprite

      public void blitSprite(ResourceLocation p_294915_, int p_295058_, int p_294415_, int p_294535_, int p_295510_)
    • blitSprite

      public void blitSprite(ResourceLocation p_294549_, int p_294560_, int p_295075_, int p_294098_, int p_295872_, int p_294414_)
    • blitSprite

      public void blitSprite(ResourceLocation p_295983_, int p_295194_, int p_295164_, int p_294823_, int p_295650_, int p_295401_, int p_295170_, int p_294104_, int p_294577_)
    • blitSprite

      public void blitSprite(ResourceLocation p_295389_, int p_294223_, int p_296245_, int p_296255_, int p_295669_, int p_296061_, int p_295546_, int p_294648_, int p_296423_, int p_295837_)
    • blitSprite

      private void blitSprite(TextureAtlasSprite p_295420_, int p_294695_, int p_296458_, int p_294279_, int p_295235_, int p_295034_, int p_295689_, int p_294096_, int p_294846_, int p_295282_)
    • blitSprite

      private void blitSprite(TextureAtlasSprite p_295122_, int p_295850_, int p_296348_, int p_295804_, int p_296465_, int p_295717_)
    • blit

      public void blit(ResourceLocation p_283377_, int p_281970_, int p_282111_, int p_283134_, int p_282778_, int p_281478_, int p_281821_)
    • blit

      public void blit(ResourceLocation p_283573_, int p_283574_, int p_283670_, int p_283545_, float p_283029_, float p_283061_, int p_282845_, int p_282558_, int p_282832_, int p_281851_)
    • blit

      public void blit(ResourceLocation p_282034_, int p_283671_, int p_282377_, int p_282058_, int p_281939_, float p_282285_, float p_283199_, int p_282186_, int p_282322_, int p_282481_, int p_281887_)
    • blit

      public void blit(ResourceLocation p_283272_, int p_283605_, int p_281879_, float p_282809_, float p_282942_, int p_281922_, int p_282385_, int p_282596_, int p_281699_)
    • blit

      void blit(ResourceLocation p_282639_, int p_282732_, int p_283541_, int p_281760_, int p_283298_, int p_283429_, int p_282193_, int p_281980_, float p_282660_, float p_281522_, int p_282315_, int p_281436_)
    • innerBlit

      void innerBlit(ResourceLocation p_283461_, int p_281399_, int p_283222_, int p_283615_, int p_283430_, int p_281729_, float p_283247_, float p_282598_, float p_282883_, float p_283017_)
    • innerBlit

      void innerBlit(ResourceLocation p_283254_, int p_283092_, int p_281930_, int p_282113_, int p_281388_, int p_283583_, float p_281327_, float p_281676_, float p_283166_, float p_282630_, float p_282800_, float p_282850_, float p_282375_, float p_282754_)
    • blitNineSlicedSprite

      private void blitNineSlicedSprite(TextureAtlasSprite p_294394_, GuiSpriteScaling.NineSlice p_295735_, int p_294769_, int p_294546_, int p_294421_, int p_295807_, int p_295009_)
    • blitTiledSprite

      private void blitTiledSprite(TextureAtlasSprite p_294349_, int p_295093_, int p_296434_, int p_295268_, int p_295203_, int p_296398_, int p_295542_, int p_296165_, int p_296256_, int p_294814_, int p_296352_, int p_296203_)
    • renderItem

      public void renderItem(ItemStack p_281978_, int p_282647_, int p_281944_)
    • renderItem

      public void renderItem(ItemStack p_282262_, int p_283221_, int p_283496_, int p_283435_)
    • renderItem

      public void renderItem(ItemStack p_282786_, int p_282502_, int p_282976_, int p_281592_, int p_282314_)
    • renderFakeItem

      public void renderFakeItem(ItemStack p_281946_, int p_283299_, int p_283674_)
    • renderItem

      public void renderItem(LivingEntity p_282154_, ItemStack p_282777_, int p_282110_, int p_281371_, int p_283572_)
    • renderItem

      private void renderItem(@Nullable LivingEntity p_283524_, @Nullable Level p_282461_, ItemStack p_283653_, int p_283141_, int p_282560_, int p_282425_)
    • renderItem

      private void renderItem(@Nullable LivingEntity p_282619_, @Nullable Level p_281754_, ItemStack p_281675_, int p_281271_, int p_282210_, int p_283260_, int p_281995_)
    • renderItemDecorations

      public void renderItemDecorations(Font p_281721_, ItemStack p_281514_, int p_282056_, int p_282683_)
    • renderItemDecorations

      public void renderItemDecorations(Font p_282005_, ItemStack p_283349_, int p_282641_, int p_282146_, @Nullable String p_282803_)
    • renderTooltip

      public void renderTooltip(Font p_282308_, ItemStack p_282781_, int p_282687_, int p_282292_)
    • renderTooltip

      public void renderTooltip(Font font, List<Component> textComponents, Optional<TooltipComponent> tooltipComponent, ItemStack stack, int mouseX, int mouseY)
    • renderTooltip

      public void renderTooltip(Font p_283128_, List<Component> p_282716_, Optional<TooltipComponent> p_281682_, int p_283678_, int p_281696_)
    • renderTooltip

      public void renderTooltip(Font p_282269_, Component p_282572_, int p_282044_, int p_282545_)
    • renderComponentTooltip

      public void renderComponentTooltip(Font p_282739_, List<Component> p_281832_, int p_282191_, int p_282446_)
    • renderComponentTooltip

      public void renderComponentTooltip(Font font, List<? extends FormattedText> tooltips, int mouseX, int mouseY, ItemStack stack)
    • renderTooltip

      public void renderTooltip(Font p_282192_, List<? extends FormattedCharSequence> p_282297_, int p_281680_, int p_283325_)
    • renderTooltip

      public void renderTooltip(Font p_281627_, List<FormattedCharSequence> p_283313_, ClientTooltipPositioner p_283571_, int p_282367_, int p_282806_)
    • renderTooltipInternal

      private void renderTooltipInternal(Font p_282675_, List<ClientTooltipComponent> p_282615_, int p_283230_, int p_283417_, ClientTooltipPositioner p_282442_)
    • renderComponentHoverEffect

      public void renderComponentHoverEffect(Font p_282584_, @Nullable Style p_282156_, int p_283623_, int p_282114_)