跳到正文

Teams Friendly Fire Addon

作者:MuonR

为 FTB Teams 添加可切换的 PvP 标记

收藏

介绍

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

image


 

          

undefined

它有什么作用?

这是一个适用于 FTB Teams 的附属模组,新增了两个简单且可配置的标记:

  1. 允许队伍成员之间进行 PvP(默认:否)
  2. 允许盟友之间进行 PvP(默认:否)

这些设置可以按队伍分别配置。

此 PvP 检查集成到了:

  1. 原版的 isAllied 检查本身,以正确处理目标选择逻辑,确保驯服的宠物、召唤物或类似生物不会攻击队友或他们的宠物
  2. 原版伤害流程,以防止队友或他们的宠物受到实际伤害或攻击

这两项也适用于所属宠物,并额外加入了防止无限递归的安全机制,以防某个模组出现异常行为。

它几乎不会影响性能,可能只需安装在服务器端,不过客户端也能正常使用,以防有模组在客户端检查 isAllied。

FTB Teams 不是已经有类似功能了吗?

我也被这个问题弄糊涂了。也许其他人也是。没有,并没有。

不过,FTB Chunks 提供了一个队伍标记,可以关闭队伍领地内的所有 PvP。

许多玩家看到这个功能后,就以为它适用于所有队伍 PvP 情况——其实并非如此。该标记对领地之外的玩家没有影响,而且会影响领地内的所有玩家,而不只是队伍成员。因此才有了这个附属模组!

会支持 X 版本吗?

当然可以。在 GitHub(优先)或 Discord 上提出你需要的具体版本即可。

常见问题

Teams Friendly Fire Addon 支持哪些 Minecraft 版本?

Teams Friendly Fire Addon 支持 Minecraft Java 版 1.20.1–26.1.2,共 3 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

Teams Friendly Fire Addon 怎么安装?

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

评论

登录后评论和评分

MuonR 的其他作品

查看全部 →