Index
All Classes and Interfaces|All Packages
A
- addJarToClasspath(Path) - Method in class me.lucko.luckperms.fabric.FabricClassPathAppender
B
- bind(EventBus) - Method in class me.lucko.luckperms.fabric.listeners.FabricAutoOpListener
- bind(EventBus) - Method in class me.lucko.luckperms.fabric.listeners.FabricCommandListUpdater
- build(QueryOptions, CacheMetadata) - Method in class me.lucko.luckperms.fabric.FabricCalculatorFactory
C
- calculate(ServerPlayerEntity, ContextConsumer) - Method in class me.lucko.luckperms.fabric.context.FabricPlayerCalculator
- checkPlugin(Object) - Method in class me.lucko.luckperms.fabric.FabricEventBus
- close() - Method in class me.lucko.luckperms.fabric.messaging.PluginMessageMessenger
- CODEC - Static variable in class me.lucko.luckperms.fabric.messaging.PluginMessageMessenger.PluginMessagePayload
- CommandManagerMixin - Class in me.lucko.luckperms.fabric.mixin
- CommandManagerMixin() - Constructor for class me.lucko.luckperms.fabric.mixin.CommandManagerMixin
- createLoader(Path) - Method in class me.lucko.luckperms.fabric.FabricConfigAdapter
E
- estimatePotentialContexts() - Method in class me.lucko.luckperms.fabric.context.FabricPlayerCalculator
- EVENT - Static variable in interface me.lucko.luckperms.fabric.event.PlayerChangeWorldCallback
- EVENT - Static variable in interface me.lucko.luckperms.fabric.event.PreExecuteCommandCallback
F
- FabricAutoOpListener - Class in me.lucko.luckperms.fabric.listeners
- FabricAutoOpListener(LPFabricPlugin) - Constructor for class me.lucko.luckperms.fabric.listeners.FabricAutoOpListener
- FabricCalculatorFactory - Class in me.lucko.luckperms.fabric
- FabricCalculatorFactory(LPFabricPlugin) - Constructor for class me.lucko.luckperms.fabric.FabricCalculatorFactory
- FabricClassPathAppender - Class in me.lucko.luckperms.fabric
- FabricClassPathAppender() - Constructor for class me.lucko.luckperms.fabric.FabricClassPathAppender
- FabricCommandExecutor - Class in me.lucko.luckperms.fabric
- FabricCommandExecutor(LPFabricPlugin) - Constructor for class me.lucko.luckperms.fabric.FabricCommandExecutor
- FabricCommandListUpdater - Class in me.lucko.luckperms.fabric.listeners
-
Callswhen a players permissions change.
invalid reference
net.minecraft.server.PlayerManager#sendCommandTree() - FabricCommandListUpdater(LPFabricPlugin) - Constructor for class me.lucko.luckperms.fabric.listeners.FabricCommandListUpdater
- FabricConfigAdapter - Class in me.lucko.luckperms.fabric
- FabricConfigAdapter(LuckPermsPlugin, Path) - Constructor for class me.lucko.luckperms.fabric.FabricConfigAdapter
- FabricConnectionListener - Class in me.lucko.luckperms.fabric.listeners
- FabricConnectionListener(LPFabricPlugin) - Constructor for class me.lucko.luckperms.fabric.listeners.FabricConnectionListener
- FabricContextManager - Class in me.lucko.luckperms.fabric.context
- FabricContextManager(LuckPermsPlugin) - Constructor for class me.lucko.luckperms.fabric.context.FabricContextManager
- FabricEventBus - Class in me.lucko.luckperms.fabric
- FabricEventBus(LuckPermsPlugin, LuckPermsApiProvider) - Constructor for class me.lucko.luckperms.fabric.FabricEventBus
- FabricMessagingFactory - Class in me.lucko.luckperms.fabric.messaging
- FabricMessagingFactory(LPFabricPlugin) - Constructor for class me.lucko.luckperms.fabric.messaging.FabricMessagingFactory
- FabricOtherListeners - Class in me.lucko.luckperms.fabric.listeners
- FabricOtherListeners(LPFabricPlugin) - Constructor for class me.lucko.luckperms.fabric.listeners.FabricOtherListeners
- FabricPermissionsApiListener - Class in me.lucko.luckperms.fabric.listeners
-
Listener to route permission checks made via fabric-permissions-api to LuckPerms.
- FabricPermissionsApiListener(LPFabricPlugin) - Constructor for class me.lucko.luckperms.fabric.listeners.FabricPermissionsApiListener
- FabricPlayerCalculator - Class in me.lucko.luckperms.fabric.context
- FabricPlayerCalculator(LPFabricPlugin, Set<String>) - Constructor for class me.lucko.luckperms.fabric.context.FabricPlayerCalculator
- FabricSchedulerAdapter - Class in me.lucko.luckperms.fabric
- FabricSchedulerAdapter(LPFabricBootstrap) - Constructor for class me.lucko.luckperms.fabric.FabricSchedulerAdapter
- FabricSenderFactory - Class in me.lucko.luckperms.fabric
- FabricSenderFactory(LPFabricPlugin) - Constructor for class me.lucko.luckperms.fabric.FabricSenderFactory
- formQueryOptions(ServerPlayerEntity, ImmutableContextSet) - Method in class me.lucko.luckperms.fabric.context.FabricContextManager
G
- getBootstrap() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- getCacheFor(ServerPlayerEntity) - Method in class me.lucko.luckperms.fabric.context.FabricContextManager
- getClassPathAppender() - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- getCommandManager() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- getConfigDirectory() - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- getConnectionListener() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- getConsoleSender() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- getContextManager() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- getDataDirectory() - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- getEnableLatch() - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- getGameProfile() - Method in interface me.lucko.luckperms.fabric.mixin.ServerLoginNetworkHandlerAccessor
- getGlobalDependencies() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- getGroupManager() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- getId() - Method in class me.lucko.luckperms.fabric.messaging.PluginMessageMessenger.PluginMessagePayload
- getLoadLatch() - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- getLuckPermsUser() - Method in class me.lucko.luckperms.fabric.mixin.ServerPlayerEntityMixin
- getLuckPermsUser() - Method in interface me.lucko.luckperms.fabric.model.MixinUser
- getName(ServerCommandSource) - Method in class me.lucko.luckperms.fabric.FabricSenderFactory
- getOnlinePlayers() - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- getOnlineSenders() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- getOption(String) - Method in class me.lucko.luckperms.fabric.mixin.ServerPlayerEntityMixin
- getOption(String) - Method in interface me.lucko.luckperms.fabric.model.MixinUser
- getOption(String, QueryOptions) - Method in class me.lucko.luckperms.fabric.mixin.ServerPlayerEntityMixin
- getOption(String, QueryOptions) - Method in interface me.lucko.luckperms.fabric.model.MixinUser
- getOutput() - Method in interface me.lucko.luckperms.fabric.mixin.ServerCommandSourceAccessor
- getPermissionValue(ServerCommandSource, String) - Method in class me.lucko.luckperms.fabric.FabricSenderFactory
- getPlayer(UUID) - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- getPlayerCount() - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- getPlayerList() - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- getPlugin() - Method in class me.lucko.luckperms.fabric.FabricSenderFactory
- getPluginLogger() - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- getQueryOptionsCache() - Method in class me.lucko.luckperms.fabric.mixin.ServerPlayerEntityMixin
- getQueryOptionsCache() - Method in interface me.lucko.luckperms.fabric.model.MixinUser
- getQueryOptionsCache(FabricContextManager) - Method in class me.lucko.luckperms.fabric.mixin.ServerPlayerEntityMixin
- getQueryOptionsCache(FabricContextManager) - Method in interface me.lucko.luckperms.fabric.model.MixinUser
-
Gets (or creates using the manager) the objects
QueryOptionsCache. - getQueryOptionsForUser(User) - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- getResourceStream(String) - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- getScheduler() - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- getSender(ServerCommandSource) - Method in class me.lucko.luckperms.fabric.FabricCommandExecutor
- getSenderFactory() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- getServer() - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- getServerBrand() - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- getServerVersion() - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- getServerWorld() - Method in class me.lucko.luckperms.fabric.mixin.ServerPlayerEntityMixin
- getServiceFor(String) - Method in class me.lucko.luckperms.fabric.messaging.FabricMessagingFactory
- getStartupTime() - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- getTrackManager() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- getType() - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- getUniqueId(ServerCommandSource) - Method in class me.lucko.luckperms.fabric.FabricSenderFactory
- getUniqueId(ServerPlayerEntity) - Method in class me.lucko.luckperms.fabric.context.FabricContextManager
- getUserManager() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- getVersion() - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
H
- hasPermission(String) - Method in class me.lucko.luckperms.fabric.calculator.ServerOwnerProcessor
- hasPermission(String) - Method in class me.lucko.luckperms.fabric.mixin.ServerPlayerEntityMixin
- hasPermission(String) - Method in interface me.lucko.luckperms.fabric.model.MixinUser
- hasPermission(String, QueryOptions) - Method in class me.lucko.luckperms.fabric.mixin.ServerPlayerEntityMixin
- hasPermission(String, QueryOptions) - Method in interface me.lucko.luckperms.fabric.model.MixinUser
- hasPermission(ServerCommandSource, String) - Method in class me.lucko.luckperms.fabric.FabricSenderFactory
I
- ID - Static variable in class me.lucko.luckperms.fabric.messaging.PluginMessageMessenger.PluginMessagePayload
- init() - Method in class me.lucko.luckperms.fabric.messaging.PluginMessageMessenger
- initializePermissions(User) - Method in class me.lucko.luckperms.fabric.mixin.ServerPlayerEntityMixin
- initializePermissions(User) - Method in interface me.lucko.luckperms.fabric.model.MixinUser
-
Initialises permissions for this player using the given
User. - INSTANCE - Static variable in class me.lucko.luckperms.fabric.calculator.ServerOwnerProcessor
- INTEGRATED_SERVER_OWNER - Static variable in class me.lucko.luckperms.fabric.context.FabricContextManager
- invalidateCache(ServerPlayerEntity) - Method in class me.lucko.luckperms.fabric.context.FabricContextManager
- isConsole(ServerCommandSource) - Method in class me.lucko.luckperms.fabric.FabricSenderFactory
- isPlayerOnline(UUID) - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
L
- lookupUniqueId(String) - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- lookupUser(UUID) - Method in class me.lucko.luckperms.fabric.listeners.FabricPermissionsApiListener
- lookupUsername(UUID) - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- LPFabricBootstrap - Class in me.lucko.luckperms.fabric
-
Bootstrap plugin for LuckPerms running on Fabric.
- LPFabricBootstrap() - Constructor for class me.lucko.luckperms.fabric.LPFabricBootstrap
- LPFabricPlugin - Class in me.lucko.luckperms.fabric
- LPFabricPlugin(LPFabricBootstrap) - Constructor for class me.lucko.luckperms.fabric.LPFabricPlugin
M
- me.lucko.luckperms.fabric - package me.lucko.luckperms.fabric
- me.lucko.luckperms.fabric.calculator - package me.lucko.luckperms.fabric.calculator
- me.lucko.luckperms.fabric.context - package me.lucko.luckperms.fabric.context
- me.lucko.luckperms.fabric.event - package me.lucko.luckperms.fabric.event
- me.lucko.luckperms.fabric.listeners - package me.lucko.luckperms.fabric.listeners
- me.lucko.luckperms.fabric.messaging - package me.lucko.luckperms.fabric.messaging
- me.lucko.luckperms.fabric.mixin - package me.lucko.luckperms.fabric.mixin
- me.lucko.luckperms.fabric.model - package me.lucko.luckperms.fabric.model
- MixinUser - Interface in me.lucko.luckperms.fabric.model
-
Mixin interface for
ServerPlayerEntityimplementingUserrelated caches and functions.
N
- newQueryOptionsCache(ServerPlayerEntity) - Method in class me.lucko.luckperms.fabric.context.FabricContextManager
O
- onChangeWorld(ServerWorld, ServerWorld, ServerPlayerEntity) - Method in interface me.lucko.luckperms.fabric.event.PlayerChangeWorldCallback
- onInitializeServer() - Method in class me.lucko.luckperms.fabric.LPFabricBootstrap
- onPreExecuteCommand(ServerCommandSource, String) - Method in interface me.lucko.luckperms.fabric.event.PreExecuteCommandCallback
P
- performCommand(ServerCommandSource, String) - Method in class me.lucko.luckperms.fabric.FabricSenderFactory
- performFinalSetup() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- PlayerChangeWorldCallback - Interface in me.lucko.luckperms.fabric.event
- PluginMessageMessenger - Class in me.lucko.luckperms.fabric.messaging
- PluginMessageMessenger(LPFabricPlugin, IncomingMessageConsumer) - Constructor for class me.lucko.luckperms.fabric.messaging.PluginMessageMessenger
- PluginMessageMessenger.PluginMessagePayload - Class in me.lucko.luckperms.fabric.messaging
- PreExecuteCommandCallback - Interface in me.lucko.luckperms.fabric.event
- provideCalculatorFactory() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- provideConfigurationAdapter() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- provideEventBus(LuckPermsApiProvider) - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- provideMessagingFactory() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
R
- receive(PluginMessageMessenger.PluginMessagePayload, ServerPlayNetworking.Context) - Method in class me.lucko.luckperms.fabric.messaging.PluginMessageMessenger
- register() - Method in class me.lucko.luckperms.fabric.FabricCommandExecutor
- registerApiOnPlatform(LuckPerms) - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- registerCommands() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- registerFabricListeners() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- registerListeners() - Method in class me.lucko.luckperms.fabric.context.FabricPlayerCalculator
- registerListeners() - Method in class me.lucko.luckperms.fabric.listeners.FabricConnectionListener
- registerListeners() - Method in class me.lucko.luckperms.fabric.listeners.FabricOtherListeners
- registerListeners() - Method in class me.lucko.luckperms.fabric.listeners.FabricPermissionsApiListener
- registerPlatformListeners() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- resolveSelectors(ServerCommandSource, List<String>) - Method in class me.lucko.luckperms.fabric.FabricCommandExecutor
S
- sendMessage(ServerCommandSource, Component) - Method in class me.lucko.luckperms.fabric.FabricSenderFactory
- sendOutgoingMessage(byte[]) - Method in class me.lucko.luckperms.fabric.messaging.PluginMessageMessenger
- ServerCommandSourceAccessor - Interface in me.lucko.luckperms.fabric.mixin
-
Accessor mixin to provide access to the underlying
CommandOutput - ServerLoginNetworkHandlerAccessor - Interface in me.lucko.luckperms.fabric.mixin
-
Accessor mixin to provide access to the underlying
GameProfileduring the server login handling. - ServerOwnerProcessor - Class in me.lucko.luckperms.fabric.calculator
-
Permission processor which is added to the owner of an Integrated server to simply return true if no other processors match.
- ServerPlayerEntityMixin - Class in me.lucko.luckperms.fabric.mixin
-
Mixin into
ServerPlayerEntityto store LP caches and implementMixinUser. - ServerPlayerEntityMixin() - Constructor for class me.lucko.luckperms.fabric.mixin.ServerPlayerEntityMixin
- setupContextManager() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- setupManagers() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- setupPlatformHooks() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- setupSenderFactory() - Method in class me.lucko.luckperms.fabric.LPFabricPlugin
- sync() - Method in class me.lucko.luckperms.fabric.FabricSchedulerAdapter
T
- toNativeText(Component) - Static method in class me.lucko.luckperms.fabric.FabricSenderFactory
All Classes and Interfaces|All Packages