Add sorting by server name, customise sort element order
Tweak unset header/footer values to work with MiniMessage by default
Fix double underscore escaping still happening with MiniMessage, refactor formatter
Bump to 1.2.1
Merge remote-tracking branch 'origin/master'
Velocitab 1.2 adds support for MiniMessage with extended support for MiniPlaceholders available as an alternative to MineDown and adds support for Minecraft versions 1.16.5 through 1.19.3
- Added support for all major Minecraft versions between 1.16.5 and 1.18.2, in addition to 1.19 versions.
- Support for Minecraft 1.13.2+ has also been added but not officially supported.
- Modded clients may have issues with this plugin as it relies on protocol logic and protocolize does not support this.
- Added the ability to use MiniMessage for formatting instead of MineDown, if you prefer that syntax
- Set the new
formatting_type
option inconfig.yml
toMINIMESSAGE
- Set the new
- Added support for MiniPlaceholders through a hook, if you're using MiniMessage and wish to display those in your TAB menu
- This can be disabled with the
enable_miniplaceholders_hook
option if you wish
- This can be disabled with the
- Fixed an issue where the periodic update feature would apply an additional 500ms of latency from its scheduled update period
- Fixed an issue where the period update feature would not update the TAB list header and footer text
To update, just drag+drop. You must regenerate your config file.
Move formatting logic into enum function
Periodic updates: Also update header/footer, fix extra delay
Add optional support for MiniMessage and hook for MiniPlaceholders (#18)
fix CI
Fix main class declaration in velocity-plugin.json
Support 1.16.5 through 1.19.3, add more protocol mappings
[ci-skip] readme: add docs link
Velocitab 1.1 adds PlaceholderAPI formatting support via a bridge library plugin, lets you define formats for different groups of servers, and adds a feature for the list to update periodically (not just on player join/leave).
- Added support for PlaceholderAPI formatting. This means you can now use backend-provided Placeholders on your TAB list.
- Requires the PAPIProxyBridge library plugin installed on both your Velocity proxy and backend servers.
- Added support for defining formatting on separate server groups, courtesy of @Emibergo02
- This is also now the way in which you exclude servers from being TAB-formatted
- Added support for periodically updating the TAB list on a schedule, courtesy of @ironboundred
- Off by default. This is useful if you wish to display time-sensitive placeholders in TAB
- Docs: Added plugin docs, available to read here
To update, drag+drop and regenerate your config.yml file (needed due to the config changes brought about by the server groups feature).
Tweak shading
Release version 1.1
[ci-skip] config: Add comment for update_rate
[ci-skip] config: Minor comment tweak
[ci-skip] style: Remove double brackets on update_rate @YamlKey
Server groups, formatting based on server groups (#6)