Epic Reports Plugin | GUI for REPORTS | Discord Support | 1.
4.0.4The best report players plugin and gui to reports easy and simple to use
EpicReports transforms your server's reporting system with:
- Inventory-based interactive menus for reporting and case management.
- Compatibility with networks and vanish plugins.
- Advanced filtering, sorting, and control systems.
- Automated in-game and Discord notifications.
- Fully manageable GUI interface inside the game.
- Designed to be stable, scalable, and easy to use in networks environments.
Need help configuring the plugin or understanding how it works?
- Check out the official GitBook wiki with full setup guides, images, configuration breakdowns, and Discord integration instructions: https://teik.gitbook.io/epicreports/

- Predefined Reports GUI – Choose from preset reasons when reporting.
Show Image
- All Reports / Reporters / Reporteds Menus – Dynamic views with filtering and sorting.
Show Image
- Info & Data Menus – Get detailed data: location, health, IP, etc.
Show Image
- Actions Menu – Run quick commands (kick, ban, custom ones…).
Show Image

- Filter by state (Waiting, Processing), player (online/offline), server, etc.
- Sort by date, player name, report count, UUID, and more.
- Reports are synchronized across your network.
- Via MYsql.
- The proxy (BungeeCord/WaterFall/Velocity) handles report saving; Spigot/Paper servers show the data.
- Fully functional in both local and multi-server setups.
- BungeeCord mode: supports PremiumVanish.
- Spigot mode (local): supports SuperVanish, PremiumVanish, EssentialsX, VanishNoPacket, and many more.
- Automatically hides players with EpicReports.Admin permission and server operators.
- Customizable messages, titles, and sounds per event.
- Notifies for new reports, status changes, and more.
- Discord integration via ErsDiscord (my plugin created specifically to this).

- Modify menus, notifications, and basic options live without restarting.
- Some settings (MySQL, Discord Token, etc.) still require editing .yml files manually.
- Config Example:
Show Preview
- Via ErsDiscord (my plugin).
- Sends formatted embedded messages with reported/reporter data, status, and time.
- Includes dynamic variables and optional images.
- Easy setup with your own bot and selected channel.
- You cand download Ers Discord here: https://www.spigotmc.org/resources/126087/
- Notify Example:
Notify Discord Example
- Full support for Java 8, 11, 16, 17, 21, and 24.
- Automatic notifications on status change (e.g., Right-click to set “Processing”).
- Report limit per player and automatic reset on restart.
- Ability to report offline players.
- Private comment system for staff members.
- Support WaterFall, Velocity and Paper.


Found a bug? Have a cool idea to improve the plugin?
Join the official Discord server to:
- Report bugs or plugin issues.
- Get technical support.
- Suggest new features.
- Get early access to news and updates.
Join my DIscord server now: ️ https://discord.gg/XfQZuBJu8n
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta
