net.minecraft.nbt

public class TextComponentTagVisitor

implements TagVisitor

vz
net.minecraft.nbt.TextComponentTagVisitor
net.minecraft.class_5628
net.minecraft.nbt.visitor.NbtTextFormatter
net.minecraft.nbt.TextComponentTagVisitor

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_27831
LOGGER
private static final int
b
INLINE_LIST_THRESHOLD
field_33271
field_33271
private static final int
c
MAX_DEPTH
field_51497
field_51497
private static final int
d
MAX_LENGTH
field_51921
field_51921
private static final it.unimi.dsi.fastutil.bytes.ByteCollection
e
INLINE_ELEMENT_TYPES
field_27832
SINGLE_LINE_ELEMENT_TYPES
private static final ChatFormatting
f
SYNTAX_HIGHLIGHTING_KEY
field_27833
NAME_COLOR
private static final ChatFormatting
g
SYNTAX_HIGHLIGHTING_STRING
field_27834
STRING_COLOR
private static final ChatFormatting
h
SYNTAX_HIGHLIGHTING_NUMBER
field_27835
NUMBER_COLOR
private static final ChatFormatting
i
SYNTAX_HIGHLIGHTING_NUMBER_TYPE
field_27836
TYPE_SUFFIX_COLOR
private static final Pattern
j
SIMPLE_VALUE
field_27837
SIMPLE_NAME
private static final String
k
LIST_OPEN
field_33272
SQUARE_OPEN_BRACKET
private static final String
l
LIST_CLOSE
field_33273
SQUARE_CLOSE_BRACKET
private static final String
m
LIST_TYPE_SEPARATOR
field_33274
SEMICOLON
private static final String
n
ELEMENT_SPACING
field_33275
SPACE
private static final String
o
STRUCT_OPEN
field_33276
CURLY_OPEN_BRACKET
private static final String
p
STRUCT_CLOSE
field_33277
CURLY_CLOSE_BRACKET
private static final String
q
NEWLINE
field_33278
NEW_LINE
private static final String
r
NAME_VALUE_SEPARATOR
field_51922
COLON_WITH_SPACE
private static final String
s
ELEMENT_SEPARATOR
field_27839
ENTRY_SEPARATOR
private static final String
t
WRAPPED_ELEMENT_SEPARATOR
field_51923
ENTRY_SEPARATOR_WITH_NEW_LINE
private static final String
u
SPACED_ELEMENT_SEPARATOR
field_51924
ENTRY_SEPARATOR_WITH_SPACE
private static final Component
v
FOLDED
field_51925
ELLIPSIS
private static final Component
w
BYTE_TYPE
field_51926
BYTE_TYPE_SUFFIX
private static final Component
x
SHORT_TYPE
field_51927
SHORT_TYPE_SUFFIX
private static final Component
y
INT_TYPE
field_51928
INT_TYPE_SUFFIX
private static final Component
z
LONG_TYPE
field_51929
LONG_TYPE_SUFFIX
private static final Component
A
FLOAT_TYPE
field_51918
FLOAT_TYPE_SUFFIX
private static final Component
B
DOUBLE_TYPE
field_51919
DOUBLE_TYPE_SUFFIX
private static final Component
C
BYTE_ARRAY_TYPE
field_51920
ARRAY_BYTE_TYPE_SUFFIX
private final String
D
indentation
field_27840
prefix
private int
E
indentDepth
field_51499
indentationLevel
private int
F
depth
field_27841
depth
private final MutableComponent
G
result
field_27842
result

Constructor summary

ModifierConstructor
public (String prefix)

Method summary

Modifier and TypeMethod
public Component
a(vu arg0)
visit(Tag arg0)
method_32305(class_2520 arg0)
apply(NbtElement element)
public void
a(vs arg0)
visitString(StringTag arg0)
method_32302(class_2519 arg0)
visitString(NbtString arg0)
public void
a(uv arg0)
visitByte(ByteTag arg0)
method_32291(class_2481 arg0)
visitByte(NbtByte arg0)
public void
a(vp arg0)
visitShort(ShortTag arg0)
method_32301(class_2516 arg0)
visitShort(NbtShort arg0)
public void
a(vc arg0)
visitInt(IntTag arg0)
method_32297(class_2497 arg0)
visitInt(NbtInt arg0)
public void
a(vf arg0)
visitLong(LongTag arg0)
method_32300(class_2503 arg0)
visitLong(NbtLong arg0)
public void
a(va arg0)
visitFloat(FloatTag arg0)
method_32295(class_2494 arg0)
visitFloat(NbtFloat arg0)
public void
a(uy arg0)
visitDouble(DoubleTag arg0)
method_32293(class_2489 arg0)
visitDouble(NbtDouble arg0)
public void
a(uu arg0)
visitByteArray(ByteArrayTag arg0)
method_32290(class_2479 arg0)
visitByteArray(NbtByteArray arg0)
public void
a(vb arg0)
visitIntArray(IntArrayTag arg0)
method_32296(class_2495 arg0)
visitIntArray(NbtIntArray arg0)
public void
a(ve arg0)
visitLongArray(LongArrayTag arg0)
method_32299(class_2501 arg0)
visitLongArray(NbtLongArray arg0)
public void
a(vd arg0)
visitList(ListTag arg0)
method_32298(class_2499 arg0)
visitList(NbtList arg0)
public void
a(ux arg0)
visitCompound(CompoundTag arg0)
method_32292(class_2487 arg0)
visitCompound(NbtCompound arg0)
private void
a(vu arg0, boolean arg1)
appendSubTag(Tag arg0, boolean arg1)
method_60585(class_2520 arg0, boolean arg1)
formatSubElement(NbtElement element, boolean indent)
protected static Component
a(String arg0)
handleEscapePretty(String arg0)
method_32304(String arg0)
escapeName(String name)
public void
a(uz arg0)
visitEnd(EndTag arg0)
method_32294(class_2491 arg0)
visitEnd(NbtEnd arg0)