Class LuckPermsModule
java.lang.Object
net.flectone.pulse.module.integration.luckperms.LuckPermsModule
- All Implemented Interfaces:
ModuleSimple
-
Constructor Summary
ConstructorsConstructorDescriptionLuckPermsModule(FileFacade fileFacade, LuckPermsIntegration luckPermsIntegration, PlatformServerAdapter platformServerAdapter, ModuleController moduleController) -
Method Summary
Modifier and TypeMethodDescriptionconfig()intgetGroupWeight(FPlayer fPlayer) booleanhasLuckPermission(FPlayer fPlayer, String permission) booleanname()voidvoidonEnable()Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ModuleSimple
childrenBuilder, disablePredicate, permissionBuilder
-
Constructor Details
-
LuckPermsModule
@Inject public LuckPermsModule(FileFacade fileFacade, LuckPermsIntegration luckPermsIntegration, PlatformServerAdapter platformServerAdapter, ModuleController moduleController)
-
-
Method Details
-
onEnable
public void onEnable()- Specified by:
onEnablein interfaceModuleSimple
-
onDisable
public void onDisable()- Specified by:
onDisablein interfaceModuleSimple
-
name
- Specified by:
namein interfaceModuleSimple
-
config
- Specified by:
configin interfaceModuleSimple
-
permission
- Specified by:
permissionin interfaceModuleSimple
-
hasLuckPermission
-
isAlwaysHaveTrue
public boolean isAlwaysHaveTrue() -
getGroupWeight
-
getPrefix
-
getSuffix
-
getGroups
-