me.armar.plugins.autorank.permissions
Class PermissionsBukkitPermissionsHandler
java.lang.Object
me.armar.plugins.autorank.permissions.PermissionsBukkitPermissionsHandler
-
All Implemented Interfaces:
-
PermissionsHandler
-
public class PermissionsBukkitPermissionsHandler
- extends java.lang.Object
- implements PermissionsHandler
-
Author:
- Staartvin This is a special permission handler that handles
all work from PermissionsBukkit
| Method
Summary |
boolean
|
addGroup(org.bukkit.entity.Player player,
java.lang.String world, java.lang.String group)
Add a
player to group |
java.lang.String[]
|
getGroups()
Get all
known 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
|
removeGroup(org.bukkit.entity.Player player,
java.lang.String world, java.lang.String group)
Remove a
player from a group |
boolean
|
replaceGroup(org.bukkit.entity.Player player,
java.lang.String world, java.lang.String oldGroup,
java.lang.String newGroup)
|
private java.lang.Boolean
|
setupPermissionsBukkit()
|
| Methods inherited from class
java.lang.Object |
clone, equals, finalize, getClass, hashCode,
notify, notifyAll, toString, wait, wait, wait |
permissionsBukkit
private com.platymuus.bukkit.permissions.PermissionsPlugin permissionsBukkit
plugin
private Autorank plugin
PermissionsBukkitPermissionsHandler
public PermissionsBukkitPermissionsHandler(Autorank plugin)
setupPermissionsBukkit
private java.lang.Boolean setupPermissionsBukkit()
-
-
getPlayerGroups
public java.lang.String[] getPlayerGroups(org.bukkit.entity.Player player)
-
-
Specified by:
-
getPlayerGroups
in interface
PermissionsHandler
-
replaceGroup
public boolean replaceGroup(org.bukkit.entity.Player player,
java.lang.String world,
java.lang.String oldGroup,
java.lang.String newGroup)
-
-
Specified by:
-
replaceGroup
in interface
PermissionsHandler
-
removeGroup
public boolean removeGroup(org.bukkit.entity.Player player,
java.lang.String world,
java.lang.String group)
-
Remove a player from a group
-
-
-
Parameters:
-
player
- Player to remove
-
world
- On a specific world
-
group
- Group to remove the player from
-
Returns:
- true if done, false if failed
addGroup
public boolean addGroup(org.bukkit.entity.Player player,
java.lang.String world,
java.lang.String group)
-
Add a player to group
-
-
-
Parameters:
-
player
- Player to add
-
world
- On a specific world
-
group
- Group to add the player to
-
Returns:
- true if done, false if failed
getGroups
public java.lang.String[] getGroups()
-
Get all known groups
-
-
Specified by:
-
getGroups
in interface
PermissionsHandler
-
-
Returns:
- an array of strings containing all setup groups of the
permissions plugin.
getWorldGroups
public java.lang.String[] getWorldGroups(org.bukkit.entity.Player player,
java.lang.String world)
-
Description copied from interface:
PermissionsHandler
-
Gets the groups of the player in a world
-
-
Specified by:
-
getWorldGroups
in interface
PermissionsHandler
-
-
Parameters:
-
player
- Player to get the groups from
-
world
- World to get the world from
-
Returns:
- an array containing all groups that the player is in.