Package net.minecraft.text
Class NbtTextContent
java.lang.Object
net.minecraft.text.NbtTextContent
- All Implemented Interfaces:
- TextContent
- Mappings:
- Namespace - Name - named - net/minecraft/text/NbtTextContent- intermediary - net/minecraft/class_2574- official - xv
- 
Nested Class SummaryNested classes/interfaces inherited from interface net.minecraft.text.TextContentTextContent.Type<T extends TextContent>
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<NbtTextContent> private final NbtDataSourceprivate final booleanprivate static final Loggerprotected final NbtPathArgumentType.NbtPathprivate final Stringstatic final TextContent.Type<NbtTextContent> 
- 
Constructor SummaryConstructorsModifierConstructorDescriptionNbtTextContent(String rawPath, boolean interpret, Optional<Text> separator, NbtDataSource dataSource) privateNbtTextContent(String rawPath, NbtPathArgumentType.NbtPath path, boolean interpret, Optional<Text> separator, NbtDataSource dataSource) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleangetPath()getType()inthashCode()parse(@Nullable ServerCommandSource source, @Nullable Entity sender, int depth) Parses this content into a basic mutable text without custom style or siblings.private static NbtPathArgumentType.NbtPathbooleantoString()Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.text.TextContentvisit, visit
- 
Field Details- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - named - LOGGER- Lnet/minecraft/text/NbtTextContent;LOGGER:Lorg/slf4j/Logger;- intermediary - field_11777- Lnet/minecraft/class_2574;field_11777:Lorg/slf4j/Logger;- official - d- Lxv;d:Lorg/slf4j/Logger;
 
- 
CODEC- Mappings:
- Namespace - Name - Mixin selector - named - CODEC- Lnet/minecraft/text/NbtTextContent;CODEC:Lcom/mojang/serialization/MapCodec;- intermediary - field_46621- Lnet/minecraft/class_2574;field_46621:Lcom/mojang/serialization/MapCodec;- official - a- Lxv;a:Lcom/mojang/serialization/MapCodec;
 
- 
TYPE- Mappings:
- Namespace - Name - Mixin selector - named - TYPE- Lnet/minecraft/text/NbtTextContent;TYPE:Lnet/minecraft/text/TextContent$Type;- intermediary - field_46622- Lnet/minecraft/class_2574;field_46622:Lnet/minecraft/class_7417$class_8823;- official - b- Lxv;b:Lwq$a;
 
- 
interpretprivate final boolean interpret- Mappings:
- Namespace - Name - Mixin selector - named - interpret- Lnet/minecraft/text/NbtTextContent;interpret:Z- intermediary - field_11778- Lnet/minecraft/class_2574;field_11778:Z- official - e- Lxv;e:Z
 
- 
separator- Mappings:
- Namespace - Name - Mixin selector - named - separator- Lnet/minecraft/text/NbtTextContent;separator:Ljava/util/Optional;- intermediary - field_33539- Lnet/minecraft/class_2574;field_33539:Ljava/util/Optional;- official - f- Lxv;f:Ljava/util/Optional;
 
- 
rawPath- Mappings:
- Namespace - Name - Mixin selector - named - rawPath- Lnet/minecraft/text/NbtTextContent;rawPath:Ljava/lang/String;- intermediary - field_11776- Lnet/minecraft/class_2574;field_11776:Ljava/lang/String;- official - g- Lxv;g:Ljava/lang/String;
 
- 
dataSource- Mappings:
- Namespace - Name - Mixin selector - named - dataSource- Lnet/minecraft/text/NbtTextContent;dataSource:Lnet/minecraft/text/NbtDataSource;- intermediary - field_39014- Lnet/minecraft/class_2574;field_39014:Lnet/minecraft/class_7419;- official - h- Lxv;h:Lxr;
 
- 
path- Mappings:
- Namespace - Name - Mixin selector - named - path- Lnet/minecraft/text/NbtTextContent;path:Lnet/minecraft/command/argument/NbtPathArgumentType$NbtPath;- intermediary - field_11779- Lnet/minecraft/class_2574;field_11779:Lnet/minecraft/class_2203$class_2209;- official - c- Lxv;c:Lfp$g;
 
 
- 
- 
Constructor Details- 
NbtTextContentpublic NbtTextContent(String rawPath, boolean interpret, Optional<Text> separator, NbtDataSource dataSource) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/text/NbtTextContent;<init>(Ljava/lang/String;ZLjava/util/Optional;Lnet/minecraft/text/NbtDataSource;)V- intermediary - <init>- Lnet/minecraft/class_2574;<init>(Ljava/lang/String;ZLjava/util/Optional;Lnet/minecraft/class_7419;)V- official - <init>- Lxv;<init>(Ljava/lang/String;ZLjava/util/Optional;Lxr;)V
 
