玩家高亮

玩家高亮

高亮显示玩家,带有发光轮廓和HUD目标图标。

社交

语言

EN/English | ZH-CN/简体中文

Player Highlighter

一个轻量级的客户端 Fabric 模组,通过发光轮廓、屏幕上的目标图标以及附近玩家信息 HUD 来提升玩家感知能力。

概述

Player Highlighter 让其他玩家更容易被定位和追踪,且无需在服务端进行任何安装。

该模组提供三种视觉功能:

  • 其他玩家周围的发光轮廓
  • 在可见玩家上方显示的小型目标图标
  • 显示附近玩家信息的 HUD 列表

发光轮廓和目标图标会在按住所配置的按键时或启用保持模式时出现。玩家信息 HUD 则独立始终可用。

所有功能完全在客户端处理。

主要功能

  • 以发光轮廓高亮其他玩家
  • 在当前屏幕上可见的玩家上方显示目标图标
  • 在 HUD 中显示附近玩家信息
  • 显示玩家名称、相对方向、距离、生命值和坐标
  • 支持按住按键以临时高亮
  • 支持可切换的保持模式以持续高亮
  • 支持用于显示或隐藏玩家信息 HUD 的客户端命令

高亮控制

当满足以下任一条件时,高亮处于激活状态:

  • 按下高亮按住键 默认按键:TAB
  • 保持模式已启用 默认切换按键:I

当高亮处于激活状态时:

  • 其他玩家会获得发光轮廓
  • 可见玩家会在其投影到屏幕的位置获得一个小型目标图标

当两个条件均不满足时,发光轮廓和目标图标会立即消失。

玩家信息 HUD

HUD 会在屏幕左下角显示附近玩家。

示例:

Player867 ↑ 11m ❤ 20.0 (123, 64, -456)

字段说明:

  • Player867 — 玩家名称
  • ↑ — 相对于当前相机朝向的方向
  • 11m — XZ 平面上的水平距离
  • ❤ 20.0 — 当前生命值
  • (123, 64, -456) — 世界坐标

多个玩家会垂直列出。

方向指示器可使用以下箭头:

↑ ↗ → ↘ ↓ ↙ ← ↖

当 Minecraft 的 GUI 被隐藏时,HUD 也会被隐藏。

HUD 的可见性也可以通过客户端命令控制:

/playerhighlighter hud on
/playerhighlighter hud off
/playerhighlighter hud toggle
/playerhighlighter hud status

命令行为:

  • /playerhighlighter hud on 显示玩家信息 HUD
  • /playerhighlighter hud off 隐藏玩家信息 HUD
  • /playerhighlighter hud toggle 在显示与隐藏之间切换 HUD
  • /playerhighlighter hud status 显示当前 HUD 状态

目标图标

当高亮处于激活状态时,会在每个可见玩家上方渲染一个小型目标图标。

仅当玩家满足以下条件时才会显示图标:

  • 位于相机前方
  • 可以投影到当前屏幕上
  • 位于可见屏幕边界之内
  • 不是当前相机实体

位于相机后方或屏幕之外的玩家不会被分配图标。

发光轮廓

其他玩家会使用类似 Minecraft 原版发光效果的轮廓进行渲染。

行为:

  • 仅影响玩家实体
  • 排除本地玩家
  • 不影响生物和其他实体
  • 轮廓遵循原版轮廓渲染规则
  • 在支持的情况下,基于队伍的轮廓颜色仍可能适用
  • 不会向玩家添加任何真实的状态效果

支持的版本

  • Minecraft 26.1.2
  • Fabric Loader 0.19.2+
  • Fabric API 0.150.0+
  • Java 25

许可证

MIT