Package net.minecraft.command.arguments
Interface NBTPathArgument.INode
-
- All Known Implementing Classes:
NBTPathArgument.CollectionNode
,NBTPathArgument.CompoundNode
,NBTPathArgument.EmptyListNode
,NBTPathArgument.JsonNode
,NBTPathArgument.ListNode
,NBTPathArgument.StringNode
- Enclosing class:
- NBTPathArgument
static interface NBTPathArgument.INode
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.util.List<INBT>
collect(java.util.List<INBT> p_218057_1_, java.util.function.BiConsumer<INBT,java.util.List<INBT>> p_218057_2_)
INBT
createPreferredParentTag()
default java.util.List<INBT>
get(java.util.List<INBT> p_218056_1_)
default java.util.List<INBT>
getOrCreate(java.util.List<INBT> p_218052_1_, java.util.function.Supplier<INBT> p_218052_2_)
void
getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
getTag(INBT p_218050_1_, java.util.List<INBT> p_218050_2_)
int
removeTag(INBT p_218053_1_)
int
setTag(INBT p_218051_1_, java.util.function.Supplier<INBT> p_218051_2_)
-
-
-
Method Detail
-
getOrCreateTag
void getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
-
createPreferredParentTag
INBT createPreferredParentTag()
-
removeTag
int removeTag(INBT p_218053_1_)
-
getOrCreate
default java.util.List<INBT> getOrCreate(java.util.List<INBT> p_218052_1_, java.util.function.Supplier<INBT> p_218052_2_)
-
-