PluginLicenseRef-All-Rights-Reserved
PGCVisibility
PGC Visibility is a Paper/Bukkit plugin for Minecraft that controls player visibility based on ranks and permissions.
18
Downloads
1
Followers
2 weeks ago
Updated
📦
1
Versions
📖About PGCVisibility
PGC Visibility
PGC Visibility is a Paper/Bukkit plugin for Minecraft 1.21.1 that makes Members see only Members while YouTubers, VIPs, MVPs, Staff, Team, and Admins can see everyone.
Commands
/pgc help
/pgc info
/pgc add <rank> <player>
/pgc remove <rank> <player>
/pgc remove <player>
/pgc list [rank]
/pgc reload
/pgc gui
/pgc debug <viewer> <target>
Default ranks are member, youtuber, vip, mvp, staff, team, and admin.
Core Behavior
- New players default to Member visibility.
- Members can only see Members.
- YouTubers, VIPs, MVPs, Staff, Team, and Admins can see everyone.
- Rank changes refresh visibility instantly without relogging.
- Hidden players are hidden from entity view and the tab list through Bukkit
hidePlayer. - Join and quit messages are selectively broadcast only to players who can see the joining/leaving player.
Integrations
LuckPerms and other permission plugins are supported through permission sync:
pgc.rank.youtuber
pgc.rank.vip
pgc.rank.mvp
pgc.rank.staff
pgc.rank.team
pgc.rank.admin
The plugin also declares soft-dependencies for PlaceholderAPI, TAB, and DeluxeChat and exposes configuration switches for compatibility behavior.
Storage
SQLite is the default storage. MySQL can be enabled in config.yml:
storage:
type: mysql
Rank assignments are cached in memory and saved automatically on command changes.