Interface GuiGraphicsExtractorExtension
- All Known Implementing Classes:
GuiGraphicsExtractor
public interface GuiGraphicsExtractorExtension
Extension interface for
GuiGraphicsExtractor.-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault voidblitInscribed(Identifier texture, int x, int y, int boundsWidth, int boundsHeight, int rectWidth, int rectHeight) default voidblitInscribed(Identifier texture, int x, int y, int boundsWidth, int boundsHeight, int rectWidth, int rectHeight, boolean centerX, boolean centerY) default voiddrawScrollingString(ActiveTextCollector textCollector, Font font, Component text, int minX, int maxX, int y) Draws a left-aligned string, with a scrolling effect if the string is too long.default intgetColorFromFormattingCharacter(char c, boolean isLighter) private GuiGraphicsExtractorself()
-
Field Details
-
DEFAULT_BACKGROUND_COLOR
static final int DEFAULT_BACKGROUND_COLOR- See Also:
-
DEFAULT_BORDER_COLOR_START
static final int DEFAULT_BORDER_COLOR_START- See Also:
-
DEFAULT_BORDER_COLOR_END
static final int DEFAULT_BORDER_COLOR_END- See Also:
-
UNDO_CHAR
- See Also:
-
RESET_CHAR
- See Also:
-
VALID
- See Also:
-
INVALID
- See Also:
-
TEXT_COLOR_CODES
static final int[] TEXT_COLOR_CODES
-
-
Method Details
-
self
-
getColorFromFormattingCharacter
default int getColorFromFormattingCharacter(char c, boolean isLighter) -
drawScrollingString
default void drawScrollingString(ActiveTextCollector textCollector, Font font, Component text, int minX, int maxX, int y) Draws a left-aligned string, with a scrolling effect if the string is too long. -
blitInscribed
default void blitInscribed(Identifier texture, int x, int y, int boundsWidth, int boundsHeight, int rectWidth, int rectHeight) -
blitInscribed
default void blitInscribed(Identifier texture, int x, int y, int boundsWidth, int boundsHeight, int rectWidth, int rectHeight, boolean centerX, boolean centerY)
-