net.minecraft.util

public class StringDecomposer

baz
net.minecraft.util.StringDecomposer
net.minecraft.class_5223
net.minecraft.text.TextVisitFactory
net.minecraft.util.StringDecomposer

Field summary

Modifier and TypeField
private static final char
a
REPLACEMENT_CHAR
field_29861
REPLACEMENT_CHARACTER
private static final Optional<Object>
b
STOP_ITERATION
field_24215
VISIT_TERMINATED

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static boolean
a(ys arg0, azr arg1, int arg2, char arg3)
feedChar(Style arg0, FormattedCharSink arg1, int arg2, char arg3)
method_27477(class_2583 arg0, class_5224 arg1, int arg2, char arg3)
visitRegularCharacter(Style style, CharacterVisitor visitor, int index, char c)
public static boolean
a(String arg0, ys arg1, azr arg2)
iterate(String arg0, Style arg1, FormattedCharSink arg2)
method_27474(String arg0, class_2583 arg1, class_5224 arg2)
visitForwards(String text, Style style, CharacterVisitor visitor)
public static boolean
b(String arg0, ys arg1, azr arg2)
iterateBackwards(String arg0, Style arg1, FormattedCharSink arg2)
method_27478(String arg0, class_2583 arg1, class_5224 arg2)
visitBackwards(String text, Style style, CharacterVisitor visitor)
public static boolean
c(String arg0, ys arg1, azr arg2)
iterateFormatted(String arg0, Style arg1, FormattedCharSink arg2)
method_27479(String arg0, class_2583 arg1, class_5224 arg2)
visitFormatted(String text, Style style, CharacterVisitor visitor)
public static boolean
a(String arg0, int arg1, ys arg2, azr arg3)
iterateFormatted(String arg0, int arg1, Style arg2, FormattedCharSink arg3)
method_27472(String arg0, int arg1, class_2583 arg2, class_5224 arg3)
visitFormatted(String text, int startIndex, Style style, CharacterVisitor visitor)
public static boolean
a(String arg0, int arg1, ys arg2, ys arg3, azr arg4)
iterateFormatted(String arg0, int arg1, Style arg2, Style arg3, FormattedCharSink arg4)
method_27473(String arg0, int arg1, class_2583 arg2, class_2583 arg3, class_5224 arg4)
visitFormatted(String text, int startIndex, Style startingStyle, Style resetStyle, CharacterVisitor visitor)
public static boolean
a(ya arg0, ys arg1, azr arg2)
iterateFormatted(FormattedText arg0, Style arg1, FormattedCharSink arg2)
method_27476(class_5348 arg0, class_2583 arg1, class_5224 arg2)
visitFormatted(StringVisitable text, Style style, CharacterVisitor visitor)
public static String
a(String arg0)
filterBrokenSurrogates(String arg0)
method_27471(String arg0)
validateSurrogates(String text)
public static String
a(ya arg0)
getPlainText(FormattedText arg0)
method_31402(class_5348 arg0)
removeFormattingCodes(StringVisitable text)