- 
NbtTextContentprivate NbtTextContent(String rawPath, @Nullable NbtPathArgumentType.NbtPath path, boolean interpret, Optional<Text> separator, NbtDataSource dataSource) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/text/NbtTextContent;<init>(Ljava/lang/String;Lnet/minecraft/command/argument/NbtPathArgumentType$NbtPath;ZLjava/util/Optional;Lnet/minecraft/text/NbtDataSource;)V- intermediary - <init>- Lnet/minecraft/class_2574;<init>(Ljava/lang/String;Lnet/minecraft/class_2203$class_2209;ZLjava/util/Optional;Lnet/minecraft/class_7419;)V- official - <init>- Lxv;<init>(Ljava/lang/String;Lfp$g;ZLjava/util/Optional;Lxr;)V
 
 
- 
- 
Method Details- 
parsePath- Mappings:
- Namespace - Name - Mixin selector - named - parsePath- Lnet/minecraft/text/NbtTextContent;parsePath(Ljava/lang/String;)Lnet/minecraft/command/argument/NbtPathArgumentType$NbtPath;- intermediary - method_10919- Lnet/minecraft/class_2574;method_10919(Ljava/lang/String;)Lnet/minecraft/class_2203$class_2209;- official - a- Lxv;a(Ljava/lang/String;)Lfp$g;
 
- 
getPath- Mappings:
- Namespace - Name - Mixin selector - named - getPath- Lnet/minecraft/text/NbtTextContent;getPath()Ljava/lang/String;- intermediary - method_10920- Lnet/minecraft/class_2574;method_10920()Ljava/lang/String;- official - b- Lxv;b()Ljava/lang/String;
 
- 
shouldInterpretpublic boolean shouldInterpret()- Mappings:
- Namespace - Name - Mixin selector - named - shouldInterpret- Lnet/minecraft/text/NbtTextContent;shouldInterpret()Z- intermediary - method_10921- Lnet/minecraft/class_2574;method_10921()Z- official - c- Lxv;c()Z
 
- 
getSeparator- Mappings:
- Namespace - Name - Mixin selector - named - getSeparator- Lnet/minecraft/text/NbtTextContent;getSeparator()Ljava/util/Optional;- intermediary - method_43484- Lnet/minecraft/class_2574;method_43484()Ljava/util/Optional;- official - d- Lxv;d()Ljava/util/Optional;
 
- 
getDataSource- Mappings:
- Namespace - Name - Mixin selector - named - getDataSource- Lnet/minecraft/text/NbtTextContent;getDataSource()Lnet/minecraft/text/NbtDataSource;- intermediary - method_43485- Lnet/minecraft/class_2574;method_43485()Lnet/minecraft/class_7419;- official - e- Lxv;e()Lxr;
 
- 
equals
- 
hashCodepublic int hashCode()
- 
toString
- 
parsepublic MutableText parse(@Nullable @Nullable ServerCommandSource source, @Nullable @Nullable Entity sender, int depth) throws com.mojang.brigadier.exceptions.CommandSyntaxException Parses this content into a basic mutable text without custom style or siblings. The resulting text may or may not have this content.- Specified by:
- parsein interface- TextContent
- Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - parse- Lnet/minecraft/text/TextContent;parse(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/entity/Entity;I)Lnet/minecraft/text/MutableText;- intermediary - method_10890- Lnet/minecraft/class_7417;method_10890(Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;I)Lnet/minecraft/class_5250;- official - a- Lwq;a(Lex;Lbum;I)Lxd;
 
- 
getType- Specified by:
- getTypein interface- TextContent
- Mappings:
- Namespace - Name - Mixin selector - named - getType- Lnet/minecraft/text/TextContent;getType()Lnet/minecraft/text/TextContent$Type;- intermediary - method_54163- Lnet/minecraft/class_7417;method_54163()Lnet/minecraft/class_7417$class_8823;- official - a- Lwq;a()Lwq$a;
 
 
-