Package com.sk89q.wepif
Class GroupManagerResolver
java.lang.Object
com.sk89q.wepif.DinnerPermsResolver
com.sk89q.wepif.GroupManagerResolver
- All Implemented Interfaces:
PermissionsProvider
,PermissionsResolver
-
Field Summary
Fields inherited from class com.sk89q.wepif.DinnerPermsResolver
GROUP_PREFIX, server
-
Constructor Summary
ConstructorDescriptionGroupManagerResolver
(Server server, org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder worldsHolder) -
Method Summary
Modifier and TypeMethodDescriptionstatic PermissionsResolver
factory
(Server server, YAMLProcessor config) String[]
String[]
getGroups
(OfflinePlayer player) boolean
hasPermission
(String worldName, OfflinePlayer player, String permission) boolean
hasPermission
(OfflinePlayer player, String permission) boolean
inGroup
(OfflinePlayer player, String group) void
load()
Methods inherited from class com.sk89q.wepif.DinnerPermsResolver
getPermissible, hasPermission, hasPermission, inGroup, internalHasPermission
-
Constructor Details
-
GroupManagerResolver
public GroupManagerResolver(Server server, org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder worldsHolder)
-
-
Method Details
-
factory
-
load
public void load()- Specified by:
load
in interfacePermissionsResolver
- Overrides:
load
in classDinnerPermsResolver
-
getGroups
- Specified by:
getGroups
in interfacePermissionsProvider
- Overrides:
getGroups
in classDinnerPermsResolver
-
hasPermission
- Specified by:
hasPermission
in interfacePermissionsProvider
- Overrides:
hasPermission
in classDinnerPermsResolver
-
hasPermission
- Specified by:
hasPermission
in interfacePermissionsProvider
- Overrides:
hasPermission
in classDinnerPermsResolver
-
inGroup
- Specified by:
inGroup
in interfacePermissionsProvider
- Overrides:
inGroup
in classDinnerPermsResolver
-
getGroups
- Specified by:
getGroups
in interfacePermissionsProvider
- Overrides:
getGroups
in classDinnerPermsResolver
-
getDetectionMessage
- Specified by:
getDetectionMessage
in interfacePermissionsResolver
- Overrides:
getDetectionMessage
in classDinnerPermsResolver
-