我的世界服务器设置玩家在不同世界的权限
很多服主朋友很疑惑既然使用了Multiverse-Core 多世界管理插件为什么服务器里玩家们的权限一直都区分不开呢?这是因为你没有按照多世界的方法去配置相应的权限导致的,接下来我就给大家带来如何配置多世界权限。
操作方法
- 01
我们使用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:
- 02
我们重点聚焦这一块: mirrors: MAIN: - ZY - DiYu - MoJie - plotworld duo: 在mirrors项下看到如此结构,这个结构代表——MAIN作为主世界与ZY、DiYu、MoJie、plotworld共享所有权限。(原谅我脑残的命名方式)。而duo作为小游戏世界拥有独立于其他世界的权限系统,在MAIN、ZY、DiYu、MoJie、plotworld世界所进行的权限操作仅对除duo的世界有效。
- 03
当然还有其他配置方式能够使得不同世界只继承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.*”负节点即可。