药剂寻觅者

添加药水扫描,显示其他玩家身上的效果在其上方。

药水探查者

Pot Seeker 是一款轻量级的 Fabric 客户端模组,可以在已加载的玩家头顶显示精简的状态效果图标。
该模组从 HeatSeeker 的药水探查功能中提取出来,并打包成适用于 Minecraft 1.21.11 的独立模组。

功能

  • 在周围已加载的玩家头顶显示激活的效果图标。
  • 使用原版 HUD 风格的效果图标。
  • 支持通过精确的状态效果数据包显示效果。
  • 当服务器未发送其他玩家的精确效果数据包时,回退使用 Minecraft 1.21.11 的 POTION_SWIRLS 实体元数据。
  • 支持穿墙渲染(可选)。
  • 支持空标记以排查可见性问题(可选)。
  • 支持在快捷栏上方显示自身效果的 HUD(可选)。
  • 提供 Mod Menu 配置界面。
  • 可调节最大显示玩家数量、图标大小、透明度及垂直偏移。

需求

  • Minecraft 1.21.11
  • Fabric Loader 0.18.5 或更新版本
  • Fabric API
  • Java 21
  • Mod Menu 为可选项,但建议安装以方便配置。

限制

Minecraft 客户端并非总能收到其他玩家的精确状态效果列表。Pot Seeker 使用客户端可获得的最佳数据:

  • 优先使用精确的 EntityStatusEffectS2CPacket 数据;
  • 回退使用原版 POTION_SWIRLS 追踪实体元数据。

回退机制对于常见的可见原版效果是可靠的,但叠加效果或视觉粒子数据相同的效果可能无法完全区分。