public class DataCommand
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
DataCommand.IDataProvider |
(package private) static interface |
DataCommand.IModificationSourceArgumentBuilder |
(package private) static interface |
DataCommand.IModificationType |
Modifier and Type | Field and Description |
---|---|
static java.util.List<java.util.function.Function<java.lang.String,DataCommand.IDataProvider>> |
DATA_PROVIDERS |
static java.util.List<DataCommand.IDataProvider> |
field_218955_b |
static java.util.List<DataCommand.IDataProvider> |
field_218956_c |
private static com.mojang.brigadier.exceptions.SimpleCommandExceptionType |
field_218957_g |
private static com.mojang.brigadier.exceptions.DynamicCommandExceptionType |
field_218958_h |
private static com.mojang.brigadier.exceptions.DynamicCommandExceptionType |
field_218959_i |
private static com.mojang.brigadier.exceptions.DynamicCommandExceptionType |
field_218960_j |
private static com.mojang.brigadier.exceptions.DynamicCommandExceptionType |
GET_INVALID_EXCEPTION |
private static com.mojang.brigadier.exceptions.DynamicCommandExceptionType |
GET_UNKNOWN_EXCEPTION |
private static com.mojang.brigadier.exceptions.SimpleCommandExceptionType |
NOTHING_CHANGED |
Constructor and Description |
---|
DataCommand() |
Modifier and Type | Method and Description |
---|---|
private static INBT |
func_218928_a(NBTPathArgument.NBTPath p_218928_0_,
IDataAccessor p_218928_1_) |
private static int |
func_218933_a(com.mojang.brigadier.context.CommandContext<CommandSource> p_218933_0_,
DataCommand.IDataProvider p_218933_1_,
DataCommand.IModificationType p_218933_2_,
java.util.List<INBT> p_218933_3_) |
private static com.mojang.brigadier.builder.ArgumentBuilder<CommandSource,?> |
func_218935_a(java.util.function.BiConsumer<com.mojang.brigadier.builder.ArgumentBuilder<CommandSource,?>,DataCommand.IModificationSourceArgumentBuilder> p_218935_0_) |
private static int |
func_218944_a(int p_218944_0_,
CompoundNBT p_218944_1_,
NBTPathArgument.NBTPath p_218944_2_,
java.util.List<INBT> p_218944_3_) |
private static int |
get(CommandSource source,
IDataAccessor accessor) |
private static int |
get(CommandSource source,
IDataAccessor accessor,
NBTPathArgument.NBTPath pathIn) |
private static int |
getScaled(CommandSource source,
IDataAccessor accessor,
NBTPathArgument.NBTPath pathIn,
double scale) |
private static int |
merge(CommandSource source,
IDataAccessor accessor,
CompoundNBT nbt) |
static void |
register(com.mojang.brigadier.CommandDispatcher<CommandSource> dispatcher) |
private static int |
remove(CommandSource source,
IDataAccessor accessor,
NBTPathArgument.NBTPath pathIn) |
private static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType NOTHING_CHANGED
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType GET_INVALID_EXCEPTION
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType GET_UNKNOWN_EXCEPTION
private static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType field_218957_g
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType field_218958_h
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType field_218959_i
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType field_218960_j
public static final java.util.List<java.util.function.Function<java.lang.String,DataCommand.IDataProvider>> DATA_PROVIDERS
public static final java.util.List<DataCommand.IDataProvider> field_218955_b
public static final java.util.List<DataCommand.IDataProvider> field_218956_c
public static void register(com.mojang.brigadier.CommandDispatcher<CommandSource> dispatcher)
private static int func_218944_a(int p_218944_0_, CompoundNBT p_218944_1_, NBTPathArgument.NBTPath p_218944_2_, java.util.List<INBT> p_218944_3_) throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException
private static com.mojang.brigadier.builder.ArgumentBuilder<CommandSource,?> func_218935_a(java.util.function.BiConsumer<com.mojang.brigadier.builder.ArgumentBuilder<CommandSource,?>,DataCommand.IModificationSourceArgumentBuilder> p_218935_0_)
private static int func_218933_a(com.mojang.brigadier.context.CommandContext<CommandSource> p_218933_0_, DataCommand.IDataProvider p_218933_1_, DataCommand.IModificationType p_218933_2_, java.util.List<INBT> p_218933_3_) throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException
private static int remove(CommandSource source, IDataAccessor accessor, NBTPathArgument.NBTPath pathIn) throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException
private static INBT func_218928_a(NBTPathArgument.NBTPath p_218928_0_, IDataAccessor p_218928_1_) throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException
private static int get(CommandSource source, IDataAccessor accessor, NBTPathArgument.NBTPath pathIn) throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException
private static int getScaled(CommandSource source, IDataAccessor accessor, NBTPathArgument.NBTPath pathIn, double scale) throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException
private static int get(CommandSource source, IDataAccessor accessor) throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException
private static int merge(CommandSource source, IDataAccessor accessor, CompoundNBT nbt) throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException