Reports
A simple reports plugin that helps to streamline reporting.
Features:
- MySQL database (this is optional as of version 1.3).
- Multiple server support
- Flag system. (Close, open, invalid etc)
- Comment System
Screenshots:
Reporting someone:
Staff message:
Report viewer:
Report list:
How to install:
1. Simply drop the .jar file into your plugins folder. There are no dependencies.
2. If you plan on connecting to a MySQL server, make sure to configure the config.yml file for your MySQL database in your plugins folder/Reports. Otherwise, you'll need to change the config option useMySQL: true
to false, to use the SQLite database.
Commands/Permissions:
There are two main commands: /report and /reports
- /report <name> <reason>
Information: Command to report someone.
Permission: reports.report
Staff Permission (To see notification): reports.notify
- /reports
Information: Main reports command. (Used for viewing and setting)
Permission: reports.use
- /reports view <ID|player>
Information: view a report under an ID or all reports for a player.
Permission: reports.view
- /reports comment <ID>
Information: Comment on a report.
Permission: reports.comment
- /reports removecomment <comment ID>
Information: Delete a comment.
Permission: reports.delcomment
- /reports list <page number>
Information: View all reports in a list, 10 at a time.
Permission: reports.viewall
- /reports delete <ID>
Information: Delete a report by ID.
Permission: reports.delete
- /reports setflag <ID> <flag>
Information: Set flag of a report by ID.
Permission: reports.setflag
- /reports reload
Information: Reload config.yml and MySQL.
Permission: reports.reload
Planned features:
- FlatFile .db if no MySQL.
- Add reponses to config.
- viewflag <flag>, to view reports by flag.
- An option to add screenshots to the report (making the plugin a LOT more useful)
- Player's coords in the report.
- A way for a player to view their own report (to see comments and flags).
If you find any bugs, please file a ticket, and I'll try to take a look.
View on spigotmc:
https:www.spigotmc.org/resources/1-8-1-9-reports.23239/
not working you shit i was on 1.9 minecraft and didnt work http://imgur.com/a/lsfNU
@Instafaiiils
Is your 'prefix: "Reports >"' set in the config?
I have this Error Report: [12:18:38] [Server thread/INFO]: [Reports] Enabling Reports v1.5 [12:18:38] [Server thread/ERROR]: Error occurred while enabling Reports v1.5 (Is it up to date?) java.lang.NoClassDefFoundError: net/md_5/bungee/api/ChatColor at space.heyman.Reports.<init>(Reports.java:23) [?:?] at space.heyman.Main.onEnable(Main.java:15) [?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) [craftbukkit.jar:git-Spigot-da32fe1-df0b4c1] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:335) [craftbukkit.jar:git-Spigot-da32fe1-df0b4c1] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [craftbukkit.jar:git-Spigot-da32fe1-df0b4c1] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.loadPlugin(CraftServer.java:352) [craftbukkit.jar:git-Spigot-da32fe1-df0b4c1] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.enablePlugins(CraftServer.java:313) [craftbukkit.jar:git-Spigot-da32fe1-df0b4c1] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.reload(CraftServer.java:742) [craftbukkit.jar:git-Spigot-da32fe1-df0b4c1] at org.bukkit.Bukkit.reload(Bukkit.java:534) [craftbukkit.jar:git-Spigot-da32fe1-df0b4c1] at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:23) [craftbukkit.jar:git-Spigot-da32fe1-df0b4c1] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) [craftbukkit.jar:git-Spigot-da32fe1-df0b4c1] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.dispatchCommand(CraftServer.java:643) [craftbukkit.jar:git-Spigot-da32fe1-df0b4c1] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.dispatchServerCommand(CraftServer.java:629) [craftbukkit.jar:git-Spigot-da32fe1-df0b4c1] at net.minecraft.server.v1_8_R1.DedicatedServer.aM(DedicatedServer.java:353) [craftbukkit.jar:git-Spigot-da32fe1-df0b4c1] at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:317) [craftbukkit.jar:git-Spigot-da32fe1-df0b4c1] at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:627) [craftbukkit.jar:git-Spigot-da32fe1-df0b4c1] at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:530) [craftbukkit.jar:git-Spigot-da32fe1-df0b4c1] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_51] Caused by: java.lang.ClassNotFoundException: net.md_5.bungee.api.ChatColor at java.net.URLClassLoader.findClass(URLClassLoader.java:381) [?:1.8.0_51] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) [craftbukkit.jar:git-Spigot-da32fe1-df0b4c1] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) [craftbukkit.jar:git-Spigot-da32fe1-df0b4c1] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [?:1.8.0_51] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [?:1.8.0_51] ... 18 more
@PeRFecTxTabZ
Possibly, but the responses are all in the config.yml
Hello this is an plugin with potencial. Could u ad an GUI like here: ( https://www.spigotmc.org/resources/proreports.11443/ ) and Custom Messanges that i can translate all text of the Plugin? ^Good Work
Please make this for no MySQL
ok thx ^^
@mat41997
/rp and /rps are already aliases. But, I can add a config option to add more.
and you can add aliases command /report ?
/rp /ticket /bug /hacker /modreq
and any one
you cords
@mat41997
Like for hacking? Coords of hacking player?
wow, epic plugin!
You can add cords?