Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for dainor_

VisTag hides player nametags unless you have a clear line of sight to them.

Report vistag?

R

1.1.0

VisTag 1.1.0

Target: Paper 26.2 / Java 25.

Added

  • Sneak hiding — sneaking players now have their nametag hidden (config: hide-when-sneaking, default true).
  • FOV cone — optional view cone: a nametag is visible only if the target is inside the viewer's cone (config: fov-cone-degrees, default 0 = disabled).
  • Per-player toggle — new /vistag toggle command: each player can enable/disable nametag filtering for themselves (permission vistag.toggle, default: everyone).
  • Exact raycast — line of sight now tests real block collision shapes (voxel shapes, segment-vs-box intersection); slabs and stairs no longer hide nametags when the sight line passes above them (config: exact-raycast, default true; false keeps the faster block-center test).
  • New permissions declared in paper-plugin.yml: vistag.admin (manage lists, reload), vistag.toggle.

Changed

  • Configuration gains three new keys: hide-when-sneaking, fov-cone-degrees, exact-raycast (safe defaults, no migration needed).

Information

Published
October 11, 2026
Author
0Downloads

Platforms

Paper
Paper
26.2