Uses of Interface
com.mojang.brigadier.suggestion.SuggestionProvider
Packages that use SuggestionProvider
Package
Description
-
Uses of SuggestionProvider in com.mojang.brigadier.builder
Fields in com.mojang.brigadier.builder declared as SuggestionProviderModifier and TypeFieldDescriptionprivate SuggestionProvider<S> RequiredArgumentBuilder.suggestionsProviderMethods in com.mojang.brigadier.builder that return SuggestionProviderMethods in com.mojang.brigadier.builder with parameters of type SuggestionProviderModifier and TypeMethodDescriptionRequiredArgumentBuilder.suggests(SuggestionProvider<S> provider) -
Uses of SuggestionProvider in com.mojang.brigadier.tree
Fields in com.mojang.brigadier.tree declared as SuggestionProviderModifier and TypeFieldDescriptionprivate final SuggestionProvider<S> ArgumentCommandNode.customSuggestionsMethods in com.mojang.brigadier.tree that return SuggestionProviderConstructors in com.mojang.brigadier.tree with parameters of type SuggestionProviderModifierConstructorDescriptionArgumentCommandNode(String name, ArgumentType<T> type, Command<S> command, Predicate<S> requirement, CommandNode<S> redirect, RedirectModifier<S> modifier, boolean forks, SuggestionProvider<S> customSuggestions) -
Uses of SuggestionProvider in net.minecraft.commands.arguments
Fields in net.minecraft.commands.arguments declared as SuggestionProviderModifier and TypeFieldDescriptionstatic final SuggestionProvider<CommandSourceStack> ScoreHolderArgument.SUGGEST_SCORE_HOLDERS -
Uses of SuggestionProvider in net.minecraft.commands.synchronization
Classes in net.minecraft.commands.synchronization that implement SuggestionProviderModifier and TypeClassDescriptionprivate static final recordFields in net.minecraft.commands.synchronization declared as SuggestionProviderModifier and TypeFieldDescriptionstatic final SuggestionProvider<SharedSuggestionProvider> SuggestionProviders.ASK_SERVERstatic final SuggestionProvider<SharedSuggestionProvider> SuggestionProviders.AVAILABLE_SOUNDSprivate final SuggestionProvider<SharedSuggestionProvider> SuggestionProviders.RegisteredSuggestion.delegateThe field for thedelegaterecord component.static final SuggestionProvider<SharedSuggestionProvider> SuggestionProviders.SUMMONABLE_ENTITIESFields in net.minecraft.commands.synchronization with type parameters of type SuggestionProviderModifier and TypeFieldDescriptionprivate static final Map<Identifier, SuggestionProvider<SharedSuggestionProvider>> SuggestionProviders.PROVIDERS_BY_NAMEMethods in net.minecraft.commands.synchronization that return SuggestionProviderModifier and TypeMethodDescriptionstatic <S extends SharedSuggestionProvider>
SuggestionProvider<S> SuggestionProviders.cast(SuggestionProvider<SharedSuggestionProvider> provider) SuggestionProviders.RegisteredSuggestion.delegate()Returns the value of thedelegaterecord component.static <S extends SharedSuggestionProvider>
SuggestionProvider<S> SuggestionProviders.getProvider(Identifier name) static <S extends SharedSuggestionProvider>
SuggestionProvider<S> SuggestionProviders.register(Identifier name, SuggestionProvider<SharedSuggestionProvider> provider) Methods in net.minecraft.commands.synchronization with parameters of type SuggestionProviderModifier and TypeMethodDescriptionstatic <S extends SharedSuggestionProvider>
SuggestionProvider<S> SuggestionProviders.cast(SuggestionProvider<SharedSuggestionProvider> provider) static IdentifierSuggestionProviders.getName(SuggestionProvider<?> provider) static <S extends SharedSuggestionProvider>
SuggestionProvider<S> SuggestionProviders.register(Identifier name, SuggestionProvider<SharedSuggestionProvider> provider) Constructors in net.minecraft.commands.synchronization with parameters of type SuggestionProviderModifierConstructorDescriptionprivateRegisteredSuggestion(Identifier name, SuggestionProvider<SharedSuggestionProvider> delegate) Creates an instance of aRegisteredSuggestionrecord class. -
Uses of SuggestionProvider in net.minecraft.server.commands
Fields in net.minecraft.server.commands declared as SuggestionProviderModifier and TypeFieldDescriptionprivate static final SuggestionProvider<CommandSourceStack> DataPackCommand.SELECTED_PACKSstatic final SuggestionProvider<CommandSourceStack> BossBarCommands.SUGGEST_BOSS_BARstatic final SuggestionProvider<CommandSourceStack> FunctionCommand.SUGGEST_FUNCTIONprivate static final SuggestionProvider<CommandSourceStack> ScheduleCommand.SUGGEST_SCHEDULEstatic final SuggestionProvider<CommandSourceStack> StopwatchCommand.SUGGEST_STOPWATCHESprivate static final SuggestionProvider<CommandSourceStack> PlaceCommand.SUGGEST_TEMPLATESprivate static final SuggestionProvider<CommandSourceStack> DataPackCommand.UNSELECTED_PACKS -
Uses of SuggestionProvider in net.minecraft.server.commands.data
Fields in net.minecraft.server.commands.data declared as SuggestionProviderModifier and TypeFieldDescriptionprivate static final SuggestionProvider<CommandSourceStack> StorageDataAccessor.SUGGEST_STORAGE -
Uses of SuggestionProvider in net.neoforged.neoforge.server.command
Methods in net.neoforged.neoforge.server.command that return SuggestionProviderModifier and TypeMethodDescriptionstatic <T extends Registry<?>>
SuggestionProvider<CommandSourceStack> CommandUtils.suggestFromRegistry(Function<Registry<?>, Iterable<Identifier>> namesFunction, String argumentString, ResourceKey<Registry<T>> registryKey) Method parameters in net.neoforged.neoforge.server.command with type arguments of type SuggestionProviderModifier and TypeMethodDescriptionstatic <S,T> void CommandHelper.mergeCommandNode(CommandNode<S> sourceNode, CommandNode<T> resultNode, Map<CommandNode<S>, CommandNode<T>> sourceToResult, S canUse, Command<T> execute, Function<SuggestionProvider<S>, SuggestionProvider<T>> sourceToResultSuggestion) Deep copies the children of a command node and stores a link between the source and the copystatic <S,T> void CommandHelper.mergeCommandNode(CommandNode<S> sourceNode, CommandNode<T> resultNode, Map<CommandNode<S>, CommandNode<T>> sourceToResult, S canUse, Command<T> execute, Function<SuggestionProvider<S>, SuggestionProvider<T>> sourceToResultSuggestion) Deep copies the children of a command node and stores a link between the source and the copyprivate static <S,T> CommandNode <T> CommandHelper.toResult(CommandNode<S> sourceNode, Map<CommandNode<S>, CommandNode<T>> sourceToResult, S canUse, Command<T> execute, Function<SuggestionProvider<S>, SuggestionProvider<T>> sourceToResultSuggestion) Creates a deep copy of a command node with a different source stackprivate static <S,T> CommandNode <T> CommandHelper.toResult(CommandNode<S> sourceNode, Map<CommandNode<S>, CommandNode<T>> sourceToResult, S canUse, Command<T> execute, Function<SuggestionProvider<S>, SuggestionProvider<T>> sourceToResultSuggestion) Creates a deep copy of a command node with a different source stack