自定义矿石生成

自定义矿石生成

对Minecraft的矿石生成进行彻底改造,加入生物群系特有的变种,并添加了介于铁和钻石层级之间的钻石碎片工具和盔甲。

🔧 自定义矿石生成

自定义矿石生成完全重做了 Minecraft 的矿石生成,用基于世界 Z 坐标的纬度系统取代了原版分布,并新增了铁与钻石之间的完整过渡装备层级:钻石碎片。

经过数月的重制,4.0 版本是一次完全重写——为 NeoForge 1.21.1 从头构建,完全放弃 KubeJS,改用完全数据驱动的生物群系修改器,并引入了一个崭新的纬度探索世界(可配置)。


🎯 概述

这个模组具备以下功能:

  • 用纬度系统(北部 = 寒冷,南部 = 炎热,中部 = 温带)取代所有原版主世界矿石生成
  • 新增过渡装备层级:钻石碎片
  • 鼓励南北探索以收集特定资源
  • 将深暗之域锁定为寒冷北部纬度的传奇特征
  • 通过其配套模组 Lithosphere 提供自定义超宽地形
  • 自动与 Biomes O' Plenty、Create 和 Mekanism 集成

🌍 纬度矿石生成

世界沿着 Z 轴分为三个纬度带。向北或向南旅行可以改变你能找到的矿石——是你的 Z 坐标,而非你的生物群系,决定了矿石(绿宝石是例外的生物群系标记矿石)。

区域 方向 矿石
❄️ 寒冷 北部 (Z < -8000) 青金石、深板岩钻石
🔥 炎热 南部 (Z > 8000) 纯金、红石、铜
🌳 温带 中部 (-8000 → 8000) 铁、浓缩煤
⛰️ 山地生物群系 任意位置(按生物群系标签) 高绿宝石
✨ 稀有生物群系 任意位置(按生物群系标签) 低绿宝石
🔷 所有区域 任何地方 深板岩碎片钻石、碎片钻石块

⚠️ 注意:深板岩碎片钻石矿石是唯一在所有区域生成的进展性矿石,确保无论你在哪里开始,都能获得早期游戏进展。当你创建世界时,你的出生点会自动迁移到温带干地,以便你始终从平衡区域开始。

🧭 使用矿石生物群系定位器物品或 /ores 指令,即可查看当前 Z 坐标下有哪些矿石可用——输出结果会按区域进行颜色编码(寒冷 = 青色,炎热 = 金色,温带 = 绿色,碎片矿石 = 淡紫色)。


💎 钻石碎片层级——全新进展路径

一套完整的工具和盔甲,填补了铁与钻石之间的空白。

⚙️ 可用装备

类型 组件 耐久度
工具(镐、斧、锹) 钻石碎片 450
三合一工具(3合1工具) 钻石碎片 800
全套盔甲 钻石碎片 + 2 个钻石 17 防护,韧性 1.0

✅ 三合一工具将镐、斧、锹的功能整合到一件工具中——影响所有能被这些标签挖掘的方块。

🛠️ 以上所有数值均为默认值——每项耐久度、速度和伤害值,以及寒冷/炎热区域的阈值和矿石掉落,均可通过 custom-ore-gen-common.toml 配置文件调整。

🧪 碎片 → 钻石转换

9 钻石碎片 → 1 钻石(3×3 合成格)。

🛡️ 盔甲配方

  • 头盔:5 钻石碎片
  • 胸甲:8 钻石碎片 + 1 钻石
  • 护腿:7 钻石碎片 + 1 钻石
  • 靴子:4 钻石碎片

⚙️ 修复:在铁砧上使用钻石碎片修复任何钻石碎片装备。


🔍 矿石生物群系定位器

一个方便的小工具,可让你立即知道当前纬度有哪些矿石可用。

🎮 替代方案:

  • 合成矿石生物群系定位器物品(查看 JEI 获取配方)。
  • 使用 /ores(或 /ore)指令——它会显示你的 X/Z 坐标、根据 Z 坐标确定的区域、寒冷/炎热阈值,以及一份颜色编码的可获取矿石列表。

📦 安装与依赖

