Skip to content

Delegate SuggestionProvider

Namespace: Void.Minecraft.Commands.Brigadier.Suggestion
Assembly: Void.Minecraft.dll

Produces asynchronous command completions for an argument node.

public delegate ValueTask<Suggestions> SuggestionProvider(CommandContext context, SuggestionsBuilder builder, CancellationToken cancellationToken)

Parameters

context CommandContext

The parsed command context.

builder SuggestionsBuilder

The suggestion accumulator.

cancellationToken CancellationToken

A token that may cancel the operation.

Returns

ValueTask<Suggestions>

The completed suggestions.