/** * Creates the a new permission group with the given name. * * @param permissionGroupName the name of the new permission group * @return the new permission group or {@code null}, if the group already * exists. */ public PermissionGroup createPermissionGroup(String permissionGroupName) { PermissionPool permissionPool = CloudAPI.getInstance().getPermissionPool(); if (!permissionPool.getGroups().containsKey(permissionGroupName)) { PermissionGroup permissionGroup = new DefaultPermissionGroup(permissionGroupName); CloudAPI.getInstance().updatePermissionGroup(permissionGroup); return permissionGroup; } return null; } }
PermissionGroup permissionGroup = new DefaultPermissionGroup(args[1]); CloudAPI.getInstance().updatePermissionGroup(permissionGroup); sender.sendMessage("The group " + args[1] + " was created!");
PermissionGroup permissionGroup = new DefaultPermissionGroup(args[1]); PermissionModule.getInstance().getConfigPermission().updatePermissionGroup(permissionGroup); CloudNet.getInstance().getNetworkManager().reload();