阿图的奥秘

阿图的奥秘

为Iron's Spells 'n Spellbooks提供五个可配置的多人法术,从魔法弹幕和忠诚召唤到地形控制和血弯术。

魔法

Artu's Arcana

Artu's Arcana 是 Iron's Spells 'n Spellbooks 的独立法术扩展模组,
为 Minecraft 1.20.1 与 Forge 上的多人冒险添加了五个可配置的法术。

它使用 Iron 现有的法术学派、法术书、施法流程、法术强度、冷却时间、法力设置、动画、粒子效果以及各法术的配置。

当前法术

Joyful Celebration — 召唤学派

在目标地面召唤一片魔法爆竹区域。爆裂位置会在不可预测的位置与敌对生物附近交替出现,同时每个目标的命中上限可确保庆祝效果受控。

Summon Iron Golem — 召唤学派

召唤一只临时的、归属于施法者的铁傀儡,它会跟随并保护其施法者。铁傀儡会攻击敌对生物、躲避苦力怕、尊重盟友与队伍,并可由其主人用铁锭修复。

Galvanic Field — 闪电学派

使一片地面带电,并反复电击站在其表面上的敌人。该效果不会生成原版闪电、不会点燃方块、不会改变天气,也不会给苦力怕充能。

Buried Alive — 自然学派

将单个目标困在一个临时的泥土牢笼中,随着等级提高,牢笼会从泥土进化为圆石和深板岩。该外壳会造成墙内伤害,可被攻击破坏,并允许被困玩家挣扎逃脱。它是一个临时实体,不会在世界中放置永久方块。

Bloodbending — 血学派

在施法者的真实身体保持静止且脆弱的状态下,临时控制一个符合条件的原版生物——或其他玩家。移动支持地面、游泳、飞行以及马类身体;经过审核的原版生物可获得经过验证的攻击或特殊能力。

被控制的玩家可以反复按下潜行键来抵抗。模组生物以及未经过审核的仅 AI 能力被有意排除支持,而释放后的监守者会立即反噬其前控制者。

为多人游戏而设计

游戏效果和目标验证由服务器处理。法术会考虑盟友、队伍、友方召唤物、无效目标、断线、维度切换、反魔法以及其他中断条件。

Artu's Arcana 必须同时安装在服务器和每个连接的客户端上。它不是仅服务端模组。

前置要求

  • Minecraft: 1.20.1
    - **模组加载器:**Forge 47.4.10
    - Java: 17
    - 必需模组: Iron's Spells 'n Spellbooks 1.20.1-3.16.3 或更高版本的 1.20.1 发行版

Iron's Spells 'n Spellbooks 通过 CurseForge 提供其自身所需的前置库:Iron's Lib、GeckoLib、Curios API 和 Player Animator。正确配置的 CurseForge 整合包会自动安装这些传递依赖。

经过测试的确切模组组合为 Iron's Spells 3.16.3、Iron's Lib 2.1.0、GeckoLib 4.8.4、Curios API 5.14.1+1.20.1 以及 Player Animator 1.0.2-rc1+1.20。

允许 Minecraft 1.20.1 的更高版本 Iron's Spells 尝试启动,但除已测试基准版本外的其他版本不保证兼容。当检测到未经验证的 Iron 版本时,Artu's Arcana 会显示并记录一条醒目的警告。

此发行版不支持 Fabric、NeoForge、Minecraft 1.21 或其他 Minecraft 版本。

安装

  1. 创建或选择一个 Minecraft 1.20.1 Forge 47.4.10 配置档案。
    2. 安装 Iron's Spells 'n Spellbooks 及其所需前置库。
    3. 在同一配置档案中安装 Artu's Arcana。
    4. 对于多人游戏,在服务器和每个客户端上安装相同的 Artu's Arcana 发行版。
    5. 启动游戏前,移除旧的重复 Artu's Arcana JAR 文件。

无需创建新世界。当前发行版添加的是法术和临时法术实体,而非世界生成。

配置

Iron 生成的各法术 JSON 文件控制常规法术数值,如启用状态、合成可用性、稀有度、最大等级、冷却时间、法力倍率和强度倍率。

Artu's Arcana 还提供同步的 Forge 服务器配置,用于自定义机制,如伤害、持续时间、半径、召唤物生命值、逃脱要求、目标限制和能力冷却。

安全与隐私

Artu's Arcana 不包含遥测、广告、账号集成、自动更新器、远程下载系统或外部网络客户端。它不会向作者传输诊断信息。该模组仅使用 Minecraft 的正常网络功能,用于已安装模组的客户端与其所加入的 Minecraft 服务器之间的游戏通信。

为确保真实性,请仅从本官方 CurseForge 项目下载发行版。

诊断日志

每个客户端和专用服务器都会在以下位置创建一个本地诊断文件:

/logs/ArtusArcana/

重要条目也会出现在 Minecraft 正常的 latest.log 中。日志记录低频信息,如版本、配置值、服务器生命周期事件、法术控制器事件以及清理原因;它们不会每刻写入,也绝不会自动上传。

诊断日志可能包含 Minecraft 玩家或实体名称、UUID、维度、位置和法术活动。在公开分享错误报告之前,请先审查这些日志。

报告问题时,请附上最新的 Artu's Arcana 会话日志、latest.log、法术等级,以及该问题发生在单人游戏还是专用服务器上。

兼容性说明

  • Bloodbending 仅接受符合条件的原版目标;模组生物会被拒绝。
    - 每个符合条件的原版身体都可以被移动,但特殊攻击需要经过测试的明确适配器。不可用的能力会显示明确的消息。
    - 服务器所有者可以通过各自生成的配置文件重新平衡 Iron 的常规法术属性和 Artu's 的自定义机制。

Artu's Arcana 是一个独立扩展模组,不隶属于 Iron's Spells 'n Spellbooks 的创作者,也未经其认可。

必需依赖关系

请准确添加以下项目关系:

- 项目: Iron's Spells 'n Spellbooks
- **CurseForge slug:**irons-spells-n-spellbooks
- CurseForge 项目 ID: 855414
- 关系类型: 必需依赖

请勿单独将 Forge 添加为项目依赖;请将其选择为模组加载器。请勿将 Iron's Lib、GeckoLib、Curios API 或 Player Animator 重复添加为 Artu's Arcana 的直接关系,因为 Iron's 已经需要它们。