GroupManager我的世界插件进行权限管理的使用教程!
GroupManager 插件允许服务器管理员通过指令或配置文件来管理用户组、用户权限、前缀和后缀等。它支持为不同用户组设置不同的权限,并允许用户继承多个用户组的权限。关键指令
文章中详细列出了 GroupManager 插件的常用指令,以下是一些重要的指令及其用途:
用户组管理
创建用户组:
/mangadd <组名>
删除用户组(所有成员将被移至默认组):
/mangdel <组名>
列出所有用户组:
/listgroups
用户权限管理
将用户添加到用户组:
/manuadd <用户> <组>
移除用户的所有配置并移至默认组:
/manudel <用户>
为用户添加权限:
/manuaddp <用户> <权限>
移除用户权限:
/manudelp <用户> <权限>
用户组权限管理
为用户组添加权限:
/mangaddp <组名> <权限>
移除用户组权限:
/mangdelp <组名> <权限>
用户前缀和后缀管理
修改用户前缀:
/manuaddv <用户> prefix <值>
修改用户后缀:
/manuaddv <用户> suffix <值>
其他操作
查询用户所属组:
/manwhois <用户>
保存所有权限信息:
/mansave
重新加载权限配置:
/manload
通过配置文件修改权限
除了指令操作,GroupManager 插件还允许通过配置文件进行权限管理。配置文件路径通常为:
Plugins/GroupManager/worlds/<世界名>/groups.yml
和
Plugins/GroupManager/worlds/<世界名>/users.yml
用户组配置文件(groups.yml)
在 groups.yml 文件中,可以定义用户组的权限、前缀、后缀等信息。例如:
groups:
VIP:
default: false
permissions:
- EasyKits.kits.vip
- deluxetags.tag.2
inheritance:
- default
info:
build: true
prefix: '&a[精灵训练师]&f'
suffix: ''
用户配置文件(users.yml)
在 users.yml 文件中,可以为特定用户分配用户组或额外权限。例如:
users:
<玩家UUID>:
lastname: <玩家名>
group: VIP
subgroups: []
permissions: []
info:
prefix: '仪表不凡'
suffix: ''
注意事项
权限节点:权限节点是字符串形式的权限标识,例如 minecraft.command.give 或 essentials.teleport。确保使用正确的权限节点。
文件格式:配置文件使用 YAML 格式,注意缩进和格式正确性,否则可能导致插件无法正常加载。
保存和加载:修改配置文件后,需要使用 /mansave 和 /manload 指令保存和重新加载权限信息。
页:
[1]