net.minecraft.server.commands.data

public class DataCommands

vx
net.minecraft.server.commands.data.DataCommands
net.minecraft.class_3164
net.minecraft.server.command.DataCommand
net.minecraft.command.impl.data.DataCommand
net.minecraft.server.v1_15_R1.CommandData

Field summary

Modifier and TypeField
private static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
d
ERROR_MERGE_UNCHANGED
field_13796
MERGE_FAILED_EXCEPTION
field_198949_b
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType
e
ERROR_GET_NOT_NUMBER
field_13791
GET_INVALID_EXCEPTION
field_198950_c
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType
f
ERROR_GET_NON_EXISTENT
field_13793
GET_UNKNOWN_EXCEPTION
field_201229_d
private static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
g
ERROR_MULTIPLE_TAGS
field_13794
GET_MULTIPLE_EXCEPTION
field_218957_g
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType
h
ERROR_EXPECTED_LIST
field_13795
MODIFY_EXPECTED_LIST_EXCEPTION
field_218958_h
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType
i
ERROR_EXPECTED_OBJECT
field_13797
MODIFY_EXPECTED_OBJECT_EXCEPTION
field_218959_i
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType
j
ERROR_INVALID_INDEX
field_17441
MODIFY_INVALID_INDEX_EXCEPTION
field_218960_j
public static final List<Function<String, DataCommands$DataProvider>>
a
ALL_PROVIDERS
field_13790
OBJECT_TYPE_FACTORIES
field_198948_a
public static final List<DataCommands$DataProvider>
b
TARGET_PROVIDERS
field_13798
TARGET_OBJECT_TYPES
field_218955_b
public static final List<DataCommands$DataProvider>
c
SOURCE_PROVIDERS
field_13792
SOURCE_OBJECT_TYPES
field_218956_c

Method summary

Modifier and TypeMethod
public static void
a(com.mojang.brigadier.CommandDispatcher<cq> arg0)
register(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> arg0)
method_13905(com.mojang.brigadier.CommandDispatcher<class_2168> arg0)
register(com.mojang.brigadier.CommandDispatcher<ServerCommandSource> dispatcher)
func_198937_a(com.mojang.brigadier.CommandDispatcher<CommandSource> arg0)
private static int
a(int arg0, jt arg1, de$h arg2, List<kj> arg3)
insertAtIndex(int arg0, CompoundTag arg1, NbtPathArgument$NbtPath arg2, List<Tag> arg3)
method_13910(int arg0, class_2487 arg1, class_2203$class_2209 arg2, List<class_2520> arg3)
executeInsert(int integer, CompoundTag sourceTag, NbtPathArgumentType$NbtPath path, List<Tag> tags)
func_218944_a(int arg0, CompoundNBT arg1, NBTPathArgument$NBTPath arg2, List<INBT> arg3)
private static com.mojang.brigadier.builder.ArgumentBuilder<CommandSourceStack, ?>
a(BiConsumer<com.mojang.brigadier.builder.ArgumentBuilder<cq, ?>, vx$b> arg0)
decorateModification(BiConsumer<com.mojang.brigadier.builder.ArgumentBuilder<CommandSourceStack, ?>, DataCommands$DataManipulatorDecorator> arg0)
method_13898(BiConsumer<com.mojang.brigadier.builder.ArgumentBuilder<class_2168, ?>, class_3164$class_3166> arg0)
addModifyArgument(BiConsumer<com.mojang.brigadier.builder.ArgumentBuilder<ServerCommandSource, ?>, DataCommand$ModifyArgumentCreator> subArgumentAdder)
func_218935_a(BiConsumer<com.mojang.brigadier.builder.ArgumentBuilder<CommandSource, ?>, DataCommand$IModificationSourceArgumentBuilder> arg0)
private static int
a(com.mojang.brigadier.context.CommandContext<cq> arg0, vx$c arg1, vx$a arg2, List<kj> arg3)
manipulateData(com.mojang.brigadier.context.CommandContext<CommandSourceStack> arg0, DataCommands$DataProvider arg1, DataCommands$DataManipulator arg2, List<Tag> arg3)
method_13920(com.mojang.brigadier.context.CommandContext<class_2168> arg0, class_3164$class_3167 arg1, class_3164$class_3165 arg2, List<class_2520> arg3)
executeModify(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, DataCommand$ObjectType objectType, DataCommand$ModifyOperation modifier, List<Tag> tags)
func_218933_a(com.mojang.brigadier.context.CommandContext<CommandSource> arg0, DataCommand$IDataProvider arg1, DataCommand$IModificationType arg2, List<INBT> arg3)
private static int
a(cq arg0, vw arg1, de$h arg2)
removeData(CommandSourceStack arg0, DataAccessor arg1, NbtPathArgument$NbtPath arg2)
method_13885(class_2168 arg0, class_3162 arg1, class_2203$class_2209 arg2)
executeRemove(ServerCommandSource source, DataCommandObject object, NbtPathArgumentType$NbtPath path)
func_198942_a(CommandSource arg0, IDataAccessor arg1, NBTPathArgument$NBTPath arg2)
private static Tag
a(de$h arg0, vw arg1)
getSingleTag(NbtPathArgument$NbtPath arg0, DataAccessor arg1)
method_13921(class_2203$class_2209 arg0, class_3162 arg1)
getTag(NbtPathArgumentType$NbtPath path, DataCommandObject object)
func_218928_a(NBTPathArgument$NBTPath arg0, IDataAccessor arg1)
private static int
b(cq arg0, vw arg1, de$h arg2)
getData(CommandSourceStack arg0, DataAccessor arg1, NbtPathArgument$NbtPath arg2)
method_13916(class_2168 arg0, class_3162 arg1, class_2203$class_2209 arg2)
executeGet(ServerCommandSource source, DataCommandObject object, NbtPathArgumentType$NbtPath path)
func_201228_b(CommandSource arg0, IDataAccessor arg1, NBTPathArgument$NBTPath arg2)
private static int
a(cq arg0, vw arg1, de$h arg2, double arg3)
getNumeric(CommandSourceStack arg0, DataAccessor arg1, NbtPathArgument$NbtPath arg2, double arg3)
method_13903(class_2168 arg0, class_3162 arg1, class_2203$class_2209 arg2, double arg3)
executeGet(ServerCommandSource source, DataCommandObject object, NbtPathArgumentType$NbtPath path, double scale)
func_198938_a(CommandSource arg0, IDataAccessor arg1, NBTPathArgument$NBTPath arg2, double arg3)
private static int
a(cq arg0, vw arg1)
getData(CommandSourceStack arg0, DataAccessor arg1)
method_13908(class_2168 arg0, class_3162 arg1)
executeGet(ServerCommandSource source, DataCommandObject object)
func_198947_a(CommandSource arg0, IDataAccessor arg1)
private static int
a(cq arg0, vw arg1, jt arg2)
mergeData(CommandSourceStack arg0, DataAccessor arg1, CompoundTag arg2)
method_13901(class_2168 arg0, class_3162 arg1, class_2487 arg2)
executeMerge(ServerCommandSource source, DataCommandObject object, CompoundTag tag)
func_198946_a(CommandSource arg0, IDataAccessor arg1, CompoundNBT arg2)