Native Minecraft Version:Legacy (< 1.13)Tested Minecraft Versions:
| EssentialBungee Report |
Please keep in mind that I am not English, there may be some mistakes ^^
BungeeReport is a bungeecord plugin (& spigot soon) allowing to have a complete management of your reports.
Indeed this plugin allows you to record different reports from players and manage them more easily.
/!\ This plugin use Mysql database
> Allows players to report another player via bungeecord
>Reports are sent automatically to moderators.
>Moderator< can teleport directly to the reported player's server.
>Storage of information allows moderators to have better tracking of players.
>This plugin supports cracked versions.
>Messages, commands, permissions, everything is editable via the configuration file.
>Cooldown timer
>Shows the top 10 most reported players
/report <player> <reason> : Report a player with a custom reason
/reportinfo <player> : See recent reports of a player (date,reason,total report count)
/brreload : Reload configuration
/reporttop : Displays recent reports (10)
Spoiler: Screens
https://i.imgur.com/vNYUWIj.png
[IMG alt="[IMG]"]https://i.imgur.com/OFsD1BI.png
Spoiler: Config
[/CENTER]
Code (YAML):
#Hello and welcome to the configuration file of my plugin.
#You will find notes that can help you in the configuration.
#In order for the plugin to work, please respect the rules below:
# -Do not use the same command twice in the config
# -Avoid using a command that exists in another bungeecord plugin, this could create conflicts
# -Respect the model of the configuration (spaces, return to the line ..)
# If a space is missing, the configuration can not work
# -If you notice a bug, a slowdown or the plug-in does not work, please inform the author via the download page.
Mysql:
host: "localhost"
database: "devspigot"
user: "root"
password: ""
RemoveTableOnStop: true
Report: #See reports
CustomCommand: "report"
CustomPermission: "BungeeReport.see"
ReportMessage: "&c[Report]&7>> &a(&e%server%&a) %player% &chas been reported by &b%sender% &cfor &d%reason% &cTotalReport: &d%totalreport%" #You can use %server%, %player%, %reason%, %totalreport% %sender%
SuccessMessage: "&eReport successfully sent for the player&a %player%"
HoverMessage: "&cClick to tp!"
UnknowPlayer: "&cCan not find this player. Maybe offline ?"
ReportYourselfMessage: "&cYou can not even report yourself!"
Help: "&cUse /%command% <player> <reason>"
ClearReportOnQuit: true
Cooldown: 15 #Time in seconds
CooldownMessage: "&cYou must wait %timeleft% seconds to execute this command"
ReportInfo: # See information of a player
CustomCommand: "reportinfo"
CustomPermission: "BungeeReport.see"
MessageList:
- "&6&m==========&c&lReportInfo&6&m==========" # You cas use %name%, %totalreport%, %lastreport%, %lastreportdate%
- "&ePlayer's name: &a%name%"
- "&eTotal Report: &a%totalreport%"
- "&eLast Report: &a%lastreport%"
- "&eLast report date: &a%lastreportdate%"
- "&6&m=============================="
UnknowPlayer: "&cCan not find this player in the database !"
Help: "&cUse /%command% <player>"
ReloadConfig: #Command Reload
CustomPermission: "BungeeReport.reload"
SuccessMessage: "Config reload succes!"
TopReport: #See players most reported (top10)
CustomCommand: "reporttop"
CustomPermission: "BungeeReport.see"
Help: "&cUse /%command%"
FirstLine: "&6&m==========&c&lReportTop&6&m=========="
PLayerList: "&e%pseudo% &e:&c %nbreports%" #You can use %pseudo%, %nbreports%, %reason%
LastLine: "&6&m============================="
Discord:
Use: false
AvatarUrl: ""
BotName: ""
WebHookUrl: ""
Title: ""
[/LEFT]
- 1.7
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
- 1.15
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
| EssentialBungee Report |
Please keep in mind that I am not English, there may be some mistakes ^^
BungeeReport is a bungeecord plugin (& spigot soon) allowing to have a complete management of your reports.
Indeed this plugin allows you to record different reports from players and manage them more easily.
/!\ This plugin use Mysql database
> Allows players to report another player via bungeecord
>Reports are sent automatically to moderators.
>Moderator< can teleport directly to the reported player's server.
>Storage of information allows moderators to have better tracking of players.
>This plugin supports cracked versions.
>Messages, commands, permissions, everything is editable via the configuration file.
>Cooldown timer
>Shows the top 10 most reported players
/report <player> <reason> : Report a player with a custom reason
/reportinfo <player> : See recent reports of a player (date,reason,total report count)
/brreload : Reload configuration
/reporttop : Displays recent reports (10)
Spoiler: Screens
https://i.imgur.com/vNYUWIj.png
[IMG alt="[IMG]"]https://i.imgur.com/OFsD1BI.png
Spoiler: Config
[/CENTER]
Code (YAML):
#Hello and welcome to the configuration file of my plugin.
#You will find notes that can help you in the configuration.
#In order for the plugin to work, please respect the rules below:
# -Do not use the same command twice in the config
# -Avoid using a command that exists in another bungeecord plugin, this could create conflicts
# -Respect the model of the configuration (spaces, return to the line ..)
# If a space is missing, the configuration can not work
# -If you notice a bug, a slowdown or the plug-in does not work, please inform the author via the download page.
Mysql:
host: "localhost"
database: "devspigot"
user: "root"
password: ""
RemoveTableOnStop: true
Report: #See reports
CustomCommand: "report"
CustomPermission: "BungeeReport.see"
ReportMessage: "&c[Report]&7>> &a(&e%server%&a) %player% &chas been reported by &b%sender% &cfor &d%reason% &cTotalReport: &d%totalreport%" #You can use %server%, %player%, %reason%, %totalreport% %sender%
SuccessMessage: "&eReport successfully sent for the player&a %player%"
HoverMessage: "&cClick to tp!"
UnknowPlayer: "&cCan not find this player. Maybe offline ?"
ReportYourselfMessage: "&cYou can not even report yourself!"
Help: "&cUse /%command% <player> <reason>"
ClearReportOnQuit: true
Cooldown: 15 #Time in seconds
CooldownMessage: "&cYou must wait %timeleft% seconds to execute this command"
ReportInfo: # See information of a player
CustomCommand: "reportinfo"
CustomPermission: "BungeeReport.see"
MessageList:
- "&6&m==========&c&lReportInfo&6&m==========" # You cas use %name%, %totalreport%, %lastreport%, %lastreportdate%
- "&ePlayer's name: &a%name%"
- "&eTotal Report: &a%totalreport%"
- "&eLast Report: &a%lastreport%"
- "&eLast report date: &a%lastreportdate%"
- "&6&m=============================="
UnknowPlayer: "&cCan not find this player in the database !"
Help: "&cUse /%command% <player>"
ReloadConfig: #Command Reload
CustomPermission: "BungeeReport.reload"
SuccessMessage: "Config reload succes!"
TopReport: #See players most reported (top10)
CustomCommand: "reporttop"
CustomPermission: "BungeeReport.see"
Help: "&cUse /%command%"
FirstLine: "&6&m==========&c&lReportTop&6&m=========="
PLayerList: "&e%pseudo% &e:&c %nbreports%" #You can use %pseudo%, %nbreports%, %reason%
LastLine: "&6&m============================="
Discord:
Use: false
AvatarUrl: ""
BotName: ""
WebHookUrl: ""
Title: ""
[/LEFT]