异星科技:资源

异星科技:资源

将 Factorio 游戏中的地表矿脉和采矿机带到 Minecraft 中

矿石与资源

FTech Resource

✨ 亮点

  • 地表矿脉 — 矿簇自然地生成于地形表面。不再需要支线采矿:找到、放置、收集即可。
  • 地形自适应地表矿脉生成 — 仅在地表生成矿脉,并根据地形特征自适应调整其位置和数量。
  • 两种等级的采矿钻机
    • 燃烧采矿钻机 — 以煤炭/木炭/任意燃料运行。实现简单的早期自动化。
    • 电力采矿钻机 — 由 FE(Forge Energy)驱动。同时采集范围内所有矿脉,自动将产物弹出至相邻容器。
  • 多种矿物类型 — 煤炭、铁矿、铜矿、金矿、红石、青金石、绿宝石、钻石(主世界)+ 下界石英(下界)。每种矿物有自定义权重、尺寸和地表色彩。
  • 丰富配置
    • 按方块 ID 禁用原版矿石生成(在区块加载时用石头/深板岩/下界岩替换不需要的矿石)。
    • 调整矿脉生成几率、钻机速度、燃料效率和能量消耗。
    • 通过 JSON 定义自定义矿脉类型 — 可添加任意模组中的矿石。
  • 原版增强风格 — 镐子对矿脉有效(掉落物数量按配置缩放)。左键点击矿脉可获取少量物品;其余用钻机实现自动化。
  • JEI & Jade 集成 — 在 JEI 中查看矿脉类型信息(维度、生物群系)。使用 Jade 悬停时显示剩余方块和钻机能量。
  • 简洁的放置交互 — 放置前实时显示钻机范围和矿脉位置。

⚙️ 配置

ftresource_vein_types.json — (首次运行时生成于 config/ftresource/ 目录下)

定义哪些矿石会生成为地表矿脉:关键字段如下:

字段 描述
outputItem 钻机(或镐子)的掉落物
weight 相对于其他类型的生成概率
maxBlocks 单个矿簇的总矿石储量
maxPerBlock 每个世界方块中的最大方块数(0 表示默认 64)
color 矿脉覆盖层的 ARGB 色彩
noiseFreq / noiseGamma / shapeThreshold 控制矿脉形状和密度
biomes / dimensions 矿脉可生成的区域(空值表示所有区域)
surfaces 允许生成矿脉的有效地表方块(# 前缀表示标签)
surfaceMode "auto"(默认),"nether"