Mineuniverse
Plugins
Simple Help Tickets

Simple Help Tickets

PLUGIN
Users create hep tickets to request admin assistance
by _ForgeUser8170698
Download Claim this project
35,397 downloads
0 likes
Updated Oct 14, 2026
0 hypes
Admin Tools General Informational
Advertisement Remove ads with Premium →

Simple Help Tickets

Description:
Simple Help Tickets provides a simple and effective system for users to request the assistance of an admin. Starting out as a rather lightweight plugin I threw together for personal use and decided to share, it has continued to expand due to popular demand. By using /ticket a user can open a help ticket, which can then be reviewed and dealt with by an administrator. Both users and admin are able to reply to tickets to further dialogue regarding a ticket. If a user logs in and an open ticket has received a reply from an admin, they will be notified of the change.

Updating to 1.0

If you are updating to 1.0 you will need to start with a fresh database.
If you're using SQLite simply delete Tickets.db in SimpleHelpTickets plugin directory
MySQL users, delete the table SHT_Tickets in your database, it will be replaced on server start.
Installation:
  1. Download the .jar
  2. Place the .jar in your plugins directory
  3. Restart the server
Configuration:
 • MaxTickets
    Maximum number of tickets per user.
 • TicketExpiration
    Number of days before a closed ticket expires
 • NotifyAdminOnTicketClose
    Users with the sht.admin permission will receive a message when a ticket is closed.
 • MultiWorld
    If using more than one world, take/check ticket will display the appropriate world name in ticket details
 • OnJoin
    Display number of personal tickets to user / total tickets to admin upon join
 • USE_MYSQL
    Whether to use MySQL instead of SQLite output.yml
 • Use to customize plugin output (Language / Formatting)


Commands:
 • /helptickets - SimpleHelpTickets Menu.
 • /ticket (description) - Open a help ticket.
 • /tickets [-a/-c] - List Open/All/Closed tickets.
 • /checkticket <#> - Check the details of a ticket.
 • /taketicket <#> - Assign self to a ticket. (and be teleported to the location is was set)
 • /replyticket <#> <reply> - Reply to a ticket
 • /closeticket [-r] <#> - Close a help ticket.
 • /delticket (#) - Delete a help ticket.
 • /purgetickets [-c/-a] - Purge expired, Closed or All tickets
Permissions:
 • sht.ticket - Open a help ticket.
 • sht.admin - Administrate help tickets.
 • sht.reload - Reload SimpleHelpTickets.


To Do:
 • Add config options for customizing messages.Done.
 • Add SQLite support, expand ticket communication and logging.Done.
 • Add MySQL Support.Done.
 • Add resolve ticket feature.Done.
 • Add ticket expiration.Done.
  Web GUI
 By popular demand, a Web GUI is available for SimpleHelpTickets.
 You can download it below.   • SimpleHelpTickets Web GUI                                                                  
                                                        Thankyou for your support! :D Recent Change-Log:
1.4
- Updated for Spigot API 1.10.2
- UPDATED: Updated for new UUID system
(Caveats: UUID not translated to player name)
- Fixed: bug when reopening a ticket
1.3.6
- FIXED: MaxTickets not limiting the amount of tickets a user can open
- FIXED: User OnJoin notification of open tickets repeating itself
- FIXED: MySQL Connection Check. (Merged PR: TheCutter)
1.3.5
- Updated extra formatting to not interfere with colour codes
- Recoded ticket.class
- Fixed "CONSOLE has opened a ticket" bug for MySQL users
- Fixed notification of admin reply on user join
1.3.4
- Added bold/italic/underline/strike/reset to output.yml
- Fixed typo in output.yml
- Added check to getconnection in mysqlconnection.java to ensure connection is established, and if not re-stablish connection before continuing.
1.3.3
- minor bugfix: Users rceiving notification about open tickets even if tickt is/are closed
- minor bugfix: Prefix removed from 'No Tickets To Display' message
- minor bugfix: Instances of getDisplayName changed to getName in closeticket & taketicket (Fronix)
- minor bugfix: A few typos in output.yml have been fixed (if your output.yml is unchanged, delete it before starting your server to generate a new one)

SimpleHelpTickets-1.4.1
MC 1.12
Alpha 2017-06-23 Get
SimpleHelpTickets 1.4
MC 1.9
Release 2017-02-12 Get
SimpleHelptickets-1.3.6
MC CB 1.7.2-R0.2
Beta 2014-02-10 Get
SimpleHelpTickets 1.3.5
MC CB 1.7.2-R0.2
Beta 2013-11-14 Get
SimpleHelpTickets-1.3.3.jar
MC 1.6.4
Beta 2012-12-20 Get
SimpleHelpTickets-1.3.2.jar
MC CB 1.4.5-R0.2
Beta 2012-12-15 Get
SimpleHelpTickets-1.3.1.jar
MC CB 1.4.5-R0.2
Beta 2012-12-14 Get
SimpleHelpTickets-1.3.jar
MC CB 1.4.5-R0.2
Beta 2012-11-26 Get
SimpleHelpTickets-1.2.jar
MC CB 1.4.2-R0.2
Beta 2012-11-05 Get
SimpleHelpTickets-1.1.jar
MC CB 1.4.2-R0.1
Beta 2012-11-03 Get
SimpleHelpTickets-1.0.jar
MC CB 1.3.2-R2.0
Beta 2012-10-26 Get
SimpleHelpTickets-0.9.9.jar
MC CB 1.3.2-R1.0
Beta 2012-10-12 Get
SimpleHelpTickets-0.9.8.jar
MC CB 1.3.2-R1.0
Beta 2012-10-11 Get
SimpleHelpTickets-0.9.7.jar
MC CB 1.3.2-R0.1
Beta 2012-09-03 Get
SimpleHelpTickets-0.9.6.jar
MC CB 1.2.5-R4.0
Beta 2012-07-04 Get
SimpleHelpTickets-0.9.5.jar
MC CB 1.2.5-R4.0
Beta 2012-07-02 Get
SimpleHelpTickets-0.9.jar
MC CB 1.2.5-R4.0
Beta 2012-06-14 Get
SimpleHelpTickets-0.8.jar
MC CB 1.2.5-R4.0
Beta 2012-06-11 Get
SimpleHelpTickets-0.7.jar
MC CB 1.2.5-R1.2
Beta 2012-05-01 Get
SimpleHelpTickets-0.6.jar
MC CB 1.2.5-R1.2
Beta 2012-04-27 Get
SimpleHelpTickets-0.5.jar
MC CB 1.2.5-R1.0
Beta 2012-04-25 Get
SimpleHelpTickets-0.4.jar
MC CB 1.2.5-R1.0
Beta 2012-04-09 Get
SimpleHelpTickets-0.3.jar
MC CB 1.2.3-R0.2
Beta 2012-03-27 Get
SimpleHelpTickets-0.2.jar
MC CB 1.2.3-R0.2
Beta 2012-03-25 Get
SimpleHelpTickets-0.1.jar
MC CB 1.2.3-R0.2
Beta 2012-03-19 Get

More from _ForgeUser8170698

Advertisement Remove ads with Premium →

You Might Also Like