Multiverse-Core 多世界管理插件
Multiverse-Core
The Bukkit World Management Plugin —— 自 Bukkit 多世界支持诞生之初便存在的经典世界管理插件,十余年持续维护,至今仍是 Minecraft 服务器多世界管理的行业标准。
插件标识
| 项目 | 信息 |
| :--- | :--- |
| 当前版本 | v5.7.3(正式版) |
| 作者团队 | dumptruckman、benwoo1110(wben1110)、nicegamer7、zax71 等 |
| 许可证 | BSD-3-Clause |
| 下载量 | 71.8 万+(Modrinth) |
| 关注者 | 730+ |
| 源代码 | GitHub 开源(1100+ Stars) |
| 官方 Wiki | https://mvplugins.org/ |
| Discord | https://discord.gg/MultiVerse |
概述
Multiverse-Core 让你在单个服务器实例上运行无限多个世界,每个世界拥有独立的游戏模式、难度、PVP 规则、生成器、出生点、游戏规则等配置。无需 BungeeCord、无需多个服务端、无需反复重启——一条命令即可创建、导入、切换世界。
核心优势
一个服务端,无限世界:生存、创造、PVP 竞技场、资源世界、小游戏地图全部共存
每个世界独立配置:游戏模式、难度、PVP、饥饿、天气、生物生成、游戏规则全部可单独设定
支持多种世界类型:NORMAL、NETHER、THE_END、FLAT、AMPLIFIED、LARGEBIOMES、SKYLANDS 等
支持第三方世界生成器:与 WorldEdit、TerrainControl、NoiseGenerator 等插件无缝协作
Paper 异步传送 API:利用 Paper 的 AsyncTeleport API 实现高效传送,不卡主线程
内置 PlaceholderAPI 支持:无需额外扩展,直接使用 %multiverse-core_alias_% 等占位符
自动配置迁移:升级到 v5 后,旧版 config.yml / worlds.yml 自动迁移,不会丢失数据
完善的子插件生态:Portals(自定义传送门)、NetherPortals(下界传送门映射)、Inventories(跨世界背包隔离)、SignPortals(告示牌传送)
国际化:支持多语言本地化,消息根据玩家客户端语言自动切换
安全传送检查:智能安全位置搜索算法,避免玩家传送到虚空或实体方块内
版本与兼容性
支持的 Minecraft 版本
| 版本范围 | 支持状态 |
| :--- | :--- |
| 1.18.2 – 1.20.x | 完全支持 |
| 1.21.x | 完全支持 |
| 26.1 / 26.2(最新) | 完全支持 |
⚠️ MV5 要求服务器运行在 Minecraft 1.18 及以上。如果你还在使用 1.16 或更早版本,需要使用 Multiverse v4 系列。
支持的服务端
| 服务端 | 支持情况 |
| :--- | :--- |
| Paper | 推荐,性能最佳 |
| Purpur | 完全支持 |
| Spigot | 支持,但建议迁移到 Paper |
| Bukkit | 基础支持 |
| Folia | 支持(需注意区域化异步特性) |
可选依赖(子插件)
| 子插件 | 功能 | 最新版本 |
| :--- | :--- | :--- |
| Multiverse-Portals | 自定义传送门(方块门、付费传送门、发射器) | 5.x |
| Multiverse-NetherPortals | 下界/末地传送门自动映射到对应世界 | 5.1.0 |
| Multiverse-Inventories | 按世界/世界组隔离背包、经验、饥饿、状态 | 5.3.5 |
| Multiverse-SignPortals | 用告示牌实现快速传送 | 5.x |
💡 最小安装只需 Core。只有需要传送门、背包隔离等功能时才安装对应子插件。
核心功能详解
世界创建与管理
一条命令即可创建新世界:
/mv create <世界名> <环境> [-t 生成类型] [-g 生成器[:ID]] [-s 种子]
示例:
| 命令 | 效果 |
| :--- | :--- |
| /mv create creative NORMAL -t FLAT | 创建平坦创造世界 |
| /mv create pvp_arena NORMAL | 创建普通 PVP 竞技场 |
| /mv create mining NETHER | 创建下界资源世界 |
| /mv create endgame THE_END | 创建末地世界 |
| /mv create custom NORMAL -g TerrainControl | 使用第三方生成器 |
| /mv create flatworld NORMAL --world-type flat --generator-settings {"layers":[{"block":"stone","height":1},{"block":"grass_block","height":1}],"biome":"plains"} | 自定义平坦世界(v5 新特性) |
安装步骤
全新安装
下载 Multiverse-Core 的 jar 文件(从 Modrinth 或 Hangar 下载 v5.x.x)
放入 服务器的 plugins/ 目录
(可选) 如需传送门功能,同时下载 Multiverse-Portals 放入 plugins/
(可选) 如需下界/末地传送门映射,下载 Multiverse-NetherPortals
(可选) 如需跨世界背包隔离,下载 Multiverse-Inventories
重启服务器(不要用 /reload)
启动完成后执行 /mv version 确认插件已加载
执行 /mv list 查看已导入的世界列表
从 v4 升级到 v5
务必先备份 整个 plugins/Multiverse-Core/ 文件夹
删除旧的 Multiverse-Core v4 jar,放入 v5 jar
重启服务器
v5 会自动检测旧配置并自动迁移到新格式
所有世界、传送门、库存数据不会丢失
执行 /mv version 确认升级成功
⚠️ 重要提醒:
升级后无法降级回 v4
依赖旧 v4 API 的第三方插件可能不兼容
PlaceholderAPI 扩展已内置,不要再使用 ecloud 版本
典型多世界架构示例
主世界 (survival) → 正常生存模式
创造世界 (creative) → 创造模式 + 平坦地形 + 无怪物
PVP 竞技场 (pvp_arena) → 生存模式 + PVP 开启 + 无饥饿
资源世界 (resource) → 正常模式 + 定期重建
小游戏世界 (minigame) → 冒险模式 + 无破坏
末地 (endgame) → THE_END 环境
搭配推荐
| 插件 | 搭配理由 |
| :--- | :--- |
| PlaceholderAPI | 内置支持,显示世界信息(%multiverse-core_alias_% 等) |
| LuckPerms | 精细的世界访问权限控制 |
| WorldEdit | 配合 Multiverse 管理多个世界的建筑需求 |
| EssentialsX | 提供 /spawn、/warp 等命令与 Multiverse 互补 |
| Vault | 经济系统对接(配合 Portals 的付费传送) |
| ajLeaderboards | 按世界分别统计玩家数据 |
| PlayTimeManager | 按世界分别统计在线时长 |
获取支持
| 渠道 | 链接 |
| Modrinth 下载 | https://modrinth.com/plugin/multiverse-core |
| Hangar 下载 | https://hangar.papermc.io/Multiverse/Multiverse-Core |
| SpigotMC 页面 | https://www.spigotmc.org/resources/multiverse-core.390/ |
评论 (0)