Tested Minecraft Versions:
Introduction
TicketSystem is an essential plugin for every big server or every sever, which wants to grow. It's an simple but powerful ticket plugin, which provides lots of features to achieve a structured, simple and well organized system for handling user issues.
Features
Commands
Here is an overview of all commands from TicketSystem.
1.) User Commands
Basically there are three commands for the "normal" users:
"/ts ticket", "/ts close" and "/ts leave".
These are the permissions:
/ts - ts.cmd.help
/ts ticket - ts.cmd.ticket
/ts close - ts.cmd.close
/ts leave - ts.cmd.leave
2.) Supporter Commands
A supporter can use all commands except "Admin Commands".
A supporter has the possibility to teleport to the ticket creation point or the ticket creator ("/ts support teleport") and to enable or disable his service "/ts support service".
Last but not least you can get of course a list all supporters with "/ts support list". To open a GUI with all current ticket requests use "/ts open".
You can also give permissions:
/ts support add - ts.cmd.add
/ts support remove - ts.cmd.remove
/ts support list - ts.cmd.list
/ts support tempban - ts.cmd.temp.ban
/ts support ban - ts.cmd.ban
/ts support unban - ts.cmd.unban
/ts support sections - only supporters
/ts open - only supporter (or operators)
3.) Admin Commands
"Admin Commands" are denoted to be executed by operators to set up the plugin, but they can of course be executed by everyone, who has the permissions.
To give the player the rights to answer tickets etc., you must promote him to a supporter with the command "/ts support add <player>", same by demoting with "/ts support remove <player>".
To set up the support sections a supporter can work on use "/ts support categories <player>". It will show you the following GUI.
The diamond enables or disables the right to use all support sections.
Configuration
How to install TicketSystem?
1.Buy the plugin and download the jar from spigot
2.Put the file into your "plugins" folder
3.Start the server -> some config files will be created
How to edit a Config:
1.Stop your sever(if it isn't already)
2.Edit the selected config and save the changes
3.Start the server again
(Not that difficult )
Screenshots and Footage
Adding a new supporter
Making a ticket request.
The user can select a certain category for the ticket
(first message for the supporter - will hear also a sound
second message for the user)
Accepting a ticket request.
You can accept a request just by clicking on the message.
The blue prefix before the name signals that all messages are invisible for other users.
Open a GUI (/ts open) to get an overview of all tickets.
Simply request it by clicking a red or yellow block.
(red = unsupported, yellow = in progress, green = done)
Temp banning a player for a certain amount of seconds.
Turning your support service on and off
Blocking supporters from certain categories
- 1.7
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
Introduction
TicketSystem is an essential plugin for every big server or every sever, which wants to grow. It's an simple but powerful ticket plugin, which provides lots of features to achieve a structured, simple and well organized system for handling user issues.
Features
- in game sound notification by incoming ticket requests
- easily promote/dismiss user to supporter
- separated messages for supporter and user to discuss ticket reasons (like /msg)
- banning users from using the support
- temporary permitting users to create tickets
- fully customizable command names
- fully customizable messages
- lightweight plugin (low requirements)
- use the newest functions of Java 8 to get the most performant results (Needs Java 8!)
- automatic config updates
- deletes old tickets itself
- structured GUI for a quick overview
- select categories by creating a ticket
- specialize the sections a supporter can work on
Commands
Here is an overview of all commands from TicketSystem.
1.) User Commands
Basically there are three commands for the "normal" users:
"/ts ticket", "/ts close" and "/ts leave".
These are the permissions:
/ts - ts.cmd.help
/ts ticket - ts.cmd.ticket
/ts close - ts.cmd.close
/ts leave - ts.cmd.leave
2.) Supporter Commands
A supporter can use all commands except "Admin Commands".
A supporter has the possibility to teleport to the ticket creation point or the ticket creator ("/ts support teleport") and to enable or disable his service "/ts support service".
Last but not least you can get of course a list all supporters with "/ts support list". To open a GUI with all current ticket requests use "/ts open".
You can also give permissions:
/ts support add - ts.cmd.add
/ts support remove - ts.cmd.remove
/ts support list - ts.cmd.list
/ts support tempban - ts.cmd.temp.ban
/ts support ban - ts.cmd.ban
/ts support unban - ts.cmd.unban
/ts support sections - only supporters
/ts open - only supporter (or operators)
3.) Admin Commands
"Admin Commands" are denoted to be executed by operators to set up the plugin, but they can of course be executed by everyone, who has the permissions.
To give the player the rights to answer tickets etc., you must promote him to a supporter with the command "/ts support add <player>", same by demoting with "/ts support remove <player>".
To set up the support sections a supporter can work on use "/ts support categories <player>". It will show you the following GUI.
The diamond enables or disables the right to use all support sections.
Configuration
How to install TicketSystem?
1.Buy the plugin and download the jar from spigot
2.Put the file into your "plugins" folder
3.Start the server -> some config files will be created
How to edit a Config:
1.Stop your sever(if it isn't already)
2.Edit the selected config and save the changes
3.Start the server again
(Not that difficult )
Screenshots and Footage
Adding a new supporter
Making a ticket request.
The user can select a certain category for the ticket
(first message for the supporter - will hear also a sound
second message for the user)
Accepting a ticket request.
You can accept a request just by clicking on the message.
The blue prefix before the name signals that all messages are invisible for other users.
Open a GUI (/ts open) to get an overview of all tickets.
Simply request it by clicking a red or yellow block.
(red = unsupported, yellow = in progress, green = done)
Temp banning a player for a certain amount of seconds.
Turning your support service on and off
Blocking supporters from certain categories