New Features: - Added in a permission node 'pingtl.ping'
- Made it possible where you could restrict only certain players to have their ping in the tab list by setting 'restrict-ping-by-perm' to true in config.yml
- Made it possible where you can customize how many spaces you want there to be by adding/removing spaces from 'spaces' in config.yml
- Added in a new argument for '/pingtl' called 'copyright', when using the new argument it would display the copyright info to the player/console; added the new argument to the auto complete list
- Added in license documents into the plugin
- Added in minecraft colors codes instead of linking a website to find out the minecraft color codes
Changes: - Changed copyright notes in the scripts to be up to date with all my accounts I own
- Made a edit that reduced repeated code in /pingtl command
- Added in more customization in config.yml
- fixed a bug:
https://github.com/timmehz/ping_tablist/issues/1 - Added copyright information to the java scripts
- Updated plugin version in pom.xml
** NOTE: when updating to this version backup your values, and delete the old config.yml file; config.yml has gone though changes which a new config.yml needs to be generated **
New Features: - in the reload command added in a check to see if you have inputed to few or to many arguments
- in the reload command added in a check to make sure you are inputing a valid argument
- in the reload command added in tab completion so you can see what arguments are valid
- you can now change the green, yellow, and red ping colors in the config.yml
Changes: - Handled the register of the reload command appropriately in the main class
- Renamed file names to follow the general rules of naming
- Renamed 'tablist-ping-update-delay' to 'update-delay' in config.yml
- Renamed 'ping-brackets-left' to 'brackets-left' in config.yml
- Renamed 'ping-brackets-right' to 'brackets-right' in config.yml
- Allowed 'ping-position' to ignore case sensitive when set to 'front' or 'behind'
- Instead of throwing a runtime exception when 'ping-position' is not set to 'front' or 'behind' it now gives off an error message (this would reduce console spamming)
- reload command is now: /pingtl reload
- reorganized the config.yml comments and rewrite all comments
- Set a default value for 'show-ping-brackets' if no value is set
- Set a default value for 'show-display-name' if no value is set
- Set a default value for 'green-ping-max' if no value is set
- Set a default value for 'yellow-ping-max' if no value is set
- Set a default value for 'update-delay' if no value is set
** NOTE: when updating to this version backup your values, and delete the old config.yml file; config.yml has gone though changes which a new config.yml needs to be generated **
New Features: - Added a command to reload the config.yml by using the command: /pingtablistreload
- Added a new permission node named "pingtablist.reload" to reload config.yml
- Added a console logging method that once the plugin has loaded it would notify the console that the plugin has been fully loaded
Fixes: - fixed a bug where some coloring was not being reset between the brackets, ping number, and player name
- fixed a bug if "ping-position" was set to 'front' and "show-ping-brackets" was set to false it would not show the ping number and brackets, when it should just show the ping number