Package net.minecraft.text
Interface OrderedText
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface OrderedText
An object that can supply character code points
to a visitor, with a style context.
- Mappings:
Namespace Name official afsintermediary net/minecraft/class_5481named net/minecraft/text/OrderedText
-
Field Summary
Fields Modifier and Type Field Description static OrderedTextEMPTYAn empty text that does not call the visitors. -
Method Summary
Modifier and Type Method Description booleanaccept(CharacterVisitor visitor)static OrderedTextconcat(List<OrderedText> texts)static OrderedTextconcat(OrderedText first, OrderedText second)static OrderedTextinnerConcat(List<OrderedText> texts)static OrderedTextinnerConcat(OrderedText text1, OrderedText text2)static CharacterVisitormap(CharacterVisitor visitor, Int2IntFunction codePointMapper)static OrderedTextstyled(int codePoint, Style style)static OrderedTextstyledString(String string, Style style)static OrderedTextstyledStringMapped(String string, Style style, Int2IntFunction codePointMapper)
-
Field Details
-
EMPTY
An empty text that does not call the visitors.- Mappings:
Namespace Name Mixin selector official aLafs;a:Lafs;intermediary field_26385Lnet/minecraft/class_5481;field_26385:Lnet/minecraft/class_5481;named EMPTYLnet/minecraft/text/OrderedText;EMPTY:Lnet/minecraft/text/OrderedText;
-
-
Method Details
-
accept
- Mappings:
Namespace Name Mixin selector official acceptLafs;accept(Laft;)Zintermediary acceptLnet/minecraft/class_5481;accept(Lnet/minecraft/class_5224;)Znamed acceptLnet/minecraft/text/OrderedText;accept(Lnet/minecraft/text/CharacterVisitor;)Z
-
styled
- Mappings:
Namespace Name Mixin selector official aLafs;a(ILos;)Lafs;intermediary method_30741Lnet/minecraft/class_5481;method_30741(ILnet/minecraft/class_2583;)Lnet/minecraft/class_5481;named styledLnet/minecraft/text/OrderedText;styled(ILnet/minecraft/text/Style;)Lnet/minecraft/text/OrderedText;
-
styledString
- Mappings:
Namespace Name Mixin selector official aLafs;a(Ljava/lang/String;Los;)Lafs;intermediary method_30747Lnet/minecraft/class_5481;method_30747(Ljava/lang/String;Lnet/minecraft/class_2583;)Lnet/minecraft/class_5481;named styledStringLnet/minecraft/text/OrderedText;styledString(Ljava/lang/String;Lnet/minecraft/text/Style;)Lnet/minecraft/text/OrderedText;
-
styledStringMapped
@Environment(CLIENT) static OrderedText styledStringMapped(String string, Style style, Int2IntFunction codePointMapper)- Mappings:
Namespace Name Mixin selector official bLafs;b(Ljava/lang/String;Los;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lafs;intermediary method_30754Lnet/minecraft/class_5481;method_30754(Ljava/lang/String;Lnet/minecraft/class_2583;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/class_5481;named styledStringMappedLnet/minecraft/text/OrderedText;styledStringMapped(Ljava/lang/String;Lnet/minecraft/text/Style;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/text/OrderedText;
-
map
@Environment(CLIENT) static CharacterVisitor map(CharacterVisitor visitor, Int2IntFunction codePointMapper)- Mappings:
Namespace Name Mixin selector official aLafs;a(Laft;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Laft;intermediary method_30745Lnet/minecraft/class_5481;method_30745(Lnet/minecraft/class_5224;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/class_5224;named mapLnet/minecraft/text/OrderedText;map(Lnet/minecraft/text/CharacterVisitor;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/text/CharacterVisitor;
-
concat
- Mappings:
Namespace Name Mixin selector official aLafs;a(Lafs;Lafs;)Lafs;intermediary method_30742Lnet/minecraft/class_5481;method_30742(Lnet/minecraft/class_5481;Lnet/minecraft/class_5481;)Lnet/minecraft/class_5481;named concatLnet/minecraft/text/OrderedText;concat(Lnet/minecraft/text/OrderedText;Lnet/minecraft/text/OrderedText;)Lnet/minecraft/text/OrderedText;
-
concat
- Mappings:
Namespace Name Mixin selector official aLafs;a(Ljava/util/List;)Lafs;intermediary method_30749Lnet/minecraft/class_5481;method_30749(Ljava/util/List;)Lnet/minecraft/class_5481;named concatLnet/minecraft/text/OrderedText;concat(Ljava/util/List;)Lnet/minecraft/text/OrderedText;
-
innerConcat
- Mappings:
Namespace Name Mixin selector official bLafs;b(Lafs;Lafs;)Lafs;intermediary method_30752Lnet/minecraft/class_5481;method_30752(Lnet/minecraft/class_5481;Lnet/minecraft/class_5481;)Lnet/minecraft/class_5481;named innerConcatLnet/minecraft/text/OrderedText;innerConcat(Lnet/minecraft/text/OrderedText;Lnet/minecraft/text/OrderedText;)Lnet/minecraft/text/OrderedText;
-
innerConcat
- Mappings:
Namespace Name Mixin selector official bLafs;b(Ljava/util/List;)Lafs;intermediary method_30755Lnet/minecraft/class_5481;method_30755(Ljava/util/List;)Lnet/minecraft/class_5481;named innerConcatLnet/minecraft/text/OrderedText;innerConcat(Ljava/util/List;)Lnet/minecraft/text/OrderedText;
-