
自定义矿石生成 V1
一款强大的Hytale服务器插件,允许插件创建者和服务器所有者通过JSON配置和内置的资产编辑器,在他们的世界中完全添加自定义矿石生成。
CustomOreGenV1 - Hytale 服务器的自定义矿石生成插件
一款强大的 Hytale 服务器插件,允许插件创建者和服务器管理员通过 JSON 配置和内置的资源编辑器,在游戏世界中完全添加自定义矿石生成。
📋 介绍
CustomOreGenV1 扩展了 Hytale 的默认世界生成系统,使您能够:
- 定义自定义矿脉,精准控制其大小、形状和分布
- 按区域和子区域层级配置矿石生成
- 添加洞穴生成模式
- 创建多种矿石类型,并设定加权生成几率
- 使用游戏内的资源编辑器进行实时配置编辑
✨ 特性
- 自定义矿脉:定义矿脉属性,包括长度、半径和方块类型
- 基于区域的生成:为每个游戏区域和层级配置不同的矿石分布
- 加权生成:通过基于权重的概率系统控制矿石稀有度
- 洞穴修改:自定义洞穴生成中的矿石放置
- 资源编辑器集成:使用 Hytale 的资源编辑器实时编辑配置
- 基于 JSON 的配置:所有设置均使用 JSON 文件
- 无需客户端要求:完全在服务器端运行
🎮 工作原理
该插件用自定义的世界生成提供者替换 Hytale 的默认世界生成提供者,该提供者会额外加载 Server/World/CustomOres/ 目录中的配置文件。这些配置定义了矿石在您的世界中生成的位置和方式。
配置结构
Server/World/CustomOres/
├── CaveModifications/
│ └── CaveModifications.json # 将区域链接到矿石放置
└── Ores/
└── Zone1/
├── Example.json # 定义矿脉属性
└── ExamplePlacement.json # 定义放置规则
📸 资源编辑器截图
创建矿石配置

显示用于配置自定义矿脉的资源编辑器界面的截图
区域数据管理

通过资源编辑器管理特定区域的矿石生成设置
洞穴修改

编辑用于矿石放置的洞穴修改设置
🛠️ 安装
- 下载 CustomOreGenV1 的最新版本
- 将
.jar文件放入 Hytale 服务器的mods/文件夹 - 启动服务器以生成默认配置文件
- 自定义
Server/World/CustomOres/中的 JSON 文件,或使用游戏内的资源编辑器 - 使用
/worldgen reload命令应用更改,无需重启服务器
⚙️ 配置
示例矿脉配置
该插件使用基础的 Hytale 节点结构来定义矿脉:
{
"Name": "Vein",
"Children": [],
"Length": [
2.5,
3.5
],
"Radius": [
1.5,
1.5
],
"Filling": "Example_Block"
}
区域放置配置
将您的矿石定义链接到特定区域和层级:
{
"Zone1_Tier1": [
{
"File": "Ores.Zone1.ExamplePlacement"
}
]
}
🎨 使用资源编辑器
- 以适当权限加入您的服务器
- 打开资源编辑器界面
- 导航到 World/CustomOres/
- 选择以下选项之一:
- CaveModifications - 配置区域到矿石的映射
- ZoneData (Ores) - 定义矿脉属性
- 在编辑器中直接编辑 JSON
提示:请查看示例文件,了解如何构建您的配置。
提示2:CaveModifications.json 文件是名称绑定的。您必须保持其名称不变才能正常工作。
👥 作者
- Kaupenjoe - 核心开发
- HaRo0 - 改进完善
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。