BlazeReports
BlazeReports is a professional report management system designed for modern Minecraft Paper servers. It provides a streamlined reporting experience for players and powerful management tools for staff, helping your moderation team respond to reports faster and more efficiently.Unlike traditional report plugins that simply store reports, BlazeReports introduces a complete report workflow. Players create detailed reports through a guided private chat process, while staff can manage reports through a dedicated administration panel featuring report claiming, teleportation tools, duty management, notifications, cooldown handling, and report resolution systems.
Features
Player Reporting
- Report players using /report player
- Guided private chat report creation
- Configurable report reasons
- Custom report reason support
- Report detail validation
- Duplicate report prevention
- Active report protection
- Cooldown system
- Report cancellation support
- Restricted word filtering
Staff Management
- Dedicated /adminreports GUI
- Duty mode system
- Notification toggle system
- Real-time report alerts
- Report claiming and ownership
- Teleport to reporter
- Teleport to reported player
- Solve reports with custom reasons
- Cancel reports with custom reasons
- Apply report cooldowns
- Paginated report management
Notifications
- Chat notifications
- ActionBar notifications
- Sound notifications
- Separate notification preferences for staff
- Reporter status updates when reports are claimed, solved, or cancelled
Stability & Compatibility
- Safe GUI implementation
- Does not interfere with creative inventories
- Does not interfere with survival inventories
- Does not interfere with other plugin GUIs
- Active reports survive server restarts
- Cooldowns survive server restarts
- Staff states can be persisted
- Invalid data protection
- Standalone operation with no required dependencies
Commands
Player Commands:- /report player
- /adminreports
- /blazereports reload
Permissions
- blazereports.report
- blazereports.admin
- blazereports.reload
- blazereports.bypasscooldown
Requirements
- Paper 1.21.10+
- Java 21+
Configuration
BlazeReports includes extensive configuration options:- Report reasons
- Cooldown durations
- Messages
- Sounds
- Restricted words
- Validation settings
- Notification settings
- Staff state settings
Storage
The plugin stores:- Active reports
- Report history
- Cooldowns
- Staff states
- Report IDs
Designed For
- Survival Servers
- SMP Networks
- Minigame Servers
- Community Servers
- Large Staff Teams
- Professional Networks
