Class StringSplitter
java.lang.Object
net.minecraft.client.StringSplitter
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate classprivate static classstatic interfaceprivate classstatic interface -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintfindLineBreak(String input, int max, Style initialStyle) static intgetWordPosition(String text, int dir, int from, boolean stripSpaces) headByWidth(FormattedText text, int width, Style initialStyle) plainHeadByWidth(String str, int maxWidth, Style style) intplainIndexAtWidth(String str, int maxWidth, Style style) plainTailByWidth(String str, int maxWidth, Style style) splitLines(String input, int maxWidth, Style initialStyle) voidsplitLines(String input, int maxWidth, Style initialStyle, boolean includeAll, StringSplitter.LinePosConsumer output) splitLines(FormattedText input, int maxWidth, Style initialStyle) voidsplitLines(FormattedText input, int maxWidth, Style initialStyle, BiConsumer<FormattedText, Boolean> output) floatstringWidth(@Nullable String str) floatstringWidth(FormattedText text) float
-
Field Details
-
widthProvider
-
-
Constructor Details
-
StringSplitter
-
-
Method Details
-
stringWidth
-
stringWidth
-
stringWidth
-
plainIndexAtWidth
-
plainHeadByWidth
-
plainTailByWidth
-
headByWidth
-
findLineBreak
-
getWordPosition
-
splitLines
public void splitLines(String input, int maxWidth, Style initialStyle, boolean includeAll, StringSplitter.LinePosConsumer output) -
splitLines
-
splitLines
-
splitLines
public void splitLines(FormattedText input, int maxWidth, Style initialStyle, BiConsumer<FormattedText, Boolean> output)
-