net.minecraft.nbt.scanner

public record NbtTreeNode

net.minecraft.nbt.visitors.FieldTree
net.minecraft.class_6842
net.minecraft.nbt.scanner.NbtTreeNode

Field summary

Modifier and TypeField
private final int
depth
comp_315
depth
private final Map<String, NbtType<?>>
selectedFields
comp_323
selectedFields
private final Map<String, NbtTreeNode>
fieldsToRecurse
comp_317
fieldsToRecurse

Constructor summary

ModifierConstructor
private (int depth)
public (int depth, Map<String, NbtType<?>> selectedFields, Map<String, NbtTreeNode> fieldsToRecurse)

Method summary

Modifier and TypeMethod
public static NbtTreeNode
createRoot()
method_40060()
createRoot()
public void
addEntry(FieldSelector field)
method_39881(class_6843 arg0)
add(NbtScanQuery query)
public boolean
isSelected(TagType<?> type, String id)
method_40061(class_4614<?> arg0, String arg1)
isTypeEqual(NbtType<?> type, String key)
public int
depth()
comp_315()
depth()
public Map<String, NbtType<?>>
selectedFields()
comp_323()
selectedFields()
public Map<String, NbtTreeNode>
fieldsToRecurse()
comp_317()
fieldsToRecurse()
private NbtTreeNode
lambda$addEntry$0(String arg0)
method_39880(String arg0)
method_39880(String path)