Interface IFancyFontRenderer

All Known Implementing Classes:
BaseWildfireScreen, WardrobeBrowserScreen, WildfireBreastCustomizationScreen, WildfireBreastUVEditorScreen, WildfireButton, WildfireCloudSyncScreen, WildfireCreditsScreen, WildfireFirstTimeSetupScreen, WildfireSlider, WildfireToast

public interface IFancyFontRenderer
A reduced version of a class from Mekanism
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    drawCenteredTextWrapped(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.network.chat.FormattedText text, int x, int y, int width, int color)
     
    default void
    drawScaledScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.network.chat.Component text, int minX, int minY, int maxX, int maxY, IFancyFontRenderer.TextAlignment alignment, int color, boolean shadow, float scale)
     
    default void
    drawScaledScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.network.chat.Component text, int minX, int minY, int maxX, int maxY, IFancyFontRenderer.TextAlignment alignment, int color, boolean shadow, float scale, long visibleFor)
     
    default void
    drawScaledScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.network.chat.Component text, int x, int y, IFancyFontRenderer.TextAlignment alignment, int color, int width, int maxLengthPad, boolean shadow, float scale)
     
    default void
    drawScaledScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.network.chat.Component text, int x, int y, IFancyFontRenderer.TextAlignment alignment, int color, int width, int height, int maxLengthPad, boolean shadow, float scale)
     
    default void
    drawScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.network.chat.Component text, int minX, int minY, int maxX, int maxY, IFancyFontRenderer.TextAlignment alignment, int color, boolean shadow)
     
    default void
    drawScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.network.chat.Component text, int x, int y, IFancyFontRenderer.TextAlignment alignment, int color, int width, int maxLengthPad, boolean shadow)
     
    default void
    drawScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.network.chat.Component text, int x, int y, IFancyFontRenderer.TextAlignment alignment, int color, int width, int height, int maxLengthPad, boolean shadow)
     
    default void
    drawScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.util.FormattedCharSequence text, int minX, int minY, int maxX, int maxY, IFancyFontRenderer.TextAlignment alignment, int color, boolean shadow, long visibleFor)
     
    default void
    drawScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.util.FormattedCharSequence text, int x, int y, IFancyFontRenderer.TextAlignment alignment, int color, int width, int maxLengthPad, boolean shadow, long visibleFor)
     
    default void
    drawScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.util.FormattedCharSequence text, int x, int y, IFancyFontRenderer.TextAlignment alignment, int color, int width, int height, int maxLengthPad, boolean shadow, long visibleFor)
     
    default net.minecraft.client.gui.Font
     
    long
    Time the gui was opened in ms, or zero if the time is unknown (scrolling text will just use the current time then)
  • Method Details

    • font

      default net.minecraft.client.gui.Font font()
    • getTimeOpened

      long getTimeOpened()
      Time the gui was opened in ms, or zero if the time is unknown (scrolling text will just use the current time then)
    • drawScrollingString

      default void drawScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.network.chat.Component text, int x, int y, IFancyFontRenderer.TextAlignment alignment, int color, int width, int maxLengthPad, boolean shadow)
    • drawScrollingString

      default void drawScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.util.FormattedCharSequence text, int x, int y, IFancyFontRenderer.TextAlignment alignment, int color, int width, int maxLengthPad, boolean shadow, long visibleFor)
    • drawScrollingString

      default void drawScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.network.chat.Component text, int x, int y, IFancyFontRenderer.TextAlignment alignment, int color, int width, int height, int maxLengthPad, boolean shadow)
    • drawScrollingString

      default void drawScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.util.FormattedCharSequence text, int x, int y, IFancyFontRenderer.TextAlignment alignment, int color, int width, int height, int maxLengthPad, boolean shadow, long visibleFor)
    • drawScrollingString

      default void drawScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.network.chat.Component text, int minX, int minY, int maxX, int maxY, IFancyFontRenderer.TextAlignment alignment, int color, boolean shadow)
    • drawScrollingString

      default void drawScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.util.FormattedCharSequence text, int minX, int minY, int maxX, int maxY, IFancyFontRenderer.TextAlignment alignment, int color, boolean shadow, long visibleFor)
    • drawScaledScrollingString

      default void drawScaledScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.network.chat.Component text, int x, int y, IFancyFontRenderer.TextAlignment alignment, int color, int width, int maxLengthPad, boolean shadow, float scale)
    • drawScaledScrollingString

      default void drawScaledScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.network.chat.Component text, int x, int y, IFancyFontRenderer.TextAlignment alignment, int color, int width, int height, int maxLengthPad, boolean shadow, float scale)
    • drawScaledScrollingString

      default void drawScaledScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.network.chat.Component text, int minX, int minY, int maxX, int maxY, IFancyFontRenderer.TextAlignment alignment, int color, boolean shadow, float scale)
    • drawScaledScrollingString

      default void drawScaledScrollingString(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.network.chat.Component text, int minX, int minY, int maxX, int maxY, IFancyFontRenderer.TextAlignment alignment, int color, boolean shadow, float scale, long visibleFor)
    • drawCenteredTextWrapped

      default void drawCenteredTextWrapped(net.minecraft.client.gui.GuiGraphicsExtractor graphics, net.minecraft.network.chat.FormattedText text, int x, int y, int width, int color)