铁之咒语 N FTB 团队

铁之咒语 N FTB 团队

NeoForge 1.21.1 附加组件,使 Iron's Spells 'n Spellbooks 的召唤物尊重 FTB Teams 的阵营——召唤物不会攻击队友。

Irons Spells N FTB Teams

一个轻量级桥接/附加模组:让 Iron's Spells 'n Spellbooks 的法术召唤物(骷髅、僵尸、恼鬼、北极熊等)在选取攻击目标时,尊重 FTB Teams 的队伍归属。

在同一个 FTB 队伍内,玩家及其召唤物永远不会被彼此召唤物锁定为目标,即使玩家之间仍可互相造成直接伤害。不涉及传送、不添加物品、不新增法术——仅仅是一个目标选取修复。

功能

  • 召唤物在选取攻击目标时忽略队友(及队友的召唤物)
  • 单个配置开关即可启用/禁用,无需卸载
  • 不添加任何新物品、方块或法术——通过最小化 Mixin 实现纯粹的行为补丁
  • Boss 召唤的生物(死灵法师、烈焰 Boss 等)不受影响——仅考虑玩家拥有的召唤物

前置要求

模组 版本
Minecraft 1.21.1
NeoForge 21.1.235+
Iron's Spells 'n Spellbooks 1.21.1-3.16.2+
FTB Teams 2101.1.10+

上述两个模组均为必需——缺少它们本附加模组将无法加载。它们自身的依赖(GeckoLib、Curios、Player Animator、Iron's Lib、Architectury、FTB Library)也需照常安装。

配置

enableTeamSummonProtection(默认:true)——设置为 false 可完全还原为原版 Iron's Spells 的目标选取行为。

说明

  • 仅服务端逻辑;适用于专用服务器和单人游戏
  • 队友之间的伤害(友军伤害)不受影响——由原版计分板队伍设置决定,与本模组无关
  • 本模组代码由 AI(Claude Code)在人工指导下生成

许可协议

GPL-3.0-or-later。源码:GitHub