Index

B C D E F H K L M O P R S 
All Classes and Interfaces|All Packages

B

brigadierManager() - Method in class org.incendo.cloud.paper.LegacyPaperCommandManager
brigadierManager() - Method in class org.incendo.cloud.paper.PaperCommandManager
 
buildBootstrapped(BootstrapContext) - Method in class org.incendo.cloud.paper.PaperCommandManager.CoordinatedBuilder
Creates a PaperCommandManager.Bootstrapped during bootstrapping.
builder() - Static method in class org.incendo.cloud.paper.PaperCommandManager
Creates a new PaperCommandManager.Builder using the native Paper CommandSourceStack sender type.
builder(SenderMapper<CommandSourceStack, C>) - Static method in class org.incendo.cloud.paper.PaperCommandManager
Creates a new PaperCommandManager.Builder for a manager with sender type PaperCommandManager.
buildOnEnable(Plugin) - Method in class org.incendo.cloud.paper.PaperCommandManager.CoordinatedBuilder

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(LegacyPaperCommandManager<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.LegacyPaperCommandManager
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.

E

executionCoordinator(ExecutionCoordinator<C>) - Method in class org.incendo.cloud.paper.PaperCommandManager.Builder
Configures the ExecutionCoordinator for the manager.

F

fromPluginHolder(PluginHolder) - Static method in interface org.incendo.cloud.paper.PluginMetaHolder
Creates a meta holder from a plugin holder.

H

hasBrigadierManager() - Method in class org.incendo.cloud.paper.LegacyPaperCommandManager
hasBrigadierManager() - Method in class org.incendo.cloud.paper.PaperCommandManager
 
hasPermission(C, String) - 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.

L

LegacyPaperCommandManager<C> - Class in org.incendo.cloud.paper
CommandManager implementation for Bukkit-based platforms (i.e.
LegacyPaperCommandManager(Plugin, ExecutionCoordinator<C>, SenderMapper<CommandSender, C>) - Constructor for class org.incendo.cloud.paper.LegacyPaperCommandManager
Create a new Paper command manager.

M

map(TooltipSuggestion) - Method in interface org.incendo.cloud.paper.suggestion.tooltips.CompletionMapper
Maps the given suggestion into a Paper AsyncTabCompleteEvent.Completion.

O

onEnable() - Method in class org.incendo.cloud.paper.PaperCommandManager.Bootstrapped
Runs the second phase of initialization for managers created at bootstrap time.
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.
owningPlugin() - Method in interface org.incendo.cloud.paper.PluginMetaHolder
Returns the plugin instance for PluginMetaHolder.owningPluginMeta().
owningPluginMeta() - Method in class org.incendo.cloud.paper.PaperCommandManager
 
owningPluginMeta() - Method in interface org.incendo.cloud.paper.PluginMetaHolder
Returns the meta of the plugin that owns the manager.

P

PaperCommandManager<C> - Class in org.incendo.cloud.paper
A CommandManager implementation for modern Paper API, using CommandSourceStack as the base sender type.
PaperCommandManager.Bootstrapped<C> - Class in org.incendo.cloud.paper
Variant of PaperCommandManager created at bootstrap time rather than in Plugin.onEnable().
PaperCommandManager.Builder<C> - Class in org.incendo.cloud.paper
First stage builder for PaperCommandManager.
PaperCommandManager.CoordinatedBuilder<C> - Class in org.incendo.cloud.paper
Second stage builder for PaperCommandManager.
parse(CommandContext<C>, CommandInput) - Method in class org.incendo.cloud.paper.parser.KeyedWorldParser
 
PluginMetaHolder - Interface in org.incendo.cloud.paper
Interface implemented by managers that have an associated PluginMeta.

R

registerAsynchronousCompletions() - Method in class org.incendo.cloud.paper.LegacyPaperCommandManager
Registers asynchronous completions using the Paper API.
registerBrigadier() - Method in class org.incendo.cloud.paper.LegacyPaperCommandManager
Attempts to enable Brigadier command registration through the Paper API, falling back to BukkitCommandManager.registerBrigadier() if that fails.
registerLegacyPaperBrigadier() - Method in class org.incendo.cloud.paper.LegacyPaperCommandManager
Deprecated.
This method will continue to work while the Paper commands API is still incubating, but will eventually no longer function when the old API is removed.

S

senderMapper() - Method in class org.incendo.cloud.paper.PaperCommandManager
 
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 E F H K L M O P R S 
All Classes and Interfaces|All Packages