[ADMIN/GEN/TP] Reporter v3.2.3 - Report rule breakers [1.7.9-R0.2]

Discussion in 'Archived: Plugin Releases' started by KabOOm 356, Aug 8, 2011.

  1. Offline

    KabOOm 356

    Reporter - Report those rule breakers!

    Now on BukkitDev click here
    More information and download hosted on BukkitDev
    Please report all bugs and make feature requests there.
    I'm currently looking for translators. Interested? Click Here!
    I will still try to help people in this thread as much as possible though :)

    Original Author: Adamki11s

    Original Thread Here


    This is a useful plugin that allows players on a server to report other players they see breaking the rules. The reports are stored in a database until they are deleted, which is especially useful when there are no ops or admins on to deal with the problem.
    • Create, store, view, and delete reports.
    • Multi-language support.
    • Teleport to the location where the report was filed.
    • Report summaries that outline who took care of the report and what the outcome of the report was.
    • Works with permissions.
    • Supports both MySQL and SQLite.
  2. Offline


    wow nice plugin, works beautifully :)
  3. Offline


    I really like this plugin :p
  4. Offline


    Very Nice. This was needed
  5. Offline


    I thought of something. I noticed how the reports are stored with indexes. How about a command like this:
    /respond <REPORT ID>

    This would teleport you to the reporter so that you can see what is going on. (I just noticed you have this coming up, but the command I suggested seems to suit this best)
  6. Offline

    KabOOm 356

    Yeah, that does seem like the best way to do it. Maybe I could make it where you could teleport to the sender or reported player with something like:
    /respond <REPORT ID> <sender/reported>
    and then
    /respond <REPORT ID>
    would just default to teleporting to the reported players location

    Thanks for the idea :)
  7. Offline


    Can you add a chatlog so that if someone is reporting someone else for being abusive then they can back it up with the last 60 seconds of chatting.?

    thanks, games
  8. Offline

    KabOOm 356

    Hmm this would be kind of hard because you would need to be constantly listening to chat and then storing a chat log, which could be quite large, would be kind of hard in a SQL database.

    I'll look into it a bit more. But, for now I would recommend using the time of the report and comparing it to the server log or a seperate chat logging plugin.
  9. Offline


    Ok, and thanks for your input.
  10. Offline


    @KabOOm 356 - Can you please add /report help - for all command and help.
  11. Offline

    KabOOm 356

    Sure, I'll add it in the next update.
  12. Offline

    Nick Foster

    static link?
  13. Offline

    KabOOm 356

    Nick Foster likes this.
  14. Offline

    Nick Foster

  15. Offline


    whenever I try to repot someone it says that it was an unknown command :( please help
  16. Offline


    I'll try it ! I needed that ! Thank you :)

    Could you give the source or made it with editable messages ? My server isn't in english thank you ;)
  17. Offline

    KabOOm 356

    Check your spelling of "report". ;)

    I'd be willing to make the broadcast messages editable. But, not the report view message.
  18. Offline


    Okay I will do my own plugin. Thanks anyway
  19. Offline

    Cranky Miner

    I love the plugins but can you add these things:
    • Send the message that the reporter says only to the admins.
    • Make it only say it once because it says it twice or three times.
    • Make the messages configurable.
    • Make a permission for admins.
  20. Offline


    The /respond command allways teleports you to the senders location regurdless of doing /respond <#> sender/reported
  21. Offline

    KabOOm 356

    • Fixed the messages going to everyone and the multiple messages in 2.4.1
    • I'll make the messages more configurable in the next update
    • Reporter.reports is pretty much the admin permission node. I may change the name of it in the near future.
    Does it say that the reported players location could not be found?
  22. Offline


    no it just says teleported to reported players location but it actually teleports me to the senders location

    Could you make the [Reporter] login message optional in the config?

    @KabOOm 356 The sender and reported teleport location is the exact same.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 18, 2016
  23. Offline


    Nice, I'll use it on my server
  24. Offline


    Multilanguage support please.

    Great plugin Thanks!
  25. Offline


    I will use this plugin but i dont want use mysql or sqlite
    is this possible?
  26. Offline

    KabOOm 356

    No, not currently. But, SQLite doesn't require any setup and works like a flat file, if that was the problem.
  27. Offline


    org.bukkit.command.CommandException: Unhandled exception executing command 'report' in plugin Reporter v2.4.1
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:352)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:737)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:701)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:694)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
        at me.KabOOm356.Reporter.ReporterCommandManager.onCommand(ReporterCommandManager.java:75)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
        ... 12 more
    quick help pls
  28. Offline

    KabOOm 356

    What command are you trying to run?
  29. Offline


  30. Offline

    KabOOm 356

    That isn't enough for me to help you what is the exact command you were using? ex. /report * flying /report view 1 /report help /report delete all. Does this error happen every time you run that command and are you using MySQL or SQLite?

Share This Page