admin 发表于 2017-1-16 20:30:58

多世界Multiverse-Core

简介
这插件能干什么?
给你的服务器创造多个世界,你可以自定义世界类型、种子以及使用生成器插件生成你想要的世界
设置每个世界的游戏模式
通过权限限制玩家到指定世界
显示玩家所在世界情况
改变聊天框中世界的颜色
自定义别名
限制怪物、动物生成. 每种动物/怪物! (比如创造满世界都是苦力怕的世界~)
一个指令清除掉所有你不想要的动物/怪物,从任何一个世界!

Multiverse-Core多世界创建及权限问题参考
http://bbs.gmjaja.com/thread-226-1-1.html


指令与权限 <>必填[ ]选填

/mv list列出所有多世界
/mv info [世界] [页数]
/mv create <名字> <环境> -s [种子]-g [生成器ID]-t [生成器][-n] -a
/mv clone <目标> <名字> -g [生成器ID]
/mv import <名字> <环境> -g [生成器ID][-n]
/mv reload重载插件
/mv setspawn多世界出生地/mv spawn 回家
/mv coord
/mv tp [玩家] <世界> 带着[玩家] 到某世界
/mv who [世界/--all]
/mv spawn [玩家]
/mv unload <世界>
/mv load <世界> 加载某个世界
/mv remove <世界>
/mv delete <世界> 删除某个世界
/mv regen <世界> [-s [种子]]
/mv confirm确认指令
/mv modify <set设置/add添加/remove移除/clear清除>
/mv purge [世界/all全部]<all全部/animals动物/monsters敌对怪物/生物名>
/mv modify add <值><设置> [世界]
/mv modify set <设置> <值>[世界]
/mv modify remove <设置> <值>[世界]
/mv modify clear <设置>[世界]
/mv config <项目> <变量>
/mv anchor <name> [-d]
/mv env
/mv debug
/mv silent
/mv generators
/mv check <玩家> <目的地>
/mv script <脚本>[目标]

/mv create
---创建世界---
创建一个新世界并加载
/mv create <名字> <环境> -s [种子]-g [生成器ID]-t [生成器][-n] -a
权限:multiverse.core.create
别名:mv create,mvcreate,mvc
示例:
/mv create creative normal创建了一个名为"creative"的世界,普通生存世界即主世界类型
/mv create lavaland nether创建地狱
/mv create starwars end创建末地
/mv create flatroom normal -t flat
/mv create gargamel normal -s gargamel
/mv create moonworld normal -g BukkitFullofMoon


/mv env
---环境列表---
列出可用已知环境/世界类型
/mv env
权限:multiverse.core.list.environments
别名:mv environments,mv environment,mv type,mv env,mvenv


该插件自带两种世界类型,超平坦和大型生物群落
示例:
生成大型生物群落
/mv create 世界名 normal -t largebiomes


生成超平坦地形
/mv create 世界名 normal -t flat



配置文件
文件位置plugins\Multiverse-Core\worlds.yml
这里只介绍world.yml里的一些比较有用的世界配置信息,以其中一个世界为例
worlds:
plotworld:   (默认世界名,不可更改!!!)
    ==: MVWorld
    hidden: 'false'
    alias: plotworld   (可改世界名,中英文都可以)
    color: WHITE   (世界名聊天框中颜色)
    style: NORMAL   (世界种类)
    pvp: 'true'   (是否可以PVP)
    scale: '1.0'   (游戏显示比例)
    respawnWorld: ''
    allowWeather: 'true'   (允许天气变化)
    difficulty: EASY   (游戏难度)
    spawning:   (动物怪物生成限制)
      ==: MVSpawnSettings
      animals:
      ==: MVSpawnSubSettings
      spawn: 'true'
      spawnrate: '-1'
      exceptions: []
      monsters:
      ==: MVSpawnSubSettings
      spawn: 'true'
      spawnrate: '-1'
      exceptions: []
    entryfee:
      ==: MVEntryFee   (进入费用)
      amount: '0.0'
      currency: '-1'
    hunger: 'true'   (是否饥饿)
    autoHeal: 'true'   (是否自动恢复生命)
    adjustSpawn: 'true'
    portalForm: ALL
    gameMode: SURVIVAL   (游戏模式)
    keepSpawnInMemory: 'false'(出生点区块是否卸载)
    spawnLocation:   (出生地)
      ==: MVSpawnLocation
      yaw: 0.0
      pitch: 0.0
      z: 3.5
      y: 66.0
      x: 3.5
    autoLoad: 'true'
    bedRespawn: 'true'
    worldBlacklist: []
    environment: NORMAL   (环境类型)
    seed: '1541854096119918660'   (世界种子)
    generator: PlotMe   (多世界生成器)
    playerLimit: '-1'   (玩家数量限制)
    allowFlight: 'true'   (是否飞行)

常见设置
1.苦力怕爆炸,关闭敌对生物的生成
/mv modify set monsters false
2.清除怪物以及其它实体
/mv purge 世界名 animals/monsters/all
3.传送
-multiverse.teleport.*   玩家可以全局传送他们自己和其他用户
-multiverse.teleport.self.*只能玩家自己传送







权限问题,普通玩家到了新世界都没权限了
以groupmanager为例,当你生成新世界后,plugins\GroupManager\worlds下会生成一个名为新世界名的文件夹,把普通世界的groups.yml丢进去覆盖
/manload重载一下即可

还有一种方法,修改groupmanager下的config文件,找到
      world:
          world_nether:
          - users
          - groups
          world_the_end:
          - users
          - groups

在它下面按格式添加新世界,那么新世界的权限将会使用world文件夹下的配置!


下载地址
简体版:链接:http://pan.baidu.com/s/1c14UFxY 密码:bpm9
简体终极版 链接:http://pan.baidu.com/s/1bph6x6R 密码:uppr
繁体版:链接:http://pan.baidu.com/s/1pLDBWPP 密码:tpqv








admin 发表于 2017-4-4 16:29:43

修改世界名称方法
http://mcbbs.tvt.im/forum.php?mod=viewthread&tid=624748&highlight=多世界
页: [1]
查看完整版本: 多世界Multiverse-Core