net.minecraft.nbt.visitors

public class CollectFields

extends CollectToTag

All mapped superinterfaces:

StreamTagVisitor

wb
net.minecraft.nbt.visitors.CollectFields
net.minecraft.class_6841
net.minecraft.nbt.scanner.SelectiveNbtCollector
net.minecraft.nbt.visitors.CollectFields

Field summary

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

Constructor summary

ModifierConstructor
public (FieldSelector... queries)

Method summary

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