Report'em all!
Allows you to control player grief reports!
PS: sorry for bad english, I'm Brazilian
Features
- Allow players to report griefs or problems
- Notifications support
- Players can watch their report by using /report info (id)
- You can set a delay for players report again (30 minutes is the default)
- Moderators can list, tp, close and reopen Reports
Installation
- Download and put the .jar on your /plugins/ folder
- Have MySQL installed and working
- Change your config.yml
- Restart/Start your server and you are ready!
Permissions
- reporter.report - People can report using this
- reporter.report.info - People can see the information about their own reports
- reporter.report.info.others - People can see the information about the report
- reporter.report.notify - People will be notified if have this permission
- reporter.list - People can see the list of opened reports
- reporter.tp - People can teleport to the point that the report were created
- reporter.close - People can close the report and add a result for the player
- reporter.reopen - People can reopen the report in case anything is wrong
Player commands
- [necessary] (optional)
- /report help - Show all commands (based on your permissions)
- /report [name] [reason] - Report someone
- /report info [id] - Shows information about the report
Moderator commands
- /reporter list - List all opened reports
- /reporter tp [id] - Teleport to a reports' creation place (useful griefs)
- /reporter reopen [id] - reopen the report
- /reporter close [id] (reason) - close the report and the player can see the result of it
Configuration
- Change the MySQL Credentials on config.yml to match your MySQL and you're done!
Sugestions
- Feel free to send me your sugestions!
Changelog
v1.0.1
- People with reporter.report.notify will receive a notification when a new report is created
v1.0
- Made messages customizable
- Fixed NullPointerExceptions
Credits
- deathmarine - thanks for the method to get the reason
Source
GitHub! :3

