Package net.minecraft.client
Class StringSplitter
java.lang.Object
net.minecraft.client.StringSplitter
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) class(package private) static classstatic interface(package private) classstatic interface -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncomponentStyleAtWidth(FormattedText content, int maxWidth) componentStyleAtWidth(FormattedCharSequence content, int maxWidth) intfindLineBreak(String content, int maxWidth, Style style) formattedHeadByWidth(String content, int maxWidth, Style style) intformattedIndexByWidth(String content, int maxWidth, Style style) static intgetWordPosition(String content, int skipCount, int cursorPoint, boolean includeWhitespace) headByWidth(FormattedText content, int maxWidth, Style style) plainHeadByWidth(String content, int maxWidth, Style style) intplainIndexAtWidth(String content, int maxWidth, Style style) plainTailByWidth(String content, int maxWidth, Style style) splitLines(String content, int maxWidth, Style style) voidsplitLines(String content, int maxWidth, Style p_style, boolean withNewLines, StringSplitter.LinePosConsumer linePos) splitLines(FormattedText content, int maxWidth, Style style) voidsplitLines(FormattedText content, int maxWidth, Style p_style, BiConsumer<FormattedText, Boolean> splitifier) splitLines(FormattedText content, int maxWidth, Style style, FormattedText prefix) floatstringWidth(String content) floatstringWidth(FormattedText content) floatstringWidth(FormattedCharSequence content)
-
Field Details
-
widthProvider
-
-
Constructor Details
-
StringSplitter
-
-
Method Details
-
stringWidth
-
stringWidth
-
stringWidth
-
plainIndexAtWidth
-
plainHeadByWidth
-
plainTailByWidth
-
formattedIndexByWidth
-
componentStyleAtWidth
-
componentStyleAtWidth
-
formattedHeadByWidth
-
headByWidth
-
findLineBreak
-
getWordPosition
public static int getWordPosition(String content, int skipCount, int cursorPoint, boolean includeWhitespace) -
splitLines
public void splitLines(String content, int maxWidth, Style p_style, boolean withNewLines, StringSplitter.LinePosConsumer linePos) -
splitLines
-
splitLines
-
splitLines
public List<FormattedText> splitLines(FormattedText content, int maxWidth, Style style, FormattedText prefix) -
splitLines
public void splitLines(FormattedText content, int maxWidth, Style p_style, BiConsumer<FormattedText, Boolean> splitifier)
-