ModsJava
ReportPlugin — Player Reporting with Discord Integration
Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot ReportPlugin — Player Reporting with Discord Integration
For more information, visit the GitHub repository.
https://github.com/frame-dev/ReportPlugin
Easily manage player reports on your Spigot server with a powerful and lightweight plugin.
Reports are stored in a database, can be viewed in-game, and are instantly sent to your staff team via Discord webhooks.
✨ Features
Supported Databases
Installation
⌨️ Commands
Permissions
⚙️ Configuration
The plugin is highly configurable through config.yml.
Example configuration includes options for Discord webhook customization, MySQL/SQLite/MongoDB setup, and server info for logging.
Future Plans
API for Developers
Developers can interact with the plugin using the built-in API to create, fetch, and update reports programmatically.
Changelog
See the changelog on GitHub for detailed version updates.
License
Created by FrameDev.
Do not modify or redistribute without consent.
For more information, visit the GitHub repository.
https://github.com/frame-dev/ReportPlugin
Easily manage player reports on your Spigot server with a powerful and lightweight plugin.
Reports are stored in a database, can be viewed in-game, and are instantly sent to your staff team via Discord webhooks.
✨ Features
- Players can report others with a specified reason
- Reports are securely stored in a database
- Staff can view and update reports via commands or an intuitive GUI
- Reports automatically sent to a Discord channel using a webhook
- Fully configurable through config.yml
- Permission-based access control for all features
- View detailed information about each player report
- Supports MySQL, SQLite, PostgreSQL, H2, MongoDB, and file-based storage
- Instantly teleport to the reporter’s location
- Delete reports directly from the interface
- View the complete update history of each report
Supported Databases
- MySQL
- SQLite
- PostgreSQL
- H2
- MongoDB
- File-based storage
Installation
- Download the plugin and place it in your /plugins folder
- Start your server to generate the default config.yml
- Configure your Discord webhook URL and database settings
- Reload or restart your server
⌨️ Commands
- /report [reason]
Report a player for a specific reason
Permission: reportplugin.report
- /reports-list
List all reports
Permission: reportplugin.list
- /report-gui
Open the report management GUI
Permission: reportplugin.gui
- /report-data
View detailed information about player report data
Permission: reportplugin.reportdata
- /reporttp
Teleport to the location of a specific report
Permission: reportplugin.reporttp
- /report-delete
Delete a specific report
Permission: reportplugin.reportdelete
- /report-updatehistory
View the update history of a specific report
Permission: reportplugin.updatehistory
Permissions
- reportplugin.report — Use /report
- reportplugin.list — Use /reports-list
- reportplugin.gui — Use /report-gui
- reportplugin.reportdata — Use /report-data
- reportplugin.reporttp — Use /reporttp
- reportplugin.reportdelete — Use /report-delete
- reportplugin.updatehistory — Use /report-updatehistory
- reportplugin.report.notify — Receive notifications for new reports
⚙️ Configuration
The plugin is highly configurable through config.yml.
- Supports Discord Webhooks with full embed customization
- Multiple database backends: MySQL, SQLite, PostgreSQL, H2, MongoDB, file storage
Example configuration includes options for Discord webhook customization, MySQL/SQLite/MongoDB setup, and server info for logging.
Future Plans
- More customization options for Discord messages
- Additional storage backends
- Enhanced GUI features
- Localization (multi-language support)
- BungeeCord support
API for Developers
Developers can interact with the plugin using the built-in API to create, fetch, and update reports programmatically.
Changelog
See the changelog on GitHub for detailed version updates.
License
Created by FrameDev.
Do not modify or redistribute without consent.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
ReportPlugin — Player Reporting with Discord Integration is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 84 times (via Spigot). Download it and open it directly in the game.