Package net.minecraft.command.argument
Interface NbtPathArgumentType.PathNode
- All Known Implementing Classes:
NbtPathArgumentType.AllListElementNode,NbtPathArgumentType.FilteredListElementNode,NbtPathArgumentType.FilteredNamedNode,NbtPathArgumentType.FilteredRootNode,NbtPathArgumentType.IndexedListElementNode,NbtPathArgumentType.NamedNode
- Enclosing class:
- NbtPathArgumentType
static interface NbtPathArgumentType.PathNode
-
Method Summary
Modifier and Type Method Description intclear(NbtElement current)default List<NbtElement>get(List<NbtElement> tags)voidget(NbtElement current, List<NbtElement> results)default List<NbtElement>getOrInit(List<NbtElement> tags, Supplier<NbtElement> supplier)voidgetOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)NbtElementinit()default List<NbtElement>process(List<NbtElement> tags, BiConsumer<NbtElement,List<NbtElement>> action)intset(NbtElement current, Supplier<NbtElement> source)
-
Method Details
-
get
-
getOrInit
-
init
NbtElement init() -
set
-
clear
-
get
-
getOrInit
-
process
default List<NbtElement> process(List<NbtElement> tags, BiConsumer<NbtElement,List<NbtElement>> action)
-