RSReport is a MySQL Report Plugin for BungeeCord, in this first version the only supported database is MySQL but maybe in the future we'll have more!
RSReport is fully costumizable having a messages.yml configuration file to customize the messages of the plugin!
config.yml
messages.yml
Commands
- Report Command (Usage: /rsreport <player> <reason>)
- ReportList Command (Usage: /rsreportlist all or /rsreportlist player <player>)
- ReportDescribe Command (Usage: /rsreportdescribe <id>)
- ReportHandle Command (Usage: /rsreporthandle <id> or /rsreporthandle player <player>)
Permission Nodes:
- Report Command: rsreport.use
- ReportList Command: rsreport.list
- ReportDescribe Command: rsreport.describe
- ReportHandle Command: rsreport.handle
- Report Notification: rsreport.notify
- Report Immunity: rsreport.immune
- Report Cooldown Immunity: rsreport.cooldown.immune
If you liked it please rate it, it would help a lot. Thank you
RSReport is fully costumizable having a messages.yml configuration file to customize the messages of the plugin!
config.yml
Code (YAML):
address
: 'localhost'
user : 'root'
password : '12345'
database : 'minecraft'
cooldown-time : 300
default-reason : 'hacking'
user : 'root'
password : '12345'
database : 'minecraft'
cooldown-time : 300
default-reason : 'hacking'
Code (YAML):
notPlayerMessage
: '&cYou must be a player to execute this command!'
noPermissionMessage : '&cYou do not have the permission to do that!'
cooldownMessage : "&cWait for the cooldown! You'll have to wait more &e%TIMELEFT%s&c!"
invalidSyntaxMessage : "&cInvalid Syntax! Usage: %USAGE%"
cannotReportOfflineMessage : "&cUnfortunately you can't report an offline player!"
cannotReportSuchPlayerMessage : "&cSorry, you can't report such player!"
successfullyReportedPlayerMessage : '&aYou have successfully reported this player!'
mistakePlayerWasNotReported : '&cThere has been a mistake with the report! Unfortunately your player was not reported!'
invalidSyntaxWrongNumberFormatMessage : '&cInvalid Syntax! Wrong Number Format!'
reportNotOnDatabaseMessage : '&cThat report does not exist in the database!'
mistakeDescribingReportMessage : '&cThere has been a mistake describing the report!'
reportHandledMessage : '&aThat report has been handled!'
mistakeHandlingReportMessage : '&cThere has been a mistake with handling that report!'
reportsHandledMessage : '&aThose reports have been handled!'
mistakeHandlingReportsMessage : '&cThere has been a mistake with handling those reports!'
noActiveReportsMessage : '&cThere are no active reports!'
mistakeListingReportsMessage : '&cThere has been a mistake listing the reports!'
noActiveReportsForSuchPlayerMessage : '&cThere are no active reports for such player!'
cannotReportSelf : "&cYou can't report yourself!"
notificationMessage : ' [ &2&lRS&4&lReport&r ] &c %REPORTED% &7has been reported!'
noPermissionMessage : '&cYou do not have the permission to do that!'
cooldownMessage : "&cWait for the cooldown! You'll have to wait more &e%TIMELEFT%s&c!"
invalidSyntaxMessage : "&cInvalid Syntax! Usage: %USAGE%"
cannotReportOfflineMessage : "&cUnfortunately you can't report an offline player!"
cannotReportSuchPlayerMessage : "&cSorry, you can't report such player!"
successfullyReportedPlayerMessage : '&aYou have successfully reported this player!'
mistakePlayerWasNotReported : '&cThere has been a mistake with the report! Unfortunately your player was not reported!'
invalidSyntaxWrongNumberFormatMessage : '&cInvalid Syntax! Wrong Number Format!'
reportNotOnDatabaseMessage : '&cThat report does not exist in the database!'
mistakeDescribingReportMessage : '&cThere has been a mistake describing the report!'
reportHandledMessage : '&aThat report has been handled!'
mistakeHandlingReportMessage : '&cThere has been a mistake with handling that report!'
reportsHandledMessage : '&aThose reports have been handled!'
mistakeHandlingReportsMessage : '&cThere has been a mistake with handling those reports!'
noActiveReportsMessage : '&cThere are no active reports!'
mistakeListingReportsMessage : '&cThere has been a mistake listing the reports!'
noActiveReportsForSuchPlayerMessage : '&cThere are no active reports for such player!'
cannotReportSelf : "&cYou can't report yourself!"
notificationMessage : ' [ &2&lRS&4&lReport&r ] &c %REPORTED% &7has been reported!'
- Report Command (Usage: /rsreport <player> <reason>)
- ReportList Command (Usage: /rsreportlist all or /rsreportlist player <player>)
- ReportDescribe Command (Usage: /rsreportdescribe <id>)
- ReportHandle Command (Usage: /rsreporthandle <id> or /rsreporthandle player <player>)
Permission Nodes:
- Report Command: rsreport.use
- ReportList Command: rsreport.list
- ReportDescribe Command: rsreport.describe
- ReportHandle Command: rsreport.handle
- Report Notification: rsreport.notify
- Report Immunity: rsreport.immune
- Report Cooldown Immunity: rsreport.cooldown.immune
If you liked it please rate it, it would help a lot. Thank you

Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- 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.
RSReport is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 145 times (via Spigot). Download it and open it directly in the game.