
世界生成编辑器
一个Minecraft模组,让你通过JSON文件直接在游戏中控制世界生成!
查看大图WorldGen Editor
WorldGen Editor 是一个 Minecraft 世界生成模组,用于通过简单的 JSON 预设文件创建岛屿世界。
它是为玩家、服务器所有者以及模组包开发者设计的,这些人希望拥有可配置的群岛风格世界,而无需手动构建完整的数据包。该模组以 Minecraft 常规噪声生成作为基础,然后通过岛屿感知的生物群系和密度逻辑来路由主世界。
功能特点
- 添加数据包风格的世界预设,用于岛屿生成。
- 捆绑了三种世界类型:
WGE: IslandsWGE: ArchipelagoWGE: Small Island
- 在
config/worldgen_editor/presets/中添加可配置的预设文件。 - 添加主配置文件:
config/worldgen_editor/worldgen_editor.json。 - 支持
island、ocean和archipelago条目类型。 - 支持普通岛屿、海洋切割的海峡/海湾,以及生成的群岛簇。
- 支持自定义位置、半径、拉伸、旋转、基础形状、海岸线粗糙度、温度、生物群系斑块大小和噪声设置。
- 支持使用精确生物群系 ID 和生物群系标签进行逐条目生物群系排除。
- 支持感知气候的陆地和海洋回退生物群系选择。
- 支持可配置的外海生物群系,默认为
minecraft:deep_ocean。 - 保持地形生成柔和,因此岛屿仍使用原版风格的地形,而非扁平的强制形状。
- 尽可能使洞穴、矿石、结构、原版表面逻辑和地形特征接近正常 Minecraft 生成。
- 包含一个独立的开发者预览器,用于在生成 Minecraft 世界之前检查岛屿布局。
主配置
主文件位于:
config/worldgen_editor/worldgen_editor.json
{
"enabled": true,
"active_preset": "archipelago"
}
预设文件存储位置:
config/worldgen_editor/presets/default.json
config/worldgen_editor/presets/archipelago.json
config/worldgen_editor/presets/small_island.json
捆绑的预设包括:
default:一个混合示例,包含出生岛屿、海洋切割、较大的岛屿和一个温暖的群岛。archipelago:一个包含许多较小岛屿以及周围额外岛屿的出生群岛。small_island:一个紧凑的岛屿,适合简单的生存开局或测试。
预设优先级为:
世界类型预设 > 配置 active_preset > 旧版 continents.json
这意味着使用 WGE: Archipelago 创建的世界将使用 presets/archipelago.json,即使全局配置回退为 "active_preset": "default"。
基本示例:
预览器中:
游戏中:
有关所有字段的完整说明,请参阅 GitHub 上的 wiki。
使用方法
- 为你的加载器安装正确的模组 JAR 文件。
- 启动 Minecraft 一次,以便创建配置文件。
- 编辑
config/worldgen_editor/presets/中的其中一个文件。 - 创建新世界并选择 WGE 世界类型,即你编辑过的:
WGE: Islands
WGE: Archipelago
WGE: Small Island
如果在世界已打开时编辑配置,请运行:
/worldgen_editor reload
重新加载仅影响新生成的区块。现有区块不会被重建。
预览器
WorldGen Editor 还附带一个独立的预览器工具,用于开发。它有助于在打开 Minecraft 并生成新的测试世界之前,调整岛屿位置、大小、海岸线、粗糙度、海洋切割和群岛布局。
预览器旨在作为规划布局的辅助工具。Minecraft 的最终地形仍取决于原版世界生成、所选种子和当前世界预设。
命令
/worldgen_editor enable
/worldgen_editor disable
/worldgen_editor status
/worldgen_editor preset <name>
/worldgen_editor reload
status 显示有效状态、全局配置标志、逐世界标志、所选世界类型预设、活动预设、条目数量、活动配置文件路径以及世界状态路径。
preset <name> 更改配置回退预设。如果世界是使用 WGE 世界类型创建的,则该世界类型仍然是新生成区块的主要依据。
注意事项
- 该模组用于新世界。
- 现有区块不会自动重新生成。
- 在重大配置更改后,为获得干净结果,请创建新世界或小心删除相关的区域文件。
continents.json仅是旧版配置的回退方案。新配置使用worldgen_editor.json和presets/*.json。- 预览器是面向开发者和模组包作者的辅助工具。它不是使用该模组游玩所必需的,也不会模拟 Minecraft 世界生成的每个部分。
链接
- 模组 GitHub:waterflane/WorldGen-Editor
- 预览器 GitHub:waterflane/WorldGen-Editor-Preview
- 许可证:知识共享 BY-NC-SA 4.0
正在加载版本记录…


正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。