net.minecraft.text

public record NbtTextContent

implements TextContent

net.minecraft.network.chat.contents.NbtContents
net.minecraft.network.chat.contents.NbtContents
net.minecraft.class_2574
net.minecraft.text.NbtTextContent

Field summary

Modifier and TypeField
private final Parsed<NbtPathArgumentType$NbtPath>
nbtPath
nbtPath
comp_1_267
getPath
private final boolean
interpreting
interpreting
comp_1_266
interpret
private final boolean
plain
plain
comp_1_268
plain
private final Optional<Text>
separator
separator
comp_1_269
separator
private final NbtDataSource
dataSource
dataSource
comp_1_265
dataSource
private static final org.slf4j.Logger
LOGGER
LOGGER
field_11777
LOGGER
public static final com.mojang.serialization.Codec<Parsed<NbtPathArgumentType$NbtPath>>
NBT_PATH_CODEC
NBT_PATH_CODEC
field_1_2082
CODEC
public static final com.mojang.serialization.MapCodec<NbtTextContent>
MAP_CODEC
MAP_CODEC
field_46621
CODEC

Constructor summary

ModifierConstructor
public (Parsed<NbtPathArgumentType$NbtPath> getPath, boolean interpret, boolean plain, Optional<Text> separator, NbtDataSource dataSource)

Method summary

Modifier and TypeMethod
public MutableText
resolve(ResolutionContext context, int recursionDepth)
resolve(ResolutionContext context, int recursionDepth)
method_10890(class_1_466 arg0, int arg1)
parse(TextParseContext arg0, int arg1)
public com.mojang.serialization.MapCodec<NbtTextContent>
codec()
codec()
method_74063()
getCodec()
public Parsed<NbtPathArgumentType$NbtPath>
nbtPath()
nbtPath()
comp_1_267()
getPath()
public boolean
interpreting()
interpreting()
comp_1_266()
interpret()
public boolean
plain()
plain()
comp_1_268()
plain()
public Optional<Text>
separator()
separator()
comp_1_269()
separator()
public NbtDataSource
dataSource()
dataSource()
comp_1_265()
dataSource()