net.minecraft.storage

public class NbtReadView

implements ReadView

fcy
net.minecraft.world.level.storage.TagValueInput
net.minecraft.class_11352
net.minecraft.storage.NbtReadView
net.minecraft.unmapped.C_eqoqoytr
net.minecraft.world.storage.NbtReader
net.minecraft.src.C_398436_

Field summary

Modifier and TypeField
private final ErrorReporter
a
problemReporter
field_60380
reporter
f_cfhszotc
errorReporter
f_399536_
private final ReadContext
b
context
field_60381
context
f_hbdeybic
context
f_399418_
private final NbtCompound
c
input
field_60382
nbt
f_lotnkphc
nbt
f_399289_

Constructor summary

ModifierConstructor
private (ErrorReporter reporter, ReadContext context, NbtCompound nbt)

Method summary

Modifier and TypeMethod
public static ReadView
a(bci o, jn$a o, ui o)
create(ProblemReporter arg0, HolderLookup$Provider arg1, CompoundTag arg2)
method_71417(class_8942 arg0, class_7225$class_7874 arg1, class_2487 arg2)
create(ErrorReporter reporter, RegistryWrapper$WrapperLookup registries, NbtCompound nbt)
m_dsamilee(C_jtpvewkp arg0, C_vtbxyypo$C_etmlgbig arg1, C_hhlwcnih arg2)
of(ErrorReporter errorReporter, HolderLookup$Provider lookupProvider, NbtCompound nbt)
m_401579_(C_302123_ p_406598_, C_213466_$C_254607_ p_410213_, C_4917_ p_407154_)
public static ReadView$ListReadView
a(bci o, jn$a o, List<ui> o)
create(ProblemReporter arg0, HolderLookup$Provider arg1, List<CompoundTag> arg2)
method_71416(class_8942 arg0, class_7225$class_7874 arg1, List<class_2487> arg2)
createList(ErrorReporter reporter, RegistryWrapper$WrapperLookup registries, List<NbtCompound> elements)
m_xfvohszj(C_jtpvewkp arg0, C_vtbxyypo$C_etmlgbig arg1, List<C_hhlwcnih> arg2)
createListReader(ErrorReporter errorReporter, HolderLookup$Provider lookupProvider, List<NbtCompound> compounds)
m_404730_(C_302123_ p_408508_, C_213466_$C_254607_ p_410412_, List<C_4917_> p_408281_)
public <T> Optional<T>
a(String o, com.mojang.serialization.Codec<T> arg1)
read(String arg0, com.mojang.serialization.Codec<T> arg1)
method_71426(String arg0, com.mojang.serialization.Codec<T> arg1)
read(String arg0, com.mojang.serialization.Codec<T> arg1)
m_chhakcfr(String arg0, com.mojang.serialization.Codec<T> arg1)
readParsed(String arg0, com.mojang.serialization.Codec<T> arg1)
m_402757_(String p_409146_, com.mojang.serialization.Codec<T> arg1)
public <T> Optional<T>
a(com.mojang.serialization.MapCodec<T> arg0)
read(com.mojang.serialization.MapCodec<T> arg0)
method_71418(com.mojang.serialization.MapCodec<T> arg0)
read(com.mojang.serialization.MapCodec<T> arg0)
m_fastzzrd(com.mojang.serialization.MapCodec<T> arg0)
parseMap(com.mojang.serialization.MapCodec<T> arg0)
m_403471_(com.mojang.serialization.MapCodec<T> arg0)
private <T extends NbtElement> T
a(String o, vk<T> arg1)
getOptionalTypedTag(String arg0, TagType<T> arg1)
method_71431(String arg0, class_4614<T> arg1)
get(String key, NbtType<T> type)
m_qrayrrgg(String arg0, C_ueidorcc<T> arg1)
get(String key, NbtType<T> type)
m_401671_(String p_408862_, C_4952_<T> arg1)
private AbstractNbtNumber
i(String arg0)
getNumericTag(String arg0)
method_71443(String arg0)
get(String key)
m_othpqlie(String arg0)
getNumber(String key)
m_402910_(String arg0)
public Optional<ReadView>
a(String arg0)
child(String arg0)
method_71420(String arg0)
getOptionalReadView(String arg0)
m_iuhtwchg(String arg0)
getReaderOrEmpty(String arg0)
m_403000_(String arg0)
public ReadView
b(String arg0)
childOrEmpty(String arg0)
method_71434(String arg0)
getReadView(String arg0)
m_xkeamduy(String arg0)
getReader(String arg0)
m_402851_(String arg0)
public Optional<ReadView$ListReadView>
c(String arg0)
childrenList(String arg0)
method_71436(String arg0)
getOptionalListReadView(String arg0)
m_hzrqvgip(String arg0)
getListReaderOrEmpty(String arg0)
m_402028_(String arg0)
public ReadView$ListReadView
d(String arg0)
childrenListOrEmpty(String arg0)
method_71438(String arg0)
getListReadView(String arg0)
m_gcbfeanu(String arg0)
getListReader(String arg0)
m_401083_(String arg0)
public <T> Optional<ReadView$TypedListReadView<T>>
b(String o, com.mojang.serialization.Codec<T> arg1)
list(String arg0, com.mojang.serialization.Codec<T> arg1)
method_71435(String arg0, com.mojang.serialization.Codec<T> arg1)
getOptionalTypedListView(String arg0, com.mojang.serialization.Codec<T> arg1)
m_nsslebng(String arg0, com.mojang.serialization.Codec<T> arg1)
getTypedListReaderOrEmpty(String arg0, com.mojang.serialization.Codec<T> arg1)
m_402412_(String p_406552_, com.mojang.serialization.Codec<T> arg1)
public <T> ReadView$TypedListReadView<T>
c(String o, com.mojang.serialization.Codec<T> arg1)
listOrEmpty(String arg0, com.mojang.serialization.Codec<T> arg1)
method_71437(String arg0, com.mojang.serialization.Codec<T> arg1)
getTypedListView(String arg0, com.mojang.serialization.Codec<T> arg1)
m_lzknwmuy(String arg0, com.mojang.serialization.Codec<T> arg1)
getTypedListReader(String arg0, com.mojang.serialization.Codec<T> arg1)
m_401164_(String p_408822_, com.mojang.serialization.Codec<T> arg1)
public boolean
a(String o, boolean arg1)
getBooleanOr(String arg0, boolean arg1)
method_71433(String arg0, boolean arg1)
getBoolean(String arg0, boolean arg1)
m_nsuqinje(String arg0, boolean arg1)
readBooleanOrDefault(String arg0, boolean arg1)
m_401063_(String p_408143_, boolean arg1)
public byte
a(String o, byte arg1)
getByteOr(String arg0, byte arg1)
method_71421(String arg0, byte arg1)
getByte(String arg0, byte arg1)
m_ydaqjmkm(String arg0, byte arg1)
readByteOrDefault(String arg0, byte arg1)
m_401728_(String p_407762_, byte arg1)
public int
a(String o, short arg1)
getShortOr(String arg0, short arg1)
method_71432(String arg0, short arg1)
getShort(String arg0, short arg1)
m_cjhgcihm(String arg0, short arg1)
readShortOrDefault(String arg0, short arg1)
m_401455_(String p_410301_, short arg1)
public Optional<Integer>
e(String arg0)
getInt(String arg0)
method_71439(String arg0)
getOptionalInt(String arg0)
m_meneiiwf(String arg0)
readInt(String arg0)
m_402201_(String arg0)
public int
a(String o, int arg1)
getIntOr(String arg0, int arg1)
method_71424(String arg0, int arg1)
getInt(String arg0, int arg1)
m_gzbpwrhc(String arg0, int arg1)
readIntOrDefault(String arg0, int arg1)
m_402779_(String p_406744_, int arg1)
public long
a(String o, long arg1)
getLongOr(String arg0, long arg1)
method_71425(String arg0, long arg1)
getLong(String arg0, long arg1)
m_hffcvfzz(String arg0, long arg1)
readLongOrDefault(String arg0, long arg1)
m_401946_(String p_409661_, long arg1)
public Optional<Long>
f(String arg0)
getLong(String arg0)
method_71440(String arg0)
getOptionalLong(String arg0)
m_olsbtayv(String arg0)
readLong(String arg0)
m_401109_(String arg0)
public float
a(String o, float arg1)
getFloatOr(String arg0, float arg1)
method_71423(String arg0, float arg1)
getFloat(String arg0, float arg1)
m_lmarhwfi(String arg0, float arg1)
readFloatOrDefault(String arg0, float arg1)
m_401216_(String p_408107_, float arg1)
public double
a(String o, double arg1)
getDoubleOr(String arg0, double arg1)
method_71422(String arg0, double arg1)
getDouble(String arg0, double arg1)
m_wkfwvjqu(String arg0, double arg1)
readDoubleOrDefault(String arg0, double arg1)
m_401531_(String p_410529_, double arg1)
public Optional<String>
g(String arg0)
getString(String arg0)
method_71441(String arg0)
getOptionalString(String arg0)
m_zlkplmzg(String arg0)
readString(String arg0)
m_401530_(String arg0)
public String
a(String o, String arg1)
getStringOr(String arg0, String arg1)
method_71428(String arg0, String arg1)
getString(String arg0, String arg1)
m_pnaaeztg(String arg0, String arg1)
readStringOrDefault(String arg0, String arg1)
m_401629_(String p_408786_, String arg1)
public Optional<int[]>
h(String arg0)
getIntArray(String arg0)
method_71442(String arg0)
getOptionalIntArray(String arg0)
m_duqxadxv(String arg0)
readIntArray(String arg0)
m_402584_(String arg0)
public RegistryWrapper$WrapperLookup
a()
lookup()
method_71414()
getRegistries()
m_qfbsbxqp()
getLookupProvider()
m_401810_()
private ReadView
a(String o, ui arg1)
wrapChild(String arg0, CompoundTag arg1)
method_71429(String arg0, class_2487 arg1)
createChildReadView(String key, NbtCompound nbt)
m_nxvzwtpk(String arg0, C_hhlwcnih arg1)
getReaderImpl(String key, NbtCompound nbt)
m_401847_(String p_405935_, C_4917_ arg1)
static ReadView
a(bci o, fdb o, ui o)
wrapChild(ProblemReporter arg0, ValueInputContextHelper arg1, CompoundTag arg2)
method_71415(class_8942 arg0, class_11371 arg1, class_2487 arg2)
createReadView(ErrorReporter reporter, ReadContext context, NbtCompound nbt)
m_wxkodmeh(C_jtpvewkp arg0, C_iubsznvp arg1, C_hhlwcnih arg2)
createReader(ErrorReporter errorReporter, ReadContext context, NbtCompound nbt)
m_402477_(C_302123_ p_407156_, C_398414_ p_409884_, C_4917_ p_410663_)
private ReadView$ListReadView
a(String o, fdb o, uo arg2)
wrapList(String arg0, ValueInputContextHelper arg1, ListTag arg2)
method_71427(String arg0, class_11371 arg1, class_2499 arg2)
createChildListReadView(String key, ReadContext context, NbtList list)
m_wshgldiz(String arg0, C_iubsznvp arg1, C_hqhtfwlr arg2)
getListReaderImpl(String key, ReadContext context, NbtList list)
m_403110_(String p_410121_, C_398414_ p_410439_, C_4930_ arg2)
private <T> ReadView$TypedListReadView<T>
a(String o, uo o, com.mojang.serialization.Codec<T> arg2)
wrapTypedList(String arg0, ListTag arg1, com.mojang.serialization.Codec<T> arg2)
method_71430(String arg0, class_2499 arg1, com.mojang.serialization.Codec<T> arg2)
createTypedListReadView(String key, NbtList list, com.mojang.serialization.Codec<T> typeCodec)
m_maveaixq(String arg0, C_hqhtfwlr arg1, com.mojang.serialization.Codec<T> arg2)
getTypedListReaderImpl(String key, NbtList list, com.mojang.serialization.Codec<T> codec)
m_404258_(String p_406221_, C_4930_ p_406441_, com.mojang.serialization.Codec<T> arg2)