我的世界-服务器权限添加(GroupManager插件)
Posted 梦之海岛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的世界-服务器权限添加(GroupManager插件)相关的知识,希望对你有一定的参考价值。
文章目录
前言
Minecraft沙盒游戏,它不单单可以让玩家游戏,玩家还能自己创建MC的服务器来供其他的玩家联机。
相关介绍
下一篇笔记
我的世界(2)-服务器菜单(Chestcommands插件)
一、指令
manuadd:
指令描述: 将<用户>加入到<组>. (如果不存在便创建文件)
使用方法: /manuadd <用户> <组> | 可选 [世界]
所需权限: groupmanager.manuadd
manudel:
指令描述: 移除<用户>的配置并移动到默认组.
使用方法: /manudel <用户>
所需权限: groupmanager.manudel
manuaddsub:
指令描述: 添加一个<组>到<用户>的分组列表.
使用方法: /manuaddsub <用户> <组>
所需权限: groupmanager.manuaddsub
manudelsub:
指令描述: 删除一个<组>从<用户>的分组列表.
使用方法: /manudelsub <用户> <组>
所需权限: groupmanager.manudelsub
mangadd:
指令描述: 创建一个<组>.
使用方法: /mangadd <组>
所需权限: groupmanager.mangadd
mangdel:
指令描述: 移除一个<组> (所有成员移动到默认组)
使用方法: /mangdel <组>
所需权限: groupmanager.mangdel
manuaddp:
指令描述: 增加<用户>的<权限>.
使用方法: /manuaddp <用户> <权限>
所需权限: groupmanager.manuaddp
manudelp:
指令描述: 移除<用户>的<权限>.
使用方法: /manudelp <用户> <权限>
所需权限: groupmanager.manudelp
manulistp:
指令描述: 列出<用户>的全部权限.
使用方法: /manulistp <用户>
所需权限: groupmanager.manulistp
manucheckp:
指令描述: 查询<用户>是否具有<权限>, 以及它的由来.
使用方法: /manucheckp <用户> <权限>
所需权限: groupmanager.manucheckp
mangaddp:
指令描述: 增加<组>的<权限>.
使用方法: /mangaddp <组> <权限>
所需权限: groupmanager.mangaddp
mangdelp:
指令描述: 移除<组>的<权限>.
使用方法: /mangdelp <组> <权限>
所需权限: groupmanager.mangdelp
manglistp:
指令描述: 列出<组>的全部权限.
使用方法: /manglistp <组>
所需权限: groupmanager.manglistp
mangcheckp:
指令描述: 查询<组>是否具有<权限>, 以及它的由来.
使用方法: /mangcheckp <组> <权限>
所需权限: groupmanager.mangcheckp
mangaddi:
指令描述: 将<组1>增加到<组2>的继承列表.
使用方法: /mangaddi <组1> <组2>
所需权限: groupmanager.mangaddi
mangdeli:
指令描述: 将<组1>移除出<组2>的继承列表.
使用方法: /mangdeli <组1> <组2>
所需权限: groupmanager.mangdeli
manuaddv:
指令描述: 增加或者替换<用户>的一个<变量><值> (如前缀和后缀).
使用方法: /manuaddv <用户> <变量> <值>
所需权限: groupmanager.manuaddv
manudelv:
指令描述: 移除<用户>的<变量>.
使用方法: /manudelv <用户> <变量>
所需权限: groupmanager.manudelv
manulistv:
指令描述: 列出<用户>的全部变量 (如前缀和后缀).
使用方法: /manulistv <用户>
所需权限: groupmanager.manulistv
manucheckv:
指令描述: 验证<用户>的<变量>值, 以及它的由来.
使用方法: /manucheckv <用户> <变量>
所需权限: groupmanager.manucheckv
mangaddv:
指令描述: 增加或者替换<组>的一个<变量><值> (如前缀和后缀).
使用方法: /mangaddv <组> <变量> <值>
所需权限: groupmanager.mangaddv
mangdelv:
指令描述: 移除<组>的<变量>.
使用方法: /mangdelv <组> <变量>
所需权限: groupmanager.mangdelv
manglistv:
指令描述: 列出<组>的全部变量 (如前缀和后缀).
使用方法: /manglistv <组>
所需权限: groupmanager.manglistv
mangcheckv:
指令描述: 验证<组>的<变量>值, 以及它的由来.
使用方法: /mangcheckv <组> <变量>
所需权限: groupmanager.mangckeckv
manwhois:
指令描述: 查询<用户>所属组.
使用方法: /manwhois <用户>
所需权限: groupmanager.manwhois
tempadd:
指令描述: 创建<用户>的临时权限拷贝.
使用方法: /tempadd <用户>
所需权限: groupmanager.tempadd
tempdel:
指令描述: 移除<用户>的临时权限拷贝.
使用方法: /tempdel <用户>
所需权限: groupmanager.tempdel
templist:
指令描述: 列出所有使用 /tempadd 进入超载模式的用户.
使用方法: /templist
所需权限: groupmanager.templist
tempdelall:
指令描述: 移出所有使用 /tempadd 进入超载模式的用户.
使用方法: /tempdelall
所需权限: groupmanager.tempdelall
mansave:
指令描述: 保存所有权限信息.
使用方法: /mansave
所需权限: groupmanager.mansave
manload:
指令描述: 重新加载正确的[世界]和配置.
使用方法: /manload [世界]
所需权限: groupmanager.manload
listgroups:
指令描述: 列出可用的组.
使用方法: /listgroups
所需权限: groupmanager.listgroups
manpromote:
指令描述: 保留<用户>当前权限并移动到更高一级的<组>.
使用方法: /manpromote <用户> <组>
所需权限: groupmanager.manpromote
mandemote:
指令描述: 保留<用户>当前权限并移动到更低一级的<组>.
使用方法: /mandemote <用户> <组>
所需权限: groupmanager.mandemote
mantogglevalidate:
指令描述: 当用户在线的时候打开/关闭验证.
使用方法: /mantogglevalidate
所需权限: groupmanager.mantogglevalidate
mantogglesave:
指令描述: 打开/关闭自动保存.
使用方法: /mantogglesave
所需权限: groupmanager.mantogglesave
manworld:
指令描述: 查看可以选择的世界名
使用方法: /manworld
所需权限: groupmanager.manworld
manselect:
指令描述: 选择世界执行下一个命令.
使用方法: /manselect <世界>
所需权限: groupmanager.manselect
manclear:
指令描述: 清除选择的世界, 下一个命令在当前世界执行.
使用方法: /manclear
所需权限: groupmanager.manclear
mancheckw:
指令描述: 列出<世界>存储(用户/组)数据的每个文件路径.
使用方法: /mancheckw <世界>
所需权限: groupmanager.mancheckw
[1]. 添加权限方法
- 指令修改
- 配置修改
(1) 方式一
1、给指定玩家权限:
/manuaddp [用户] [权限]
2、给用户组权限:
/manuaddp [用户] [组]
(2) 方式二
1、给指定玩家权限
玩家配置的路径:
Plugins\\GroupManager\\worlds\\world\\users.yml
建议使用Notepad++来打开配置,打开配置效果如下图:
VIP:
default: false
permissions:
- EasyKits.kits.vip
- pokemon.pc
- deluxetags.tag.2
inheritance:
- default
- builder
info:
build: true
prefix: '&a[精灵训练师]&f'
suffix: ''
参数 | 介绍 |
---|---|
permissions | 对应的权限 |
info的prefix | 用户组对应的前缀 |
info的suffix | 用户组对应的后缀** |
注:
- 若要创建新的权限组时,需要将default的true改为false,否则将会与默认权限组冲突!
- 在配置权限时,该有空格的需要空格隔开。否则整个配置文件将会出错!`
[2]. 给用户组权限
用户组配置的路径:
Plugins\\GroupManager\\worlds\\world\\groups.yml
下图为某个玩家的配置
users:
546f6ab5-1e2c-3e41-8a3e-c704015a53e5:
lastname: Anyeng
group: vip
subgroups: []
permissions: []
info:
prefix: '仪表不凡'
suffix: ''
在某个玩家的permissions中添加权限即可给特定玩家权限
lastname上方的一串为用户的uuid编码,相当于班级的座号
二、添加玩家的前缀和后缀
颜色编码表
若需要给玩家黄色的前缀时,可在该前缀前面加上&e.
[1]. 指令修改
修改玩家前缀:
/manuaddv [用户名] prefix
修改玩家后缀:
/manuaddv [用户名] suffix
[2]. 配置中修改
在配置文件
Plugins\\GroupManager\\worlds\\world\\groups.yml
可以修改某个玩家的前缀和后缀,默认的配置不会出现info的prefix和suffix,若需要对玩家进行添加前缀和后缀的话可以在配置中添加
注:修改玩家的前缀和后缀推荐使用指令来进行.
以上是关于我的世界-服务器权限添加(GroupManager插件)的主要内容,如果未能解决你的问题,请参考以下文章
phpMyAdmin - 错误配置文件的权限错误,不应该是世界可写的