跳到正文

Better Spellcasting

作者:K4yne

一款整合 Better Combat 与 Iron's Spellbooks 的模组,可为武器攻击绑定法术。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

 

 

请确保你的 Iron’s Spellbooks 版本是最新的!

 

Better Spellcasting

将法术绑定到武器攻击上!

此模组允许你将 Iron’s Spells ‘n Spellbooks 中的法术附加到连击链中的单次武器攻击上。 

功能

  • 注入法术的连击:为武器连击链中的每次攻击附加不同法术
  • 灵活选定目标:法术可以瞄准敌人或你自己(用于增益/治疗)
  • 自定义武器配置:通过 JSON 为任意武器定义法术组合
  • 施法不消耗法力:默认情况下,武器法术不会消耗法力
  • 连击追踪:即使挥空,模组也能准确追踪你的攻击连击

工作原理

在武器的 Better Combat JSON 文件中定义法术:

diamond_sword.json

{
  "attributes": {
    "attack_range": 2.5,
    "category": "sword",
    "attacks": [
      {
        "hitbox": "HORIZONTAL_PLANE",
        "damage_multiplier": 1,
        "angle": 120,
        "upswing": 0.5,
        "animation": "bettercombat:one_handed_slash_horizontal_right",
        "swing_sound": {
          "id": "bettercombat:sword_slash"
        },
        "spell": "irons_spellbooks:firebolt",
        "level": 1,
        "target": "TARGET"
        "trigger": "on_attack"       }, { "hitbox": "HORIZONTAL_PLANE", "damage_multiplier": 1, "angle": 120, "upswing": 0.5, "animation": "bettercombat:one_handed_slash_horizontal_left", "swing_sound": { "id": "bettercombat:sword_slash" }, "spell": "irons_spellbooks:blood_slash", "level": 4, "target": "TARGET"
        "trigger": "on_attack"       }, { "hitbox": "FORWARD_BOX", "damage_multiplier": 1, "angle": 0, "upswing": 0.5, "animation": "bettercombat:one_handed_stab", "swing_sound": { "id": "bettercombat:sword_slash", "pitch": 1.2 }, "spell": "irons_spellbooks:heal", "level": 1, "target": "SELF"
      "trigger": "on_hit"       } ] } }

在此示例中,钻石剑会在第一次攻击时施放 Firebolt,第二次攻击时施放 Blood Slash,第三次攻击时对自己施放 Heal!

法术属性

  • spell:法术 ID(例如,"irons_spellbooks:firebolt")
  • level:法术等级(1-…)
  • target:可以是 "TARGET"(命中敌人)或 "SELF"(对自己施放)
  • trigger:可以是 "on_attack"(每次攻击时施放法术)或 "on_hit"(仅在击中敌人后施放法术)

限制

  • 不支持持续施法(需要持续引导的法术无法配合武器的瞬间攻击使用)
  • 每次攻击只能附加 1 个法术
  • 需要同时安装 Better Combat 和 Iron’s Spells ‘n Spellbooks

🚀 需要服务器? 结账时使用优惠码 Kayn ,即可在 BisectHosting 享受首月 75 折优惠。

常见问题

Better Spellcasting 支持哪些 Minecraft 版本?

Better Spellcasting 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

Better Spellcasting 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

K4yne 的其他作品

查看全部 →