Why Simple Ticket? Simple Ticket is a fully supported ticketing plugin that allows a server's mods/staff to be able to address the issues and concerns of players in a neat and ordered manner. This means that you no longer have to worry about answering every question in chat at once!
Features - Ticketing system with ability to view previously send messages - Ticket claiming system to allow individual staff members to handle tickets - Ticket alerts when a user creates a new ticket - Ability to view all currently open tickets - Punishment system + history to prevent users from abusing ticket system - Punishment-syncing using remote database to allow for punishments to be cross-server - Supports BungeeCord Message Channels enabling all alerts/plugin notifications to be sent globally
Setup - Download the .jar and place it in the Spigot server's plugin folder - Restart the server and the plugin should be loaded with base config values. - For further configuration information be sure to check out the Wiki
Permissions - ticket.ticket - ticket.ticket.staff - ticket.reload - ticket.ticket.staff.clearhist - More info can be found here
Important Information - This plugin works on either Spigot or Bungeecord servers! - This plugin does allow for cross-server punishments and alerts, however ticket data is not synced between servers. - If you encounter any issues with the plugin please send me a message, or create an issue onthe plugin's github page - Additionally you can join the Support Discord Server to report any issues!
#General Settings #----------------------------------------------------------------------------------------------------------------------- #If using a remote storage option can be set to true #When a player joins the server refreshes tha active punishments #All servers connected to same database will have the same punishments syncPunishmentOnJoin: false
#Vault Displayname Support #When use names will appear as follows {prefix}{username}{suffix} useVault: true
#This enables messages to be sent to all servers with the Simple-Ticket plugin installed #Using BungeeCord all staff broadcasts (such as punishments) will be sent to all connected Bungee servers #Tickets however are still local to the server on which they were opened useBungee: true
#The message that a user sees when they open a new ticket FirstMessage: |2-
§e Welcome to your ticket, to reply type /tr then your message!
#Database Settings #----------------------------------------------------------------------------------------------------------------------- #Storage Options # There are a number of ways in which Data for the Simple-Ticket Plugin can be stored # # Options: # Local Storage Options: # => sqlite # => local (BungeeCord Version ONLY) # # Remote Storage Options: # => postgresql # # Defualt: # => sqlite is the default option for data storage database: sqlite
#The following options under connection are only needed if you are using one of the remote storage options
#The address of the remote database # If port number differs from default (5432 for postgres) specify using the # host:port format address: localhost
#The database which the plugin should use, database needs to already exist databaseName: minecraft
#Credentials required to connect to the database username: root
password: ''