Class LuckPermsHandler
java.lang.Object
com.earth2me.essentials.perm.impl.SuperpermsHandler
com.earth2me.essentials.perm.impl.AbstractVaultHandler
com.earth2me.essentials.perm.impl.ModernVaultHandler
com.earth2me.essentials.perm.impl.LuckPermsHandler
- All Implemented Interfaces:
IPermissionsHandler
-
Field Summary
Fields inherited from class com.earth2me.essentials.perm.impl.AbstractVaultHandler
chat, perms
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
registerContext
(String context, Function<User, Iterable<String>> calculator, Supplier<Iterable<String>> suggestions) boolean
tryProvider
(Essentials ess) void
Methods inherited from class com.earth2me.essentials.perm.impl.ModernVaultHandler
canBuild, emulateWildcards
Methods inherited from class com.earth2me.essentials.perm.impl.AbstractVaultHandler
addToGroup, getBackendName, getGroup, getGroups, getGroups, getPrefix, getSuffix, inGroup, removeFromGroup
Methods inherited from class com.earth2me.essentials.perm.impl.SuperpermsHandler
getEnabledPermsPlugin, hasPermission, isPermissionSet, isPermissionSetExact
-
Constructor Details
-
LuckPermsHandler
public LuckPermsHandler()
-
-
Method Details
-
registerContext
public void registerContext(String context, Function<User, Iterable<String>> calculator, Supplier<Iterable<String>> suggestions) - Specified by:
registerContext
in interfaceIPermissionsHandler
- Overrides:
registerContext
in classSuperpermsHandler
-
unregisterContexts
public void unregisterContexts()- Specified by:
unregisterContexts
in interfaceIPermissionsHandler
- Overrides:
unregisterContexts
in classSuperpermsHandler
-
tryProvider
- Specified by:
tryProvider
in interfaceIPermissionsHandler
- Overrides:
tryProvider
in classModernVaultHandler
-