Class HudRenderer

java.lang.Object
meteordevelopment.meteorclient.systems.hud.HudRenderer

public class HudRenderer extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    double
     
    net.minecraft.client.gui.DrawContext
     
    static final HudRenderer
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    begin(net.minecraft.client.gui.DrawContext drawContext)
     
    void
    end()
     
    void
    item(net.minecraft.item.ItemStack itemStack, int x, int y, float scale, boolean overlay)
     
    void
    item(net.minecraft.item.ItemStack itemStack, int x, int y, float scale, boolean overlay, String countOverlay)
     
    void
    line(double x1, double y1, double x2, double y2, Color color)
     
    void
    post(Runnable task)
     
    void
    quad(double x, double y, double width, double height, Color color)
     
    void
    quad(double x, double y, double width, double height, Color cTopLeft, Color cTopRight, Color cBottomRight, Color cBottomLeft)
     
    double
    text(String text, double x, double y, Color color, boolean shadow)
     
    double
    text(String text, double x, double y, Color color, boolean shadow, double scale)
     
    double
     
    double
    textHeight(boolean shadow)
     
    double
    textHeight(boolean shadow, double scale)
     
    void
    texture(net.minecraft.util.Identifier id, double x, double y, double width, double height, Color color)
     
    double
     
    double
    textWidth(String text, boolean shadow)
     
    double
    textWidth(String text, boolean shadow, double scale)
     
    double
    textWidth(String text, double scale)
     
    void
    triangle(double x1, double y1, double x2, double y2, double x3, double y3, Color color)
     

    Methods inherited from class java.lang.Object

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

    • INSTANCE

      public static final HudRenderer INSTANCE
    • drawContext

      public net.minecraft.client.gui.DrawContext drawContext
    • delta

      public double delta
  • Method Details

    • begin

      public void begin(net.minecraft.client.gui.DrawContext drawContext)
    • end

      public void end()
    • line

      public void line(double x1, double y1, double x2, double y2, Color color)
    • quad

      public void quad(double x, double y, double width, double height, Color color)
    • quad

      public void quad(double x, double y, double width, double height, Color cTopLeft, Color cTopRight, Color cBottomRight, Color cBottomLeft)
    • triangle

      public void triangle(double x1, double y1, double x2, double y2, double x3, double y3, Color color)
    • texture

      public void texture(net.minecraft.util.Identifier id, double x, double y, double width, double height, Color color)
    • text

      public double text(String text, double x, double y, Color color, boolean shadow, double scale)
    • text

      public double text(String text, double x, double y, Color color, boolean shadow)
    • textWidth

      public double textWidth(String text, boolean shadow, double scale)
    • textWidth

      public double textWidth(String text, boolean shadow)
    • textWidth

      public double textWidth(String text, double scale)
    • textWidth

      public double textWidth(String text)
    • textHeight

      public double textHeight(boolean shadow, double scale)
    • textHeight

      public double textHeight(boolean shadow)
    • textHeight

      public double textHeight()
    • post

      public void post(Runnable task)
    • item

      public void item(net.minecraft.item.ItemStack itemStack, int x, int y, float scale, boolean overlay, String countOverlay)
    • item

      public void item(net.minecraft.item.ItemStack itemStack, int x, int y, float scale, boolean overlay)