Class LegacyGuiGraphics

java.lang.Object
net.mezzdev.config.gui.api.LegacyGuiGraphics

public final class LegacyGuiGraphics extends Object
Immediate rendering adapter for Minecraft versions before LegacyGuiGraphics.
  • Constructor Summary

    Constructors
    Constructor
    Description
    LegacyGuiGraphics(com.mojang.blaze3d.vertex.PoseStack pose)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    blit(net.minecraft.resources.ResourceLocation texture, int x, int y, int width, int height, float u, float v, int uSize, int vSize, int textureWidth, int textureHeight)
     
    void
     
    void
    drawCenteredString(net.minecraft.client.gui.Font font, String text, int x, int y, int color)
     
    void
    drawCenteredString(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int color)
     
    void
    drawString(net.minecraft.client.gui.Font font, String text, int x, int y, int color, boolean shadow)
     
    void
    drawString(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int color)
     
    void
    drawString(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int color, boolean shadow)
     
    void
    drawString(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence text, int x, int y, int color)
     
    void
    drawString(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence text, int x, int y, int color, boolean shadow)
     
    void
    enableScissor(int left, int top, int right, int bottom)
     
    void
    fill(int left, int top, int right, int bottom, int color)
     
    void
    fillGradient(int left, int top, int right, int bottom, int start, int end)
     
    void
     
    com.mojang.blaze3d.vertex.PoseStack
     
    void
    renderFakeItem(net.minecraft.world.item.ItemStack stack, int x, int y)
     
    void
    setColor(float red, float green, float blue, float alpha)
     

    Methods inherited from class java.lang.Object

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

    • LegacyGuiGraphics

      public LegacyGuiGraphics(com.mojang.blaze3d.vertex.PoseStack pose)
  • Method Details

    • pose

      public com.mojang.blaze3d.vertex.PoseStack pose()
    • flush

      public void flush()
    • setColor

      public void setColor(float red, float green, float blue, float alpha)
    • fill

      public void fill(int left, int top, int right, int bottom, int color)
    • fillGradient

      public void fillGradient(int left, int top, int right, int bottom, int start, int end)
    • drawString

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

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

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

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

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

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

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

      public void blit(net.minecraft.resources.ResourceLocation texture, int x, int y, int width, int height, float u, float v, int uSize, int vSize, int textureWidth, int textureHeight)
    • renderFakeItem

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

      public void enableScissor(int left, int top, int right, int bottom)
    • disableScissor

      public void disableScissor()