}
@Override
public boolean playerRemoveGroup(String world, String player, String group) {
OfflinePlayer op = Bukkit.getOfflinePlayer(player);
GroupSet set = perms.getGroupManager().getWorldSet(Bukkit.getWorld(world));
User user = set.getUser(op);
if (set.hasGroup(group)) {
Group g = set.getGroup(group);
if (user.hasChild(g, false)) {
user.removeChild(g, true);
if (user.isActive()) {
user.applyPermissions(perms.getGroupManager().getFactory());