Class GuiGraphicsExtractor

java.lang.Object
net.ixdarklord.folios.internal.compat.GuiGraphicsExtractor

public final class GuiGraphicsExtractor extends Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    blit(Object pipeline, net.minecraft.resources.ResourceLocation texture, int x, int y, float u, float v, int width, int height, int textureWidth, int textureHeight)
     
    void
    blit(Object pipeline, net.minecraft.resources.ResourceLocation texture, int x, int y, float u, float v, int width, int height, int textureWidth, int textureHeight, int color)
     
    void
    blit(Object pipeline, net.minecraft.resources.ResourceLocation texture, int x, int y, float u, float v, int width, int height, int regionWidth, int regionHeight, int textureWidth, int textureHeight)
     
    void
    blit(Object pipeline, net.minecraft.resources.ResourceLocation texture, int x, int y, float u, float v, int width, int height, int regionWidth, int regionHeight, int textureWidth, int textureHeight, int color)
     
    void
    blitSprite(Object pipeline, net.minecraft.resources.ResourceLocation sprite, int x, int y, int width, int height)
     
    void
    blitSprite(Object pipeline, net.minecraft.resources.ResourceLocation sprite, int x, int y, int width, int height, float alpha)
     
    void
    blitSprite(Object pipeline, net.minecraft.resources.ResourceLocation sprite, int x, int y, int width, int height, int color)
     
    void
     
    void
     
    void
    enableScissor(int x0, int y0, int x1, int y1)
     
    void
    fakeItem(net.minecraft.world.item.ItemStack stack, int x, int y)
     
    void
    fill(int x0, int y0, int x1, int y1, int color)
     
    void
    fillGradient(int x0, int y0, int x1, int y1, int top, int bottom)
     
    int
     
    int
     
    void
    item(net.minecraft.world.item.ItemStack stack, int x, int y)
     
    void
    itemDecorations(net.minecraft.client.gui.Font font, net.minecraft.world.item.ItemStack stack, int x, int y)
     
    void
     
    of(net.minecraft.client.gui.GuiGraphics raw)
     
     
    net.minecraft.client.gui.GuiGraphics
    raw()
     
    void
     
    void
    setTooltipForNextFrame(net.minecraft.client.gui.Font font, List<net.minecraft.util.FormattedCharSequence> lines, int x, int y)
     
    void
    setTooltipForNextFrame(net.minecraft.client.gui.Font font, List<net.minecraft.util.FormattedCharSequence> lines, net.minecraft.client.gui.screens.inventory.tooltip.ClientTooltipPositioner positioner, int x, int y, boolean focused)
     
    void
    setTooltipForNextFrame(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y)
     
    void
    text(net.minecraft.client.gui.Font font, @Nullable String text, int x, int y, int color)
     
    void
    text(net.minecraft.client.gui.Font font, @Nullable String text, int x, int y, int color, boolean shadow)
     
    void
    text(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int color)
     
    void
    text(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int color, boolean shadow)
     
    void
    text(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence text, int x, int y, int color)
     
    void
    text(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence text, int x, int y, int color, boolean shadow)
     
    void
    textHighlight(int x0, int y0, int x1, int y1, boolean focused)
     
    void
    texture(int textureId, int x0, int y0, int x1, int y1, float u0, float u1, float v0, float v1, int color)
     

    Methods inherited from class java.lang.Object

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

    • of

      public static GuiGraphicsExtractor of(net.minecraft.client.gui.GuiGraphics raw)
    • raw

      public net.minecraft.client.gui.GuiGraphics raw()
    • pose

    • guiWidth

      public int guiWidth()
    • guiHeight

      public int guiHeight()
    • fill

      public void fill(int x0, int y0, int x1, int y1, int color)
    • fillGradient

      public void fillGradient(int x0, int y0, int x1, int y1, int top, int bottom)
    • textHighlight

      public void textHighlight(int x0, int y0, int x1, int y1, boolean focused)
    • text

      public void text(net.minecraft.client.gui.Font font, @Nullable @Nullable String text, int x, int y, int color, boolean shadow)
    • text

      public void text(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int color, boolean shadow)
    • text

      public void text(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence text, int x, int y, int color, boolean shadow)
    • text

      public void text(net.minecraft.client.gui.Font font, @Nullable @Nullable String text, int x, int y, int color)
    • text

      public void text(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int color)
    • text

      public void text(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence text, int x, int y, int color)
    • blit

      public void blit(Object pipeline, net.minecraft.resources.ResourceLocation texture, int x, int y, float u, float v, int width, int height, int regionWidth, int regionHeight, int textureWidth, int textureHeight, int color)
    • blit

      public void blit(Object pipeline, net.minecraft.resources.ResourceLocation texture, int x, int y, float u, float v, int width, int height, int regionWidth, int regionHeight, int textureWidth, int textureHeight)
    • blit

      public void blit(Object pipeline, net.minecraft.resources.ResourceLocation texture, int x, int y, float u, float v, int width, int height, int textureWidth, int textureHeight, int color)
    • blit

      public void blit(Object pipeline, net.minecraft.resources.ResourceLocation texture, int x, int y, float u, float v, int width, int height, int textureWidth, int textureHeight)
    • blitSprite

      public void blitSprite(Object pipeline, net.minecraft.resources.ResourceLocation sprite, int x, int y, int width, int height, int color)
    • blitSprite

      public void blitSprite(Object pipeline, net.minecraft.resources.ResourceLocation sprite, int x, int y, int width, int height)
    • blitSprite

      public void blitSprite(Object pipeline, net.minecraft.resources.ResourceLocation sprite, int x, int y, int width, int height, float alpha)
    • itemDecorations

      public void itemDecorations(net.minecraft.client.gui.Font font, net.minecraft.world.item.ItemStack stack, int x, int y)
    • texture

      public void texture(int textureId, int x0, int y0, int x1, int y1, float u0, float u1, float v0, float v1, int color)
    • fakeItem

      public void fakeItem(net.minecraft.world.item.ItemStack stack, int x, int y)
    • item

      public void item(net.minecraft.world.item.ItemStack stack, int x, int y)
    • enableScissor

      public void enableScissor(int x0, int y0, int x1, int y1)
    • disableScissor

      public void disableScissor()
    • nextStratum

      public void nextStratum()
    • blurBeforeThisStratum

      public void blurBeforeThisStratum()
    • requestCursor

      public void requestCursor(CursorTypes cursor)
    • setTooltipForNextFrame

      public void setTooltipForNextFrame(net.minecraft.client.gui.Font font, List<net.minecraft.util.FormattedCharSequence> lines, int x, int y)
    • setTooltipForNextFrame

      public void setTooltipForNextFrame(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y)
    • setTooltipForNextFrame

      public void setTooltipForNextFrame(net.minecraft.client.gui.Font font, List<net.minecraft.util.FormattedCharSequence> lines, net.minecraft.client.gui.screens.inventory.tooltip.ClientTooltipPositioner positioner, int x, int y, boolean focused)