视觉健康 × 史诗战斗兼容

视觉健康 × 史诗战斗兼容

轻量级客户端兼容性附加组件,使Visual Health的伤口覆盖层能在Epic Fight的动画玩家和生物模型上正确渲染。

Visual Health 在常规的 Minecraft 模型上表现良好,但当 Epic Fight 接管世界渲染时,其伤口贴图会消失。

本附加包通过将 Visual Health 动态生成的伤口贴图直接应用到 Epic Fight 动画化的玩家和生物网格上,修复了此问题。

 

# Visual Health × Epic Fight 兼容性附加包

一个轻量级的客户端兼容性附加包,使 Visual Health 的伤口覆盖层能够在 Epic Fight 动画化的玩家和生物模型上正确渲染。

## 为何需要此附加包?

Visual Health 通常通过 Minecraft 的标准实体渲染系统绘制其伤口贴图。

Epic Fight 用其自有的动画网格和骨骼渲染器取代了该系统。因此,Visual Health 可能在物品栏预览中正常显示,但世界中的玩家和生物身上的伤口会消失。

此附加包连接了两个渲染系统。它在保留 Epic Fight 动画和姿态的同时,将 Visual Health 生成的伤口覆盖层添加到受支持的 Epic Fight 实体渲染器上。

## 功能特性

- 在 Epic Fight 的动画化玩家模型上显示 Visual Health 伤口
- 支持标准与纤细玩家模型
- 在 Epic Fight 渲染的受支持生物上显示伤口
- 支持许多通过 Epic Fight 修补的模组实体
- 伤口会跟随实体的动画姿态
- 使用 Visual Health 现有的健康等级、颜色、配置和生成的贴图
- 不改变战斗、伤害、健康、AI、动画或游戏玩法
- 不添加替换贴图或资源包资产
- 仅客户端

## 前置要求

- Minecraft 1.20.1
- Forge
- Epic Fight
- Visual Health

### 已测试版本

- Forge 47.4.21
- Epic Fight 20.14.17
- Visual Health 1.20.1-2.0.3

目前不保证其他版本能够正常工作。

## 安装

此附加包不会代替任一依赖项。Epic Fight 和 Visual Health 均为必需。

## 客户端还是服务器?

这是一个客户端渲染附加包。

专用服务器无需安装。任何想要看到伤口覆盖层的玩家都必须在其自己的客户端上安装此附加包及其必需的依赖项。

## 受支持的实体

该附加包会自动将伤口层附加到受支持的 Epic Fight 生物实体渲染器上。

这包括使用 Epic Fight 动画渲染系统的玩家和大多数普通生物。当模组实体的 Epic Fight 渲染器暴露了标准的自定义层接口时,它也支持这些模组实体。

一些通过独立自定义流程绘制模型的高度专业化渲染器可能不支持此覆盖层。

## 配置

此附加包没有单独的配置文件。

伤口密度、伤害等级、颜色、被动生物设置、玩家颜色、发光效果以及其他选项均通过 Visual Health 的配置进行控制。

## 兼容性

此附加包专为以下环境设计:

- Minecraft 1.20.1
- Forge
- Visual Health
- Epic Fight

其他完全替换生物实体渲染的模组可能会产生冲突。

报告问题时,请仅使用以下模组进行测试:

- Forge
- Epic Fight
- Visual Health
- 此兼容性附加包

请附上您的 `latest.log`、准确的模组版本、受影响的实体,以及可能的截图。

## 整合包

允许在整合包中使用,前提是遵守项目的 GPL 许可证。

请尽可能通过其官方 CurseForge 项目添加此附加包,而不是上传单独的 JAR 副本。本项目不支持修改版或非官方构建。

## 致谢

- Visual Health 作者:demistorm / Halfstorm
- Epic Fight 作者:Epic Fight Team / Antikythera Studios

这是一个非官方兼容性附加包。它不受 Visual Health 或 Epic Fight 创作者的维护、认可,也与其无关联。

## 许可证与再分发

源代码根据 GNU GPL 版本 3 或更高版本许可。

再分发和修改版本必须遵守 GPL,保留适用的版权和许可声明,提供相应的源代码,并明确标识任何修改。

不得使用官方项目名称、标识、截图和品牌来使非官方构建看起来像是官方发布版本。

为获得安全且最新的下载,请使用官方 CurseForge 项目页面。