PlayerReports is a professional, feature-rich Advanced GUI Report System designed for modern Minecraft networks. It streamlines the process of reporting players and managing those reports through an intuitive GUI, robust evidence collection, and seamless multi-server synchronization.
Finding a reliable player report plugin or a robust report player plugin is essential for maintaining a healthy community. PlayerReports offers a complete moderation suite with:
Whether you're looking for an advanced report system, a Minecraft reporting GUI, or a cross-server moderator tool, PlayerReports provides the most efficient workflow for staff and players alike.
/reports !back to return staff to their original location and gamemode automatically.| Command | Alias | Permission | Description |
|---|---|---|---|
/report <player> | - | playerreports.report | Open the report menu for a player. |
/reportgui | - | playerreports.report | Toggle between GUI and Chat reporting modes. |
/reports)| Command | Permission | Description |
|---|---|---|
/reports | playerreports.staff | Open the main staff dashboard. |
/reports <player> | playerreports.staff | Open the report history for a specific player. |
/reports !logs | playerreports.staff | View the archive of closed/resolved reports. |
/reports !fakes | playerreports.staff | View reports flagged as "Fake Reports". |
/reports !back | playerreports.tp | Teleport back to your previous location after spectating. |
| `/reports !toggle <normal | high>` | playerreports.notify |
/reports !gui | playerreports.report | Toggle your personal reporting preference (GUI/Chat). |
/reportsadmin)| Command | Permission | Description |
|---|---|---|
| `/reportsadmin reload [all | target]` | playerreports.admin |
/reportsadmin delete <id> | playerreports.admin | Permanently delete a specific report from the database. |
/reportsadmin note <id> <text> | playerreports.admin | Add an administrative note to a report. |
/reportsadmin gui | playerreports.admin | Toggle the Global GUI reporting mode for all players. |
/reportsadmin chat | playerreports.admin | Toggle the Global Chat reporting mode. |
| Permission | Default | Description |
|---|---|---|
playerreports.report | Everyone | Allows players to use /report. |
playerreports.staff | OP | Access to the staff panel and list commands. |
playerreports.notify | OP | Receive notifications when a new report is filed. |
playerreports.tp | OP | Permission to teleport to reported players and use !back. |
playerreports.close | OP | Permission to close/resolve reports. |
playerreports.claim | OP | Permission to claim active reports. |
playerreports.admin | OP | Access to all administrative commands. |
playerreports.action.<name> | OP | Permission to execute a specific punishment action. |
| Placeholder | Description |
|---|---|
%playerreports_open_total% | Total number of currently open/unresolved reports. |
%playerreports_claimed_total% | Total number of reports currently claimed by staff. |
Used in messages.yml and punishment configurations:
{target}: The name of the reported player.{reporter}: The name of the player who filed the report.{category}: The category/reason chosen for the report.{reason}: The detailed reason given.{id}: The unique report ID.{count}: Number of reports (used in thresholds).PlayerReports.jar into your server's plugins/ folder.config.yml for network syncing.categories.yml and punishments in punishments.yml./reportsadmin reload all.Created with ❤️ by UG88

Player Report Plugin - Evidence Logs & Staff GUI. Optimized for Staff Efficiency. The ultimate Report Player Plugin for Networks.