Reports - MySQL | Lightweighted | 1.7 - 1.15.x 1.9.3.1

A plugin to easily report bugs, players and to submit suggestions on a server

  1. cheesyfreezy
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    Contributors:
    CheesyFreezy
    [​IMG]
    A lightweighted plugin for server and player managment
    Are you starting a server where there might be issues and/or bugs? Do you think that there are players that are playing unfair or not by the rules? I am sure that this plugin is made for your server!

    Reports
    provides small but effective features so players can report bugs, players and/or suggestions by typing a command with their message included.
    By having a specific permission you can view the list of players who reported a bug or a player.



    Reports is a free-to-use plugin. Making a plugin takes time and effort. To support me you can always support me using this donation link https://tinyurl.com/y679f36n




    Click the Discord logo down below to get an invite to the CheesyFreezy Discord Server
    [​IMG]



    [​IMG]
    • Download the plugin .jar
    • Put it in your /plugins/ folder
    • Reload/start your server
    • Enjoy the plugin!
    [​IMG]
    /Report Bug [Bug...] - Report a new bug with a describing bug
    /Report Player [Player name] [Reason...] - Report a player with a specific reason
    /Report Suggestion [Suggestion...] - Submit a suggestion for something like a cool feature or something.... idk...
    /Reports - Show a menu with the opens to show the bugs or player reports in a GUI/Menu.



    [​IMG]
    All of the permissions are configurable in the config.yml. You can change it to whatever you feel is the best permission!



    [​IMG]
    The config will be located in /plugins/Reports/. In here you can change almost all of the messages that are in the plugin, and also the permissions like I noted down before.



    [​IMG]

    Bug report example:
    [​IMG]

    Bug report example, right after execution of /Report Bug
    [​IMG]

Recent Updates

  1. 1.9.3.1
  2. 1.9.3
  3. 1.9.1.2

