Armor Hider

Armor Hider - 盔甲隐藏

隐藏或调整盔甲、附魔光效及副手物品的透明度——支持完整多人游戏同步。无需任何依赖项。
fabric / neoforge / quilt 作者 zannagh 支持版本 1.20 - 26.1
下载量
36,230
关注数
58
数据来源
Modrinth
模组详细介绍

盔甲隐藏器

最新版本
最新预发布版
Modrinth 下载量
Curseforge 下载量
Discord

一款可调整盔甲和装备透明度或完全隐藏的模组,支持多人游戏,无需任何依赖——支持广泛的游戏版本,适用于 Fabric、Quilt 和 NeoForge。

功能特性

  • 每个槽位的透明度滑块:头盔、胸甲、护腿、靴子和副手
  • 附魔闪光控制:可选择隐藏任意槽位的附魔闪光
  • 战斗检测:可在战斗时自动显示盔甲
  • 完整的多人同步:当服务器安装此模组时,其他玩家能看到你的设置
  • 纯客户端运行:无需服务器模组
  • 实时游戏内预览:更改设置时可即时预览效果
  • 快捷键绑定:快速切换盔甲隐藏器或打开设置界面
  • 管理员控制:服务器管理员功能(强制显示盔甲、全服战斗检测)
演示

[![待修复问题](https://img.shields.io/github/issues-search?query=repo%3Azannagh%2Farmor-hider%20is%3Aopen%20label%3Abug&logo=github&label=待修复问题&color=red

)](https://github.com/zannagh/armor-hider/issues)

[![待实现功能](https://img.shields.io/github/issues-search?query=repo%3Azannagh%2Farmor-hider%20is%3Aopen%20label%3Aenhancement&logo=github&label=待实现功能&color=green

)](https://github.com/zannagh/armor-hider/issues)

已关闭问题

我通过 GitHub 跟踪问题(包括功能请求),并尽力及时修复所有漏洞(另外,我自己对新功能也过于兴奋了……)。如果你没有 GitHub 账户,欢迎加入 Discord 服务器并在那里告诉我。


自定义设置

在游戏设置的“皮肤自定义”中(或旧版本游戏中的“Zannagh's Armor Hider”选项)可以找到盔甲隐藏器的设置。在游戏内,模组设置界面会实时预览你的更改效果。

盔甲透明度

此模组允许你为每个盔甲槽位定义 0%(隐藏,取消渲染)到 100%(模组不进行任何操作)之间的透明度。此外,还可以指定头颅物品(骷髅/凋灵头颅等)是否受头盔设置影响,以及鞘翅是否受胸甲槽位设置影响。

你还可以选择性地隐藏任意槽位的附魔闪光。

如果你希望在战斗时显示盔甲,可以选择战斗时是否临时显示盔甲,详见下方的[战斗检测](#战斗检测)。

副手透明度

盔甲隐藏器还提供隐藏副手槽位的功能,如果你不希望盾牌或其他物品遮挡你精美的皮肤。

同步功能

如果你加入的服务器安装了此模组,你的所有本地偏好设置会在更改或加入时发送到服务器。服务器端模组负责将你的偏好设置转发给所有其他客户端。这样,如果服务器上存在此模组,每个人都能看到你配置好的角色外观(包括战斗检测、闪光等所有功能)。

战斗事件是同步的,不仅限于客户端,因此当服务器运行此模组时,你会看到其他玩家进入战斗时显示盔甲(前提是他们已启用相关设置)。

如果主机尚未运行此模组,有一个设置选项可让你定义“未知”玩家的盔甲渲染是否不受影响,或沿用你自己的设置。

高级设置

  • 对未知玩家应用你的设置:当无法确定玩家设置时(例如在未安装模组的服务器上仅使用客户端模组时),是否使用你自己的透明度设置或默认设置(正常显示盔甲,如同未安装模组)(参见下方的[服务器通信矩阵](#服务器通信矩阵))
  • 禁用盔甲隐藏器功能:全局禁用客户端上的盔甲隐藏器功能。如果服务器强制关闭盔甲隐藏器,此设置将被覆盖
  • 对其他玩家禁用盔甲隐藏器:仅禁用其他玩家盔甲的盔甲隐藏器渲染。如果服务器强制关闭盔甲隐藏器或设置了全局禁用,此设置将被忽略

管理设置

对于主机,这些设置需要管理员/操作员权限(出于兼容性考虑,模组仅检查权限等级 ≥ 3),并应用于全服范围,覆盖个别玩家的偏好设置。

  • 战斗时显示盔甲(服务器):强制全服启用战斗检测——启用后,任何处于战斗中的玩家将始终显示盔甲,覆盖每个玩家的个人战斗检测设置,适用于 PvP 服务器
  • 强制所有玩家关闭盔甲隐藏器:强制服务器上所有玩家禁用盔甲隐藏器(特别适用于运行 PvP 服务器且不希望玩家隐藏他人盔甲的情况)

战斗检测

战斗检测

启用战斗检测后,当你受到伤害或造成伤害时,你的盔甲会自动变为可见。

启用战斗检测

战斗检测

禁用战斗检测

无战斗检测

服务器通信矩阵

你的本地偏好设置在更改或加入时会发送到服务器。加入服务器的玩家将从服务器检索偏好设置库,以便在自己的客户端上应用其他玩家的偏好设置。

以下矩阵显示了根据模组安装位置如何解析偏好设置:

服务器模组 客户端模组 行为
完整功能。你的偏好设置同步到服务器并转发给其他玩家。你看到的是其他玩家实际配置的盔甲透明度。战斗事件由服务器转发,实现同步战斗检测。
无效果。服务器存储偏好设置,但原版客户端无法渲染透明度变化。
仅客户端运行。无法确定其他玩家的偏好设置。根据“对未知玩家应用你的设置”设置:开启——你自己的透明度设置应用于所有玩家;关闭——使用默认设置(正常渲染盔甲,如同未安装模组)。战斗事件不会在服务器中传递。
无效果。模组不存在。

社区

加入 Discord 服务器获取支持、参与讨论和提交功能请求。

问题与功能请求

如前所述,欢迎在 GitHub 仓库创建问题,或通过 Discord 联系我,让我了解可能使此模组更好的问题或想法。

支持的游戏版本与加载器

静态徽章
静态徽章
静态徽章
静态徽章
静态徽章
静态徽章
静态徽章
静态徽章
静态徽章
基本信息
模组名称Armor Hider
作者zannagh
下载量36,230
关注数58
支持版本1.20 - 26.1
加载器fabric / neoforge / quilt
客户端required
服务端optional