Package me.lucko.luckperms.fabric
Class LPFabricPlugin
java.lang.Object
me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
me.lucko.luckperms.fabric.LPFabricPlugin
- All Implemented Interfaces:
me.lucko.luckperms.common.plugin.LuckPermsPlugin
public class LPFabricPlugin
extends me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionme.lucko.luckperms.common.sender.Senderprotected Set<me.lucko.luckperms.common.dependencies.Dependency> me.lucko.luckperms.common.model.manager.group.StandardGroupManagerStream<me.lucko.luckperms.common.sender.Sender> Optional<net.luckperms.api.query.QueryOptions> getQueryOptionsForUser(me.lucko.luckperms.common.model.User user) me.lucko.luckperms.common.model.manager.track.StandardTrackManagerme.lucko.luckperms.common.model.manager.user.StandardUserManagerprotected voidprotected me.lucko.luckperms.common.calculator.CalculatorFactoryprotected me.lucko.luckperms.common.config.generic.adapter.ConfigurationAdapterprotected me.lucko.luckperms.common.event.AbstractEventBus<net.fabricmc.loader.api.ModContainer> provideEventBus(me.lucko.luckperms.common.api.LuckPermsApiProvider provider) protected me.lucko.luckperms.common.messaging.MessagingFactory<?> protected voidregisterApiOnPlatform(net.luckperms.api.LuckPerms api) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidMethods inherited from class me.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
createDependencyManager, disable, enable, getApiProvider, getBytebin, getBytesocks, getCalculatorFactory, getConfiguration, getDependencyManager, getEventDispatcher, getExtensionManager, getFileWatcher, getHttpClient, getInheritanceGraphFactory, getLogDispatcher, getLogger, getMessagingService, getPermissionRegistry, getPluginName, getStorage, getSyncTaskBuffer, getTranslationManager, getTranslationRepository, getVerboseHandler, getWebEditorStore, load, lookupUniqueId, lookupUsername, registerHousekeepingTasks, removePlatformHooks, resolveConfig, runHealthCheck, setMessagingService, testUsernameValidityMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface me.lucko.luckperms.common.plugin.LuckPermsPlugin
getExtraCommands, performPlatformDataSync
-
Constructor Details
-
LPFabricPlugin
-
-
Method Details
-
getBootstrap
-
registerFabricListeners
protected void registerFabricListeners() -
setupSenderFactory
protected void setupSenderFactory()- Specified by:
setupSenderFactoryin classme.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
-
getGlobalDependencies
- Overrides:
getGlobalDependenciesin classme.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
-
provideConfigurationAdapter
protected me.lucko.luckperms.common.config.generic.adapter.ConfigurationAdapter provideConfigurationAdapter()- Specified by:
provideConfigurationAdapterin classme.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
-
registerPlatformListeners
protected void registerPlatformListeners()- Specified by:
registerPlatformListenersin classme.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
-
provideMessagingFactory
protected me.lucko.luckperms.common.messaging.MessagingFactory<?> provideMessagingFactory()- Specified by:
provideMessagingFactoryin classme.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
-
registerCommands
protected void registerCommands()- Specified by:
registerCommandsin classme.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
-
setupManagers
protected void setupManagers()- Specified by:
setupManagersin classme.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
-
provideCalculatorFactory
protected me.lucko.luckperms.common.calculator.CalculatorFactory provideCalculatorFactory()- Specified by:
provideCalculatorFactoryin classme.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
-
setupContextManager
protected void setupContextManager()- Specified by:
setupContextManagerin classme.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
-
setupPlatformHooks
protected void setupPlatformHooks()- Specified by:
setupPlatformHooksin classme.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
-
provideEventBus
protected me.lucko.luckperms.common.event.AbstractEventBus<net.fabricmc.loader.api.ModContainer> provideEventBus(me.lucko.luckperms.common.api.LuckPermsApiProvider provider) - Specified by:
provideEventBusin classme.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
-
registerApiOnPlatform
protected void registerApiOnPlatform(net.luckperms.api.LuckPerms api) - Specified by:
registerApiOnPlatformin classme.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
-
performFinalSetup
protected void performFinalSetup()- Specified by:
performFinalSetupin classme.lucko.luckperms.common.plugin.AbstractLuckPermsPlugin
-
getSenderFactory
-
getConnectionListener
-
getCommandManager
-
getContextManager
-
getUserManager
public me.lucko.luckperms.common.model.manager.user.StandardUserManager getUserManager() -
getGroupManager
public me.lucko.luckperms.common.model.manager.group.StandardGroupManager getGroupManager() -
getTrackManager
public me.lucko.luckperms.common.model.manager.track.StandardTrackManager getTrackManager() -
getQueryOptionsForUser
public Optional<net.luckperms.api.query.QueryOptions> getQueryOptionsForUser(me.lucko.luckperms.common.model.User user) -
getOnlineSenders
-
getConsoleSender
public me.lucko.luckperms.common.sender.Sender getConsoleSender()
-