⚠️ 强制要求

  • Minecraft:1.21.1
  • NeoForge:21.1.x
  • Lithosphere:1.7+ (必须——提供该模组平衡性所依赖的自定义超宽地形)

🌐 可选但推荐

  • Biomes O' Plenty——矿石生成自动扩展到其所有生物群系。
  • Create——矿石处理兼容(粉碎/研磨碎片钻石矿石,混合碎片→钻石)。
  • Mekanism——碎片钻石的富集兼容。

🚫 该模组不再使用 KubeJS。原版矿石通过 NeoForge 生物群系修改器被完全移除——无需脚本,无需运行任何东西。


🎮 游戏玩法与进展路径

  1. 初始阶段 在温带区域开始,开采深板岩碎片钻石矿石(各处都有)以获取钻石碎片。

  2. 第一件装备 合成钻石碎片工具(或多功能三合一工具),获得比铁更高的效率。

  3. 定向探索 沿着 Z 轴向北或向南旅行,到达不同的矿石区域:

    • 北部(寒冷):青金石和深板岩钻石
    • 南部(炎热):纯金、红石、铜
    • 山地生物群系:高绿宝石
    • 稀有生物群系:低绿宝石
  4. 最终进展 将 9 个钻石碎片合成为 1 个普通钻石,解锁原版钻石装备。


📊 装备数值对比

材质 防护 胸甲耐久度
铁 15 240
钻石碎片 17 300
钻石 20 528

🌟 主要特点

  • 🗺️ 纬度探索:Z 坐标——而非生物群系——决定你的矿石
  • 🌌 传奇深暗之域:仅锁定在寒冷北部纬度(通过安全的 mixin 实现)
  • 🚀 自定义超宽地形:随 Lithosphere 提供,带来更新鲜、更广阔的世界
  • ⚔️ 平衡的进展:钻石碎片层级填补了铁与钻石之间的空白
  • 🚫 无原版矿石:通过数据驱动的生物群系修改器完全移除(无需脚本)
  • 🌍 整合包友好:通过 Z 系统自动与任何生物群系模组集成
  • 🎨 专用创造标签页:所有模组物品均在"自定义矿石生成"标签页中
  • 🛠️ 多功能工具:三合一工具可节省背包空间
  • 📊 游戏内信息:定位器物品 + /ores 指令,带颜色编码区域
  • ⚙️ 完全可配置:区域阈值、工具数值、盔甲数值和矿石掉落

🆕 4.0 版本新内容

4.0 版本是一次从零开始的全面重建。亮点包括:

  • 完整移植到 NeoForge 1.21.1——告别 Forge 1.20.1 和 KubeJS;现在一切皆为数据驱动的生物群系修改器。
  • 纬度矿石系统——矿石现在按 Z 坐标而非生物群系类别分布,因此可直接与任何生物群系模组配合使用。
  • 超宽自定义地形——通过配套模组 Lithosphere 提供。
  • 传奇深暗之域——深暗之域现在仅在寒冷北部纬度生成,使其成为真正的终局目的地。
  • 自动出生点迁移——新世界自动从温带干地开始。
  • Create 和 Mekanism 兼容——粉碎、研磨、混合和富集钻石碎片的配方。
  • 颜色编码的 /ores 和矿石定位器——清晰、可读的输出,解释了 Z 坐标机制。
  • 打磨后的矿石行为——原版 4 种钻石特征被正确移除,铜在地下现在使用正确的深板岩纹理。

💡 旧版本已有的世界不兼容——安装 4.0 后请创建新世界。


📝 重要说明

  • ⚠️ 安装后请创建新世界。安装前已生成的区块会保留旧的矿石分布。
  • 寒冷/炎热区域阈值默认为 Z = ±8000,但可在配置中完全调整。
  • 绿宝石仍为基于生物群系(山地和稀有生物群系标签),而非基于纬度。
  • 所有钻石碎片装备都可用钻石碎片修复。

🎯 为什么选择自定义矿石生成?

因为它为探索带来了逻辑(旅行到世界各地寻找特定矿石),提供了更平滑的进展(真正的铁到钻石过渡),并且能与许多模组生物群系无缝集成——这一切都无需繁琐的配置。

祝采矿愉快! 🌍⛏️✨