me.armar.plugins.autorank.permissions
Interface PermissionsHandler
- All Known Implementing Classes:
- GroupManagerHandler, PermissionsBukkitPermissionsHandler, VaultPermissionsHandler
public interface PermissionsHandler
|
Method Summary |
java.lang.String[] |
getGroups()
Get all defined groups |
java.lang.String[] |
getPlayerGroups(org.bukkit.entity.Player player)
|
java.lang.String[] |
getWorldGroups(org.bukkit.entity.Player player,
java.lang.String world)
Gets the groups of the player in a world |
boolean |
replaceGroup(org.bukkit.entity.Player player,
java.lang.String world,
java.lang.String groupFrom,
java.lang.String groupTo)
|
getPlayerGroups
java.lang.String[] getPlayerGroups(org.bukkit.entity.Player player)
replaceGroup
boolean replaceGroup(org.bukkit.entity.Player player,
java.lang.String world,
java.lang.String groupFrom,
java.lang.String groupTo)
getGroups
java.lang.String[] getGroups()
- Get all defined groups
- Returns:
- an array of all groups defined in the config(s) of the permission plugin.
getWorldGroups
java.lang.String[] getWorldGroups(org.bukkit.entity.Player player,
java.lang.String world)
- Gets the groups of the player in a world
- Parameters:
player - Player to get the groups fromworld - World to get the world from
- Returns:
- an array containing all groups that the player is in.