net.minecraft.nbt

public final class NbtUtils

ut
net.minecraft.nbt.NbtUtils
net.minecraft.class_2512

Field summary

Modifier and TypeField
private static final Comparator<ListTag>
b
YXZ_LISTTAG_INT_COMPARATOR
field_27816
private static final Comparator<ListTag>
c
YXZ_LISTTAG_DOUBLE_COMPARATOR
field_27817
private static final com.mojang.serialization.Codec<ResourceKey<Block>>
d
BLOCK_NAME_CODEC
field_57978
public static final String
a
SNBT_DATA_TAG
field_33224
private static final char
e
PROPERTIES_START
field_33225
private static final char
f
PROPERTIES_END
field_33226
private static final String
g
ELEMENT_SEPARATOR
field_33227
private static final char
h
KEY_VALUE_SEPARATOR
field_33228
private static final com.google.common.base.Splitter
i
COMMA_SPLITTER
field_27818
private static final com.google.common.base.Splitter
j
COLON_SPLITTER
field_27819
private static final org.slf4j.Logger
k
LOGGER
field_11582
private static final int
l
INDENT
field_33229
private static final int
m
NOT_FOUND
field_33230

Constructor summary

ModifierConstructor
private ()

Method summary

Modifier and TypeMethod
public static boolean
a(ve arg0, ve arg1, boolean arg2)
compareNbt(Tag arg0, Tag arg1, boolean arg2)
method_10687(class_2520 arg0, class_2520 arg1, boolean arg2)
public static BlockState
a(jj<doe> arg0, ue arg1)
readBlockState(HolderGetter<Block> arg0, CompoundTag arg1)
method_10681(class_7871<class_2248> arg0, class_2487 arg1)
private static <S extends StateHolder<?, S>, T extends Comparable<T>> S
a(S arg0, edj<T> arg1, String arg2, ue arg3, ue arg4)
setValueHelper(S arg0, Property<T> arg1, String arg2, CompoundTag arg3, CompoundTag arg4)
method_10682(S arg0, class_2769<T> arg1, String arg2, class_2487 arg3, class_2487 arg4)
public static CompoundTag
a(ecg arg0)
writeBlockState(BlockState arg0)
method_10686(class_2680 arg0)
public static CompoundTag
a(eyq arg0)
writeFluidState(FluidState arg0)
method_36115(class_3610 arg0)
private static <T extends Comparable<T>> String
a(edj<T> arg0, Comparable<?> arg1)
getName(Property<T> arg0, Comparable<?> arg1)
method_10685(class_2769<T> arg0, Comparable<?> arg1)
public static String
a(ve arg0)
prettyPrint(Tag arg0)
method_36118(class_2520 arg0)
public static String
a(ve arg0, boolean arg1)
prettyPrint(Tag arg0, boolean arg1)
method_36117(class_2520 arg0, boolean arg1)
public static StringBuilder
a(StringBuilder arg0, ve arg1, int arg2, boolean arg3)
prettyPrint(StringBuilder arg0, Tag arg1, int arg2, boolean arg3)
method_36116(StringBuilder arg0, class_2520 arg1, int arg2, boolean arg3)
private static StringBuilder
a(int arg0, StringBuilder arg1)
indent(int arg0, StringBuilder arg1)
method_36114(int arg0, StringBuilder arg1)
public static Component
b(ve arg0)
toPrettyComponent(Tag arg0)
method_32270(class_2520 arg0)
public static String
a(ue arg0)
structureToSnbt(CompoundTag arg0)
method_32271(class_2487 arg0)
public static CompoundTag
a(String arg0)
snbtToStructure(String arg0)
method_32260(String arg0)
static CompoundTag
b(ue arg0)
packStructureTemplate(CompoundTag arg0)
method_32273(class_2487 arg0)
static CompoundTag
c(ue arg0)
unpackStructureTemplate(CompoundTag arg0)
method_32275(class_2487 arg0)
static String
d(ue arg0)
packBlockState(CompoundTag arg0)
method_32277(class_2487 arg0)
static CompoundTag
b(String arg0)
unpackBlockState(String arg0)
method_32267(String arg0)
public static CompoundTag
e(ue arg0)
addCurrentDataVersion(CompoundTag arg0)
method_48310(class_2487 arg0)
public static CompoundTag
a(ue arg0, int arg1)
addDataVersion(CompoundTag arg0, int arg1)
method_48308(class_2487 arg0, int arg1)
public static void
a(fbh arg0)
addCurrentDataVersion(ValueOutput arg0)
method_71568(class_11372 arg0)
public static void
a(fbh arg0, int arg1)
addDataVersion(ValueOutput arg0, int arg1)
method_71569(class_11372 arg0, int arg1)
public static int
b(ue arg0, int arg1)
getDataVersion(CompoundTag arg0, int arg1)
method_48309(class_2487 arg0, int arg1)
public static int
a(com.mojang.serialization.Dynamic<?> arg0, int arg1)
getDataVersion(com.mojang.serialization.Dynamic<?> arg0, int arg1)
method_68084(com.mojang.serialization.Dynamic<?> arg0, int arg1)