Class VelocityCommandManager<C>

java.lang.Object
org.incendo.cloud.CommandManager<C>
org.incendo.cloud.velocity.VelocityCommandManager<C>
Type Parameters:
C - Command sender type
All Implemented Interfaces:
BrigadierManagerHolder<C,com.velocitypowered.api.command.CommandSource>, CommandBuilderSource<C>, SenderMapperHolder<com.velocitypowered.api.command.CommandSource,C>, Stateful<RegistrationState>

public class VelocityCommandManager<C> extends CommandManager<C> implements BrigadierManagerHolder<C,com.velocitypowered.api.command.CommandSource>, SenderMapperHolder<com.velocitypowered.api.command.CommandSource,C>
CommandManager implementation for Velocity.

This can be injected if CloudInjectionModule is registered in the injector. This can be achieved by using Injector.createChildInjector(Module...)

suggestionFactory() has been overridden to map suggestions to TooltipSuggestion. You may use TooltipSuggestion to display tooltips for your suggestions. VelocityBrigadierMessage can be used to make use of Adventure components in the tooltips.