Simple Help Tickets — player support ticket system for Minecraft servers

Simple Help Tickets plugin for Minecraft: create tickets, assign moderators, and close requests. A streamlined player support system for your server.

Download SimpleHelpTickets

Original name: SimpleHelpTickets

FileVersionLoaderSize
SimpleHelpTickets-0.1.jar8 КБDownload
SimpleHelpTickets-0.2.jar9 КБDownload
SimpleHelpTickets-0.3.jar9 КБDownload
SimpleHelpTickets-0.4.jar9 КБDownload
SimpleHelpTickets-0.5.jar11 КБDownload
SimpleHelpTickets-0.6.jar11 КБDownload
SimpleHelpTickets-0.7.jar12 КБDownload
SimpleHelpTickets.jar12 КБDownload

Simple Help Tickets: Streamlined Support for Minecraft Servers

Running a Minecraft server often means drowning in a sea of private messages, scattered chat requests, and lost complaints. Every administrator eventually faces the chaos of trying to track player issues through Discord DMs or server logs. Simple Help Tickets: Streamlined Support for Minecraft Servers offers a clean, lightweight solution that transforms how you handle player communication. This plugin gives players a structured way to submit help requests while giving staff a unified dashboard to manage, comment on, and close those requests without missing a beat.

Why Your Server Needs a Structured Ticket System

On multiplayer projects hosting dozens or even hundreds of players, manually processing complaints becomes an overwhelming task. Simple Help Tickets: Streamlined Support for Minecraft Servers tackles this head-on by providing a single, unified interface for all support requests. Instead of hunting through chat logs or waiting for players to ping you on external platforms, every open ticket appears in one organized list. This proves especially valuable on modded servers and mini-game networks where newcomers frequently struggle with complex mechanics and need immediate assistance.

Core Features That Make Support Effortless

The plugin started as a personal project but grew into a robust tool thanks to community feedback. Here is what you gain after installation:
  • Instant ticket creation: Players type /ticket [description] to report an issue, and the plugin automatically logs the timestamp and the world where the player was located.
  • Staff assignment: The /taketicket command assigns a ticket to a specific moderator and teleports them to the location if MultiWorld support is enabled.
  • Built-in conversation thread: Both players and staff can reply within the ticket using /replyticket, preserving the full history of the exchange.
  • Login notifications: If a player receives a response while offline, they see an alert immediately upon rejoining the server.
  • Automatic cleanup: Closed tickets are deleted after a configurable number of days, and /purgetickets lets you wipe outdated or all tickets instantly.

Installation and Initial Configuration

Integrating this tool into your server is straightforward. First, download Simple Help Tickets: Streamlined Support for Minecraft Servers as a JAR file and place it into your server's plugins folder. After restarting, the plugin automatically creates a SQLite database. If you prefer MySQL, edit the configuration file, as both database options are fully supported. Note that when upgrading to version 1.0, you must reset the old database by deleting the Tickets.db file or the SHT_Tickets table in MySQL. Players using modified clients will appreciate that modern launchers allow them to assemble modpacks in just a few clicks and connect to the desired server instantly. This becomes handy when an administrator requests a screenshot of an error, letting the player quickly rejoin and continue the conversation within the ticket.

Commands and Permission Nodes

The plugin revolves around intuitive commands that are easy to memorize. Here is the essential toolkit:
  • /helptickets — opens the plugin menu with all available actions.
  • /ticket [description] — creates a new ticket.
  • /tickets [-a/-c] — displays open, all, or closed tickets.
  • /checkticket # — views details of a specific ticket.
  • /taketicket # — claims a ticket and teleports to its origin.
  • /replyticket # [response] — adds a message to the conversation.
  • /closeticket [-r] # — closes a ticket, optionally notifying administrators.
  • /delticket # — permanently removes a ticket.
  • /purgetickets [-c/-a] — mass-cleans closed or all tickets.
Permissions are split into three main nodes: sht.ticket allows players to create requests, sht.admin grants full administrative access, and sht.reload enables configuration reloads without a server restart. The output.yml file offers flexible message customization, including full translation to other languages and color code adjustments with bold, italic, and underline formatting.

Fine-Tuning for Your Specific Setup

The configuration file contains several key parameters. MaxTickets limits how many simultaneous requests a single player can have open, effectively preventing spam. TicketExpiration sets the lifespan of a closed ticket in days before automatic deletion. If your server spans multiple worlds, enable MultiWorld to display the dimension name in ticket details, which is critical for servers running survival, creative, and mini-game maps simultaneously. The NotifyAdminOnTicketClose parameter sends alerts to all users with the sht.admin permission when a ticket closes, while OnJoin displays a summary of tickets right after a player logs in.

Web Interface and Extended Tooling

Responding to popular demand, the developer released a Web GUI module that lets staff view and process tickets through a browser. This is a game-changer for large projects where administrators may be away from the game client. The web interface is distributed separately and requires basic deployment knowledge, but the payoff is substantial: you gain a full control panel for ticket management without launching Minecraft. This makes it easier to handle support during off-hours or while traveling.

Plugin Evolution: From 1.3.6 to 1.4

Over its development cycle, Simple Help Tickets: Streamlined Support for Minecraft Servers added UUID support, MySQL fixes, and an improved notification system. Version 1.4 brought compatibility with Spigot API 1.10.2 and transitioned to a new player identification system. The developer quickly addressed bugs, such as fixing the MaxTickets limit and removing duplicate login alerts in version 1.3.6. Thanks to active community feedback, the plugin remains stable even on high-traffic servers. The plugin supports Minecraft versions compatible with Spigot and Paper, primarily targeting 1.10.2 and later builds through the Spigot API.

Final Thoughts

Simple Help Tickets: Streamlined Support for Minecraft Servers is more than just a plugin; it is a complete toolkit for building a transparent and fast support system inside Minecraft. With minimal commands, flexible message customization, and support for both SQLite and MySQL, it suits administrators of any skill level. Start small: install the plugin, configure permissions, and offer players a civilized way to communicate. The improvement in server management will be immediate. Whether you run a small community server or a large network, this ticketing system brings order to the chaos and lets you focus on what matters most, keeping your players happy and your server thriving. The straightforward approach to how to install and configure it ensures you spend less time managing complaints and more time growing your community.