net.minecraft.nbt

public final class NbtHelper

ve
net.minecraft.nbt.NbtUtils
net.minecraft.class_2512
net.minecraft.nbt.NbtHelper
net.minecraft.unmapped.C_scnprxmz
net.minecraft.nbt.NbtHelper
net.minecraft.src.C_4943_

Field summary

Modifier and TypeField
private static final Comparator<NbtList>
b
YXZ_LISTTAG_INT_COMPARATOR
field_27816
BLOCK_POS_COMPARATOR
f_ulcmredn
YXZ_NBT_LIST_INT_COMPARATOR
f_178008_
private static final Comparator<NbtList>
c
YXZ_LISTTAG_DOUBLE_COMPARATOR
field_27817
ENTITY_POS_COMPARATOR
f_qwavgrli
YXZ_NBT_LIST_DOUBLE_COMPARATOR
f_178009_
private static final com.mojang.serialization.Codec<RegistryKey<Block>>
d
BLOCK_NAME_CODEC
field_57978
BLOCK_KEY_CODEC
f_mqnhxral
CODEC
f_381132_
public static final String
a
SNBT_DATA_TAG
field_33224
DATA_KEY
f_vozbuqnt
SNBT_DATA_TAG
f_178007_
private static final char
e
PROPERTIES_START
field_33225
LEFT_CURLY_BRACKET
f_bwlxlgju
PROPERTIES_START
f_178010_
private static final char
f
PROPERTIES_END
field_33226
RIGHT_CURLY_BRACKET
f_rzewsfob
PROPERTIES_END
f_178011_
private static final String
g
ELEMENT_SEPARATOR
field_33227
COMMA
f_bgbshawg
ELEMENT_SEPARATOR
f_178012_
private static final char
h
KEY_VALUE_SEPARATOR
field_33228
COLON
f_cnsjzewg
KEY_VALUE_SEPARATOR
f_178013_
private static final com.google.common.base.Splitter
i
COMMA_SPLITTER
field_27818
COMMA_SPLITTER
f_rokxnpke
COMMA_SPLITTER
f_178014_
private static final com.google.common.base.Splitter
j
COLON_SPLITTER
field_27819
COLON_SPLITTER
f_jdttbsso
KEY_VALUE_SPLITTER
f_178015_
private static final org.slf4j.Logger
k
LOGGER
field_11582
LOGGER
f_jktlnznm
LOGGER
f_129200_
private static final int
l
INDENT
field_33229
field_33229
f_lkpzlozb
INDENT
f_178016_
private static final int
m
NOT_FOUND
field_33230
field_33230
f_wsezkkqa
NOT_FOUND
f_178017_

Constructor summary

ModifierConstructor
private ()

Method summary

