我的世界服务器设置玩家在不同世界的权限
1、我们使用NotePad++打开服务器plugins文件夹内GroupManager/config.yml文件,看到如下格式。
settings:
config:
opOverrides: true
allow_commandblocks: false
data:
save:
minutes: 10
hours: 24
logging:
level: ALL
mirrors:
MAIN:
- ZY
- DiYu
- MoJie
- plotworld
duo:
2、我们重点聚焦这一块:
mirrors:
MAIN:
- ZY
- DiYu
- MoJie
- plotworld
duo:
在mirrors项下看到如此结构,这个结构代表——MAIN作为主世界与ZY、DiYu、MoJie、plotworld共享所有权限。(原谅我脑残的命名方式)。而duo作为小游戏世界拥有独立于其他世界的权限系统,在MAIN、ZY、DiYu、MoJie、plotworld世界所进行的权限操作仅对除duo的世界有效。
3、当然还有其他配置方式能够使得不同世界只继承users.yml(特定用户的权限)或groups.yml(用户组权限)。如下面这样——
world:
world_nether:
- users
- groups
world_the_end:
- users
- groups
mcfuzhu:
- users //只继承主世界的users.yml,不继承groups.yml
all_unnamed_worlds:
- users
- groups
这表明末界、地狱与其他未指明的世界均继承世界world的所有权限,但mcfuzhu世界只继承users,不继承groups。这样我们就可以设置制定世界mcfuzhu不能进行建造等多方面扩展用途,在mcfuzhu世界给予builder用户组“-essentials.build.*”负节点即可。