矿石魔像

矿石魔像

矿石傀儡为我的世界添加了40多种以矿石和材料为主题的铁傀儡变种!每个傀儡都用对应的方块建造,拥有独立的属性和外观,同时原版傀儡还具备独特的特殊效果,让它们在战斗中展现不同特色。

该模组还增加了:

  • 使用各傀儡方块进行同种繁殖
  • 使用子代傀儡方块进行杂交繁殖
  • 幼年傀儡在成长为成年体前,继承父母方一半的生命值与护甲值
  • 显示每种傀儡特殊效果的刷怪蛋提示文本
  • 支持通过 JEI 查看召唤与繁殖配方

整合包作者须知 矿石傀儡是数据驱动的,专为整合包定制而设计。

你可以:

  • 添加自定义傀儡
  • 编辑属性、特性、掉落物及繁殖结果
  • 添加与其他模组的兼容性
  • 通过数据包或 KubeJS 自定义行为

当前支持:

  • Minecraft 1.21.1 NeoForge
  • Minecraft 1.20.1 Forge
  • JEI 配方支持
  • 1.20.1 版本下的 TerraFirmaCraft 兼容性

数据包 / KubeJS 示例 通过添加 JSON 文件,可以使用数据包或 KubeJS 扩展矿石傀儡。

矿石傀儡使用的文件夹:

  • data/<命名空间>/ore_golems/
  • data/<命名空间>/ore_golem_extensions/
  • data/<命名空间>/ore_golem_breeding/

KubeJS 用户可将相同文件放置于:

  • kubejs/data/<命名空间>/ore_golems/
  • kubejs/data/<命名空间>/ore_golem_extensions/
  • kubejs/data/<命名空间>/ore_golem_breeding/

自定义文件请使用自己的命名空间,例如 yourpack。

自定义傀儡示例 文件路径: data/yourmod/ore_golems/ruby.json

{
  "material_key": "yourpack:ruby",
  "display_name": "Ruby Golem",
  "summon_blocks": [
    "yourmod:ruby_block",
    "#c:storage_blocks/ruby"
  ],
  "repair_items": [
    "yourmod:ruby",
    "#c:gems/ruby"
  ],
  "stats": {
    "max_health": 104.0,
    "attack_damage": 14.0,
    "movement_speed": 0.29,
    "armor": 9.0,
    "knockback_resistance": 0.9
  },
  "traits": [
    "blinding_hit"
  ],
  "effect_tuning": {
    "combat": {
      "blinding_hit_duration_ticks": 60
    }
  },
  "visual": {
    "template": "gem",
    "primary_color": "#C71F37",
    "secondary_color": "#6D0B17",
    "emissive_color": "#FF8C9A",
    "texture_source": "yourmod:ruby_block"
  }
}

扩展示例 文件路径: data/yourpack/ore_golem_extensions/copper_patch.json

{
  "target_material": "oregolems:copper",
  "extra_summon_blocks": [
    "yourmod:cut_copper_block"
  ],
  "extra_repair_items": [
    "minecraft:copper_ingot"
  ],
  "extra_traits": [
    "fireproof"
  ]
}

繁殖 / 杂交示例 文件路径: data/yourpack/ore_golem_breeding/bronze.json

{
  "type": "oregolems:ore_golem_breeding",
  "parent1": "oregolems:copper",
  "parent2": "oregolems:tin",
  "offspring": [
    "oregolems:bronze"
  ]
}

注意:

  • 同种繁殖使用 summon_blocks
  • 杂交配方放置在 ore_golem_breeding 文件夹
  • 自定义数据包和 KubeJS 变体使用通用配置的矿石傀儡刷怪蛋
  • 自定义数据包和 KubeJS 变体不需要单独的刷怪蛋物品 ID 或模型文件
  • 如果 KubeJS 傀儡未能加载,请检查命名空间路径,并查看日志中的 JSON 解析错误

你可以将矿石傀儡包含在通过 CurseForge 和 Modrinth 等认可平台分发的整合包中。