Uses of Interface
net.minecraft.server.commands.ArgProvider
Packages that use ArgProvider
Package
Description
-
Uses of ArgProvider in net.minecraft.server.commands
Methods in net.minecraft.server.commands that return ArgProviderModifier and TypeMethodDescriptionstatic <T> ArgProvider<T> ArgProvider.create(String key, Supplier<com.mojang.brigadier.builder.ArgumentBuilder<CommandSourceStack, ?>> child, InCommandFunction<com.mojang.brigadier.context.CommandContext<CommandSourceStack>, T> access) Methods in net.minecraft.server.commands that return types with arguments of type ArgProviderModifier and TypeMethodDescriptionstatic <T> List<ArgProvider<T>> ArgProvider.buildList(String argName, List<ArgProvider.Factory<T>> factories) -
Uses of ArgProvider in net.minecraft.server.commands.data
Fields in net.minecraft.server.commands.data with type parameters of type ArgProviderModifier and TypeFieldDescriptionstatic final List<ArgProvider<DataAccessor>> DataCommands.SOURCE_PROVIDERSstatic final List<ArgProvider<DataAccessor>> DataCommands.TARGET_PROVIDERSMethods in net.minecraft.server.commands.data with parameters of type ArgProviderModifier and TypeMethodDescriptionDataCommands.getSingletonSource(com.mojang.brigadier.context.CommandContext<CommandSourceStack> context, ArgProvider<DataAccessor> sourceProvider) private static intDataCommands.manipulateData(com.mojang.brigadier.context.CommandContext<CommandSourceStack> context, ArgProvider<DataAccessor> targetProvider, DataCommands.DataManipulator manipulator, List<Tag> source) DataCommands.resolveSourcePath(com.mojang.brigadier.context.CommandContext<CommandSourceStack> context, ArgProvider<DataAccessor> sourceProvider) -
Uses of ArgProvider in net.minecraft.server.commands.item
Fields in net.minecraft.server.commands.item with type parameters of type ArgProviderModifier and TypeFieldDescriptionstatic final List<ArgProvider<ItemAccessor<?>>> ItemCommands.SOURCE_PROVIDERSstatic final List<ArgProvider<ItemAccessor<?>>> ItemCommands.TARGET_PROVIDERSMethods in net.minecraft.server.commands.item with parameters of type ArgProviderModifier and TypeMethodDescriptionprivate static com.mojang.brigadier.builder.ArgumentBuilder<CommandSourceStack, ?> ItemCommands.wrapSetItems(CommandBuildContext context, com.mojang.brigadier.builder.ArgumentBuilder<CommandSourceStack, ?> builder, ArgProvider<ItemAccessor<?>> targetProvider, ItemCommands.ItemDistributor distributor)