Configuration Options

 

check_updates

Default: true
If set to false, the plugin will not automatically check for updates


date_format

Default: "MM/dd/yyyy"
Date format string, with fields as specified here


time_format

Default: "HH:mm:ss"
Time format string, with fields as specified here​


show_open_tickets_on_login

Default: true
If set to true, players with the helptickets.manage permission node will be shown open ticket information when they log in​


language

Default: "en_US"
Changing this will cause the plugin to use a different language mapping file. Language files are formatted as HelpTickets/languages/{language}.json
If the file is not found, the plugin will default to using en_US.json​


archive_tickets

Default: true
If set to false, closed tickets will be kept for the number of days set in keep_tickets_for, after which they will be permanently deleted​


keep_tickets_for

Default: 5
If archive_tickets is set to false, closed tickets will be kept for this number of days, after which they will be permanently deleted​


override_helpop

Default: true
If set to true, any players attempting to use /helpop will be instructed to create a ticket instead​


reminder_interval

Default: 6000
Reminders of open or updated tickets will occur every reminder_interval ticks. If this value is set to 0 or below, reminders will not show​


strip_console_colors

Default: false
If set to true, all console output will be stripped of color and formatting codes​


strip_ingame_colors

Default: false
If set to true, all ingame output will be stripped of color and formatting codes​


use_mysql

Default: false
If set to true, the plugin will attempt to use a MySQL database instead of SQLite​


db*

name*

Default: null

The name of the database to use, wrapped in double quotes​

host*

Default: null

The address of the database, wrapped in double quotes​

port*

Default: null

The port the database uses (typically 3306)​

username*

Default: null

The name of the database user, wrapped in double quotes​

password*

Default: null

The password of the database user, wrapped in double quotes​

web_interface**

enabled**

Default: false

Set to true to enable the web interface​

host**

Default: "0.0.0.0"

The address the webserver will bind to​

port**

Default: 8080

The port the webserver will listen on​


* These options must be set in order for HelpTickets to work using MySQL! The plugin will not work if any of these options are misconfigured and use_mysql is set to true!
** These options will have no effect unless HelpTickets - WebUI is installed