xReport – Report Players with Precision
Features
- ✅ Complete Reporting System – Reliable player report submission and handling
- Hex & MiniMessage Support – Stylish messages using #HEX and <gradient> formatting
- Tab Completion – Smart multi-level auto-suggestions for categories and sub-reasons
- ⚙️ Fully Configurable – Customize all messages, behavior, and tab suggestions
- ️ Permission-Based Access – Restrict who can report or view reports
- ️ Console Logging – Optionally log all reports for moderation tracking
- Multi-Version Support – Compatible with Minecraft 1.20.1 through 1.21.4
Commands
/report <player> <reason>
Submit a player report to notify moderators.
Examples:
- /report Steve hacking
- /report Alex griefing destroyed my house
- /report Noob behavior spamming inappropriate words
Permissions
Permission
Description
Default
xreport.report Allows submitting a report true
reports.view Allows viewing reports op
xreport.reload Allows config reload op
xreport.* All xReport permissions op
Smart Tab Completion
- Level 1 – Player name auto-fill (excluding self if restricted)
- Level 2 – Main categories: hacking, griefing, behavior, exploiting, pvp
- Level 3 – Sub-reasons for context (e.g., killaura, destruction, toxicity)
- Level 4 – Optional descriptive additions
- Configurable – Add custom categories and sub-reasons in config
Built-in Categories
- Hacking: aimbot, fly, killaura, xray, etc.
- Griefing: destruction, stealing, raiding
- Behavior: toxicity, spam, harassment, advertising, etc.
- Exploiting: duping, bug_abuse, economy_abuse
- PvP: combat_logging, unfair_advantage, teaming
Author
- Developer: GodXPro
- Discord: godxpro.exe