Recent Reviews

  1. Ducki0210
    Ducki0210
    4/5,
    Version: 1.9.3.1
    A wonderful plugin but there is an error when i try to open a sub gui with a report inside and that give me an InventoryClickEvent error. Can you update the plugin in 1.16 / 1.17? ^^
    1. cheesyfreezy
      Author's Response
      I sometimes give updates on the Discord server about plugins that get released. One of those updates involves a complete rework I am going to work on soon. I am aware of the issues and performance issues this plugin has, but like I mentioned, I will be reworking it to fix all of these problems and release a flawlessly working plugin
  2. ErmolaiVerezZ
    ErmolaiVerezZ
    4/5,
    Version: 1.9.3.1
    Config is super, but GUI is not working.
    There is an error:
    [22:50:32 ERROR]: Could not pass event InventoryClickEvent to Reports v1.9.3.1
    de.tr7zw.reports.nbtapi.NbtApiException: Method not loaded! 'ITEMSTACK_NMSCOPY'
    at de.tr7zw.reports.nbtapi.utils.nmsmappings.ReflectionMethod.run(ReflectionMethod.java:143) ~[?:?]
    at de.tr7zw.reports.nbtapi.NBTItem.getCompound(NBTItem.java:33) ~[?:?]
    at de.tr7zw.reports.nbtapi.NBTReflectionUtil.setData(NBTReflectionUtil.java:468) ~[?:?]
    at de.tr7zw.reports.nbtapi.NBTCompound.setString(NBTCompound.java:68) ~[?:?]
    at me.cheesyfreezy.reports.listeners.InventoryClick.openMenu(InventoryClick.java:333) ~[?:?]
    at me.cheesyfreezy.reports.listeners.InventoryClick.onInventoryClick(InventoryClick.java:69) ~[?:?]
    at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor36.execute(Unknown Source) ~[?:?]
    at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.4.jar:git-Paper-262]
    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.16.4.jar:git-Paper-262]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.4.jar:git-Paper-262]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[patched_1.16.4.jar:git-Paper-262]
    at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:2526) ~[patched_1.16.4.jar:git-Paper-262]
    at net.minecraft.server.v1_16_R3.PacketPlayInWindowClick.a(SourceFile:32) ~[patched_1.16.4.jar:git-Paper-262]
    at net.minecraft.server.v1_16_R3.PacketPlayInWindowClick.a(SourceFile:10) ~[patched_1.16.4.jar:git-Paper-262]
    at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:23) ~[patched_1.16.4.jar:git-Paper-262]
    at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[patched_1.16.4.jar:git-Paper-262]
    at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.4.jar:git-Paper-262]
    at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.4.jar:git-Paper-262]
    at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.4.jar:git-Paper-262]
    at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1136) ~[patched_1.16.4.jar:git-Paper-262]
    at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1129) ~[patched_1.16.4.jar:git-Paper-262]
    at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.16.4.jar:git-Paper-262]
    at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1090) ~[patched_1.16.4.jar:git-Paper-262]
    at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1004) ~[patched_1.16.4.jar:git-Paper-262]
    at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:177) ~[patched_1.16.4.jar:git-Paper-262]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_201]
    1. cheesyfreezy
      Author's Response
      Please do not post errors in the reviews. This is not the place for support. Either join the Discord server or send me a private message, so I can help you out
  3. Blueseph
    Blueseph
    5/5,
    Version: 1.9.3.1
    As a staple of our community for many years, we'd love to see a 1.16.4 update to this plugin if possible! It's the best of it's kind still, to date! I'd even pay a low rate of $3-$5 for an updated resource like this.
    1. cheesyfreezy
      Author's Response
      I have prioritized other plugins right now to also get updated to 1.16.4, but Reports definitely is one of them. Expect an update of Reports soon for 1.16.4
  4. ExAeL
    ExAeL
    3/5,
    Version: 1.9.3.1
    Please update to 1.16.2 version, i cant use it :c

    [21:07:41 ERROR]: Could not pass event InventoryClickEvent to Reports v1.9.3.1
    de.tr7zw.reports.nbtapi.NbtApiException: Method not loaded! 'ITEMSTACK_NMSCOPY'
    at de.tr7zw.reports.nbtapi.utils.nmsmappings.ReflectionMethod.run(ReflectionMethod.java:143) ~[?:?]
    at de.tr7zw.reports.nbtapi.NBTItem.getCompound(NBTItem.java:33) ~[?:?]
    at de.tr7zw.reports.nbtapi.NBTReflectionUtil.setData(NBTReflectionUtil.java:468) ~[?:?]
    at de.tr7zw.reports.nbtapi.NBTCompound.setString(NBTCompound.java:68) ~[?:?]
    at me.cheesyfreezy.reports.listeners.InventoryClick.openMenu(InventoryClick.java:333) ~[?:?]
    at me.cheesyfreezy.reports.listeners.InventoryClick.onInventoryClick(InventoryClick.java:57) ~[?:?]
    at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor137.execute(Unknown Source) ~[?:?]
    at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.2.jar:git-Paper-159]
    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.16.2.jar:git-Paper-159]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.2.jar:git-Paper-159]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[patched_1.16.2.jar:git-Paper-159]
    at net.minecraft.server.v1_16_R2.PlayerConnection.a(PlayerConnection.java:2416) ~[patched_1.16.2.jar:git-Paper-159]
    at net.minecraft.server.v1_16_R2.PacketPlayInWindowClick.a(SourceFile:32) ~[patched_1.16.2.jar:git-Paper-159]
    at net.minecraft.server.v1_16_R2.PacketPlayInWindowClick.a(SourceFile:10) ~[patched_1.16.2.jar:git-Paper-159]
    at net.minecraft.server.v1_16_R2.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:23) ~[patched_1.16.2.jar:git-Paper-159]
    at net.minecraft.server.v1_16_R2.TickTask.run(SourceFile:18) ~[patched_1.16.2.jar:git-Paper-159]
    at net.minecraft.server.v1_16_R2.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.2.jar:git-Paper-159]
    at net.minecraft.server.v1_16_R2.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.2.jar:git-Paper-159]
    at net.minecraft.server.v1_16_R2.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.2.jar:git-Paper-159]
    at net.minecraft.server.v1_16_R2.MinecraftServer.ba(MinecraftServer.java:1135) ~[patched_1.16.2.jar:git-Paper-159]
    at net.minecraft.server.v1_16_R2.MinecraftServer.executeNext(MinecraftServer.java:1128) ~[patched_1.16.2.jar:git-Paper-159]
    at net.minecraft.server.v1_16_R2.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.16.2.jar:git-Paper-159]
    at net.minecraft.server.v1_16_R2.MinecraftServer.sleepForTick(MinecraftServer.java:1089) ~[patched_1.16.2.jar:git-Paper-159]
    at net.minecraft.server.v1_16_R2.MinecraftServer.w(MinecraftServer.java:1003) ~[patched_1.16.2.jar:git-Paper-159]
    at net.minecraft.server.v1_16_R2.MinecraftServer.lambda$a$0(MinecraftServer.java:177) ~[patched_1.16.2.jar:git-Paper-159]
    at java.lang.Thread.run(Thread.java:834) [?:?]
    >
  5. Espinete87
    Espinete87
    5/5,
    Version: 1.9.3.1
    Very nice plugin, simple and working, the developer also is doing great job with his attention to the users ;)
    1. cheesyfreezy
      Author's Response
      Thank you for your second kind review on the resource c:
  6. oreraslan
    oreraslan
    5/5,
    Version: 1.9.3.1
    Please bungeecord support

    -------------------------------------------------------------
  7. Burnszh
    Burnszh
    5/5,
    Version: 1.9.1.2
  8. amit_gaming
    amit_gaming
    3/5,
    Version: 1.9.1.2
    It's cool but when i'm typing /report player [player] [reason] It says
    "An internal error occurred while attempting to perform this command"
  9. xnlkox
    xnlkox
    4/5,
    Version: 1.9.1.2
    This plugin works great, however im having an issue when i use /reports im getting an error in chat about cant open report menu, a material name was entered incorrectly in the config.yml. im using it on a paper-spigot 12.2 server
    1. cheesyfreezy
      Author's Response
      Hello. Like the error says, you will have to correct the material name for an item in the config.yml file. Item names may be different for each Minecraft version. The configuration file is based on Minecraft 1.15 and since you are using 1.12, an item name is called differently. Please use this list https://helpch.at/docs/1.12.2/index.html?org/bukkit/Material.html and next time contact me personally on Discord when having issues.
  10. Binzhirui
    Binzhirui
    5/5,
    Version: 1.9.1.2
    Practical plugin, can I share this plugin on minebbs? I will indicate that you are the original author and let them come here to download