Class GuiComponent

java.lang.Object
net.minecraft.client.gui.GuiComponent
Direct Known Subclasses:
AbstractContainerEventHandler, AbstractWidget, AdvancementTab, AdvancementWidget, BossHealthOverlay, ChatComponent, DebugScreenOverlay, Gui, LogoRenderer, Overlay, OverlayRecipeComponent, PlayerTabOverlay, RecipeBookComponent, SpectatorGui, SubtitleOverlay, ToastComponent

public abstract class GuiComponent extends Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    (package private) static class 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final ResourceLocation
     
    static final ResourceLocation
     
    static final ResourceLocation
     
    private static final GuiComponent.ScissorStack
     
    static final ResourceLocation
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    private static void
     
    static void
    blit(PoseStack p_93134_, int p_93135_, int p_93136_, float p_93137_, float p_93138_, int p_93139_, int p_93140_, int p_93141_, int p_93142_)
     
    static void
    blit(PoseStack p_93144_, int p_93145_, int p_93146_, int p_93147_, float p_93148_, float p_93149_, int p_93150_, int p_93151_, int p_93152_, int p_93153_)
     
    static void
    blit(PoseStack p_93161_, int p_93162_, int p_93163_, int p_93164_, int p_93165_, float p_93166_, float p_93167_, int p_93168_, int p_93169_, int p_93170_, int p_93171_)
     
    static void
    blit(PoseStack p_93229_, int p_93230_, int p_93231_, int p_93232_, int p_93233_, int p_93234_, int p_93235_)
     
    private static void
    blit(PoseStack p_93188_, int p_93189_, int p_93190_, int p_93191_, int p_93192_, int p_93193_, int p_93194_, int p_93195_, float p_93196_, float p_93197_, int p_93198_, int p_93199_)
     
    static void
    blit(PoseStack p_93201_, int p_93202_, int p_93203_, int p_93204_, int p_93205_, int p_93206_, TextureAtlasSprite p_93207_)
     
    static void
    blit(PoseStack p_267237_, int p_266847_, int p_266730_, int p_266944_, int p_266929_, int p_266735_, TextureAtlasSprite p_266828_, float p_267032_, float p_267019_, float p_267126_, float p_266756_)
     
    static void
    blitNineSliced(PoseStack p_268074_, int p_267951_, int p_267990_, int p_267940_, int p_268153_, int p_268039_, int p_268077_, int p_268104_, int p_268286_, int p_268150_)
     
    static void
    blitNineSliced(PoseStack p_276051_, int p_276037_, int p_276039_, int p_276052_, int p_276041_, int p_276045_, int p_276035_, int p_276064_, int p_276043_, int p_276026_, int p_276036_)
     
    static void
    blitNineSliced(PoseStack p_268130_, int p_268227_, int p_268163_, int p_267980_, int p_268198_, int p_268060_, int p_268055_, int p_268157_, int p_268238_, int p_268215_, int p_268205_, int p_268248_, int p_267943_)
     
    static void
    blitOutlineBlack(int p_93102_, int p_93103_, BiConsumer<Integer,Integer> p_93104_)
     
    static void
    blitRepeating(PoseStack p_268006_, int p_268243_, int p_268142_, int p_267983_, int p_268249_, int p_268110_, int p_268012_, int p_268290_, int p_268226_)
     
    static void
     
    static void
    drawCenteredString(PoseStack p_93209_, Font p_93210_, String p_93211_, int p_93212_, int p_93213_, int p_93214_)
     
    static void
    drawCenteredString(PoseStack p_93216_, Font p_93217_, Component p_93218_, int p_93219_, int p_93220_, int p_93221_)
     
    static void
    drawCenteredString(PoseStack p_168750_, Font p_168751_, FormattedCharSequence p_168752_, int p_168753_, int p_168754_, int p_168755_)
     
    static void
    drawString(PoseStack p_93237_, Font p_93238_, String p_93239_, int p_93240_, int p_93241_, int p_93242_)
     
    static void
    drawString(PoseStack p_93244_, Font p_93245_, Component p_93246_, int p_93247_, int p_93248_, int p_93249_)
     
    static void
    drawString(PoseStack p_168757_, Font p_168758_, FormattedCharSequence p_168759_, int p_168760_, int p_168761_, int p_168762_)
     
    static void
    enableScissor(int p_239261_, int p_239262_, int p_239263_, int p_239264_)
     
    static void
    fill(PoseStack p_93173_, int p_93174_, int p_93175_, int p_93176_, int p_93177_, int p_93178_)
     
    static void
    fill(PoseStack p_265170_, int p_265299_, int p_265262_, int p_265737_, int p_265091_, int p_265558_, int p_265191_)
     
    protected static void
    fillGradient(PoseStack p_93180_, int p_93181_, int p_93182_, int p_93183_, int p_93184_, int p_93185_, int p_93186_)
     
    protected static void
    fillGradient(PoseStack p_168741_, int p_168742_, int p_168743_, int p_168744_, int p_168745_, int p_168746_, int p_168747_, int p_168748_)
     
    protected static void
    fillGradient(org.joml.Matrix4f p_254526_, BufferBuilder p_93125_, int p_93126_, int p_93127_, int p_93128_, int p_93129_, int p_93130_, int p_93131_, int p_93132_)
     
    protected static void
    hLine(PoseStack p_93155_, int p_93156_, int p_93157_, int p_93158_, int p_93159_)
     
    private static void
    innerBlit(org.joml.Matrix4f p_254452_, int p_93114_, int p_93115_, int p_93116_, int p_93117_, int p_93118_, float p_93119_, float p_93120_, float p_93121_, float p_93122_)
     
    private static void
    innerBlit(org.joml.Matrix4f p_267291_, int p_266998_, int p_266799_, int p_267254_, int p_267187_, int p_267149_, float p_266788_, float p_266950_, float p_267255_, float p_267102_, float p_267305_, float p_267134_, float p_266747_, float p_266801_)
     
    static void
    renderOutline(PoseStack p_275510_, int p_275680_, int p_275707_, int p_275647_, int p_275238_, int p_275643_)
     
    private static it.unimi.dsi.fastutil.ints.IntIterator
    slices(int p_276023_, int p_276059_)
     
    protected static void
    vLine(PoseStack p_93223_, int p_93224_, int p_93225_, int p_93226_, int p_93227_)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • GuiComponent

      public GuiComponent()
  • Method Details

    • hLine

      protected static void hLine(PoseStack p_93155_, int p_93156_, int p_93157_, int p_93158_, int p_93159_)
    • vLine

      protected static void vLine(PoseStack p_93223_, int p_93224_, int p_93225_, int p_93226_, int p_93227_)
    • enableScissor

      public static void enableScissor(int p_239261_, int p_239262_, int p_239263_, int p_239264_)
    • disableScissor

      public static void disableScissor()
    • applyScissor

      private static void applyScissor(@Nullable ScreenRectangle p_276021_)
    • fill

      public static void fill(PoseStack p_93173_, int p_93174_, int p_93175_, int p_93176_, int p_93177_, int p_93178_)
    • fill

      public static void fill(PoseStack p_265170_, int p_265299_, int p_265262_, int p_265737_, int p_265091_, int p_265558_, int p_265191_)
    • fillGradient

      protected static void fillGradient(PoseStack p_93180_, int p_93181_, int p_93182_, int p_93183_, int p_93184_, int p_93185_, int p_93186_)
    • fillGradient

      protected static void fillGradient(PoseStack p_168741_, int p_168742_, int p_168743_, int p_168744_, int p_168745_, int p_168746_, int p_168747_, int p_168748_)
    • fillGradient

      protected static void fillGradient(org.joml.Matrix4f p_254526_, BufferBuilder p_93125_, int p_93126_, int p_93127_, int p_93128_, int p_93129_, int p_93130_, int p_93131_, int p_93132_)
    • drawCenteredString

      public static void drawCenteredString(PoseStack p_93209_, Font p_93210_, String p_93211_, int p_93212_, int p_93213_, int p_93214_)
    • drawCenteredString

      public static void drawCenteredString(PoseStack p_93216_, Font p_93217_, Component p_93218_, int p_93219_, int p_93220_, int p_93221_)
    • drawCenteredString

      public static void drawCenteredString(PoseStack p_168750_, Font p_168751_, FormattedCharSequence p_168752_, int p_168753_, int p_168754_, int p_168755_)
    • drawString

      public static void drawString(PoseStack p_93237_, Font p_93238_, String p_93239_, int p_93240_, int p_93241_, int p_93242_)
    • drawString

      public static void drawString(PoseStack p_168757_, Font p_168758_, FormattedCharSequence p_168759_, int p_168760_, int p_168761_, int p_168762_)
    • drawString

      public static void drawString(PoseStack p_93244_, Font p_93245_, Component p_93246_, int p_93247_, int p_93248_, int p_93249_)
    • blitOutlineBlack

      public static void blitOutlineBlack(int p_93102_, int p_93103_, BiConsumer<Integer,Integer> p_93104_)
    • blit

      public static void blit(PoseStack p_93201_, int p_93202_, int p_93203_, int p_93204_, int p_93205_, int p_93206_, TextureAtlasSprite p_93207_)
    • blit

      public static void blit(PoseStack p_267237_, int p_266847_, int p_266730_, int p_266944_, int p_266929_, int p_266735_, TextureAtlasSprite p_266828_, float p_267032_, float p_267019_, float p_267126_, float p_266756_)
    • renderOutline

      public static void renderOutline(PoseStack p_275510_, int p_275680_, int p_275707_, int p_275647_, int p_275238_, int p_275643_)
    • blit

      public static void blit(PoseStack p_93229_, int p_93230_, int p_93231_, int p_93232_, int p_93233_, int p_93234_, int p_93235_)
    • blit

      public static void blit(PoseStack p_93144_, int p_93145_, int p_93146_, int p_93147_, float p_93148_, float p_93149_, int p_93150_, int p_93151_, int p_93152_, int p_93153_)
    • blit

      public static void blit(PoseStack p_93161_, int p_93162_, int p_93163_, int p_93164_, int p_93165_, float p_93166_, float p_93167_, int p_93168_, int p_93169_, int p_93170_, int p_93171_)
    • blit

      public static void blit(PoseStack p_93134_, int p_93135_, int p_93136_, float p_93137_, float p_93138_, int p_93139_, int p_93140_, int p_93141_, int p_93142_)
    • blit

      private static void blit(PoseStack p_93188_, int p_93189_, int p_93190_, int p_93191_, int p_93192_, int p_93193_, int p_93194_, int p_93195_, float p_93196_, float p_93197_, int p_93198_, int p_93199_)
    • innerBlit

      private static void innerBlit(org.joml.Matrix4f p_254452_, int p_93114_, int p_93115_, int p_93116_, int p_93117_, int p_93118_, float p_93119_, float p_93120_, float p_93121_, float p_93122_)
    • innerBlit

      private static void innerBlit(org.joml.Matrix4f p_267291_, int p_266998_, int p_266799_, int p_267254_, int p_267187_, int p_267149_, float p_266788_, float p_266950_, float p_267255_, float p_267102_, float p_267305_, float p_267134_, float p_266747_, float p_266801_)
    • blitNineSliced

      public static void blitNineSliced(PoseStack p_268074_, int p_267951_, int p_267990_, int p_267940_, int p_268153_, int p_268039_, int p_268077_, int p_268104_, int p_268286_, int p_268150_)
    • blitNineSliced

      public static void blitNineSliced(PoseStack p_276051_, int p_276037_, int p_276039_, int p_276052_, int p_276041_, int p_276045_, int p_276035_, int p_276064_, int p_276043_, int p_276026_, int p_276036_)
    • blitNineSliced

      public static void blitNineSliced(PoseStack p_268130_, int p_268227_, int p_268163_, int p_267980_, int p_268198_, int p_268060_, int p_268055_, int p_268157_, int p_268238_, int p_268215_, int p_268205_, int p_268248_, int p_267943_)
    • blitRepeating

      public static void blitRepeating(PoseStack p_268006_, int p_268243_, int p_268142_, int p_267983_, int p_268249_, int p_268110_, int p_268012_, int p_268290_, int p_268226_)
    • slices

      private static it.unimi.dsi.fastutil.ints.IntIterator slices(int p_276023_, int p_276059_)