name: GroupManager version: ${project.version}-(YUMC) main: org.anjocaido.groupmanager.GroupManager website: http://ess.khhq.net/wiki/Group_Manager description: Provides on-the-fly system for permissions system created by Nijikokun. But all in memory, and with flat-file saving schedule. authors: - AnjoCaido - Gabriel Couto - ElgarL commands: manuadd: description: 添加一个玩家到某个组 (如果不存在将会创建). usage: / | optional [world] permissions: groupmanager.manuadd manudel: description: Removes any user specific configuration and make them default group. usage: / permissions: groupmanager.manudel manuaddsub: description: Adds a group to a user's subgroup list. usage: / permissions: groupmanager.manuaddsub manudelsub: description: Removes a group from a user's subgroup list. usage: / permissions: groupmanager.manudelsub mangadd: description: 添加一个组到系统. usage: / permissions: groupmanager.mangadd mangdel: description: 从系统移除一个组 (原有玩家将会移动到Default组). usage: / permissions: groupmanager.mangdel manuaddp: description: 直接给用户添加权限. usage: / [permission2] [permission3].. permissions: groupmanager.manuaddp manudelp: description: 直接从用户移除权限. usage: / [permission2] [permission3].. permissions: groupmanager.manudelp manuclearp: description: 移除用户的所有权限. usage: / permissions: groupmanager.manuclearp manulistp: description: 列出用户所有的权限. usage: / permissions: groupmanager.manulistp manucheckp: description: 验证用户是否有某个权限, 并列出权限来源. usage: / permissions: groupmanager.manucheckp mangaddp: description: 添加权限到组. usage: / [permission2] [permission3].. permissions: groupmanager.mangaddp mangdelp: description: 从组移除权限. usage: / [permission2] [permission3].. permissions: groupmanager.mangdelp mangclearp: description: 从组移除所有权限. usage: / permissions: groupmanager.mangclearp manglistp: description: 列出一个组所拥有的权限. usage: / permissions: groupmanager.manglistp mangcheckp: description: 验证组是否有某个权限, 并列出权限来源. usage: / permissions: groupmanager.mangcheckp mangaddi: description: 添加一个组到另一个组的继承列表. usage: / permissions: groupmanager.mangaddi mangdeli: description: 移除一个组从另一个组的继承列表. usage: / permissions: groupmanager.mangdeli manuaddv: description: Adds or replaces a variable of a user (like prefix or suffix). usage: / permissions: groupmanager.manuaddv manudelv: description: Removes a variable from a user. usage: / permissions: groupmanager.manudelv manulistv: description: Lists variables of a user (like prefix or suffix). usage: / permissions: groupmanager.manulistv manucheckv: description: Verifies a value of a variable of a user, and where it comes from. usage: / permissions: groupmanager.manucheckv mangaddv: description: Adds or replaces a variable of a group (like prefix or suffix). usage: / permissions: groupmanager.mangaddv mangdelv: description: Removes a variable from a group. usage: / permissions: groupmanager.mangdelv manglistv: description: Lists variables of a group (like prefix or suffix). usage: / permissions: groupmanager.manglistv mangcheckv: description: Verifies a value of a variable of a group, and where it comes from. usage: / permissions: groupmanager.mangckeckv manwhois: description: Lists groups and other data of a user. usage: / permissions: groupmanager.manwhois tempadd: description: Creates a temporary permissions copy for a user. usage: / permissions: groupmanager.tempadd tempdel: description: Removes the temporary permissions copy for a user. usage: / permissions: groupmanager.tempdel templist: description: Lists users in overload-permissions mode made by command /tempadd. usage: / permissions: groupmanager.templist tempdelall: description: Removes all overrides made by command /tempadd. usage: / permissions: groupmanager.tempdelall mansave: description: Saves all permissions from server to file. usage: / permissions: groupmanager.mansave manload: description: Reloads current world and config.yml, or loads given world from file to server. usage: / [world] permissions: groupmanager.manload listgroups: aliases: - manlistg description: Lists the groups available. usage: / permissions: groupmanager.listgroups manpromote: description: Promotes a user in the same heritage line to a higher rank. usage: / permissions: groupmanager.manpromote mandemote: description: Demotes a user in the same heritage line to a lower rank. usage: / permissions: groupmanager.mandemote mantogglevalidate: description: Toggles on/off the validating if user is online. usage: / permissions: groupmanager.mantogglevalidate mantogglesave: description: Toggles on/off the autosave. usage: / permissions: groupmanager.mantogglesave manworld: description: Prints the selected world name. usage: / permissions: groupmanager.manworld manselect: description: Selects a world to work with commands. usage: / permissions: groupmanager.manselect manclear: description: Clears world selection. Commands will work on your current world. usage: / permissions: groupmanager.manclear mancheckw: description: Obtains the path to each file a world is storing its data in (users/groups). usage: / permissions: groupmanager.mancheckw Permissions: groupmanager.op: description: User is treated as an op when using the GroupManager commands. default: false