net.minecraft.command.arguments

public class NbtPathArgumentType$NbtPath

cr$h
net.minecraft.class_2203$class_2209
net.minecraft.command.arguments.NbtPathArgumentType$NbtPath
net.minecraft.command.argument.NbtPathArgument$NbtPath
net.minecraft.command.arguments.NBTPathArgument$NBTPath
net.minecraft.command.arguments.NBTPathArgument$NBTPath

Field summary

Modifier and TypeField
private final String
a
field_9909
string
original
field_197144_a
rawText
private final it.unimi.dsi.fastutil.objects.Object2IntMap<NbtPathArgumentType$NbtPathNode>
b
field_9910
nodeEndIndices
f_99383385
field_218078_b
field_218078_b
private final NbtPathArgumentType$NbtPathNode[]
c
field_9911
nodes
nodes
field_197145_b
nodes

Constructor summary

ModifierConstructor
public (String arg0, NbtPathArgumentType$NbtPathNode[] arg1, it.unimi.dsi.fastutil.objects.Object2IntMap<NbtPathArgumentType$NbtPathNode> arg2)

Method summary

Modifier and TypeMethod
public List<Tag>
a(it arg0)
method_9366(class_2520 arg0)
get(Tag arg0)
m_62053170(NbtElement arg0)
func_218071_a(INBT arg0)
func_218071_a(INBT arg0)
public int
b(it arg0)
method_9374(class_2520 arg0)
count(Tag arg0)
get(NbtElement arg0)
func_218069_b(INBT arg0)
func_218069_b(INBT arg0)
private List<Tag>
d(it arg0)
method_9369(class_2520 arg0)
getParents(Tag arg0)
m_17733545(NbtElement arg0)
func_218072_d(INBT arg0)
func_218072_d(INBT arg0)
public List<Tag>
a(it arg0, Supplier<it> arg1)
method_9367(class_2520 arg0, Supplier<class_2520> arg1)
putIfAbsent(Tag arg0, Supplier<Tag> arg1)
m_37868442(NbtElement arg0, Supplier<NbtElement> arg1)
func_218073_a(INBT arg0, Supplier<INBT> arg1)
func_218073_a(INBT arg0, Supplier<INBT> arg1)
private static int
a(List<it> arg0, Function<it, Integer> arg1)
method_9371(List<class_2520> arg0, Function<class_2520, Integer> arg1)
forEach(List<Tag> arg0, Function<Tag, Integer> arg1)
m_44493844(List<NbtElement> arg0, Function<NbtElement, Integer> arg1)
func_218075_a(List<INBT> arg0, Function<INBT, Integer> arg1)
func_218075_a(List<INBT> arg0, Function<INBT, Integer> arg1)
public int
b(it arg0, Supplier<it> arg1)
method_9368(class_2520 arg0, Supplier<class_2520> arg1)
put(Tag arg0, Supplier<Tag> arg1)
getOrCreate(NbtElement arg0, Supplier<NbtElement> arg1)
func_218076_b(INBT arg0, Supplier<INBT> arg1)
func_218076_b(INBT arg0, Supplier<INBT> arg1)
public int
c(it arg0)
method_9372(class_2520 arg0)
remove(Tag arg0)
remove(NbtElement arg0)
func_218068_c(INBT arg0)
func_218068_c(INBT arg0)
private CommandSyntaxException
a(cr$i arg0)
method_9375(class_2203$class_2210 arg0)
createNothingFoundException(NbtPathArgumentType$NbtPathNode arg0)
m_88667584(NbtPathArgument$C_15993481 arg0)
func_218070_a(NBTPathArgument$INode arg0)
func_218070_a(NBTPathArgument$INode arg0)