Package com.sk89q.wepif
Class PermissionsResolverManager
java.lang.Object
com.sk89q.wepif.PermissionsResolverManager
- All Implemented Interfaces:
PermissionsProvider,PermissionsResolver
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidString[]String[]getGroups(OfflinePlayer player) static PermissionsResolverManagerbooleanhasPermission(String name, String permission) booleanhasPermission(String worldName, String name, String permission) booleanhasPermission(String worldName, OfflinePlayer player, String permission) booleanhasPermission(OfflinePlayer player, String permission) booleanbooleaninGroup(OfflinePlayer player, String group) static voidinitialize(Plugin plugin) static booleanvoidload()voidsetPluginPermissionsResolver(Plugin plugin)
-
Field Details
-
availableResolvers
-
-
Constructor Details
-
PermissionsResolverManager
-
-
Method Details
-
initialize
-
isInitialized
public static boolean isInitialized() -
getInstance
-
findResolver
public void findResolver() -
setPluginPermissionsResolver
-
load
public void load()- Specified by:
loadin interfacePermissionsResolver
-
hasPermission
- Specified by:
hasPermissionin interfacePermissionsProvider
-
hasPermission
- Specified by:
hasPermissionin interfacePermissionsProvider
-
inGroup
- Specified by:
inGroupin interfacePermissionsProvider
-
getGroups
- Specified by:
getGroupsin interfacePermissionsProvider
-
hasPermission
- Specified by:
hasPermissionin interfacePermissionsProvider
-
hasPermission
- Specified by:
hasPermissionin interfacePermissionsProvider
-
inGroup
- Specified by:
inGroupin interfacePermissionsProvider
-
getGroups
- Specified by:
getGroupsin interfacePermissionsProvider
-
getDetectionMessage
- Specified by:
getDetectionMessagein interfacePermissionsResolver
-