Index
All Classes and Interfaces|All Packages
A
- addJarToClasspath(Path) - Method in class me.lucko.luckperms.minestom.dependencies.NoopClassPathAppender
B
- bind(EventBus) - Method in class me.lucko.luckperms.minestom.listeners.MinestomCommandListUpdater
- build(QueryOptions, CacheMetadata) - Method in class me.lucko.luckperms.minestom.calculator.MinestomCalculatorFactory
- builder(Path) - Static method in class me.lucko.luckperms.minestom.LuckPermsMinestom
C
- calculate(Player, ContextConsumer) - Method in class me.lucko.luckperms.minestom.context.MinestomPlayerCalculator
- checkPlugin(Object) - Method in class me.lucko.luckperms.minestom.MinestomEventBus
- close() - Method in class me.lucko.luckperms.minestom.dependencies.NoopDependencyManager
- close() - Method in class me.lucko.luckperms.minestom.messaging.PluginMessageMessenger
- commandRegistry(Consumer, Consumer) - Method in interface me.lucko.luckperms.minestom.LuckPermsMinestom.Builder
-
Sets the command registry handler where LuckPerms commands should be registered.
- commandRegistry(CommandRegistry) - Method in interface me.lucko.luckperms.minestom.LuckPermsMinestom.Builder
-
Sets the command registry handler where LuckPerms commands should be registered.
- CommandRegistry - Interface in me.lucko.luckperms.minestom
- commands(boolean) - Method in interface me.lucko.luckperms.minestom.LuckPermsMinestom.Builder
-
Deprecated.
- configurationAdapter(Function) - Method in interface me.lucko.luckperms.minestom.LuckPermsMinestom.Builder
-
Sets the configuration adapter to use.
- contextProvider(ContextProvider) - Method in interface me.lucko.luckperms.minestom.LuckPermsMinestom.Builder
-
Adds a context provider to the platform
- ContextProvider - Interface in me.lucko.luckperms.minestom.context
- contextProviders(Iterable) - Method in interface me.lucko.luckperms.minestom.LuckPermsMinestom.Builder
-
Adds a collection of context providers to the platform
- contextProviders(ContextProvider...) - Method in interface me.lucko.luckperms.minestom.LuckPermsMinestom.Builder
-
Adds a collection of context providers to the platform
- createDependencyManager() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
D
- DimensionTypeContextProvider - Class in me.lucko.luckperms.minestom.context.defaults
- DimensionTypeContextProvider() - Constructor for class me.lucko.luckperms.minestom.context.defaults.DimensionTypeContextProvider
- disable() - Static method in class me.lucko.luckperms.minestom.LuckPermsMinestom
E
- enable() - Method in interface me.lucko.luckperms.minestom.LuckPermsMinestom.Builder
-
Enables LuckPerms
- estimatePotentialContexts() - Method in class me.lucko.luckperms.minestom.context.MinestomPlayerCalculator
G
- GameModeContextProvider - Class in me.lucko.luckperms.minestom.context.defaults
- GameModeContextProvider() - Constructor for class me.lucko.luckperms.minestom.context.defaults.GameModeContextProvider
- getBootstrap() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- getClassPathAppender() - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
- getCommandManager() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- getConnectionListener() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- getConsoleSender() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- getContextManager() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- getDataDirectory() - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
- getEnableLatch() - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
- getGroupManager() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- getLoadLatch() - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
- getName(CommandSender) - Method in class me.lucko.luckperms.minestom.MinestomSenderFactory
- getOnlinePlayers() - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
- getOnlineSenders() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- getPermissionValue(CommandSender, String) - Method in class me.lucko.luckperms.minestom.MinestomSenderFactory
- getPlayer(UUID) - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
- getPlayerCount() - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
- getPlayerList() - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
- getPluginLogger() - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
- getQueryOptionsForUser(User) - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- getQueryOptionsSupplier(Player) - Method in class me.lucko.luckperms.minestom.context.MinestomContextManager
- getScheduler() - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
- getSenderFactory() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- getServerBrand() - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
- getServerVersion() - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
- getServiceFor(String) - Method in class me.lucko.luckperms.minestom.messaging.MinestomMessagingFactory
- getStartupTime() - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
- getTrackManager() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- getType() - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
- getUniqueId(CommandSender) - Method in class me.lucko.luckperms.minestom.MinestomSenderFactory
- getUniqueId(Player) - Method in class me.lucko.luckperms.minestom.context.MinestomContextManager
- getUserManager() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- getVersion() - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
H
- hasPermission(CommandSender, String) - Method in class me.lucko.luckperms.minestom.MinestomSenderFactory
I
- init() - Method in class me.lucko.luckperms.minestom.messaging.PluginMessageMessenger
- INSTANCE - Static variable in class me.lucko.luckperms.minestom.dependencies.NoopClassPathAppender
- INSTANCE - Static variable in class me.lucko.luckperms.minestom.dependencies.NoopDependencyManager
- isConsole(CommandSender) - Method in class me.lucko.luckperms.minestom.MinestomSenderFactory
- isPlayerOnline(UUID) - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
K
- key() - Method in interface me.lucko.luckperms.minestom.context.ContextProvider
- key() - Method in class me.lucko.luckperms.minestom.context.defaults.DimensionTypeContextProvider
- key() - Method in class me.lucko.luckperms.minestom.context.defaults.GameModeContextProvider
L
- loadDependencies(Set) - Method in class me.lucko.luckperms.minestom.dependencies.NoopDependencyManager
- loadStorageDependencies(Set, boolean, boolean, boolean) - Method in class me.lucko.luckperms.minestom.dependencies.NoopDependencyManager
- logger(Logger) - Method in interface me.lucko.luckperms.minestom.LuckPermsMinestom.Builder
-
Sets the logger to use
- lookupUniqueId(String) - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
- lookupUsername(UUID) - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
- LPMinestomBootstrap - Class in me.lucko.luckperms.minestom
- LPMinestomBootstrap(Logger, Path, Set, Function, Set, CommandRegistry) - Constructor for class me.lucko.luckperms.minestom.LPMinestomBootstrap
- LPMinestomPlugin - Class in me.lucko.luckperms.minestom
- LuckPermsMinestom - Class in me.lucko.luckperms.minestom
- LuckPermsMinestom.Builder - Interface in me.lucko.luckperms.minestom
M
- me.lucko.luckperms.minestom - package me.lucko.luckperms.minestom
- me.lucko.luckperms.minestom.calculator - package me.lucko.luckperms.minestom.calculator
- me.lucko.luckperms.minestom.context - package me.lucko.luckperms.minestom.context
- me.lucko.luckperms.minestom.context.defaults - package me.lucko.luckperms.minestom.context.defaults
- me.lucko.luckperms.minestom.dependencies - package me.lucko.luckperms.minestom.dependencies
- me.lucko.luckperms.minestom.listeners - package me.lucko.luckperms.minestom.listeners
- me.lucko.luckperms.minestom.messaging - package me.lucko.luckperms.minestom.messaging
- minestom() - Static method in interface me.lucko.luckperms.minestom.CommandRegistry
- MinestomCalculatorFactory - Class in me.lucko.luckperms.minestom.calculator
- MinestomCalculatorFactory(LuckPermsPlugin, LuckPermsConfiguration) - Constructor for class me.lucko.luckperms.minestom.calculator.MinestomCalculatorFactory
- MinestomCommandExecutor - Class in me.lucko.luckperms.minestom
- MinestomCommandExecutor(LPMinestomPlugin, CommandRegistry) - Constructor for class me.lucko.luckperms.minestom.MinestomCommandExecutor
- MinestomCommandListUpdater - Class in me.lucko.luckperms.minestom.listeners
- MinestomCommandListUpdater(LPMinestomPlugin) - Constructor for class me.lucko.luckperms.minestom.listeners.MinestomCommandListUpdater
- MinestomConnectionListener - Class in me.lucko.luckperms.minestom.listeners
- MinestomConnectionListener(LPMinestomPlugin, EventNode) - Constructor for class me.lucko.luckperms.minestom.listeners.MinestomConnectionListener
- MinestomContextManager - Class in me.lucko.luckperms.minestom.context
- MinestomContextManager(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.minestom.context.MinestomContextManager
- MinestomEventBus - Class in me.lucko.luckperms.minestom
- MinestomEventBus(LuckPermsPlugin, LuckPermsApiProvider) - Constructor for class me.lucko.luckperms.minestom.MinestomEventBus
- MinestomMessagingFactory - Class in me.lucko.luckperms.minestom.messaging
- MinestomMessagingFactory(LPMinestomPlugin, EventNode) - Constructor for class me.lucko.luckperms.minestom.messaging.MinestomMessagingFactory
- MinestomPlayerCalculator - Class in me.lucko.luckperms.minestom.context
- MinestomPlayerCalculator(LPMinestomPlugin, EventNode, Set, Set) - Constructor for class me.lucko.luckperms.minestom.context.MinestomPlayerCalculator
- MinestomSchedulerAdapter - Class in me.lucko.luckperms.minestom
- MinestomSchedulerAdapter(LuckPermsBootstrap) - Constructor for class me.lucko.luckperms.minestom.MinestomSchedulerAdapter
- MinestomSenderFactory - Class in me.lucko.luckperms.minestom
- MinestomSenderFactory(LPMinestomPlugin) - Constructor for class me.lucko.luckperms.minestom.MinestomSenderFactory
N
- NoopClassPathAppender - Class in me.lucko.luckperms.minestom.dependencies
- NoopDependencyManager - Class in me.lucko.luckperms.minestom.dependencies
O
- obtainClassLoaderWith(Set) - Method in class me.lucko.luckperms.minestom.dependencies.NoopDependencyManager
- of(Consumer, Consumer) - Static method in interface me.lucko.luckperms.minestom.CommandRegistry
- onDisable() - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
- onEnable() - Method in class me.lucko.luckperms.minestom.LPMinestomBootstrap
P
- performCommand(CommandSender, String) - Method in class me.lucko.luckperms.minestom.MinestomSenderFactory
- performFinalSetup() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- permissionSuggestion(String) - Method in interface me.lucko.luckperms.minestom.LuckPermsMinestom.Builder
-
Suggests a permission to be registered with the platform
- permissionSuggestions(Iterable) - Method in interface me.lucko.luckperms.minestom.LuckPermsMinestom.Builder
-
Suggests a collection of permissions to be registered with the platform
- permissionSuggestions(String...) - Method in interface me.lucko.luckperms.minestom.LuckPermsMinestom.Builder
-
Suggests a collection of permissions to be registered with the platform
- PluginMessageMessenger - Class in me.lucko.luckperms.minestom.messaging
- potentialValues() - Method in interface me.lucko.luckperms.minestom.context.ContextProvider
- potentialValues() - Method in class me.lucko.luckperms.minestom.context.defaults.DimensionTypeContextProvider
- potentialValues() - Method in class me.lucko.luckperms.minestom.context.defaults.GameModeContextProvider
- provideCalculatorFactory() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- provideConfigurationAdapter() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- provideEventBus(LuckPermsApiProvider) - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- provideMessagingFactory() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
Q
- query(Player) - Method in interface me.lucko.luckperms.minestom.context.ContextProvider
- query(Player) - Method in class me.lucko.luckperms.minestom.context.defaults.DimensionTypeContextProvider
- query(Player) - Method in class me.lucko.luckperms.minestom.context.defaults.GameModeContextProvider
R
- register() - Method in class me.lucko.luckperms.minestom.MinestomCommandExecutor
- register(Consumer, EventNode) - Method in interface me.lucko.luckperms.minestom.context.ContextProvider
- register(Consumer, EventNode) - Method in class me.lucko.luckperms.minestom.context.defaults.DimensionTypeContextProvider
- register(Consumer, EventNode) - Method in class me.lucko.luckperms.minestom.context.defaults.GameModeContextProvider
- register(Command) - Method in interface me.lucko.luckperms.minestom.CommandRegistry
- registerApiOnPlatform(LuckPerms) - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- registerCommands() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- registerPlatformListeners() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- resolveConfig(String) - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
S
- sendMessage(CommandSender, Component) - Method in class me.lucko.luckperms.minestom.MinestomSenderFactory
- sendOutgoingMessage(byte[]) - Method in class me.lucko.luckperms.minestom.messaging.PluginMessageMessenger
- setupContextManager() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- setupManagers() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- setupPlatformHooks() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- setupSenderFactory() - Method in class me.lucko.luckperms.minestom.LPMinestomPlugin
- sync() - Method in class me.lucko.luckperms.minestom.MinestomSchedulerAdapter
U
- unregister() - Method in class me.lucko.luckperms.minestom.MinestomCommandExecutor
- unregister(Command) - Method in interface me.lucko.luckperms.minestom.CommandRegistry
All Classes and Interfaces|All Packages
LuckPermsMinestom.Builder.commandRegistry(CommandRegistry)