MySQL Reports 1.6

This plugin allows players to report other players, and uses a MySQL or SQLite database.

  1. HeyMan7
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    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:
    [​IMG]

    Staff message:
    [​IMG]

    Report viewer:
    [​IMG]

    Report list:
    [​IMG]

    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).

    Please notify me of any bugs in the discussion area and I'll get to them asap.

    View on Bukkit:
    http://dev.bukkit.org/bukkit-plugins/reports/
    Master_Coder and mat41997 like this.

Recent Updates

  1. Reports 1.6
  2. Another minor update
  3. Minor update

Recent Reviews

  1. FatihCetin
    FatihCetin
    5/5,
    Version: 1.6
    Excelent u
  2. TheBlackTeddy
    TheBlackTeddy
    5/5,
    Version: 1.6
    Awesome plugin! Did not found any bugs and has a nice layout! MySQL works lag free and the plugin also doesn't create lag! Top resource.
    1. HeyMan7
      Author's Response
      Thanks for the positive review.
  3. JustMaffie
    JustMaffie
    3/5,
    Version: 1.5
    I dont know if its bungee compatible, and since i have a bungeecord network, i wanna have global reports
    1. HeyMan7
      Author's Response
      You install this on every bukkit/spigot server, then use a the same database for each.
  4. MinfasCZE
    MinfasCZE
    5/5,
    Version: 1.4
    Awesome plugin! Finally is here some good report plugin. Add coordinates record on both players. :)
    1. HeyMan7
      Author's Response
      Second request for this, I'll add this to my to-do list. Thanks for the positive feedback!
  5. DraxPvP
    DraxPvP
    5/5,
    Version: 1.3
    this pretty good plugin but one question could make a Spanish version of this plugin with commands and messages in Spanish and there are sure you'll use on my server! ignores my English
    1. HeyMan7
      Author's Response
      You can change the responses in the config.yml to spanish if you like.
  6. tjbruce17594
    tjbruce17594
    5/5,
    Version: 1.2
    Awesome plugin! Please make this for no MySQL, 1.8.8 support and maybe a messages.yml, but no MySQL Priority. :D Thanks! :D
    1. HeyMan7
      Author's Response
      1.8.8 Not supported?
  7. mat41997
    mat41997
    5/5,
    Version: 1.2
    Very good plugin. Great updates and support.
    All things are configurable and the plugin is very easy to understand!
  8. Sallinx
    Sallinx
    5/5,
    Version: 1.2
    Good plugin but please add bungeecord for networks!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    1. HeyMan7
      Author's Response
      As in global reports? If so, you can just use the same database for global, or different databases for each server.
  9. maxo_SVK
    maxo_SVK
    5/5,
    Version: 1.0
    It would be able to get SRC code? translation and custom updates for non-commercial use but another very well plugin for servers :)
    1. HeyMan7
      Author's Response
      I plan on adding a responses.yml to customize the responses soon.
  10. Keystirras
    Keystirras
    5/5,
    Version: 1.0
    Has a nice layout and seems to be well written! Its nice to have a comment system and a flag system so if a player gives false information or a staff that was online wants to clarify whether it happened or not.