Index

B C D H K M O P R S 
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 CompletionMapper for the current environment.
createNative(Plugin, ExecutionCoordinator<CommandSender>) - Static method in class org.incendo.cloud.paper.PaperCommandManager
Create a command manager using Bukkit's CommandSender as 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
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 worlds from a NamespacedKey.
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 suggestion into a Paper AsyncTabCompleteEvent.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
CommandManager implementation 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
 
B C D H K M O P R S 
All Classes and Interfaces|All Packages