Traditional report systems are often messy and hard to track. StaffDiscord solves this by using Discord Threads, creating a private workspace for every single report.
Features List
Advanced Report GUI: A clean, item-based interface for players to report rule breakers.
Auto-Threading: Every report automatically generates a dedicated private thread in your staff channel.
ModMail Integration: Reply directly from Discord to the player's Minecraft chat. Perfect for appeals or warnings!
Live Chat Mirroring: The Discord thread monitors the chat around the reported player, providing instant context to moderators.
Secure & Lightweight: Optimized code with a built-in Cooldown System to prevent spam and server lag.
Private Message Evidence: The unique /reportmsg command allows players to report harassment in private messages with logs.
Commands & Permissions
- /report <player> - Opens the reporting interface. (No permission needed)
- /reportmsg - Reports the last private message received. (No permission needed)
- /sd reload - Instantly refreshes the configuration. (Permission: staffdiscord.admin)
Installation Guide
- Upload the StaffDiscord-shaded.jar to your /plugins/ folder.
- Restart your server to generate the configuration files.
- Setup your Discord Bot Token and Channel ID in the config.yml.
- Restart and you are ready to moderate
