MyWorlds 轻量级的多世界管理
World Management - Simplified | |
Spigot: | MyWorlds |
---|---|
GitHub: | MyWorlds |
总目录
描述
该插件是多世界插件的集大成者具有与其相关的一切功能:
- 加载、卸载、复制、删除、保存和创建世界
- 显示世界的信息并列出所有的世界和可用的区块等信息
- 设置世界游戏模式,难度,时间,天气,自动保存,是否开启PvP等等
- 设置世界生物生成限制
- 清空世界时清除玩家
- 在一定程度上修复受损的世界
- 创建多世界条件,单向,简单,无需命令
- 使用权限配置每个世界特定的聊天
- 服务器启动时自动加载世界
- 权限细化,您可以设置某个玩家可以进入某个世界
- 可以将玩家从一个世界传送到另一个世界
- 可以设置特定世界某玩家拥有 OP 权限,便于管理(可以用与创造)
- 易于记忆的命令:可以配置自定义命令和帮助
- 背包隔离、合并和禁用物品
- 可配置玩家出生的主世界
- 可以设置为重生世界的所有玩家
- 记住玩家在某个世界中的最后一个已知位置,并将他传送到该位置
背包隔离?
Yes, MyWorlds now supports per-world inventories. This feature is by default disabled, to enable it, set useWorldInventories to true in the config.yml. By default no worlds share inventories and player inventories are saved and loaded per world. To share inventories, use /world inventory merge followed up by the world names to merge. Split (or detach) gives all worlds specified a separate non-shared inventory. You can use /world inventory enable or disable to disable inventories for worlds. Enabled inventories will save data, disabled won't and result in all items being cleared.
Advice for having plugin-generated or flat worlds
The main world loads (and generates) before My Worlds enables. The Bukkit plugin architecture makes it impossible to load My Worlds before worlds load, since that causes some other incompatibilities. Anyway, if you want to have a 'main' world that is not a nether/the_end/overworld Vanilla world, you will have to do the following:
Set up the main world to be anything you like (even if you don't use it on your server...you need one)
- Create a new world for the world type you want (flatworld, custom chunk generator, etc.)
- Stop the server and open up the config.yml of MyWorlds
- Change 'mainWorld' to your newly created custom world
- Start the server again and notice how new players join your custom world
- Optionally: disable the 'keep spawn in memory' for the 'server' main worlds (you are not using)
Just to avoid any confusions: it is impossible to let My Worlds alter or replace the main worlds generated by the server. If there is any fix to this or you know 'some way' to do it, let us know. We do consider halting the server enabling process asking for you to create the main worlds, after which enabling continues as usual. But for this, we need to disable the default main worlds from loading up.