CoreReport

Abandoned
CoreReport

http://i.imgur.com/chv6tqj.png
I made this plugin for my own server but a lot of people told me that I should upload it to bukkit.
As the name says,this is a report plugin, it's easy to use but it's efficient.
This is my first Bukkit plugin so I would like to hear some tips down below.

Features

* Operators will get an Ingame message when someone uses the report command.
* You can now add SQL, for multiple servers!
* When a report has been reviewed, it's status changes to "Reviewed".
* Easy to use for admins.
* Reports will be saved in a file.
* Reports can be reviewed and get stored in a "reviewed" file.
* Operators can see the report details with a command.
* Every report has his own report-ID.
* You can change the cooldown between reports in the config file!
* A join-message for all operators with all the OPEN reports. This can be toggled in the config!

Commands

/report [Playername] [Reason] (Report a player.)
/corereport list (Shows a list of all OPEN reports.)
/corereport admin view [report-ID] (See the details from a specific report-ID.)
/corereport admin review [report-ID] (Moves it into the "reviewed" file and removes it from the open reports.)
/corereport admin delete [report-ID] (Delete a specific report from the open reports.)

Permissions

cr.admin /*Gives a player permission for every CoreReport command.*/
cr.report /*Gives a player permission to report players.*/
cr.nocooldown /*Removes the cooldown for a player between reports*/
cr.reportdetails /*Sends the player a message with the reportdetails when someone reports a player*/

Config

This is how the config looks like.

Reportcooldown: 1 /*Amount of MINUTES between reports*/
Join-message: true /*Set this to false to disable it, any other things will set it back to true*/
SQL: true
SQL-host: host /*Host*/
SQL-name: /*Database name*/
SQL-username: /*Database username*/
SQL-password: /*Database password*/

Screenshots

This is how it will look like when an OPERATOR types in /report (Playername) (Reason)
As you can see the Operator gets a special message, all the online operators will get the same message.
http://i.imgur.com/QZyoTfX.png

This is how it will look like when a NON-OPERATOR types in /report (Playername) (Reason), as you can see, there is no extra message.
And it shows the cooldown between the reports, this can be changed in the config file.
http://i.imgur.com/oCGYXhH.png

This is how it will look like when an OPERATOR types in /corereport list. It shows all the open report IDs.
If an Operator joins, he will see the same message. This can be toggled in the config file.
http://i.imgur.com/ceY7whT.png

This is how it will look like when an OPERATOR types in /corereport admin view [report-ID].
http://i.imgur.com/C4xBxKZ.png

This is how it will look like when an OPERATOR types in /corereport admin review [report-ID].
The report will be moved from the openreports.yml to reviewedreports.yml
http://i.imgur.com/Uv2R9J1.png

MIND THAT IF SQL IS TURNED ON, THESE TWO CONFIGFILES WILL BE TURNED OFF!

This is how the reviewedreports.yml will look like.
http://i.imgur.com/pbg0TVi.png

The openreports.yml will look the same as the reviewedreports.yml.
http://i.imgur.com/ovimHn8.png

The CoreReport Team

profile avatar
  • 3
    Projects
  • 11.8K
    Downloads

More from Forge_User_21960678

  • RouletteXL project image

    RouletteXL

    • 1.1K
    • Bukkit Plugins

    An advanced roulette plugin to let your players wager their (ingame) money!

    • 1.1K
    • August 6, 2018
    • Bukkit Plugins
    • +2
  • EasyDice project image

    EasyDice

    • 616
    • Bukkit Plugins

    A fun way for all your players to wager their money!

    • 616
    • October 24, 2017
    • Bukkit Plugins
    • +2
  • RouletteXL project image

    RouletteXL

    • 1.1K
    • Bukkit Plugins

    An advanced roulette plugin to let your players wager their (ingame) money!

    • 1.1K
    • August 6, 2018
    • Bukkit Plugins
    • +2
  • EasyDice project image

    EasyDice

    • 616
    • Bukkit Plugins

    A fun way for all your players to wager their money!

    • 616
    • October 24, 2017
    • Bukkit Plugins
    • +2