net.minecraft.nbt.visitors

public class CollectFields

extends CollectToTag

All mapped superinterfaces:

StreamTagVisitor

vf
net.minecraft.nbt.visitors.CollectFields
net.minecraft.class_6841
net.minecraft.nbt.scanner.SelectiveNbtCollector
net.minecraft.src.C_196127_
net.minecraft.nbt.visitors.CollectFields

Field summary

Modifier and TypeField
private int
a
fieldsToGetCount
field_36258
queriesLeft
f_197602_
private final Set<TagType<?>>
b
wantedTypes
field_36259
allPossibleTypes
f_197603_
private final Deque<FieldTree>
c
stack
field_36260
selectionStack
f_197604_

Constructor summary

ModifierConstructor
public (FieldSelector... queries)

Method summary

Modifier and TypeMethod
public StreamTagVisitor$ValueResult
b(va<?> arg0)
visitRootEntry(TagType<?> arg0)
method_39871(class_4614<?> arg0)
start(NbtType<?> arg0)
m_196213_(C_4952_<?> arg0)
public StreamTagVisitor$EntryResult
a(va<?> arg0)
visitEntry(TagType<?> arg0)
method_39863(class_4614<?> arg0)
visitSubNbtType(NbtType<?> arg0)
m_196214_(C_4952_<?> arg0)
public StreamTagVisitor$EntryResult
a(va<?> arg0, String arg1)
visitEntry(TagType<?> arg0, String arg1)
method_39865(class_4614<?> arg0, String arg1)
startSubNbt(NbtType<?> arg0, String arg1)
m_196425_(C_4952_<?> p_197611_, String arg1)
public StreamTagVisitor$ValueResult
b()
visitContainerEnd()
method_39870()
endNested()
m_196527_()
public int
c()
getMissingFieldCount()
method_39879()
getQueriesLeft()
m_197615_()