diff --git a/src/main/java/cc/moecraft/icq/plugins/permissions/commands/CommandGroups.java b/src/main/java/cc/moecraft/icq/plugins/permissions/commands/CommandGroups.java index a0a7b00..ab04fff 100644 --- a/src/main/java/cc/moecraft/icq/plugins/permissions/commands/CommandGroups.java +++ b/src/main/java/cc/moecraft/icq/plugins/permissions/commands/CommandGroups.java @@ -160,6 +160,21 @@ else if (args.get(0).equals("group")) return "无法添加继承, 权限组" + newGroup.getGroupName() + "已存在"; } } + else if (args.get(1).equals("remove")) + { + if (group.getContainings().contains(newGroup)) + { + group.getContainings().remove(newGroup); + + Main.getDatabase().setGroup(group); + + return "已移除权限组继承: " + newGroup.getGroupName(); + } + else + { + return "无法移除继承, 权限组" + newGroup.getGroupName() + "已存在"; + } + } } } else