Vivecraft史诗战斗物品渲染修复

Vivecraft史诗战斗物品渲染修复

在Epic Fight战斗模式下,隐藏Vivecraft渲染的重复手持物品,同时保留Epic Fight自定义武器渲染。

Vivecraft Epic Fight 物品渲染修复

概述

Vivecraft Epic Fight 物品渲染修复是一个适用于 Minecraft Forge 1.20.1 的客户端兼容性小模组。

该模组专为在 Vivecraft 第一人称视角(显示完整玩家模型)下使用 Epic Fight 的玩家而制作。

在这种设置下,Epic Fight 会在其自定义的动画玩家模型上渲染武器,而 Vivecraft 可能也会在 VR 控制器或手部位置渲染相同的持有物品。这会导致武器或副手物品出现两次。

此模组仅隐藏 Vivecraft 渲染的持有物品,同时保留 Epic Fight 的自定义玩家模型和武器渲染。

制作此模组的原因

我制作此模组是因为我想在 Vivecraft 中使用以下设置来游玩 Epic Fight:

  • Vivecraft VR 模式
  • 第一人称视角
  • 启用第一人称玩家模型
  • 启用 Epic Fight 战斗模式

使用此组合时,玩家正常的 VR 手臂已被隐藏,同时显示 Epic Fight 的自定义动画模型。

然而,在 Vivecraft 控制器位置渲染的物品可能仍然可见。因此,同一武器可能既出现在 Epic Fight 模型上,又出现在玩家 VR 手部前方。

同样的问题也可能影响副手持有的物品。

此模组的目的是移除这些重复的 Vivecraft 渲染物品,而不禁用或修改 Epic Fight 自身的自定义模型渲染。

功能特性

  • 隐藏重复的 Vivecraft 渲染主手物品
  • 隐藏重复的 Vivecraft 渲染副手物品
  • 保持 Epic Fight 的自定义玩家模型可见
  • 保持 Epic Fight 的自定义武器渲染完整
  • 专为启用玩家模型的 Vivecraft 第一人称游戏设计
  • 默认仅在 Epic Fight 战斗模式激活时生效
  • 默认仅在 VR 游戏过程中生效
  • 主手和副手行为可分别配置
  • 仅客户端模组
  • 不修改物品栏、持有物品、战斗机制、网络或世界数据

预期设置

此模组适用于以下组合:

  • Vivecraft VR 模式
  • 第一人称视角
  • 启用第一人称玩家模型渲染
  • Epic Fight 战斗模式

如果未启用第一人称玩家模型或未使用 Epic Fight,此模组可能不会提供任何可见的改进。

配置

配置文件在以下位置生成:

config/vivecraft_epic_item_render_fix-client.toml

可用设置:

[general] enabled = true hideMainHandItem = true hideOffhandItem = true battleModeOnly = true vrOnly = true firstPersonOnly = true debugLogging = false

更改配置后,必须重启 Minecraft。

前置要求

  • Minecraft 1.20.1
  • Forge
  • Vivecraft
  • Epic Fight

这是一个客户端模组,通常不需要安装在专用服务器上。

AI 辅助开发

此模组在 AI 的辅助下创建。

我不是经验丰富的程序员,可能不具备诊断或修复每次崩溃、不兼容或意外问题所需的技术知识。

如果我无法解决问题,敬请谅解。

错误报告和日志文件可能仍然有帮助,但我无法保证每个问题都会被调查或修复。

重要警告

在安装或更新此模组之前,请备份您的世界和重要的游戏文件。

尽管此模组设计为仅影响客户端渲染,但由于版本差异、配置更改和模组之间的交互,重度模组化的 Minecraft 环境可能表现不可预测。

使用此模组风险自负。

对于因使用此模组直接或间接导致的存档损坏、物品丢失、游戏数据损坏、崩溃或任何其他问题,我概不负责。