- 版权类型
- 转载
- 插件中文名称
- 我的世界
- 插件英文名称
- MyWorlds
- 支持的核心(服务端)
- Spigot
- Paper
- Purpur
- 语言支持
- 多语言
- 前置组件
- BKCommonLib:https://www.spigotmc.org/resources/bkcommonlib.39590/
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8
MyWorlds —— 轻量级多世界管理
开源地址:
GitHub - bergerhealer/MyWorlds: Cross-world teleportations and world managing commands
Cross-world teleportations and world managing commands - bergerhealer/MyWorlds
本插件需要前置 BKCommonLib:发布版本 | 开发版本
下载 MyWorlds 发布版本:SpigotMC
下载 MyWorlds 开发版本:Jenkins
该插件包含所有关于多世界的一切功能:
- 加载、卸载、复制、删除、保存和创建世界(点击查看命令列表)
- 显示世界的信息并列出所有的世界和可用的区块等信息
- 设置世界游戏模式,难度,时间,天气,自动保存,是否开启PvP等等
- 设置世界生物生成限制
- 清空世界时清除玩家
- 在一定程度上修复受损的世界
- 创建跨世界、单向、简单的传送门,无需命令
- 使用权限配置每个世界特定的聊天
- 服务器启动时自动加载世界
- 权限细化,您可以设置某个玩家可以进入某个世界
- 可以将玩家从一个世界传送到另一个世界
- 可以设置特定世界某玩家拥有 OP 权限,便于管理(可以用与创造)
- 易于记忆的命令:可以配置自定义命令和帮助
- 背包隔离、合并和禁用(清空)
- 可配置玩家出生的主世界
- 可以设置为重生世界的所有玩家
- 记住玩家在某个世界中的最后一个已知位置,并将他传送到该位置(点击查看功能详情)
什么是背包隔离
是的,MyWorlds 现在支持每个世界背包物品隔离。该功能默认为禁用,要启用它,请在config.yml
中将 useWorldInventories
设为 true
。默认情况下,任何世界都不会共享背包,玩家背包都是按世界保存和加载的。要共享背包,请使用 /world inventory merge
,然后输入要合并背包的世界名称。可以使用 /world inventory enable
或 /world inventory disable
以启用或禁用世界的背包。启用会保存数据,禁用则不会,而且会导致所有物品被清除。关于使用世界生成器或生成平坦世界的建议
主世界会在My World插件启用之前加载(和生成)。Bukkit 插件架构不可能在世界加载之前加载 MyWorlds 插件,因为这会导致其他的一些不兼容问题。总之,如果你想拥有一个主世界,而不是地狱/末地/异世界 的原版世界,你必须采取以下措施:- 把主世界设置成你喜欢的任何样子(即使你不在服务器上使用这个功能......你也需要一个主世界)
- 按照你想要的世界类型(比如平面世界、自定义区块生成、等等.....)创建一个新的世界
- 关闭你的服务器,打开 MyWorlds 的 config.yml 文件
- 将 "mainWorld" 更改为新创建的世界
- 再次启动你的服务器,注意新玩家是如何加入你的自定义世界的
- 可选项:可禁用主世界进入服务器自动回到玩家上一次退出时的的地点
免责声明(因为有可能会出问题)
我不对此插件及其执行的命令对世界造成的损坏负责。比如,你把服务器部署在了一台有问题的电脑上,用这个插件加载了20个世界,跑30个玩家。服务器(或者你的电脑)可能会崩溃,而世界也可能损坏。世界可以修复,但损坏的区块无法修复,不要存在侥幸心理。另外,永远不要忘记备份你的世界,提一嘴虽然我感觉应该是常识… 这段文字只是对那些将自己的错误归咎于开发者的人的警告。

跟 CMI 一起使用要注意
CMI 有可能会扰乱重生事件,导致 MyWorlds 配置的重生相关功能无法正常工作。所以,要么关掉 CMI 的重生相关功能,要么卸载 CMI。
生电服要注意
本插件默认启用的
enabledPortals.endPortal
可能会使得刷沙机等跨世界机器无法正常工作。如果刷沙机无法使用,按作者回答,请尝试使用命令 /world endportal mode vanilla
将末地门行为修改为原版。还不行就在配置文件关掉末地门功能,本帖搬运者暂未找到较好的解决方法。(相关 Issues)我不想要传送提示消息
在语言文件将相关的消息设置成空白字符串,就不会出现提示了。
捐赠
如果你真的喜欢这个插件并想回报作者,欢迎使用下面这个链接向作者捐赠一点小钱,谢谢!

