Index
All Classes and Interfaces|All Packages
B
- brigadierManager() - Method in class org.incendo.cloud.paper.PaperCommandManager
C
- CompletionMapper - Interface in org.incendo.cloud.paper.suggestion.tooltips
- CompletionMapperFactory - Interface in org.incendo.cloud.paper.suggestion.tooltips
- CompletionMapperFactory.CompletionMapperFactoryImpl - Class in org.incendo.cloud.paper.suggestion.tooltips
- create(PaperCommandManager<C>) - Static method in interface org.incendo.cloud.paper.suggestion.SuggestionListenerFactory
-
Returns a suggestion listener factory.
- createListener() - Method in interface org.incendo.cloud.paper.suggestion.SuggestionListenerFactory
-
Returns the appropriate suggestion listener for the current environment.
- createListener() - Method in class org.incendo.cloud.paper.suggestion.SuggestionListenerFactory.SuggestionListenerFactoryImpl
- createMapper() - Method in class org.incendo.cloud.paper.suggestion.tooltips.CompletionMapperFactory.CompletionMapperFactoryImpl
- createMapper() - Method in interface org.incendo.cloud.paper.suggestion.tooltips.CompletionMapperFactory
-
Returns a relevant
CompletionMapperfor the current environment. - createNative(Plugin, ExecutionCoordinator<CommandSender>) - Static method in class org.incendo.cloud.paper.PaperCommandManager
-
Create a command manager using Bukkit's
CommandSenderas the sender type.
D
- detectingRelocation() - Static method in interface org.incendo.cloud.paper.suggestion.tooltips.CompletionMapperFactory
-
Returns a new completion mapper factory that detects whether Adventure has been relocated, and determines which completion mapper used on the result.
H
- hasBrigadierManager() - Method in class org.incendo.cloud.paper.PaperCommandManager
K
- keyedWorldComponent() - Static method in class org.incendo.cloud.paper.parser.KeyedWorldParser
-
Returns a
CommandComponent.BuilderusingKeyedWorldParser.keyedWorldParser()as the parser. - keyedWorldParser() - Static method in class org.incendo.cloud.paper.parser.KeyedWorldParser
-
Creates a new keyed world parser.
- KeyedWorldParser<C> - Class in org.incendo.cloud.paper.parser
-
Parses Bukkit
worldsfrom aNamespacedKey. - KeyedWorldParser() - Constructor for class org.incendo.cloud.paper.parser.KeyedWorldParser
-
Create a new
KeyedWorldParser.
M
- map(TooltipSuggestion) - Method in interface org.incendo.cloud.paper.suggestion.tooltips.CompletionMapper
-
Maps the given
suggestioninto a PaperAsyncTabCompleteEvent.Completion.
O
- org.incendo.cloud.paper - package org.incendo.cloud.paper
-
Paper specific implementation that extends the Bukkit implementation
- org.incendo.cloud.paper.parser - package org.incendo.cloud.paper.parser
-
Paper specific command parsers
- org.incendo.cloud.paper.suggestion - package org.incendo.cloud.paper.suggestion
-
Hooks for the asynchronous completion event.
- org.incendo.cloud.paper.suggestion.tooltips - package org.incendo.cloud.paper.suggestion.tooltips
-
Tools for providing tooltips to suggestions.
P
- PaperCommandManager<C> - Class in org.incendo.cloud.paper
-
CommandManagerimplementation for Bukkit-based platforms (i.e. - PaperCommandManager(Plugin, ExecutionCoordinator<C>, SenderMapper<CommandSender, C>) - Constructor for class org.incendo.cloud.paper.PaperCommandManager
-
Create a new Paper command manager.
- parse(CommandContext<C>, CommandInput) - Method in class org.incendo.cloud.paper.parser.KeyedWorldParser
R
- registerAsynchronousCompletions() - Method in class org.incendo.cloud.paper.PaperCommandManager
-
Registers asynchronous completions using the Paper API.
- registerBrigadier() - Method in class org.incendo.cloud.paper.PaperCommandManager
-
Attempts to enable Brigadier command registration through the Paper API, falling back to
BukkitCommandManager.registerBrigadier()if that fails.
S
- SuggestionListener<C> - Interface in org.incendo.cloud.paper.suggestion
- SuggestionListenerFactory<C> - Interface in org.incendo.cloud.paper.suggestion
- SuggestionListenerFactory.SuggestionListenerFactoryImpl<C> - Class in org.incendo.cloud.paper.suggestion
- suggestionsFuture(CommandContext<C>, CommandInput) - Method in class org.incendo.cloud.paper.parser.KeyedWorldParser
All Classes and Interfaces|All Packages