Sueta

PGCVisibility

1.2.0

PGC Visibility is a Paper/Bukkit plugin for Minecraft that controls player visibility based on ranks and permissions.

·Plugin
  1. 1.2.0latestPGCVisibility 1.2.0Aug 11, 2026

    What's new (50 features)

    Visibility / rank logic 1. /pgc vanish — full staff vanish toggle 2. /pgc vanished — list who is currently vanished 3. Vanish integrates with existing join/quit message suppression 4. Combat lock — can't vanish for a few seconds after being hit/hitting someone 5. /pgc addtemp <rank> <player> <duration> — temporary ranks (30m/2h/1d/1w...) 6. Automatic expiry sweep that reverts temp ranks and logs it 7. /pgc rankinfo <rank> — inspect a rank's priority/permission/aliases 8. /pgc whois <player> — current rank, online state, vanish state, temp-rank expiry 9. Audit trail feeds rank-change history per player 10. /pgc freeze <player> — lock a player in place 11. /pgc god [player] — invulnerability toggle 12. /pgc fly [player] — flight toggle 13. Combat tagging shared between combat-lock and future extensions 14. /pgc afk — manual AFK toggle, auto-clears on move/chat 15. Update-checker join notice doubles as a "first join after restart" ops ping 16. Tab-list rank-priority sorting (tablist.sort-by-rank, off by default so it won't fight TAB) 17. Vanish state exposed via %pgc_vanished% placeholder for chat/tab plugins to consume Admin / QoL tools 18. /pgc stats — online player counts per rank 19. /pgc top — ranks sorted by priority 20. /pgc history groundwork via AuditManager (in-memory + file-backed) 21. /pgc bulk add <rank> <p1,p2,...> — bulk-assign a rank 22. /pgc bulk remove <p1,p2,...> — bulk-reset (asks for /pgc confirm first) 23. Generic confirmation flow (ConfirmationManager) reused by restore + bulk remove 24. /pgc search <partial name> — matches online + cached players 25. /pgc backup — export all cached ranks to a timestamped YAML file 26. /pgc restore <file> — re-import a backup (confirmation required) 27. /pgc metrics — storage status, cache size, memory, webhook/update status 28. /pgc doctor — one-shot self-diagnostic (storage, config, integrations) 29. /pgc check <player> — which pgc.rank.* permissions a player currently holds 30. Confirmation timeouts double as lightweight command-abuse protection 31. Audit log persisted to plugins/PGCVisibility/logs/audit.log 32. Staff broadcast notification on every rank change (toggleable) 33. /pgc staffchat and /sc — private staff-only chat channel 34. Tab-completion now includes cached offline names, not just online players 35. /pgc seen <player> — last-seen time for offline players Integrations 36. PlaceholderAPI expansion: %pgc_rank%, %pgc_rank_display%, %pgc_priority%, %pgc_online_<rank>%, %pgc_vanished% 37. Soft-dependency detection surfaced through /pgc doctor 38. Discord webhook: rank-change notifications 39. Discord webhook: staff join/quit presence pings 40. Discord webhook: server start/stop lifecycle events 41. status.json export in the plugin data folder for the PGC website to poll 42. Lightweight opt-in status/metrics export (see integrations.status-export) 43. /pgc doctor doubles as config/integration validation 44. YAML-based backup/restore acts as a portable "profile" format 45. (existing) legacy &-color codes retained; safe formatting throughout new commands 46. /pgc reload still reloads config/storage; new schedulers restart cleanly on reload 47. TAB-plugin awareness — tab-list sort backs off automatically if TAB is installed 48. DeluxeChat/TAB/LuckPerms detection surfaced in /pgc doctor 49. GitHub Releases-based auto-update checker with ops join notifications 50. Tag-triggered release workflow (release.yml) for one-command publishing
    11 downloads
  2. 1.0.0PGCVisibility 1.0.0Jun 13, 2026

    Version 1.1.0 - New Release

    ✨ Added
    * Support for all modern Minecraft versions. * Automatic visibility updates when players join or leave. * Rank-based visibility system. * Configurable permission nodes. * Improved compatibility with LuckPerms.
    🔧 Changed
    * Members now only see other Members. * YouTubers, VIPs, MVPs, Staff, Team, and Admins can see everyone. * Optimized player visibility checks for better performance. * Improved plugin startup speed.
    🛠 Fixed
    * Fixed visibility desync after rank changes. * Fixed players sometimes remaining hidden after reconnecting. * Fixed compatibility issues with Paper 1.21.1. * Fixed edge cases when multiple players join simultaneously.
    📋 Supported Versions
    * 1.8.x - 1.21.1+ * Paper * Spigot * Bukkit * Purpur
    🚀 Summary
    PGC Visibility now provides a faster and more reliable rank-based visibility system. Members only see Members, while YouTubers, VIPs, MVPs, Staff, Team, and Admins can see all players across the server.
    93 downloads

Similar projects

Plugin →