Compatibility
Minecraft: Java Edition
Platforms
Creators
Details
UltimateReports - Advanced Player Reporting System
UltimateReports is a light-weight, high-performance player report plugin for Minecraft servers. It offers seamless cross-server synchronization and full Discord integration.
Developed with optimization in mind, all database operations are asynchronous to ensure zero lag for your players.

Check the Images Gallery for more previews!
🚀 Key Features
🌐 Cross-Server Synchronization (Bungee/Velocity)
The plugin synchronizes data in real-time between proxied servers. Using MySQL/MariaDB and a message broker, your moderation team can handle reports from any server in the network.
💬 Advanced Discord Integration
Bring your moderation to Discord. You can configure UltimateReports to:
- Send simple Webhooks for new reports.
- Run a full Discord Bot to manage and update reports directly from your Discord server.
⚡ Optimized Performance
Written from scratch to be lightweight. It supports extensive database options with async connections:
- H2 (Default, preferred over SQLite)
- MariaDB (Recommended for performance)
- MySQL, PostgreSQL, and SQLite.
🛠️ Moderation Tools
- Interactive GUIs: View, manage, and resolve reports entirely in-game via a clean inventory interface.
- Minecraft Dialogs: Utilizes the new dialogs feature for supported versions.
- Reward System: Encourage community reporting by configuring rewards for players who submit valid reports.
- Punishment System: Prevent spam by putting players on cooldown if they abuse the report command.
- PlaceholderAPI Support: Integrated placeholders available out of the box.
- Full Customization: Every message and setting is configurable.
📜 Commands & Permissions
Player Commands
/report <player> [reason]- Submit a new report against a player.
Admin Commands (/reports)
Manage the moderation queue efficiently:
/reports check <id>- Open the GUI manager for a specific report./reports comment <id> [comment]- Add staff notes to a report./reports notify- Toggle staff notifications on/off./reports cooldown <add/remove> <time>- Manage cooldowns for specific players.
Thank you for choosing UltimateReports! Need help? Check the Documentation or open an issue on GitHub.


