Package net.minecraft.text
Class NbtText
java.lang.Object
net.minecraft.text.BaseText
net.minecraft.text.NbtText
- All Implemented Interfaces:
com.mojang.brigadier.Message
,MutableText
,ParsableText
,StringVisitable
,Text
- Direct Known Subclasses:
NbtText.BlockNbtText
,NbtText.EntityNbtText
,NbtText.StorageNbtText
- Mappings:
Namespace Name official oz
intermediary net/minecraft/class_2574
named net/minecraft/text/NbtText
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
Nested classes/interfaces inherited from interface net.minecraft.text.StringVisitable
StringVisitable.StyledVisitor<T>, StringVisitable.Visitor<T>
Nested classes/interfaces inherited from interface net.minecraft.text.Text
Text.Serializer
-
Field Summary
Modifier and TypeFieldDescriptionprotected boolean
private static Logger
protected NbtPathArgumentType.NbtPath
protected String
Fields inherited from interface net.minecraft.text.StringVisitable
EMPTY, TERMINATE_VISIT
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetPath()
parse(@Nullable ServerCommandSource source, @Nullable Entity sender, int depth)
private static NbtPathArgumentType.NbtPath
boolean
protected abstract Stream<NbtCompound>
toNbt(ServerCommandSource source)
Methods inherited from class net.minecraft.text.BaseText
append, asOrderedText, asString, copy, equals, getSiblings, getStyle, hashCode, setStyle, shallowCopy, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.minecraft.text.MutableText
append, fillStyle, formatted, formatted, styled
Methods inherited from interface net.minecraft.text.Text
asTruncatedString, getString, getWithStyle, visit, visit, visitSelf, visitSelf
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official h
Loz;h:Lorg/apache/logging/log4j/Logger;
intermediary field_11777
Lnet/minecraft/class_2574;field_11777:Lorg/apache/logging/log4j/Logger;
named LOGGER
Lnet/minecraft/text/NbtText;LOGGER:Lorg/apache/logging/log4j/Logger;
-
interpret
protected final boolean interpret- Mappings:
Namespace Name Mixin selector official d
Loz;d:Z
intermediary field_11778
Lnet/minecraft/class_2574;field_11778:Z
named interpret
Lnet/minecraft/text/NbtText;interpret:Z
-
separator
- Mappings:
Namespace Name Mixin selector official e
Loz;e:Ljava/util/Optional;
intermediary field_33539
Lnet/minecraft/class_2574;field_33539:Ljava/util/Optional;
named separator
Lnet/minecraft/text/NbtText;separator:Ljava/util/Optional;
-
rawPath
- Mappings:
Namespace Name Mixin selector official f
Loz;f:Ljava/lang/String;
intermediary field_11776
Lnet/minecraft/class_2574;field_11776:Ljava/lang/String;
named rawPath
Lnet/minecraft/text/NbtText;rawPath:Ljava/lang/String;
-
path
- Mappings:
Namespace Name Mixin selector official g
Loz;g:Leb$g;
intermediary field_11779
Lnet/minecraft/class_2574;field_11779:Lnet/minecraft/class_2203$class_2209;
named path
Lnet/minecraft/text/NbtText;path:Lnet/minecraft/command/argument/NbtPathArgumentType$NbtPath;
-
-
Constructor Details
-
NbtText
- Mappings:
Namespace Name Mixin selector official <init>
Loz;<init>(Ljava/lang/String;ZLjava/util/Optional;)V
intermediary <init>
Lnet/minecraft/class_2574;<init>(Ljava/lang/String;ZLjava/util/Optional;)V
named <init>
Lnet/minecraft/text/NbtText;<init>(Ljava/lang/String;ZLjava/util/Optional;)V
-
NbtText
protected NbtText(String rawPath, @Nullable NbtPathArgumentType.NbtPath path, boolean interpret, Optional<Text> separator)- Mappings:
Namespace Name Mixin selector official <init>
Loz;<init>(Ljava/lang/String;Leb$g;ZLjava/util/Optional;)V
intermediary <init>
Lnet/minecraft/class_2574;<init>(Ljava/lang/String;Lnet/minecraft/class_2203$class_2209;ZLjava/util/Optional;)V
named <init>
Lnet/minecraft/text/NbtText;<init>(Ljava/lang/String;Lnet/minecraft/command/argument/NbtPathArgumentType$NbtPath;ZLjava/util/Optional;)V
-
-
Method Details
-
parsePath
- Mappings:
Namespace Name Mixin selector official d
Loz;d(Ljava/lang/String;)Leb$g;
intermediary method_10919
Lnet/minecraft/class_2574;method_10919(Ljava/lang/String;)Lnet/minecraft/class_2203$class_2209;
named parsePath
Lnet/minecraft/text/NbtText;parsePath(Ljava/lang/String;)Lnet/minecraft/command/argument/NbtPathArgumentType$NbtPath;
-
toNbt
protected abstract Stream<NbtCompound> toNbt(ServerCommandSource source) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector official a
Loz;a(Ldl;)Ljava/util/stream/Stream;
intermediary method_10916
Lnet/minecraft/class_2574;method_10916(Lnet/minecraft/class_2168;)Ljava/util/stream/Stream;
named toNbt
Lnet/minecraft/text/NbtText;toNbt(Lnet/minecraft/server/command/ServerCommandSource;)Ljava/util/stream/Stream;
-
getPath
- Mappings:
Namespace Name Mixin selector official h
Loz;h()Ljava/lang/String;
intermediary method_10920
Lnet/minecraft/class_2574;method_10920()Ljava/lang/String;
named getPath
Lnet/minecraft/text/NbtText;getPath()Ljava/lang/String;
-
shouldInterpret
public boolean shouldInterpret()- Mappings:
Namespace Name Mixin selector official i
Loz;i()Z
intermediary method_10921
Lnet/minecraft/class_2574;method_10921()Z
named shouldInterpret
Lnet/minecraft/text/NbtText;shouldInterpret()Z
-
parse
public MutableText parse(@Nullable @Nullable ServerCommandSource source, @Nullable @Nullable Entity sender, int depth) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Specified by:
parse
in interfaceParsableText
- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector official a
Lou;a(Ldl;Latf;I)Loy;
intermediary method_10890
Lnet/minecraft/class_2566;method_10890(Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;I)Lnet/minecraft/class_5250;
named parse
Lnet/minecraft/text/ParsableText;parse(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/entity/Entity;I)Lnet/minecraft/text/MutableText;
-