接口 Text

    • 方法详细资料

      • getStyle

        Style getStyle()
        Returns the style of this text.
        Mappings:
        Namespace Name Mixin selector
        official c Lon;c()Lox;
        intermediary method_10866 Lnet/minecraft/class_2561;method_10866()Lnet/minecraft/class_2583;
        named getStyle Lnet/minecraft/text/Text;getStyle()Lnet/minecraft/text/Style;
      • asString

        String asString()
        Returns the string representation of this text itself, excluding siblings.
        Mappings:
        Namespace Name Mixin selector
        official a Lon;a()Ljava/lang/String;
        intermediary method_10851 Lnet/minecraft/class_2561;method_10851()Ljava/lang/String;
        named asString Lnet/minecraft/text/Text;asString()Ljava/lang/String;
      • getString

        default String getString()
        指定者:
        getString 在接口中 com.mojang.brigadier.Message
        指定者:
        getString 在接口中 StringVisitable
        Mappings:
        Namespace Name Mixin selector
        official getString Loq;getString()Ljava/lang/String;
        intermediary getString Lnet/minecraft/class_5348;getString()Ljava/lang/String;
        named getString Lnet/minecraft/text/StringVisitable;getString()Ljava/lang/String;
      • asTruncatedString

        default String asTruncatedString​(int length)
        Returns the full string representation of this text, truncated beyond the supplied length.
        参数:
        length - the max length allowed for the string representation of the text
        Mappings:
        Namespace Name Mixin selector
        official a Lon;a(I)Ljava/lang/String;
        intermediary method_10858 Lnet/minecraft/class_2561;method_10858(I)Ljava/lang/String;
        named asTruncatedString Lnet/minecraft/text/Text;asTruncatedString(I)Ljava/lang/String;
      • getSiblings

        List<Text> getSiblings()
        Returns the siblings of this text.
        Mappings:
        Namespace Name Mixin selector
        official b Lon;b()Ljava/util/List;
        intermediary method_10855 Lnet/minecraft/class_2561;method_10855()Ljava/util/List;
        named getSiblings Lnet/minecraft/text/Text;getSiblings()Ljava/util/List;
      • copy

        MutableText copy()
        Copies the text itself, excluding the styles or siblings.
        Mappings:
        Namespace Name Mixin selector
        official g Lon;g()Lot;
        intermediary method_27662 Lnet/minecraft/class_2561;method_27662()Lnet/minecraft/class_5250;
        named copy Lnet/minecraft/text/Text;copy()Lnet/minecraft/text/MutableText;
      • shallowCopy

        MutableText shallowCopy()
        Copies the text itself, the style, and the siblings.

        A shallow copy is made for the siblings.

        Mappings:
        Namespace Name Mixin selector
        official e Lon;e()Lot;
        intermediary method_27661 Lnet/minecraft/class_2561;method_27661()Lnet/minecraft/class_5250;
        named shallowCopy Lnet/minecraft/text/Text;shallowCopy()Lnet/minecraft/text/MutableText;
      • asOrderedText

        OrderedText asOrderedText()
        Mappings:
        Namespace Name Mixin selector
        official f Lon;f()Lagj;
        intermediary method_30937 Lnet/minecraft/class_2561;method_30937()Lnet/minecraft/class_5481;
        named asOrderedText Lnet/minecraft/text/Text;asOrderedText()Lnet/minecraft/text/OrderedText;
      • visit

        default <T> Optional<T> visit​(StringVisitable.StyledVisitor<T> styledVisitor,
                                      Style style)
        Supplies this visitable's literal content and contextual style to the visitor.
        指定者:
        visit 在接口中 StringVisitable
        参数:
        styledVisitor - the visitor
        style - the contextual style
        返回:
        Optional.empty() if the visit finished, or a terminating result from the visitor
        Mappings:
        Namespace Name Mixin selector
        official a Loq;a(Loq$b;Lox;)Ljava/util/Optional;
        intermediary method_27658 Lnet/minecraft/class_5348;method_27658(Lnet/minecraft/class_5348$class_5246;Lnet/minecraft/class_2583;)Ljava/util/Optional;
        named visit Lnet/minecraft/text/StringVisitable;visit(Lnet/minecraft/text/StringVisitable$StyledVisitor;Lnet/minecraft/text/Style;)Ljava/util/Optional;
      • visit

        default <T> Optional<T> visit​(StringVisitable.Visitor<T> visitor)
        Supplies this visitable's literal content to the visitor.
        指定者:
        visit 在接口中 StringVisitable
        参数:
        visitor - the visitor
        返回:
        Optional.empty() if the visit finished, or a terminating result from the visitor
        Mappings:
        Namespace Name Mixin selector
        official a Loq;a(Loq$a;)Ljava/util/Optional;
        intermediary method_27657 Lnet/minecraft/class_5348;method_27657(Lnet/minecraft/class_5348$class_5245;)Ljava/util/Optional;
        named visit Lnet/minecraft/text/StringVisitable;visit(Lnet/minecraft/text/StringVisitable$Visitor;)Ljava/util/Optional;
      • visitSelf

        default <T> Optional<T> visitSelf​(StringVisitable.StyledVisitor<T> visitor,
                                          Style style)
        Visits the text itself.
        参数:
        visitor - the visitor
        style - the current style
        返回:
        the visitor's return value
        另请参阅:
        visit(StyledVisitor, Style)
        Mappings:
        Namespace Name Mixin selector
        official b Lon;b(Loq$b;Lox;)Ljava/util/Optional;
        intermediary method_27660 Lnet/minecraft/class_2561;method_27660(Lnet/minecraft/class_5348$class_5246;Lnet/minecraft/class_2583;)Ljava/util/Optional;
        named visitSelf Lnet/minecraft/text/Text;visitSelf(Lnet/minecraft/text/StringVisitable$StyledVisitor;Lnet/minecraft/text/Style;)Ljava/util/Optional;
      • visitSelf

        default <T> Optional<T> visitSelf​(StringVisitable.Visitor<T> visitor)
        Visits the text itself.
        参数:
        visitor - the visitor
        返回:
        the visitor's return value
        另请参阅:
        visit(Visitor)
        Mappings:
        Namespace Name Mixin selector
        official b Lon;b(Loq$a;)Ljava/util/Optional;
        intermediary method_27659 Lnet/minecraft/class_2561;method_27659(Lnet/minecraft/class_5348$class_5245;)Ljava/util/Optional;
        named visitSelf Lnet/minecraft/text/Text;visitSelf(Lnet/minecraft/text/StringVisitable$Visitor;)Ljava/util/Optional;
      • method_36136

        default List<Text> method_36136​(Style style)
        Mappings:
        Namespace Name Mixin selector
        official b Lon;b(Lox;)Ljava/util/List;
        intermediary method_36136 Lnet/minecraft/class_2561;method_36136(Lnet/minecraft/class_2583;)Ljava/util/List;
        named method_36136 Lnet/minecraft/text/Text;method_36136(Lnet/minecraft/text/Style;)Ljava/util/List;
      • of

        static Text of​(@Nullable
                       @Nullable String string)
        Creates a literal text with the given string as content.
        Mappings:
        Namespace Name Mixin selector
        official a Lon;a(Ljava/lang/String;)Lon;
        intermediary method_30163 Lnet/minecraft/class_2561;method_30163(Ljava/lang/String;)Lnet/minecraft/class_2561;
        named of Lnet/minecraft/text/Text;of(Ljava/lang/String;)Lnet/minecraft/text/Text;