Modifier and TypeMethod
public static boolean
a(vp o, vp o, boolean o)
compareNbt(Tag arg0, Tag arg1, boolean arg2)
method_10687(class_2520 arg0, class_2520 arg1, boolean arg2)
matches(NbtElement standard, NbtElement subject, boolean ignoreListOrder)
m_wqklvkdy(C_oivssbvb arg0, C_oivssbvb arg1, boolean arg2)
matches(NbtElement nbtA, NbtElement nbtB, boolean equalValue)
m_129235_(C_4950_ p_129236_, C_4950_ p_129237_, boolean p_129238_)
public static BlockState
a(jl<duv> o, up o)
readBlockState(HolderGetter<Block> arg0, CompoundTag arg1)
method_10681(class_7871<class_2248> arg0, class_2487 arg1)
toBlockState(RegistryEntryLookup<Block> blockLookup, NbtCompound nbt)
m_tlmpthxr(C_pzdchrcy<C_mmxmpdoq> arg0, C_hhlwcnih arg1)
toBlockState(HolderProvider<Block> blockProvider, NbtCompound compound)
m_247651_(C_254583_<C_1706_> p_256363_, C_4917_ p_250775_)
private static <S extends State<?, S>, T extends Comparable<T>> S
a(S o, ekp<T> o, String o, up o, up o)
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)
withProperty(S state, Property<T> property, String key, NbtCompound properties, NbtCompound root)
m_fhefxmke(S arg0, C_vzlztuyw<T> arg1, String arg2, C_hhlwcnih arg3, C_hhlwcnih arg4)
withProperty(S state, Property<T> property, String key, NbtCompound properties, NbtCompound root)
m_129204_(S p_129205_, C_2097_<T> p_129206_, String p_129207_, C_4917_ p_129208_, C_4917_ p_129209_)
public static NbtCompound
a(ejm o)
writeBlockState(BlockState arg0)
method_10686(class_2680 arg0)
fromBlockState(BlockState state)
m_qgchuptq(C_txtbiemp arg0)
fromBlockState(BlockState state)
m_129202_(C_2064_ p_129203_)
public static NbtCompound
a(fga o)
writeFluidState(FluidState arg0)
method_36115(class_3610 arg0)
fromFluidState(FluidState state)
m_wcjizhwl(C_xqketiuf arg0)
fromFluidState(FluidState state)
m_178022_(C_2691_ p_178023_)
private static <T extends Comparable<T>> String
a(ekp<T> o, Comparable<?> o)
getName(Property<T> arg0, Comparable<?> arg1)
method_10685(class_2769<T> arg0, Comparable<?> arg1)
nameValue(Property<T> property, Comparable<?> value)
m_owyzwhdz(C_vzlztuyw<T> arg0, Comparable<?> arg1)
nameValue(Property<T> property, Comparable<?> value)
m_129210_(C_2097_<T> p_129211_, Comparable<?> p_129212_)
public static String
a(vp o)
prettyPrint(Tag arg0)
method_36118(class_2520 arg0)
toFormattedString(NbtElement nbt)
m_xcadefud(C_oivssbvb arg0)
toFormattedString(NbtElement nbt)
m_178057_(C_4950_ p_178058_)
public static String
a(vp o, boolean o)
prettyPrint(Tag arg0, boolean arg1)
method_36117(class_2520 arg0, boolean arg1)
toFormattedString(NbtElement nbt, boolean withArrayContents)
m_phkofnda(C_oivssbvb arg0, boolean arg1)
toFormattedString(NbtElement nbt, boolean withArrayContents)
m_178050_(C_4950_ p_178051_, boolean p_178052_)
public static StringBuilder
a(StringBuilder o, vp o, int o, boolean o)
prettyPrint(StringBuilder arg0, Tag arg1, int arg2, boolean arg3)
method_36116(StringBuilder arg0, class_2520 arg1, int arg2, boolean arg3)
appendFormattedString(StringBuilder stringBuilder, NbtElement nbt, int depth, boolean withArrayContents)
m_zhfgfedi(StringBuilder arg0, C_oivssbvb arg1, int arg2, boolean arg3)
appendFormattedString(StringBuilder builder, NbtElement nbt, int depth, boolean withArrayContents)
m_178026_(StringBuilder p_178027_, C_4950_ p_178028_, int p_178029_, boolean p_178030_)
private static StringBuilder
a(int o, StringBuilder o)
indent(int arg0, StringBuilder arg1)
method_36114(int arg0, StringBuilder arg1)
appendIndent(int depth, StringBuilder stringBuilder)
m_xxlbqbxa(int arg0, StringBuilder arg1)
appendIndent(int depth, StringBuilder builder)
m_178019_(int p_178020_, StringBuilder p_178021_)
public static Text
b(vp o)
toPrettyComponent(Tag arg0)
method_32270(class_2520 arg0)
toPrettyPrintedText(NbtElement element)
m_rawecpam(C_oivssbvb arg0)
toPrettyPrintedText(NbtElement nbt)
m_178061_(C_4950_ p_178062_)
public static String
a(up o)
structureToSnbt(CompoundTag arg0)
method_32271(class_2487 arg0)
toNbtProviderString(NbtCompound compound)
m_zvkxwrvc(C_hhlwcnih arg0)
toPrettyPrintedString(NbtCompound nbt)
m_178063_(C_4917_ p_178064_)
public static NbtCompound
a(String o)
snbtToStructure(String arg0)
method_32260(String arg0)
fromNbtProviderString(String string)
m_pblkkiox(String arg0)
fromSnbt(String snbt)
m_178024_(String p_178025_)
static NbtCompound
b(up o)
packStructureTemplate(CompoundTag arg0)
method_32273(class_2487 arg0)
toNbtProviderFormat(NbtCompound compound)
m_vqnuasws(C_hhlwcnih arg0)
packStructureTemplate(NbtCompound nbt)
m_178067_(C_4917_ p_178068_)
static NbtCompound
c(up o)
unpackStructureTemplate(CompoundTag arg0)
method_32275(class_2487 arg0)
fromNbtProviderFormat(NbtCompound compound)
m_qwktpkba(C_hhlwcnih arg0)
unpackStructureTemplate(NbtCompound nbt)
m_178071_(C_4917_ p_178072_)
static String
d(up o)
packBlockState(CompoundTag arg0)
method_32277(class_2487 arg0)
toNbtProviderFormattedPalette(NbtCompound compound)
m_gvvozwih(C_hhlwcnih arg0)
blockStateNbtToString(NbtCompound nbt)
m_178075_(C_4917_ p_178076_)
static NbtCompound
b(String o)
unpackBlockState(String arg0)
method_32267(String arg0)
fromNbtProviderFormattedPalette(String string)
m_hsglylsh(String arg0)
blockStateStringToNbt(String blockStateString)
m_178053_(String p_178054_)
public static NbtCompound
e(up o)
addCurrentDataVersion(CompoundTag arg0)
method_48310(class_2487 arg0)
putDataVersion(NbtCompound nbt)
m_wjreulsb(C_hhlwcnih arg0)
withWorldDataVersion(NbtCompound nbt)
m_264171_(C_4917_ p_265050_)
public static NbtCompound
a(up o, int o)
addDataVersion(CompoundTag arg0, int arg1)
method_48308(class_2487 arg0, int arg1)
putDataVersion(NbtCompound nbt, int dataVersion)
m_ibcjchte(C_hhlwcnih arg0, int arg1)
withDataVersion(NbtCompound nbt, int value)
m_264046_(C_4917_ p_265534_, int p_265686_)
public static com.mojang.serialization.Dynamic<NbtElement>
a(com.mojang.serialization.Dynamic<vp> o)
addCurrentDataVersion(com.mojang.serialization.Dynamic<Tag> arg0)
method_73082(com.mojang.serialization.Dynamic<class_2520> arg0)
putDataVersion(com.mojang.serialization.Dynamic<NbtElement> dynamic)
m_vgasmdge(com.mojang.serialization.Dynamic<C_oivssbvb> arg0)
m_vgasmdge(com.mojang.serialization.Dynamic<NbtElement> dynamic)
m_418597_(com.mojang.serialization.Dynamic<C_4950_> p_422696_)
public static com.mojang.serialization.Dynamic<NbtElement>
a(com.mojang.serialization.Dynamic<vp> o, int o)
addDataVersion(com.mojang.serialization.Dynamic<Tag> arg0, int arg1)
method_73083(com.mojang.serialization.Dynamic<class_2520> arg0, int arg1)
putDataVersion(com.mojang.serialization.Dynamic<NbtElement> dynamic, int dataVersion)
m_xcgseydq(com.mojang.serialization.Dynamic<C_oivssbvb> arg0, int arg1)
m_xcgseydq(com.mojang.serialization.Dynamic<NbtElement> dynamic, int arg1)
m_416712_(com.mojang.serialization.Dynamic<C_4950_> p_425483_, int p_429566_)
public static void
a(fir o)
addCurrentDataVersion(ValueOutput arg0)
method_71568(class_11372 arg0)
writeDataVersion(WriteView view)
m_fkwgmmrh(C_kespdwpv arg0)
writeWorldDataVersion(DataWriter writer)
m_401075_(C_398537_ p_409606_)
public static void
a(fir o, int o)
addDataVersion(ValueOutput arg0, int arg1)
method_71569(class_11372 arg0, int arg1)
writeDataVersion(WriteView view, int dataVersion)
m_ukguyidl(C_kespdwpv arg0, int arg1)
writeDataVersion(DataWriter writer, int version)
m_401291_(C_398537_ p_406531_, int p_406276_)
public static int
b(up o, int o)
getDataVersion(CompoundTag arg0, int arg1)
method_48309(class_2487 arg0, int arg1)
getDataVersion(NbtCompound nbt, int fallback)
m_odbzmnqe(C_hhlwcnih arg0, int arg1)
getDataVersionOrDefault(NbtCompound compound, int defaultVersion)
m_264487_(C_4917_ p_265397_, int p_265399_)
public static int
b(com.mojang.serialization.Dynamic<?> o, int o)
getDataVersion(com.mojang.serialization.Dynamic<?> arg0, int arg1)
method_68084(com.mojang.serialization.Dynamic<?> arg0, int arg1)
getDataVersion(com.mojang.serialization.Dynamic<?> dynamic, int fallback)
m_azsmnerl(com.mojang.serialization.Dynamic<?> arg0, int arg1)
getDataVersionOrDefault(com.mojang.serialization.Dynamic<?> dynamic, int defaultVersion)
m_388801_(com.mojang.serialization.Dynamic<?> p_391363_, int p_396363_)