• 本站为了您愉快的极速浏览开启了缓存功能,您的评论不会在第一时间显示并刷新,敬请谅解!若有疑问可在节假日QQ咨询站长!
  • 来到MC服主网必看原创文章集锦,务必要看——本站必看集锦目录
  • MC服主网已经完成备案开始正式运营,欢迎各位服主积极投稿哦~投稿一经采用奖励丰厚!发送你的稿件到吧!
  • 站长与您一起打造全中国最全面的我的世界服务器服主博客!网站内容建设中,欢迎订阅以获取关于MC的最新资讯!
  • 访问本站最好使用Chrome等现代化浏览器以获取最佳浏览效果,本站教程大部分为优质图文教程,欢迎来百度口碑点评我哦!
  • 支持站长?全站广告欢迎点击~需要帮助?QQ联系站长~赞助本站?点我赞助~

[干货]我的世界MC服务器如何设置玩家在不同世界的不同权限

小白开服 mcfuzhu 1967次浏览 已收录 7个评论 扫描二维码

[原创]如何用ChestCommands实现指定vip用户组随身工具台/末影箱之后又一干货经验献给各位小白服主~

咱们还是接着上一篇的故事讲哈……小明收到赞助以后忙不过来,玩家说要弄个小游戏世界可让小明伤透了脑筋。小游戏倒是不难弄,像[娱乐]Hot Potato——一款刺激风靡全球的小游戏插件 完全汉化[1.6-1.8][娱乐|小游戏]BlockHunt —— 精品躲猫猫插件 [1.6.2-1.7.2]这些小游戏插件MC服主网上都有。不过小游戏世界里的权限必须得跟主世界里不一样呀要不然不全乱套在小游戏世界vip还能飞那还了得?飞行严重影响部分小游戏的体验,所以我们得想个办法分隔不同世界的权限。


首先,有关权限管理上篇已经提到了不少本篇就不在阐述。我们打开GroupManager/config.yml文件,看到如下格式。

settings:
  config:
    # With this enabled anyone set as op has full permissions when managing GroupManager
    # The user will be able to promote players to the same group or even above.
    opOverrides: true
    
    # Default setting for 'mantogglevalidate'
    # true will cause GroupManager to attempt name matching by default.
    validate_toggle: true
    # ************************************************************************************************************************************************************
    # *** NOTE: Having this feature enabled can allow improper use of Command Blocks which may lead to undesireable permission changes. You have been warned! ***
    # ************************************************************************************************************************************************************
    allow_commandblocks: false
    
  data:
    save:
      # How often GroupManager will save it's data back to groups.yml and users.yml
      minutes: 10
      # Number of hours to retain backups (plugins/GroupManager/backup)
      hours: 24
      
  logging:
    # Level of detail GroupManager will use when logging.
    # Acceptable entries are - ALL,CONFIG,FINE,FINER,FINEST,INFO,OFF,SEVERE,WARNING
    level: ALL
    
  mirrors:
        # Worlds listed here have their settings mirrored in their children.
        # The first element 'world' is the main worlds name, and is the parent world.
        # subsequent elements 'world_nether' and 'world_the_end' are worlds which will use
        # the same user/groups files as the parent.
        # the element 'all_unnamed_worlds' specifies all worlds that aren't listed, and automatically mirrors them to it's parent.
        # Each child world can be configured to mirror the 'groups', 'users' or both files from its parent.
        MAIN:
          - ZY
          - DiYu
          - MoJie
          - plotworld
        duo:
    #  world2:      (World2 would have it's own set of user and groups files)
    #    world3:
    #    - users    (World3 would use the users.yml from world2, but it's own groups.yml)
    #    world4:
    #    - groups   (World4 would use the groups.yml from world2, but it's own users.yml)
    #  world5:
    #    - world6   (this would cause world6 to mirror both files from world5)

如果只是简单的区分世界无需细分用户组跟用户的话,我们只需要在这里做做手脚就行。

 mirrors:
        MAIN:
          - ZY
          - DiYu
          - MoJie
          - plotworld
        duo:

在mirrors项下看到如此结构,这个结构代表——MAIN作为主世界与ZY、DiYu、MoJie、plotworld共享所有权限。(原谅站长脑残的命名方式这就是站长开服时的命名方式- -)而duo作为小游戏世界拥有独立于其他世界的权限系统,在MAIN、ZY、DiYu、MoJie、plotworld世界所进行的权限操作仅对除duo的世界有效。

当然还有其他配置方式能够使得不同世界只继承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.*”负节点即可。

下一次MC服主网将给大家介绍多世界背包分隔的有用插件MultiInv!


如未注明 , 均为原创丨转载请注明本文来自[干货]我的世界MC服务器如何设置玩家在不同世界的不同权限! 由于本站属于分享类网站,故依据CC BY-NC-SA 3.0协议,收集了大量网络资源,如原作者对本站转载的资源不满意的话,可以联系我们进行删除处理,同时本站对原创作品享有相关法律权利。 联系邮箱【admin#mcfuzhu.net】【#换成@】
由于本站自建云盘因欠费400余元(泥萌太热情了)导致云盘在今年6月之前上传的数据全部丢失,目前站长已经把收集到的数据全部上传百度云,如仍有缺失请尽快告知!
喜欢 (15)or分享 (0)
关于作者:
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(7)个小伙伴在吐槽
  1. 我想我没看懂
    Zdd_dada2016-08-02 09:07 回复 iPhone 4_1 | Safari 6531.22.7
  2. 在mcfuzhu世界给予builder用户组“-essentials.build.*”负节点即可。 请问这句什么意思???前面一直都看得懂并且也照做了,但是到这不明白 求回复!
    YXDZY2016-08-27 00:10 回复 Windows 7 | Firefox 48.0
    • 负节点拥有最高优先级 即使之前builder默认有建造权限,给予负节点权限之后就会移除其权限
      mcfuzhu2016-08-27 10:40 回复 Windows 8.1 | Chrome 50.0.2661.102
      • 谢谢!再请教一下:我用mv多世界插件新创建了一个世界spawn , 但是在父世界wordl的下面只有原来几个子世界world_nether和world_the_end ,并没有出现新建的spawn世界(如下所示 world: world_nether: - users - groups world_the_end: - users - groups all_unnamed_worlds: - users - groups 我是要手动把spawn填写上去吗 然后只继承父世界world的users 不继承groups 对吗 还有就是...怎么在spawn世界给予builder组-essentials.build.*权限 打扰了! 求回复! 谢谢!
        YXDZY2016-08-27 16:56 回复 Windows 7 | Firefox 48.0
        • 手动添加 spawn: -users 给予负节点像给予普通权限一样 /mangaddp builder -essentials.build.* 不谢! :oops:
          mcfuzhu2016-08-27 17:00 回复 Windows 8.1 | Chrome 39.0.2171.99
      • 不行,没有效。 在后台手动添加了,也在游戏里面给builder添加了负节点 但是还是不行啊...创了一个新号到spawn世界还是能放置和破坏方块 .... 再请教一下..
        YXDZY2016-08-27 17:37 回复 Windows 7 | Firefox 48.0
        • 这个节点需要依赖groups的 你都没加groups= =
          mcfuzhu2016-08-28 09:28 回复 Windows 8.1 | Chrome 39.0.2171.99
×
订阅图标按钮