Simple Ticket Manager

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

Overview

Find it hard to handle problems on your server? Well with Simple Ticket Manager players can create a report, which will then be reported to all the admins that have the ticket.use node, informing them that there is a new ticket open and that it needs assigning to someone to deal with.

Very simple to use and get problems sorted on your server sorted quickly.

You can also view information about who dealt with the ticket and when the problem was sorted. To see how admins are dealing with reports and how long they stay open for.

Features

  1. UUID Support
  2. SQLite and MySQL support
  3. Multiple World support
  4. Inform admins on join if there's any open tickets
  5. Detailed information about each report
  6. Works with Minecraft 1.8 and 1.7.10 (Does not support 1.7.9 or below)

Install

  1. Download the latest version of the plugin
  2. Drop the plugin your plugins folder
  3. Restart the server
  4. Edit your config.yml to the settings you wish to have

Permissions and Commands

report.use - Permission node to be able to create new reports. Default to everyone

ticket.view - Permission node to view status of each ticket. Inherits all below. Each default to op

ticket.view.open

ticket.view.assigned

ticket.view.assigned.all

ticket.view.closed

ticket.view.closed.all

ticket.info - Permission node to view ticket info. Default op

ticket.admin - Permission node to claim, close and unclaim tickets. Default op

ticket.teleport - Permission node to teleport to tickets. Default op

ticket.stats - Permission node to view stats about all tickets. Default op

ticket.reload - Permission node to reload the plugin. Default op

ticket.comments - Permission node to add comments to tickets. Default everyone

Report commands:

/report - Help on how to create new reports.

/report <reason> <description> - Reason must be 1 word, the rest of the command will be the description. For example: /report Grief Someone griefed my house!

Ticket commands:

/ticket - Help on how to do Ticket Commands.

/ticket view open - View what current tickets are open.

/ticket view assigned - View what current tickets are assigned to you.

/ticket view assigned all - View what current tickets are assigned to people.

/ticket view closed - View what tickets you have closed.

/ticket view closed all - View what tickets have been closed and by who.

/ticket info <ticket id> - View information about the ticket.

/ticket claim <ticket id> - Claim a ticket for yourself.

/ticket unclaim <ticket id> - Unclaim a ticket that you own.

/ticket close <ticket id> - Close a ticket once a report has been dealt with.

/ticket teleport <ticket id> - Teleport to where the report was located.

/ticket stats - View how many reports are open, assigned or closed

/ticket comment add <ticket id> <comment> - Add a comment to a ticket

/ticket comment view <ticket id> - View comments for a ticket

/ticket reload - Reload the plugin to get changes for either config.yml or messages.yml

Config

For help on setting up your config.yml click the link below

Coming soon

Videos

Thanks to JaxBillz for the video

Images

Creating the report: Creating a report

Real time admin update: Real time Admin updates

Information about the ticket: Information about the ticket

Claiming the ticket: Claiming a ticket

Claiming a ticket

Closing the ticket: Closing a ticket

Closing a ticket

Ticket stats: Ticket stats

Ticket notifications on Admin join: Join notifications

To do

  • Better multiple server support
  • Configurable messages

I'm open to any suggestions anybody has.

Versions

v1.1.0

  • Fix bug with ' causing SQL errors
  • Added messages.yml
  • Added config option to update all staff that a ticket has been closed

v1.0.0

  • Initial relase

Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    90311
  • Created
    Mar 14, 2015
  • Last Released File
    Mar 18, 2016
  • Total Downloads
    5,984
  • License

Categories

Members

Recent Files