RoodyProxy v2.2.0 is outSee what’s new →
RoodyVanishZones

Who sees whom

Each zone has three rules (in its menu, or /vz set <id> <rule> true|false):

Rule Default What it does
see-each-other false The players inside see each other.
see-outside true The players inside see the players outside.
seen-from-outside true The players outside see the players inside.

So by default, the players in a zone do not see each other, but they see everyone outside and everyone outside sees them. Two players in different zones follow the rules of both.

Whoever is not seen also leaves the TAB list of whoever cannot see them, while they are hidden (that is how Paper hides players).

Exceptions (in config.yml, and exceptions: true/false per zone): teammates of the scoreboard (same-team, off by default because some plugins put everyone in one team), and players who share a group of groups (permission roodyvanishzones.group.<name>, given on purpose: being op is not enough).