CoreReport

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.

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.

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.

This is how it will look like when an OPERATOR types in /corereport admin view [report-ID].

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

MIND THAT IF SQL IS TURNED ON, THESE TWO CONFIGFILES WILL BE TURNED OFF!
This is how the reviewedreports.yml will look like.

The openreports.yml will look the same as the reviewedreports.yml.

-
View User Profile
-
Send Message
Posted Jul 19, 2015Does this work for the 1.8 versions?
-
View User Profile
-
Send Message
Posted Jul 2, 2015@Froggymac4
@Mineblockz
just do /corereport admin review [ID number]
Then it's no longer active....
-
View User Profile
-
Send Message
Posted Jun 14, 2015@Mineblockz
im having the same problem
-
View User Profile
-
Send Message
Posted May 30, 2015Hi, I have a problem where every feature works apart from being able to delete open reports. Could anyone help? If you can you'd be a lifesaver xD
-
View User Profile
-
Send Message
Posted Apr 7, 2015@DarkRangerMC I can probably translate your plugin to Dutch.
-
View User Profile
-
Send Message
Posted Apr 6, 2015It'd be nice to search for all reports on a player with /corereport search. Also, tracking players by UUID would be good :)
-
View User Profile
-
Send Message
Posted Apr 5, 2015@DarkRangerMC
You need translators for what exactly? Maby I can help you.
-
View User Profile
-
Send Message
Posted Feb 27, 2015@LilOu1227
I need translators.
-
View User Profile
-
Send Message
Posted Feb 26, 2015You can add customized messages?
-
View User Profile
-
Send Message
Posted Feb 20, 2015I'm looking for translators
-
View User Profile
-
Send Message
Posted Feb 14, 2015@Dragon_12dk
I'll fix it :)
-
View User Profile
-
Send Message
Posted Feb 12, 2015the permissions don't work for me... anyone can see the details.
-
View User Profile
-
Send Message
Posted Jan 31, 2015@madtomic
Glad to hear!
PS. Any ideas for the next update?
-
View User Profile
-
Send Message
Posted Jan 30, 2015Very nice and simple to use.
-
View User Profile
-
Send Message
Posted Jan 30, 2015New version with SQL waiting for approval!
-
View User Profile
-
Send Message
Posted Nov 3, 2014@DarkRangerMC
Don't worry :)
-
View User Profile
-
Send Message
Posted Oct 8, 2014@Anubis3467
Euhm yeah sure!
PS: I have to appologize, i have so much for work school, it's getting too much. I'm trying to make some progress in the weekends but it goes slow!
-
View User Profile
-
Send Message
Posted Sep 30, 2014@Anubis3467
Oh and Can you put the "Reportcooldown:" in Seconds please?
-
View User Profile
-
Send Message
Posted Sep 30, 2014@DarkRangerMC
Nice :) But keep it a Simple Plugin :)
-
View User Profile
-
Send Message
Posted Sep 7, 2014@Anubis3467
I will add that as soon as possible! School is asking some time and I want the SQL part to be working totally fine without bugs. Also I will add a way to teleport to a report place.