我的世界-服务器权限添加(GroupManager插件)

Posted 梦之海岛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的世界-服务器权限添加(GroupManager插件)相关的知识,希望对你有一定的参考价值。

文章目录

前言

Minecraft沙盒游戏,它不单单可以让玩家游戏,玩家还能自己创建MC的服务器来供其他的玩家联机。

相关介绍

GroupManager插件百科

OP指令大全

下一篇笔记

我的世界(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 - 错误配置文件的权限错误,不应该是世界可写的

在阿里云上面开了个我的世界服务器,如何开放端口?

我的世界小米路由器怎么远程联机

为啥包含 Google Play 服务库时权限会自动添加到我的 AndroidManifest

我的世界怎样切换独显