Uses of Class
net.alpenblock.bungeeperms.Group
-
-
Uses of Group in net.alpenblock.bungeeperms
Fields in net.alpenblock.bungeeperms with type parameters of type Group Modifier and Type Field Description static java.util.Comparator<Group>
Group. RANK_COMPARATOR
static java.util.Comparator<Group>
Group. WEIGHT_COMPARATOR
Methods in net.alpenblock.bungeeperms that return Group Modifier and Type Method Description Group
PermissionsManager. getGroup(java.lang.String groupname)
Gets a group by its name.Group
User. getGroupByLadder(java.lang.String ladder)
Group
PermissionsManager. getMainGroup(User player)
Get the group of the player with the highesst rank.Group
PermissionsManager. getNextGroup(Group group)
Gets the next (higher) group in the same ladder.Group
PermissionsManager. getPreviousGroup(Group group)
Gets the previous (lower) group in the same ladder.Methods in net.alpenblock.bungeeperms that return types with arguments of type Group Modifier and Type Method Description java.util.List<Group>
PermissionsManager. getDefaultGroups()
Gets a list of all groups that are marked as default and given to all users by default.java.util.List<Group>
PermissionsManager. getGroups()
Gets an unmodifiable list of all groupsjava.util.List<Group>
Server. getGroups()
java.util.List<Group>
User. getGroups()
java.util.List<Group>
World. getGroups()
java.util.List<Group>
Group. getInheritances()
java.util.List<Group>
PermissionsManager. getLadderGroups(java.lang.String ladder)
Gets all groups of the given ladder.java.util.List<TimedValue<Group>>
Server. getTimedGroups()
java.util.List<TimedValue<Group>>
User. getTimedGroups()
java.util.List<TimedValue<Group>>
World. getTimedGroups()
java.util.List<TimedValue<Group>>
Group. getTimedInheritances()
Methods in net.alpenblock.bungeeperms with parameters of type Group Modifier and Type Method Description void
PermissionsManager. addGroup(Group group)
Adds a group to cache and database.void
PermissionsManager. addGroupInheritance(Group group, Group toadd)
Deprecated.void
PermissionsManager. addGroupInheritance(Group group, Group toadd, java.lang.String server, java.lang.String world)
Adds the toadd group to the group as inheritancevoid
PermissionsManager. addGroupPerm(Group group, java.lang.String perm)
Deprecated.void
PermissionsManager. addGroupPerm(Group group, java.lang.String server, java.lang.String world, java.lang.String perm)
Adds a permission to a group.void
PermissionsManager. addGroupTimedInheritance(Group group, TimedValue<Group> toadd)
Deprecated.void
PermissionsManager. addGroupTimedInheritance(Group group, TimedValue<Group> toadd, java.lang.String server, java.lang.String world)
Adds the toadd timed group to the group as inheritancevoid
PermissionsManager. addGroupTimedPerm(Group group, java.lang.String server, java.lang.String world, TimedValue perm)
Adds a timed permission to a group.void
PermissionsManager. addGroupToCache(Group g)
void
PermissionsManager. addUserGroup(User user, Group group)
Deprecated.void
PermissionsManager. addUserGroup(User user, Group group, java.lang.String server, java.lang.String world)
Adds the given group to the user.int
Group. compareTo(Group g)
void
PermissionsManager. deleteGroup(Group group)
Deletes a user from cache and database and validates all groups and users.java.util.List<java.lang.String>
PermissionsManager. getGroupUsers(Group group)
Gets a list of all user which are in the given groupjava.util.Map<java.util.UUID,java.lang.String>
PermissionsManager. getGroupUsersUUID(Group group)
Gets a list of all user and their UUIDs which are in the given groupGroup
PermissionsManager. getNextGroup(Group group)
Gets the next (higher) group in the same ladder.Group
PermissionsManager. getPreviousGroup(Group group)
Gets the previous (lower) group in the same ladder.void
PermissionsManager. ladderGroup(Group group, java.lang.String ladder)
Set the ladder for the group.void
PermissionsManager. rankGroup(Group group, int rank)
Sets the rank for the group.void
PermissionsManager. removeGroupFromCache(Group g)
void
PermissionsManager. removeGroupInheritance(Group group, Group toremove)
Deprecated.void
PermissionsManager. removeGroupInheritance(Group group, Group toremove, java.lang.String server, java.lang.String world)
Removes the toremove group from the group as inheritancevoid
PermissionsManager. removeGroupPerm(Group group, java.lang.String perm)
Deprecated.void
PermissionsManager. removeGroupPerm(Group group, java.lang.String server, java.lang.String world, java.lang.String perm)
Removes a permission from a group.void
PermissionsManager. removeGroupTimedInheritance(Group group, Group toremove)
Deprecated.void
PermissionsManager. removeGroupTimedInheritance(Group group, Group toremove, java.lang.String server, java.lang.String world)
Removes the toremove timed group from the group as inheritancevoid
PermissionsManager. removeGroupTimedPerm(Group group, java.lang.String server, java.lang.String world, java.lang.String perm)
Removes a timed permission from a group.void
PermissionsManager. removeUserGroup(User user, Group group)
Deprecated.void
PermissionsManager. removeUserGroup(User user, Group group, java.lang.String server, java.lang.String world)
Removes the given group from the user.void
PermissionsManager. removeUserTimedGroup(User user, Group group)
Deprecated.void
PermissionsManager. removeUserTimedGroup(User user, Group group, java.lang.String server, java.lang.String world)
Removes the given timed group from the user.void
PermissionsManager. setGroupDefault(Group group, boolean isdefault)
Sets if the the group is a default group.void
PermissionsManager. setGroupDisplay(Group group, java.lang.String display, java.lang.String server, java.lang.String world)
Sets the displayname of the groupvoid
PermissionsManager. setGroupPrefix(Group group, java.lang.String prefix, java.lang.String server, java.lang.String world)
Sets the prefix for the group.void
PermissionsManager. setGroupSuffix(Group group, java.lang.String suffix, java.lang.String server, java.lang.String world)
Sets the suffix for the group.void
PermissionsManager. weightGroup(Group group, int weight)
Sets the weight for the group.Method parameters in net.alpenblock.bungeeperms with type arguments of type Group Modifier and Type Method Description void
PermissionsManager. addGroupTimedInheritance(Group group, TimedValue<Group> toadd)
Deprecated.void
PermissionsManager. addGroupTimedInheritance(Group group, TimedValue<Group> toadd, java.lang.String server, java.lang.String world)
Adds the toadd timed group to the group as inheritancevoid
PermissionsManager. addUserTimedGroup(User user, TimedValue<Group> group)
Deprecated.void
PermissionsManager. addUserTimedGroup(User user, TimedValue<Group> group, java.lang.String server, java.lang.String world)
Adds the given timed group to the user. -
Uses of Group in net.alpenblock.bungeeperms.io
Methods in net.alpenblock.bungeeperms.io that return Group Modifier and Type Method Description Group
BackEnd. loadGroup(java.lang.String group)
Group
MySQLBackEnd. loadGroup(java.lang.String group)
Group
YAMLBackEnd. loadGroup(java.lang.String group)
Methods in net.alpenblock.bungeeperms.io that return types with arguments of type Group Modifier and Type Method Description java.util.List<Group>
BackEnd. loadGroups()
java.util.List<Group>
MySQLBackEnd. loadGroups()
java.util.List<Group>
YAMLBackEnd. loadGroups()
Methods in net.alpenblock.bungeeperms.io with parameters of type Group Modifier and Type Method Description void
BackEnd. deleteGroup(Group group)
void
MySQLBackEnd. deleteGroup(Group group)
void
YAMLBackEnd. deleteGroup(Group group)
java.util.List<java.lang.String>
BackEnd. getGroupUsers(Group group)
java.util.List<java.lang.String>
MySQLBackEnd. getGroupUsers(Group group)
java.util.List<java.lang.String>
YAMLBackEnd. getGroupUsers(Group group)
void
BackEnd. reloadGroup(Group group)
void
MySQLBackEnd. reloadGroup(Group group)
void
YAMLBackEnd. reloadGroup(Group group)
void
BackEnd. removeGroupReferences(Group g)
void
MySQLBackEnd. removeGroupReferences(Group g)
void
YAMLBackEnd. removeGroupReferences(Group group)
void
BackEnd. saveGroup(Group group, boolean savetodisk)
void
MySQLBackEnd. saveGroup(Group group, boolean savetodisk)
void
YAMLBackEnd. saveGroup(Group group, boolean savetodisk)
void
BackEnd. saveGroupDefault(Group group)
void
MySQLBackEnd. saveGroupDefault(Group group)
void
YAMLBackEnd. saveGroupDefault(Group group)
void
BackEnd. saveGroupDisplay(Group group, java.lang.String server, java.lang.String world)
void
MySQLBackEnd. saveGroupDisplay(Group group, java.lang.String server, java.lang.String world)
void
YAMLBackEnd. saveGroupDisplay(Group group, java.lang.String server, java.lang.String world)
void
BackEnd. saveGroupInheritances(Group group, java.lang.String server, java.lang.String world)
void
MySQLBackEnd. saveGroupInheritances(Group group, java.lang.String server, java.lang.String world)
void
YAMLBackEnd. saveGroupInheritances(Group group, java.lang.String server, java.lang.String world)
void
BackEnd. saveGroupLadder(Group group)
void
MySQLBackEnd. saveGroupLadder(Group group)
void
YAMLBackEnd. saveGroupLadder(Group group)
void
BackEnd. saveGroupPerms(Group group, java.lang.String server, java.lang.String world)
void
MySQLBackEnd. saveGroupPerms(Group group, java.lang.String server, java.lang.String world)
void
YAMLBackEnd. saveGroupPerms(Group group, java.lang.String server, java.lang.String world)
void
BackEnd. saveGroupPrefix(Group group, java.lang.String server, java.lang.String world)
void
MySQLBackEnd. saveGroupPrefix(Group group, java.lang.String server, java.lang.String world)
void
YAMLBackEnd. saveGroupPrefix(Group group, java.lang.String server, java.lang.String world)
void
BackEnd. saveGroupRank(Group group)
void
MySQLBackEnd. saveGroupRank(Group group)
void
YAMLBackEnd. saveGroupRank(Group group)
void
BackEnd. saveGroupSuffix(Group group, java.lang.String server, java.lang.String world)
void
MySQLBackEnd. saveGroupSuffix(Group group, java.lang.String server, java.lang.String world)
void
YAMLBackEnd. saveGroupSuffix(Group group, java.lang.String server, java.lang.String world)
void
BackEnd. saveGroupTimedInheritances(Group group, java.lang.String server, java.lang.String world)
void
MySQLBackEnd. saveGroupTimedInheritances(Group group, java.lang.String server, java.lang.String world)
void
YAMLBackEnd. saveGroupTimedInheritances(Group group, java.lang.String server, java.lang.String world)
void
BackEnd. saveGroupTimedPerms(Group group, java.lang.String server, java.lang.String world)
void
MySQLBackEnd. saveGroupTimedPerms(Group group, java.lang.String server, java.lang.String world)
void
YAMLBackEnd. saveGroupTimedPerms(Group group, java.lang.String server, java.lang.String world)
void
BackEnd. saveGroupWeight(Group group)
void
MySQLBackEnd. saveGroupWeight(Group group)
void
YAMLBackEnd. saveGroupWeight(Group group)
Method parameters in net.alpenblock.bungeeperms.io with type arguments of type Group Modifier and Type Method Description int
BackEnd. cleanup(java.util.List<Group> groups, java.util.List<User> users, int version)
int
MySQLBackEnd. cleanup(java.util.List<Group> groups, java.util.List<User> users, int version)
int
YAMLBackEnd. cleanup(java.util.List<Group> groups, java.util.List<User> users, int version)
void
BackEnd. format(java.util.List<Group> groups, java.util.List<User> users, int version)
void
MySQLBackEnd. format(java.util.List<Group> groups, java.util.List<User> users, int version)
void
YAMLBackEnd. format(java.util.List<Group> groups, java.util.List<User> users, int version)
-
Uses of Group in net.alpenblock.bungeeperms.io.migrate
Method parameters in net.alpenblock.bungeeperms.io.migrate with type arguments of type Group Modifier and Type Method Description void
Migrate2MySQL. migrate(java.util.List<Group> groups, java.util.List<User> users, java.util.Map<java.util.UUID,java.lang.String> uuidplayer, int permsversion)
void
Migrate2YAML. migrate(java.util.List<Group> groups, java.util.List<User> users, java.util.Map<java.util.UUID,java.lang.String> uuidplayer, int permsversion)
void
Migrator. migrate(java.util.List<Group> groups, java.util.List<User> users, java.util.Map<java.util.UUID,java.lang.String> uuidplayer, int permsversion)
-
Uses of Group in net.alpenblock.bungeeperms.platform
Methods in net.alpenblock.bungeeperms.platform with parameters of type Group Modifier and Type Method Description void
NetworkNotifier. deleteGroup(Group g, java.lang.String origin)
void
EventDispatcher. dispatchGroupChangeEvent(Group g)
void
NetworkNotifier. reloadGroup(Group g, java.lang.String origin)
-
Uses of Group in net.alpenblock.bungeeperms.platform.bukkit
Methods in net.alpenblock.bungeeperms.platform.bukkit with parameters of type Group Modifier and Type Method Description void
BukkitNotifier. deleteGroup(Group g, java.lang.String origin)
void
BukkitEventDispatcher. dispatchGroupChangeEvent(Group g)
void
BukkitNotifier. reloadGroup(Group g, java.lang.String origin)
-
Uses of Group in net.alpenblock.bungeeperms.platform.bungee
Methods in net.alpenblock.bungeeperms.platform.bungee with parameters of type Group Modifier and Type Method Description void
BungeeNotifier. deleteGroup(Group g, java.lang.String origin)
void
BungeeEventDispatcher. dispatchGroupChangeEvent(Group g)
void
BungeeNotifier. reloadGroup(Group g, java.lang.String origin)
-
Uses of Group in net.alpenblock.bungeeperms.platform.velocity
Methods in net.alpenblock.bungeeperms.platform.velocity with parameters of type Group Modifier and Type Method Description void
VelocityNotifier. deleteGroup(Group g, java.lang.String origin)
void
VelocityEventDispatcher. dispatchGroupChangeEvent(Group g)
void
VelocityNotifier. reloadGroup(Group g, java.lang.String origin)
-