net.minecraft.commands.arguments

class NbtPathArgument$MatchObjectNode

implements NbtPathArgument$Node

fh$e
net.minecraft.commands.arguments.NbtPathArgument$MatchObjectNode
net.minecraft.class_2203$class_2208
net.minecraft.command.argument.NbtPathArgumentType$FilteredNamedNode
net.minecraft.src.C_3685_$C_3690_
net.minecraft.commands.arguments.ArgumentNBTKey$e

Field summary

Modifier and TypeField
private final String
a
name
field_9906
name
f_99584_
private final CompoundTag
b
pattern
field_9907
filter
f_99585_
private final Predicate<Tag>
c
predicate
field_9908
predicate
f_99586_

Constructor summary

ModifierConstructor
public (String name, CompoundTag filter)

Method summary

Modifier and TypeMethod
public void
a(vp arg0, List<vp> arg1)
getTag(Tag arg0, List<Tag> arg1)
method_9378(class_2520 arg0, List<class_2520> arg1)
get(NbtElement arg0, List<NbtElement> arg1)
m_7273_(C_4950_ p_99595_, List<C_4950_> arg1)
public void
a(vp arg0, Supplier<vp> arg1, List<vp> arg2)
getOrCreateTag(Tag arg0, Supplier<Tag> arg1, List<Tag> arg2)
method_9380(class_2520 arg0, Supplier<class_2520> arg1, List<class_2520> arg2)
getOrInit(NbtElement arg0, Supplier<NbtElement> arg1, List<NbtElement> arg2)
m_7876_(C_4950_ p_99601_, Supplier<C_4950_> p_99602_, List<C_4950_> arg2)
public Tag
a()
createPreferredParentTag()
method_9382()
init()
m_7510_()
public int
a(vp arg0, Supplier<vp> arg1)
setTag(Tag arg0, Supplier<Tag> arg1)
method_9376(class_2520 arg0, Supplier<class_2520> arg1)
set(NbtElement arg0, Supplier<NbtElement> arg1)
m_5571_(C_4950_ p_99598_, Supplier<C_4950_> arg1)
public int
a(vp arg0)
removeTag(Tag arg0)
method_9383(class_2520 arg0)
clear(NbtElement arg0)
m_6015_(C_4950_ arg0)