跳到正文

Epic Fight Posture Integration

作者:nire0917

新增姿态系统、架势破防机制,并自动兼容受支持的 Epic Fight 生物。

收藏

截图

介绍

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

Epic Fight Posture Integration 为 Epic Fight 战斗加入了架势系统。

攻击敌人或招架敌人的攻击,以削弱其架势、使其踉跄,并创造机会使用 Combat Evolution处决敌人。

此模组会通过模型分析和动画重定向,自动为兼容的模组生物添加架势支持。

此模组仍在积极开发中。部分功能尚处于实验阶段,也可能出现兼容性问题。欢迎反馈意见和报告漏洞。

 

 

功能

  • 为兼容的生物添加架势系统
  • 攻击和成功招架都会削弱敌人的架势
  • 架势耗尽时会触发破防,使敌人陷入易受攻击的状态
  • 可使用 Combat Evolution 处决破防的敌人

兼容性

EFPI 支持已有 Epic Fight 补丁的兼容生物,并可自动为以下生物添加支持:

  • 原版风格的人形生物
  • 原版风格的蜘蛛类生物
  • 受支持的 GeckoLib 人形生物
  • 其他受支持的人形生物模型

已专门针对以下模组进行兼容性测试:

由于兼容性支持是自动应用的,某些自定义生物可能会出现视觉或动画问题。
如果某个生物无法正常工作,可以通过服务器配置中的黑名单将其排除。

 

配置

客户端设置可在以下位置修改:

Mods -> Epic Fight Posture Integration -> Config

  • HUD 显示:始终显示、仅受伤时显示(默认)或隐藏
  • 处决音效音量:可在 0% 至 100% 之间调整(默认:70%)

服务器设置保存在:

config/epicfight_posture_integration/server.toml

  • 架势伤害:分别设置攻击和招架的伤害倍率
  • 招架伤害:基础伤害为最大架势值的 10% 至 22%,具体取决于生物的生命值和护甲
  • 破防抗性:调整连续破防后获得的抗性
  • 恢复:默认在 15 秒后开始恢复,每秒恢复最大架势值的 2%
  • 单个生物设置:单独设置伤害倍率和生物黑名单
  • 自动兼容:启用或禁用自动支持,并配置模组允许列表或拒绝列表

单个生物的倍率设置会覆盖全局设置。

 

专用服务器

自动兼容功能也适用于多人服务器。

服务器首次启动后,或更改已安装的模组后,应由一名管理员进入世界一次,以便 EFPI 检测兼容的生物。

之后重启服务器,以启用新检测到的兼容目标。

v3.2.0 更新:现在,新检测到的兼容目标会立即启用,包括世界中已加载的生物。无需重启服务器或重新加载区块。

管理员在线时,重新加载资源包也会触发自动兼容性重新检测。

 

前置要求

Forge(Minecraft 1.20.1)

  • Forge 47.4.10+ (47.x)
  • Epic Fight 20.14.17–20.15.x(不支持 20.15.0)
  • Combat Evolution 2.2.8–2.3.x

NeoForge(Minecraft 1.21.1)

  • NeoForge 21.1.219+ (21.1.x)
  • Epic Fight 21.17.3.1–21.17.x
  • Combat Evolution 2.3.2–2.3.x

可选

  • GeckoLib
  • Lionfish API

请在客户端和服务器上都安装所需的模组。

 

鸣谢

Epic Fight Posture Integration 是一款非官方第三方附属模组。
本项目与 Epic Fight、Combat Evolution 或 GeckoLib 的开发者无关,也未获得他们的认可。

常见问题

Epic Fight Posture Integration 支持哪些 Minecraft 版本?

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

Epic Fight Posture Integration 怎么安装?

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

评论

登录后评论和评分