Uses of Interface
net.minecraft.commands.SharedSuggestionProvider
Packages that use SharedSuggestionProvider
Package
Description
-
Uses of SharedSuggestionProvider in net.minecraft.client.gui.components
Fields in net.minecraft.client.gui.components with type parameters of type SharedSuggestionProviderModifier and TypeFieldDescriptionprivate com.mojang.brigadier.ParseResults
<SharedSuggestionProvider> CommandSuggestions.currentParse
Method parameters in net.minecraft.client.gui.components with type arguments of type SharedSuggestionProviderModifier and TypeMethodDescriptionprivate static FormattedCharSequence
CommandSuggestions.formatText
(com.mojang.brigadier.ParseResults<SharedSuggestionProvider> provider, String command, int maxLength) -
Uses of SharedSuggestionProvider in net.minecraft.client.multiplayer
Classes in net.minecraft.client.multiplayer that implement SharedSuggestionProviderFields in net.minecraft.client.multiplayer with type parameters of type SharedSuggestionProviderModifier and TypeFieldDescriptioncom.mojang.brigadier.CommandDispatcher
<SharedSuggestionProvider> ClientPacketListener.commands
Methods in net.minecraft.client.multiplayer that return types with arguments of type SharedSuggestionProviderModifier and TypeMethodDescriptioncom.mojang.brigadier.CommandDispatcher
<SharedSuggestionProvider> ClientPacketListener.getCommands()
private com.mojang.brigadier.ParseResults
<SharedSuggestionProvider> ClientPacketListener.parseCommand
(String command) -
Uses of SharedSuggestionProvider in net.minecraft.commands
Classes in net.minecraft.commands that implement SharedSuggestionProviderMethod parameters in net.minecraft.commands with type arguments of type SharedSuggestionProviderModifier and TypeMethodDescriptionprivate void
Commands.fillUsableCommands
(com.mojang.brigadier.tree.CommandNode<CommandSourceStack> rootCommandSource, com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider> rootSuggestion, CommandSourceStack source, Map<com.mojang.brigadier.tree.CommandNode<CommandSourceStack>, com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>> commandNodeToSuggestionNode) -
Uses of SharedSuggestionProvider in net.minecraft.commands.synchronization
Fields in net.minecraft.commands.synchronization with type parameters of type SharedSuggestionProviderModifier and TypeFieldDescriptionstatic final com.mojang.brigadier.suggestion.SuggestionProvider
<SharedSuggestionProvider> SuggestionProviders.ASK_SERVER
private final com.mojang.brigadier.suggestion.SuggestionProvider
<SharedSuggestionProvider> SuggestionProviders.Wrapper.delegate
private static final Map
<ResourceLocation, com.mojang.brigadier.suggestion.SuggestionProvider<SharedSuggestionProvider>> SuggestionProviders.PROVIDERS_BY_NAME
Methods in net.minecraft.commands.synchronization with type parameters of type SharedSuggestionProviderModifier and TypeMethodDescriptionstatic <S extends SharedSuggestionProvider>
com.mojang.brigadier.suggestion.SuggestionProvider<S> SuggestionProviders.register
(ResourceLocation name, com.mojang.brigadier.suggestion.SuggestionProvider<SharedSuggestionProvider> provider) Methods in net.minecraft.commands.synchronization that return types with arguments of type SharedSuggestionProviderModifier and TypeMethodDescriptionstatic com.mojang.brigadier.suggestion.SuggestionProvider
<SharedSuggestionProvider> SuggestionProviders.getProvider
(ResourceLocation name) static com.mojang.brigadier.suggestion.SuggestionProvider
<SharedSuggestionProvider> SuggestionProviders.safelySwap
(com.mojang.brigadier.suggestion.SuggestionProvider<SharedSuggestionProvider> provider) Checks to make sure that the given suggestion provider is a wrapped one that was created viaSuggestionProviders.register(net.minecraft.resources.ResourceLocation, com.mojang.brigadier.suggestion.SuggestionProvider<net.minecraft.commands.SharedSuggestionProvider>)
.Method parameters in net.minecraft.commands.synchronization with type arguments of type SharedSuggestionProviderModifier and TypeMethodDescriptionstatic ResourceLocation
SuggestionProviders.getName
(com.mojang.brigadier.suggestion.SuggestionProvider<SharedSuggestionProvider> provider) Gets the ID for the given provider.CompletableFuture
<com.mojang.brigadier.suggestion.Suggestions> SuggestionProviders.Wrapper.getSuggestions
(com.mojang.brigadier.context.CommandContext<SharedSuggestionProvider> context, com.mojang.brigadier.suggestion.SuggestionsBuilder builder) static <S extends SharedSuggestionProvider>
com.mojang.brigadier.suggestion.SuggestionProvider<S> SuggestionProviders.register
(ResourceLocation name, com.mojang.brigadier.suggestion.SuggestionProvider<SharedSuggestionProvider> provider) static com.mojang.brigadier.suggestion.SuggestionProvider
<SharedSuggestionProvider> SuggestionProviders.safelySwap
(com.mojang.brigadier.suggestion.SuggestionProvider<SharedSuggestionProvider> provider) Checks to make sure that the given suggestion provider is a wrapped one that was created viaSuggestionProviders.register(net.minecraft.resources.ResourceLocation, com.mojang.brigadier.suggestion.SuggestionProvider<net.minecraft.commands.SharedSuggestionProvider>)
.Constructor parameters in net.minecraft.commands.synchronization with type arguments of type SharedSuggestionProviderModifierConstructorDescriptionWrapper
(ResourceLocation name, com.mojang.brigadier.suggestion.SuggestionProvider<SharedSuggestionProvider> delegate) -
Uses of SharedSuggestionProvider in net.minecraft.network.protocol.game
Fields in net.minecraft.network.protocol.game with type parameters of type SharedSuggestionProviderModifier and TypeFieldDescriptionprivate final List
<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>> ClientboundCommandsPacket.NodeResolver.nodes
Methods in net.minecraft.network.protocol.game that return types with arguments of type SharedSuggestionProviderModifier and TypeMethodDescriptioncom.mojang.brigadier.builder.ArgumentBuilder
<SharedSuggestionProvider, ?> ClientboundCommandsPacket.ArgumentNodeStub.build
(CommandBuildContext context) com.mojang.brigadier.builder.ArgumentBuilder
<SharedSuggestionProvider, ?> ClientboundCommandsPacket.LiteralNodeStub.build
(CommandBuildContext context) com.mojang.brigadier.builder.ArgumentBuilder
<SharedSuggestionProvider, ?> ClientboundCommandsPacket.NodeStub.build
(CommandBuildContext context) private static it.unimi.dsi.fastutil.objects.Object2IntMap
<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>> ClientboundCommandsPacket.enumerateNodes
(com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider> rootNode) com.mojang.brigadier.tree.RootCommandNode
<SharedSuggestionProvider> ClientboundCommandsPacket.getRoot
(CommandBuildContext context) com.mojang.brigadier.tree.CommandNode
<SharedSuggestionProvider> ClientboundCommandsPacket.NodeResolver.resolve
(int index) Method parameters in net.minecraft.network.protocol.game with type arguments of type SharedSuggestionProviderModifier and TypeMethodDescriptionprivate static List
<ClientboundCommandsPacket.Entry> ClientboundCommandsPacket.createEntries
(it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>> nodes) private static ClientboundCommandsPacket.Entry
ClientboundCommandsPacket.createEntry
(com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider> node, it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>> nodes) private static ClientboundCommandsPacket.Entry
ClientboundCommandsPacket.createEntry
(com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider> node, it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>> nodes) private static it.unimi.dsi.fastutil.objects.Object2IntMap
<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>> ClientboundCommandsPacket.enumerateNodes
(com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider> rootNode) private static ResourceLocation
ClientboundCommandsPacket.ArgumentNodeStub.getSuggestionId
(com.mojang.brigadier.suggestion.SuggestionProvider<SharedSuggestionProvider> provider) Constructor parameters in net.minecraft.network.protocol.game with type arguments of type SharedSuggestionProviderModifierConstructorDescriptionArgumentNodeStub
(com.mojang.brigadier.tree.ArgumentCommandNode<SharedSuggestionProvider, ?> argumentNode) ClientboundCommandsPacket
(com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider> root) -
Uses of SharedSuggestionProvider in net.neoforged.neoforge.client
Classes in net.neoforged.neoforge.client that implement SharedSuggestionProviderModifier and TypeClassDescriptionclass
overrides forCommandSourceStack
so that the methods will run successfully client sideMethods in net.neoforged.neoforge.client that return types with arguments of type SharedSuggestionProviderModifier and TypeMethodDescriptionstatic com.mojang.brigadier.CommandDispatcher
<SharedSuggestionProvider> ClientCommandHandler.mergeServerCommands
(com.mojang.brigadier.CommandDispatcher<SharedSuggestionProvider> serverCommands, CommandBuildContext buildContext) Method parameters in net.neoforged.neoforge.client with type arguments of type SharedSuggestionProviderModifier and TypeMethodDescriptionstatic com.mojang.brigadier.CommandDispatcher
<SharedSuggestionProvider> ClientCommandHandler.mergeServerCommands
(com.mojang.brigadier.CommandDispatcher<SharedSuggestionProvider> serverCommands, CommandBuildContext buildContext) -
Uses of SharedSuggestionProvider in net.neoforged.neoforge.common
Methods in net.neoforged.neoforge.common with parameters of type SharedSuggestionProviderModifier and TypeMethodDescriptionstatic boolean
CommonHooks.canUseEntitySelectors
(SharedSuggestionProvider provider)