煤矿石

煤矿石

一个Hytale模组,在游戏中添加了可用作燃料的煤矿石。

世界生成

CoalMod

[Aetherhaven](https://img.shields.io/curseforge/dt/1517782?style=flat&logo=curseforge&label=Aetherhaven&color=rgb(241,100,54)](https://www.curseforge.com/hytale/mods/aetherhaven) [Orbis Origins](https://img.shields.io/curseforge/dt/1437813?style=flat&logo=curseforge&label=Orbis%20Origins&color=rgb(241,100,54)](https://www.curseforge.com/hytale/mods/orbis-origins) [AbilityAPI](https://img.shields.io/curseforge/dt/1488945?style=flat&logo=curseforge&label=AbilityAPI&color=rgb(241,100,54)](https://www.curseforge.com/hytale/mods/abilityapi) [Dragonlings](https://img.shields.io/curseforge/dt/1440258?style=flat&logo=curseforge&label=Dragonlings&color=rgb(241,100,54)](https://www.curseforge.com/hytale/mods/dragonlings) [Machinaria](https://img.shields.io/curseforge/dt/1452705?style=flat&logo=curseforge&label=Machinaria&color=rgb(241,100,54)](https://www.curseforge.com/hytale/mods/machinaria) [Pathfinder](https://img.shields.io/curseforge/dt/1436168?style=flat&logo=curseforge&label=Pathfinder&color=rgb(241,100,54)](https://www.curseforge.com/hytale/mods/pathfinder) Star Slinger

[Discord](https://img.shields.io/discord/1468449387964530791?style=flat&logo=discord&logoColor=white&label=Join%20Discord&color=rgb(88,101,242)](https://discord.gg/5ywTFRk8Ft) Buy me a coffee

一个专为Hytale设计的数据驱动模组,仅使用JSON文件即可将煤矿石加入世界生成——无需编写Java代码!

概述

CoalMod演示了如何通过 WorldGenOverlayLib 在Hytale中添加自定义矿石。该模组完全基于JSON,是为资源包创作者提供的绝佳范例,让他们能轻松为世界添加矿石。

特性

  • 无需Java代码 - 完全基于JSON
  • 煤矿石生成 - 在所有区域(Zone0-Zone4)添加煤矿石
  • 多种方块变体 - 石头、玄武岩、砂岩、页岩、火山岩变体
  • 自动集成 - 利用WorldGenOverlayLib实现无缝世界生成合并

需求

必须安装WorldGenOverlayLib! 在安装CoalMod前,请确保已安装WorldGenOverlayLib。

安装

  1. 首先安装 WorldGenOverlayLib
  2. 将CoalMod JAR文件放入服务器的 mods/ 文件夹
  3. 重启服务器

模组将在服务器启动时自动注册煤矿石生成。

工作原理

CoalMod使用WorldGenOverlayLib的自动发现功能:

  1. 覆盖层配置定义在 Server/WorldGenOverlays/overlays.json
  2. WorldGenOverlayLib自动发现并注册该覆盖层
  3. 煤矿石文件放置在 Ores/ZoneX/ 结构目录下
  4. 放置引用会自动合并到 Caves.json 文件中

文档

面向模组开发者

该模组是数据驱动方式添加矿石的完整示例。你可以将其作为模板,创建自己的矿石模组。所有JSON文件均包含在模组JAR中,可供参考。

支持

如有问题、建议或疑问,请加入 Hexvane's Mods Discord 寻求支持。


注意: 该模组需要WorldGenOverlayLib才能运行。请确保两个模组均已安装。