Player Report System
Keep your Minecraft server fair, clean, and enjoyable with the Player Report System. This powerful Plugin. Thats allows players to quickly report suspected cheaters, rule breakers, and disruptive users through an easy-to-use interface.
Features
✔ Dark-themed premium design
Modern & Animated GUIs
✔ Interactive buttons & navigation
✔ Report pagination support
✔ Real-time refresh system
✔ Custom sounds & effects
✔ Clickable chat notifications
Multi-Channel Staff Alerts
✔ ActionBar alerts
✔ Screen title notifications
✔ Custom sound alerts
✔ One-click report viewing
✔ Report descriptions & notes
Evidence Collection System
✔ Screenshot/Video URL support
✔ Skip & Cancel buttons
✔ Anti-spam protection
✔ Automatic timeouts
✔ Advanced freeze system
Investigation & Freeze Tools
✔ Command blocking while frozen
✔ Disconnect alerts for staff
✔ Player watchlist system
✔ Join/Leave watchlist notifications
✔ Create report reasons in-game
In-Game Configuration
✔ Edit GUI items & slots
✔ No file editing required
✔ Hot configuration reload
✔ Automatic ZIP backups
Backup & Restore System
✔ Reports & logs backup
✔ One-click restoration GUI
✔ Claimed report tracking
Staff Analytics
✔ Closed report statistics
✔ Response time monitoring
✔ Staff leaderboard
✔ Async database operations
Optimized Performance
✔ Thread-safe report handling
✔ Cached active reports
✔ Lag-free GUI loading
✔ Report claiming system
Report Management
✔ Reopen closed reports
✔ Internal staff notes
✔ Search reports instantly
✔ Complete report history
How It Works
Player Commands
- /report <player> — Report a player using the GUI.
- /report help — Open the Help Menu.
- /myreports — View your active reports.
- /reporthistory — Browse your report history.
Staff Commands
- /reports — Open the Staff Moderation Panel.
- /report dashboard — Open the Live Staff Dashboard.
- /reportchat — Staff-only chat channel.
- /report search <query> — Search reports.
- /report top — View staff leaderboard.
- /report staffstats <player> — Check staff statistics.
Report Management
- /report view <id> — View a report.
- /report claim <id> — Claim a report.
- /report close <id> — Resolve a report.
- /report reopen <id> — Reopen a report.
- /report delete <id> — Delete a report.
- /report note <id> <message> — Add staff notes.
- /report tp <id> — Teleport to reported player.
- /report tpreporter <id> — Teleport to reporter location.
Investigation Tools
- /report investigate <player> — Open investigation menu.
- /report freeze <player> — Freeze a player.
- /report unfreeze <player> — Unfreeze a player.
- /report watch <player> <reason> — Add to watchlist.
- /report unwatch <player> — Remove from watchlist.
Admin Commands
- /reports admin — Open Admin Dashboard.
- /reports reload — Reload configurations.
- /report backup — Create a backup.
- /report restore — Restore backups.
- /report maintenance — Toggle maintenance mode.
- /report blacklist <player> — Block reporting access.
- /report unblacklist <player> — Remove blacklist.
Permissions
Permission Default Description advancedreports.use Everyone Access player report commands. advancedreports.staff OP Access the Staff Panel and moderation tools. advancedreports.staffchat OP Use the private staff chat channel. advancedreports.alerts OP Receive report notifications and alerts. advancedreports.dashboard OP View the live staff dashboard. advancedreports.search OP Search reports from the database. advancedreports.claim OP Claim pending reports. advancedreports.close OP Resolve and close reports. advancedreports.reopen OP Reopen previously resolved reports. advancedreports.freeze OP Freeze and unfreeze players. advancedreports.watch OP Manage the watchlist system. advancedreports.admin OP Access the Admin Dashboard. advancedreports.reload OP Reload plugin configurations. advancedreports.delete OP Permanently delete reports. advancedreports.analytics OP Access moderation analytics and statistics. advancedreports.backup OP Create and restore backups. advancedreports.blacklist OP Manage report submission blacklists.
Recommended Setup
- Players: advancedreports.use
- Moderators: advancedreports.staff, advancedreports.claim, advancedreports.close, advancedreports.alerts
- Administrators: advancedreports.*
These commands allow moderators and staff members to manage reports, investigate players, and communicate efficiently.
Staff Commands
Command Permission Description /reports advancedreports.staff Open the Staff Moderation Panel. /rc [message] advancedreports.staffchat Send messages in the staff chat channel. /report dashboard advancedreports.dashboard View the live Staff Dashboard. /report search <query> advancedreports.search Search reports by player, ID, or status. /report view <id> advancedreports.staff View detailed information about a report. /report claim <id> advancedreports.claim Claim a report for investigation. /report close <id> advancedreports.close Resolve and close a report. /report reopen <id> advancedreports.reopen Reopen a previously closed report. /report note <id> <message> advancedreports.staff Add internal staff notes to a report. /report tp <id> advancedreports.staff Teleport to the reported player. /report tpreporter <id> advancedreports.staff Teleport to the reporter's location. /report top advancedreports.staff View the staff leaderboard. /report staffstats <player> advancedreports.staff View detailed staff performance statistics.
Report Categories
View attachment 1371144
- Cheating / Hacking
- Exploiting
- Harassment
- Inappropriate Name
- Other Custom Reasons
View attachment 1371145
Why Choose This Plugin?
The Player Report System helps staff identify rule breakers faster while giving players an easy way to contribute to a safer community. With detailed reports, real-time notifications, and a clean management interface, moderation becomes more efficient than ever.
Create a fair environment, reduce cheaters, and improve your server's quality with this professional report system.
Lightweight • Customizable • Optimized • Easy to Use
