准确命中框

准确命中框

像素级精确、零延迟的碰撞箱,能即时完美匹配游戏中所有原版和模组实体的3D视觉模型。

游戏机制

Accurate Hitboxes

Accurate Hitboxes 用源自可见模型部件的判定箱替换了 Minecraft 宽泛的实体命中检测。攻击和弹射物必须与模型几何体相交,而不仅仅是与原版包围盒相交。

特性

  • 为原版及许多模组实体提供逐部件判定箱
  • 随模型移动、旋转、缩放和实体状态变化的动画判定箱
  • 为模型派生判定箱提供专用服务器同步
  • 安装 GeckoLib 时支持 GeckoLib 4
  • 黑名单和白名单配置模式
  • 可通过 F3+B 配置逐部件调试轮廓
  • 在 Forge/NeoForge 1.20.1 上兼容 TaCZ 子弹
  • 支持幼年和缩放实体

需求

Accurate Hitboxes 必须同时安装在客户端和服务器上,且双方必须使用相同的发行版本。

当前模组发行版本支持 Minecraft 1.20.1:

  • Fabric 和 Quilt
  • Forge 和 NeoForge

较旧的发行版本可用于 Minecraft 1.20.2 和 1.20.3。

配置

通过以下方式打开游戏内配置菜单:

  • Fabric 或 Quilt 上的 Mod Menu
  • Forge 或 NeoForge 上的 Mods 菜单
  • 使用默认按键绑定的 Ctrl+Alt+A

该菜单允许玩家配置调试轮廓颜色、原版包围盒可见性以及个人实体列表规则。个人白名单和黑名单设置仅在单人游戏中生效。在多人游戏中,实体规则由服务器控制,相应的玩家控制项会被隐藏。

配置文件位于:

config/accuratehitboxes.json

将 mode 设置为:

  • blacklist 以对列出的实体 ID 禁用精确判定箱
  • whitelist 以仅对列出的实体 ID 启用精确判定箱

服务器管理员可以编辑此文件,以控制多人服务器上每位玩家使用的实体规则。

末影龙及其实体部件始终被排除,因为 Minecraft 通过其自身的多部件碰撞系统处理该 Boss。

兼容性说明

  • GeckoLib 4 会被自动检测,并且仍为可选。
  • Sodium 和 Iris 使用不同的渲染路径;兼容性可能取决于确切的模组版本和着色器设置。
  • 使用 EMF/ETF 自定义模型时,碰撞和绿色调试叠加层可能会遵循底层原版模型,而不是替换模型。
  • 极不寻常的渲染器或不使用受支持模型结构的实体可能会回退到原版命中检测。

整合包和许可证

Accurate Hitboxes 保留所有权利。当模组通过其官方 CurseForge 或 Modrinth 分发渠道获得时,允许包含在整合包中。未经明确许可,不得重新上传、出售、修改、反编译或再分发该模组或其源代码。