net.minecraft.nbt

class NbtOps$HeterogenousListCollector

implements NbtOps$ListCollector

vl$b
net.minecraft.nbt.NbtOps$HeterogenousListCollector
net.minecraft.class_2509$class_7809
net.minecraft.nbt.NbtOps$CompoundListMerger
net.minecraft.nbt.DynamicOpsNBT$b

Field summary

Modifier and TypeField
private final ListTag
a
result
field_40669
list

Constructor summary

ModifierConstructor
public ()
public (Collection<Tag> nbts)
public (it.unimi.dsi.fastutil.ints.IntArrayList list)
public (it.unimi.dsi.fastutil.bytes.ByteArrayList list)
public (it.unimi.dsi.fastutil.longs.LongArrayList list)

Method summary

Modifier and TypeMethod
private static boolean
a(ux arg0)
isWrapper(CompoundTag arg0)
method_46244(class_2487 arg0)
isMarker(NbtCompound nbt)
private static Tag
b(vu arg0)
wrapIfNeeded(Tag arg0)
method_46245(class_2520 arg0)
makeMarker(NbtElement value)
private static CompoundTag
c(vu arg0)
wrapElement(Tag arg0)
method_46246(class_2520 arg0)
createMarkerNbt(NbtElement value)
public NbtOps$ListCollector
a(vu arg0)
accept(Tag arg0)
method_46240(class_2520 arg0)
merge(NbtElement arg0)
public Tag
a()
result()
method_46239()
getResult()