public static class NBTPathArgument.NBTPath
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private it.unimi.dsi.fastutil.objects.Object2IntMap<NBTPathArgument.INode> |
field_218078_b |
private NBTPathArgument.INode[] |
nodes |
private java.lang.String |
rawText |
Constructor and Description |
---|
NBTPath(java.lang.String p_i51148_1_,
NBTPathArgument.INode[] p_i51148_2_,
it.unimi.dsi.fastutil.objects.Object2IntMap<NBTPathArgument.INode> p_i51148_3_) |
Modifier and Type | Method and Description |
---|---|
private com.mojang.brigadier.exceptions.CommandSyntaxException |
createNothingFoundException(NBTPathArgument.INode p_218070_1_) |
int |
func_218068_c(INBT p_218068_1_) |
int |
func_218069_b(INBT p_218069_1_) |
java.util.List<INBT> |
func_218071_a(INBT p_218071_1_) |
private java.util.List<INBT> |
func_218072_d(INBT p_218072_1_) |
java.util.List<INBT> |
func_218073_a(INBT p_218073_1_,
java.util.function.Supplier<INBT> p_218073_2_) |
int |
func_218076_b(INBT p_218076_1_,
java.util.function.Supplier<INBT> p_218076_2_) |
private static int |
reduceToInt(java.util.List<INBT> p_218075_0_,
java.util.function.Function<INBT,java.lang.Integer> p_218075_1_) |
java.lang.String |
toString() |
private final java.lang.String rawText
private final it.unimi.dsi.fastutil.objects.Object2IntMap<NBTPathArgument.INode> field_218078_b
private final NBTPathArgument.INode[] nodes
public NBTPath(java.lang.String p_i51148_1_, NBTPathArgument.INode[] p_i51148_2_, it.unimi.dsi.fastutil.objects.Object2IntMap<NBTPathArgument.INode> p_i51148_3_)
public java.util.List<INBT> func_218071_a(INBT p_218071_1_) throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException
public int func_218069_b(INBT p_218069_1_)
private java.util.List<INBT> func_218072_d(INBT p_218072_1_) throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException
public java.util.List<INBT> func_218073_a(INBT p_218073_1_, java.util.function.Supplier<INBT> p_218073_2_) throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException
private static int reduceToInt(java.util.List<INBT> p_218075_0_, java.util.function.Function<INBT,java.lang.Integer> p_218075_1_)
public int func_218076_b(INBT p_218076_1_, java.util.function.Supplier<INBT> p_218076_2_) throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException
public int func_218068_c(INBT p_218068_1_)
private com.mojang.brigadier.exceptions.CommandSyntaxException createNothingFoundException(NBTPathArgument.INode p_218070_1_)
public java.lang.String toString()
toString
in class java.lang.Object