\n \u003Ca href=\"https://github.com/WiIIiam278/Velocitab/actions/workflows/ci.yml\">\n \u003Cimg src=\"https://img.shields.io/github/actions/workflow/status/WiIIiam278/Velocitab/ci.yml?branch=master&logo=github\"/>\n \u003C/a> \n \u003Ca href=\"https://repo.william278.net/#/releases/net/william278/velocitab/\">\n \u003Cimg src=\"https://repo.william278.net/api/badge/latest/releases/net/william278/velocitab?color=00fb9a&name=Maven&prefix=v\" />\n \u003C/a>\n \u003Ca href=\"https://discord.gg/tVYhJfyDWG\">\n \u003Cimg src=\"https://img.shields.io/discord/818135932103557162.svg?label=&logo=discord&logoColor=fff&color=7389D8&labelColor=6A7EC2\" />\n \u003C/a> \n \u003Cbr/>\n \u003Cb>\n \u003Ca href=\"https://modrinth.com/plugin/velocitab\">Modrinth\u003C/a>\n \u003C/b> —\n \u003Cb>\n \u003Ca href=\"https://william278.net/docs/velocitab/setup\">Setup\u003C/a>\n \u003C/b> — \n \u003Cb>\n \u003Ca href=\"https://william278.net/docs/velocitab/\">Docs\u003C/a>\n \u003C/b> — \n \u003Cb>\n \u003Ca href=\"https://github.com/WiIIiam278/Velocitab/issues\">Issues\u003C/a>\n \u003C/b>\n\u003C/p>\n\u003Cbr/>\n\n**Velocitab** is a super-simple Velocity TAB menu plugin that uses scoreboard team client-bound packets to actually sort player lists without the need for a backend plugin. Supporting modern RGB formatting, animations, comprehensive placeholder support and defining multiple TAB menus for different groups of servers, Velocitab is a versatile plugin, useful for any Velocity-based proxy network.\n\n\n\n## Features\n**⭐ Flexible list sorting** — Customizable TAB [list sorting](https://william278.net/docs/velocitab/sorting) based on user role, server, placeholder, and more.\n\n**⭐ Versatile formatting support** — Make your TAB list beautiful with full RGB color support, supporting MiniMessage, MineDown and legacy [formatting modes](https://william278.net/docs/velocitab/formatting).\n\n**⭐ Multiple TAB menus for different servers** — Create [server groups](https://william278.net/docs/velocitab/server-groups) and configure different TAB lists to show for each group!\n\n**⭐ Animations support** — Add extra flair to your TAB list or display additional information by creating pretty looking [animations](https://william278.net/docs/velocitab/animations).\n\n**⭐ Player nametags** — Customize how over-the-head [nametags](https://william278.net/docs/velocitab/nametags) look to help players stand out in-game.\n\n**⭐ Full placeholder support** — Comes with a robust set of built-in [placeholders](https://william278.net/docs/velocitab/placeholders), MiniPlaceholders support, as well as PAPIProxyBridge for PlaceholderAPI support\n\n**Ready?** [Get started in a new TAB…](https://william278.net/docs/velocitab/setup)\n\n## Setup\nWe suggest installing [LuckPerms](https://luckperms.net) on your Velocity proxy and backend (Spigot, Paper, Fabric, etc.) servers for prefix/suffix formatting right out the box.\n\n1. Turn off your Velocity proxy server\n2. [Download](https://github.com/WiIIiam278/Velocitab/releases/latest) and place the plugin jar file in the `/plugins/` folder of your Velocity proxy server.\n3. Start your Velocity proxy, and allow the plugin to generate its config file\n4. Edit the [`config.yml` file](https://william278.net/docs/velocitab/config-file) to your liking\n5. Restart your Velocity proxy again\n\nNeed to make a quick config change? You can use the in-game `/velocitab reload` (permission: `velocitab.command.reload`) command, though we recommend restarting your proxy server for any major changes.\n\n## Building\nTo build Velocitab, run the following in the root of the repository:\n```bash\n./gradlew clean build\n```\nThe build will be output as `/target/Velocitab-x.xx.jar`.\n\n### License\nVelocitab is licensed under the Apache 2.0 license.\n\n- [License](https://github.com/WiIIiam278/Velocitab/blob/master/LICENSE)\n\n## Links\n* **[Website](https://william278.net/project/velocitab)** — Visit my website!\n* **[Docs](https://william278.net/docs/velocitab)** — Read the plugin docs!\n* **[Modrinth](https://modrinth.com/plugin/velocitab)** — View the plugin Modrinth page (Also: [Hangar](https://hangar.papermc.io/William278/Velocitab))\n* **[Issues](https://github.com/WiIIiam278/Velocitab/issues)** — File a bug report or feature request\n* **[Discord](https://discord.com/invite/tVYhJfyDWG)** — Get support, ask questions!\n\n---\n© [William278](https://william278.net/), 2025. Licensed under the Apache-2.0 License.\n",[22,25,28],{"id":23,"url":24},"modrinth","https://modrinth.com/plugin/Q10irTG0",{"id":26,"url":27},"hangar","https://hangar.papermc.io/William278/Velocitab",{"id":29,"url":30},"bstats","https://bstats.org/plugin/velocity/Velocitab/18247",[32,33],"William278","AlexDev03",[],0,"",[38,57,107],{"order":35,"name":39,"children":40},"Setup",[41,45,51],{"order":35,"url":42,"title":39,"icon":43,"children":44},"setup","fa6-solid:book",[],{"order":46,"url":47,"title":48,"icon":49,"children":50},1,"config-file","Config","fa6-solid:file-code",[],{"order":52,"url":53,"title":54,"icon":55,"children":56},2,"server-groups","Server Groups","material-symbols:tab-group-outline",[],{"order":46,"name":58,"children":59},"Docs",[60,65,80,95,101],{"order":35,"url":61,"title":62,"icon":63,"children":64},"commands","Commands","octicon:command-palette-16",[],{"order":46,"url":66,"title":67,"icon":68,"children":69},"formatting","Formatting","mdi:paint-outline",[70,75],{"order":35,"url":71,"title":72,"icon":73,"children":74},"animations","Animations","material-symbols:animation",[],{"order":46,"url":76,"title":77,"icon":78,"children":79},"custom-logos","Custom Logos","material-symbols:wall-art",[],{"order":52,"url":81,"title":82,"icon":83,"children":84},"placeholders","Placeholders","mdi:tag",[85,90],{"order":35,"url":86,"title":87,"icon":88,"children":89},"relational-placeholders","Relational Placeholders","mdi:tag-plus",[],{"order":46,"url":91,"title":92,"icon":93,"children":94},"conditional-placeholders","Conditional Placeholders","mdi:tag-edit",[],{"order":96,"url":97,"title":98,"icon":99,"children":100},3,"nametags","Nametags","gridicons:nametag",[],{"order":102,"url":103,"title":104,"icon":105,"children":106},4,"server-links","Server Links","fa6-solid:link",[],{"order":52,"name":108,"children":109},"Developers",[110,125],{"order":35,"url":111,"title":112,"icon":113,"children":114},"api","API","mdi:api",[115,120],{"order":35,"url":116,"title":117,"icon":118,"children":119},"api-examples","API Examples","fa6-solid:lightbulb",[],{"order":46,"url":121,"title":122,"icon":123,"children":124},"plugin-message-api","Plugin Message API","carbon:hybrid-networking",[],{"order":46,"url":18,"title":126,"icon":127,"children":128},"Source Code","fa6-solid:code",[],5,{"SVG":131,"PNG":132,"PNG_TRANSPARENT":133,"SVG_TRANSPARENT":134},"velocitab.svg","velocitab.png","velocitab-transparent.png","velocitab-transparent.svg",[],[],{"downloadCount":138,"averageRating":35,"numberOfRatings":35,"interactions":139,"onlinePlayers":140,"onlineServers":141},37093,144,2464,695,{"name":143,"changelog":144,"timestamp":145,"downloads":146,"downloadCount":155},"1.7.8","**Veloictab 1.7.8** adds support for Minecraft 1.21.7.\r\n\r\n* Added support for Minecraft 1.21.7 clients\r\n\r\nTo update, just drag+drop. There are no config changes.","2025-07-01T20:36:19.072Z",[147],{"distribution":148,"name":152,"md5":153,"fileSize":154},{"name":149,"groupName":149,"description":150,"statusLabel":151,"archived":6,"sortingWeight":35},"velocity","Velocity",null,"Velocitab-1.7.8.jar","d8e70edbd5d41712bc7eeb228f26d7e6",1558315,189,{"data":157,"body":158},{},{"type":159,"children":160},"root",[161,175,185],{"type":162,"tag":163,"props":164,"children":165},"element","p",{},[166,173],{"type":162,"tag":167,"props":168,"children":169},"strong",{},[170],{"type":171,"value":172},"text","Veloictab 1.7.8",{"type":171,"value":174}," adds support for Minecraft 1.21.7.",{"type":162,"tag":176,"props":177,"children":178},"ul",{},[179],{"type":162,"tag":180,"props":181,"children":182},"li",{},[183],{"type":171,"value":184},"Added support for Minecraft 1.21.7 clients",{"type":162,"tag":163,"props":186,"children":187},{},[188],{"type":171,"value":189},"To update, just drag+drop. There are no config changes.",[191],{"name":149,"groupName":149,"description":150,"statusLabel":151,"archived":6,"sortingWeight":35},{"content":193,"page":351},[194,198,209,220,231,242,253,264,275,286,297,307,318,329,340],{"name":143,"changelog":144,"timestamp":145,"downloads":195,"downloadCount":155},[196],{"distribution":197,"name":152,"md5":153,"fileSize":154},{"name":149,"groupName":149,"description":150,"statusLabel":151,"archived":6,"sortingWeight":35},{"name":199,"changelog":200,"timestamp":201,"downloads":202,"downloadCount":208},"1.7.7","**Veloictab 1.7.7** adds support for Minecraft 1.21.6 and fixes a bug related to placeholder replacement.\r\n\r\n* Added support for Minecraft 1.21.6 clients\r\n* Fixed placeholder replacements not being applied when placeholder is not found, courtesy of@Koora7334 (#272)\r\n\r\nTo update, just drag+drop. There are no config changes.","2025-06-17T16:42:30.979Z",[203],{"distribution":204,"name":205,"md5":206,"fileSize":207},{"name":149,"groupName":149,"description":150,"statusLabel":151,"archived":6,"sortingWeight":35},"Velocitab-1.7.7.jar","3d7e74be8da3610d934e3c681fe7c218",1558018,90,{"name":210,"changelog":211,"timestamp":212,"downloads":213,"downloadCount":219},"1.7.6","**Velocitab 1.7.6** fixes bugs and improves system performance.\r\n\r\n* Improved config validation for tab groups (#261)\r\n* Improved the performance and fixed several issues related to the placeholder replacement system\r\n* Fixed a problem related to players with an active glow effect\r\n\r\nTo update, just drag+drop.","2025-05-16T17:53:08.165Z",[214],{"distribution":215,"name":216,"md5":217,"fileSize":218},{"name":149,"groupName":149,"description":150,"statusLabel":151,"archived":6,"sortingWeight":35},"Velocitab-1.7.6.jar","f0d0110b603926143b89f9baf7a1f1f9",1544425,164,{"name":221,"changelog":222,"timestamp":223,"downloads":224,"downloadCount":230},"1.7.5","**Velocitab 1.7.5** adds support for Minecraft 1.21.5 and fixes bugs\r\n\r\n* Added support for Minecraft 1.21.5 (#252)\r\n* PAPIProxyBridge 1.8 is now required when using this with Velocitab\r\n* Fixed an issue where indexes were not incremented on header/footer update, courtesy of @Kowaman (#251)\r\n* Fixed a problem with users quitting while using the `only_list_players_in_same_server` setting\r\n* Fixed a problem with the else case with placeholder replacements\r\n* Fixed issues relating to loading tab groups from multiple files\r\n\r\nTo update from 1.7.4, just drag+drop. Please update PAPIProxyBridge to 1.8 or newer if you are using this.","2025-03-28T22:52:11.099Z",[225],{"distribution":226,"name":227,"md5":228,"fileSize":229},{"name":149,"groupName":149,"description":150,"statusLabel":151,"archived":6,"sortingWeight":35},"Velocitab-1.7.5.jar","e0ac124d26be9a64279dd23b8608dba1",1541202,264,{"name":232,"changelog":233,"timestamp":234,"downloads":235,"downloadCount":241},"1.7.4","**Velocitab 1.7.4** improves performance, makes a few additions for easier configuring/debugging, and fixes bugs.\r\n\r\n* Added `/velocitab dump` to produce a system status dump of the plugin to the web\r\n* Added the ability to define TAB groups in multiple files within a `plugins/Velocitab/tab_groups` folder\r\n* Added a new placeholders caching system.\r\n - Now Velocitab won't request placeholders each time with a future but will cache them for better performance\r\n* Added `format_update_rate` and `nametag_update_rate` configuration options\r\n* Added a checker for use of Legacy MiniMessage text\r\n* Improved tab groups configuration validation with new warning messages\r\n* Changed from commons-jexl3 to mvel for better performance and resource usage\r\n* Changed thread usage to a single asynchronous thread to fix race condition issues & consistency\r\n* Fixed a performance problem when relational placeholders were used. \r\n* Removed the MiniPlaceholders Expansion due to performance issues\r\n - Conditions aren't part of the mini expansion anymore, and can now be used by the LEGACY and MINEDOWN formatters\r\n* Removed `startsWith` and `endsWith` methods from conditionals placeholders\r\n\r\nTo update, just drag+drop.","2025-02-24T22:30:55.053Z",[236],{"distribution":237,"name":238,"md5":239,"fileSize":240},{"name":149,"groupName":149,"description":150,"statusLabel":151,"archived":6,"sortingWeight":35},"Velocitab-1.7.4.jar","b603c801480509061b0eefad36c4d037",1538793,260,{"name":243,"changelog":244,"timestamp":245,"downloads":246,"downloadCount":252},"1.7.3","**Velocitab 1.7.3** adds support for Minecraft 1.21.4. and adds support for [placeholders replacements.](https://william278.net/docs/velocitab/placeholders-replaments)\r\n\r\n- Added support for Minecraft 1.21.4 (#236)\r\n- Added Placeholders Replacements (#236)\r\n - This new feature lets you replace a placeholder with a different value.\r\n - This is useful for things like changing the text of a date placeholder to a localized version, changing the text of a biome placeholder to a color, or formatting a vanish placeholder to show a player's vanish status if the placeholder returns just a boolean (true/false).\r\n- Fixed problem when kicked from a server before joining (#235)\r\n- Fixed problem when `remove_nametags` is set to true\r\n- Removed `server_display_names` from settings in favour of Placeholders Replacements\r\n\r\nTo update, just drag+drop.","2024-12-03T22:53:14Z",[247],{"distribution":248,"name":249,"md5":250,"fileSize":251},{"name":149,"groupName":149,"description":150,"statusLabel":151,"archived":6,"sortingWeight":35},"Velocitab-1.7.3.jar","��#�\\^���:{���)l",1607661,396,{"name":254,"changelog":255,"timestamp":256,"downloads":257,"downloadCount":263},"1.7.2","**Velocitab 1.7.2** adds support for Minecraft 1.21.2/3. This release of Minecraft includes a new protocol for sorting players, which we now takes advantage of for those on the latest game version.\r\n\r\n* By default, Velocitab will no longer format player's name tags.\r\n - This is because we want to minimize the packet traffic footprint of Velocitab with default configurations.\r\n - This is thanks to the fact that on 1.21.2/3 and newer clients, scoreboard team packets are no longer required for sorting.\r\n - If your proxy only supports these clients and you're not using Velocitab's nametag features, you are now able to use scoreboard teams. If you still want formatted nametags, these packets will still be sent.\r\n* A minimum version of PAPIProxyBridge (v1.7) is now required; the plugin will check for compatibility on startup\r\n* Fixed a bug where the TAB list would continue to show on disabled servers, courtesy of @lulu2002 (#218)\r\n* Various performance improvements and code logic adjustments\r\n\r\nTo update, just drag+drop.","2024-10-28T18:32:26Z",[258],{"distribution":259,"name":260,"md5":261,"fileSize":262},{"name":149,"groupName":149,"description":150,"statusLabel":151,"archived":6,"sortingWeight":35},"Velocitab-1.7.2.jar","9J���;h��\u0006b����K",1602771,319,{"name":265,"changelog":266,"timestamp":267,"downloads":268,"downloadCount":274},"1.7.1","**Velocitab 1.7.1** fixes bugs and changes the default formatter to MiniMessage.\r\n\r\n* The default text formatter is now `MINIMESSAGE` instead of `MINEDOWN`. (#208)\r\n* Added a config option to force-send TAB list packets that may improve compatibility with certain fabric mods.\r\n* Fixed a few logic bugs related to conditional placeholders.\r\n* Fixed an issue with the regex match used to find certain placeholders (#209)\r\n\r\nTo update, drag+drop.","2024-08-23T21:08:47Z",[269],{"distribution":270,"name":271,"md5":272,"fileSize":273},{"name":149,"groupName":149,"description":150,"statusLabel":151,"archived":6,"sortingWeight":35},"Velocitab-1.7.1.jar","�V�\u001e�8�E��5~�~��",1598144,279,{"name":276,"changelog":277,"timestamp":278,"downloads":279,"downloadCount":285},"1.7","**Velocitab 1.7** adds the ability to customize server links, adds conditional placeholders, fixes bugs, and more.\r\n\r\n* Added the ability to customize server links (#201)\r\n* Added relational and conditional MiniPlaceholders support, courtesy of @alexdev03 (#197)\r\n - Check the [conditional](https://william278.net/docs/velocitab/conditional-placeholders) and [relational placeholder docs](https://william278.net/docs/velocitab/relational-placeholders) for details on how to use these\r\n - Also added new time formatting placeholders for each unit of time\r\n* Fixed the wrong permission node check being used for `/velocitab`\r\n* Fixed the 300ms delay before TAB would update after joining a server\r\n\r\nTo update, just drag+drop and regenerate your `config.yml` file.","2024-08-11T12:29:53Z",[280],{"distribution":281,"name":282,"md5":283,"fileSize":284},{"name":149,"groupName":149,"description":150,"statusLabel":151,"archived":6,"sortingWeight":35},"Velocitab-1.7.jar","�-Ux\u001e�ª���D�g� ",1597974,248,{"name":287,"changelog":288,"timestamp":289,"downloads":290,"downloadCount":296},"1.6.6","**Velocitab 1.6.6** adds support for Minecraft 1.21\r\n\r\n* Added support for Minecraft 1.21\r\n* Now requires Velocity 3.3.0-398 or newer.\r\n* Fixed an issue with duplicate TAB entries that could occur for offline accounts (#190)\r\n* Improved a few of the `/velocitab` command's messages\r\n\r\nTo update from the previous release, just drag+drop. From v1.5.x or earlier, you will need to regenerate your `config.yml` file.","2024-06-14T11:52:29Z",[291],{"distribution":292,"name":293,"md5":294,"fileSize":295},{"name":149,"groupName":149,"description":150,"statusLabel":151,"archived":6,"sortingWeight":35},"Velocitab-1.6.6.jar","7ebf3ff05396b2f227b7ef6594d73490",903502,269,{"name":298,"changelog":299,"timestamp":300,"downloads":301,"downloadCount":230},"1.6.5","**Velocitab 1.6.5** adds support for Minecraft 1.20.5.\r \r * Added support for Minecraft 1.20.5.\r * Now requires Velocity 3.3.0-380 or newer.\r * Added a new `show_all_players_from_all_groups` option to `config.yml`\r \r To update from the previous release, just drag+drop. From v1.5.x or earlier, you will need to regenerate your `config.yml` file.","2024-04-23T15:30:25Z",[302],{"distribution":303,"name":304,"md5":305,"fileSize":306},{"name":149,"groupName":149,"description":150,"statusLabel":151,"archived":6,"sortingWeight":35},"Velocitab-1.6.5.jar","0371a402ecb89007a123722fd312ea05",902480,{"name":308,"changelog":309,"timestamp":310,"downloads":311,"downloadCount":317},"1.6.4","**Velocitab 1.6.4** fixes bugs, adds the ability to specify group server names by regex, and now allows you to specify whether to list players in the same TAB group on a per-group basis.\r\n\r\n* Added the ability to specify server names by regex, useful for dynamically-spun networks (#174)\r\n* The setting for specifying whether a TAB group should list all players on the server, instead of just those on the group has been moved to the group config, letting you change this for each group (#179)\r\n* Fixed an issue causing a NullPointerException error when users quit the proxy server (#170)\r\n* Resolved an error when handling packets for users not handled by Velocitab (#170)\r\n* Fixed a problem with the LuckPerms hook (#170)\r\n* Fixed a bug where the TAB list could fall out of sync in cases where players disconnected in certain ways (#176, #180)\r\n\r\nTo update, just drag+drop — please note if you modified the setting for specifying whether to restrict the TAB list to only list grouped members, you will need to update your [`tab_groups`](https://william278.net/docs/velocitab/config-file#example-tab-groups) config as this option has been moved.","2024-03-16T18:31:16Z",[312],{"distribution":313,"name":314,"md5":315,"fileSize":316},{"name":149,"groupName":149,"description":150,"statusLabel":151,"archived":6,"sortingWeight":35},"Velocitab-1.6.4.jar","3a5ce606103b34b3e50ae7486b294d18",916258,243,{"name":319,"changelog":320,"timestamp":321,"downloads":322,"downloadCount":328},"1.6.3","**Velocitab 1.6.3** improves startup config validation, improves `/velocitab name`, adds some new placeholders, and adds a plugin messaging API. Requires Velocity 3.3.0 build 329 or newer.\r\n\r\n* The `config.yml` and `tab_groups.yml` files will now be validated on startup to check for errors, courtesy of @alexdev03 (#152)\r\n* Added a config option to allow LuckPerms to fallback to backend placeholders over PAPIProxyBridge if LuckPerms on the proxy does not return a role, courtesy of @Boy0000 (#153)\r\n* Minor improvements to `/velocitab name`, courtesy of @Boy0000 (#154)\r\n - Now allows for special characters in the name argument\r\n - Now provides command feedback on success/fail\r\n - Now allows the custom-name to be reset if no name argument is passed\r\n* Added `GROUP_PLAYERS_ONLINE` placeholders, for showing the number of online users in a group, courtesy of @alexdev03 (#157)\r\n* You can now pass an environment variable to skip the Velocity version/build compatibility check, courtesy of @alexdev03 (#162)\r\n* **API:** Added an API for interfacing with the plugin over Plugin Messages. [Check the docs!](https://william278.net/docs/velocitab/plugin-message-api-examples)\r\n\r\nTo update, just drag+drop.","2024-02-19T14:16:58Z",[323],{"distribution":324,"name":325,"md5":326,"fileSize":327},{"name":149,"groupName":149,"description":150,"statusLabel":151,"archived":6,"sortingWeight":35},"Velocitab-1.6.3.jar","2b77ef02efd033ffe4087c0cf208739a",907588,249,{"name":330,"changelog":331,"timestamp":332,"downloads":333,"downloadCount":339},"1.6.2","**Velocitab 1.6.2** fixes bugs from the previous version. Requires Velocity 3.3.0 build 329 or newer.\r \r * The plugin will now stop loading if an attempt is made to load it on a server running an incompatible Velocity proxy version/build.\r * Fixed the `/velocitab name` command not having a permission node.\r * Fixed servers not present in any tab groups having their header and footer needlessly cleared.\r * Fixed an exception that could be thrown when the plugin attempted to parse placeholders formed in certain ways (#146)\r * Fixed disconnected players haunting the TAB list if they lost connection unexpectedly, such as when moving between servers (#149)\r \r To update from 1.6.x, just drag+drop. If you're updating from v1.5.x, please check the v1.6 release notes.","2024-01-24T22:50:48Z",[334],{"distribution":335,"name":336,"md5":337,"fileSize":338},{"name":149,"groupName":149,"description":150,"statusLabel":151,"archived":6,"sortingWeight":35},"Velocitab-1.6.2.jar","d7126f532bd987d7c79e7dd9b9ec3a3d",895877,238,{"name":341,"changelog":342,"timestamp":343,"downloads":344,"downloadCount":350},"1.6.1","**Velocitab 1.6.1** fixes compatibility issues with newer builds of Velocity, and makes a few bug fixes with packet handling.\r \r * Fixed compatibility with the latest Velocity 3.3.0-SNAPSHOT builds.\r * Fixed users sometimes getting kicked with `DecoderException: failed to decode: Not a map: null null` due to malformed packet update handling (#144)\r * Bumped a few dependencies\r \r To update from 1.6, just drag+drop. If you're updating from v1.5, please check the v1.6 release notes.","2024-01-19T18:25:08Z",[345],{"distribution":346,"name":347,"md5":348,"fileSize":349},{"name":149,"groupName":149,"description":150,"statusLabel":151,"archived":6,"sortingWeight":35},"Velocitab-1.6.1.jar","f0d7096de1ff7a7eb47de33baec684bc",893202,232,{"size":352,"number":35,"totalElements":353,"totalPages":52},15,28,{"data":355,"body":356},{},{"type":159,"children":357},[358],{"type":162,"tag":163,"props":359,"children":360},{},[361,365],{"type":162,"tag":167,"props":362,"children":363},{},[364],{"type":171,"value":172},{"type":171,"value":174},{"data":367,"body":368},{},{"type":159,"children":369},[370],{"type":162,"tag":163,"props":371,"children":372},{},[373,378],{"type":162,"tag":167,"props":374,"children":375},{},[376],{"type":171,"value":377},"Veloictab 1.7.7",{"type":171,"value":379}," adds support for Minecraft 1.21.6 and fixes a bug related to placeholder replacement.",{"data":381,"body":382},{},{"type":159,"children":383},[384],{"type":162,"tag":163,"props":385,"children":386},{},[387,392],{"type":162,"tag":167,"props":388,"children":389},{},[390],{"type":171,"value":391},"Velocitab 1.7.6",{"type":171,"value":393}," fixes bugs and improves system performance.",{"data":395,"body":396},{},{"type":159,"children":397},[398],{"type":162,"tag":163,"props":399,"children":400},{},[401,406],{"type":162,"tag":167,"props":402,"children":403},{},[404],{"type":171,"value":405},"Velocitab 1.7.5",{"type":171,"value":407}," adds support for Minecraft 1.21.5 and fixes bugs",{"data":409,"body":410},{},{"type":159,"children":411},[412],{"type":162,"tag":163,"props":413,"children":414},{},[415,420],{"type":162,"tag":167,"props":416,"children":417},{},[418],{"type":171,"value":419},"Velocitab 1.7.4",{"type":171,"value":421}," improves performance, makes a few additions for easier configuring/debugging, and fixes bugs.",{"data":423,"body":424},{},{"type":159,"children":425},[426],{"type":162,"tag":163,"props":427,"children":428},{},[429,434,436],{"type":162,"tag":167,"props":430,"children":431},{},[432],{"type":171,"value":433},"Velocitab 1.7.3",{"type":171,"value":435}," adds support for Minecraft 1.21.4. and adds support for ",{"type":162,"tag":437,"props":438,"children":442},"a",{"href":439,"rel":440},"https://william278.net/docs/velocitab/placeholders-replaments",[441],"nofollow",[443],{"type":171,"value":444},"placeholders replacements.",{"data":446,"body":447},{},{"type":159,"children":448},[449],{"type":162,"tag":163,"props":450,"children":451},{},[452,457],{"type":162,"tag":167,"props":453,"children":454},{},[455],{"type":171,"value":456},"Velocitab 1.7.2",{"type":171,"value":458}," adds support for Minecraft 1.21.2/3. This release of Minecraft includes a new protocol for sorting players, which we now takes advantage of for those on the latest game version.",{"data":460,"body":461},{},{"type":159,"children":462},[463],{"type":162,"tag":163,"props":464,"children":465},{},[466,471],{"type":162,"tag":167,"props":467,"children":468},{},[469],{"type":171,"value":470},"Velocitab 1.7.1",{"type":171,"value":472}," fixes bugs and changes the default formatter to MiniMessage.",{"data":474,"body":475},{},{"type":159,"children":476},[477],{"type":162,"tag":163,"props":478,"children":479},{},[480,485],{"type":162,"tag":167,"props":481,"children":482},{},[483],{"type":171,"value":484},"Velocitab 1.7",{"type":171,"value":486}," adds the ability to customize server links, adds conditional placeholders, fixes bugs, and more.",{"data":488,"body":489},{},{"type":159,"children":490},[491],{"type":162,"tag":163,"props":492,"children":493},{},[494,499],{"type":162,"tag":167,"props":495,"children":496},{},[497],{"type":171,"value":498},"Velocitab 1.6.6",{"type":171,"value":500}," adds support for Minecraft 1.21",{"data":502,"body":503},{},{"type":159,"children":504},[505,515,548],{"type":162,"tag":163,"props":506,"children":507},{},[508,513],{"type":162,"tag":167,"props":509,"children":510},{},[511],{"type":171,"value":512},"Velocitab 1.6.5",{"type":171,"value":514}," adds support for Minecraft 1.20.5.",{"type":162,"tag":176,"props":516,"children":517},{},[518,523,528],{"type":162,"tag":180,"props":519,"children":520},{},[521],{"type":171,"value":522},"Added support for Minecraft 1.20.5.",{"type":162,"tag":180,"props":524,"children":525},{},[526],{"type":171,"value":527},"Now requires Velocity 3.3.0-380 or newer.",{"type":162,"tag":180,"props":529,"children":530},{},[531,533,540,542],{"type":171,"value":532},"Added a new ",{"type":162,"tag":534,"props":535,"children":537},"code",{"className":536},[],[538],{"type":171,"value":539},"show_all_players_from_all_groups",{"type":171,"value":541}," option to ",{"type":162,"tag":534,"props":543,"children":545},{"className":544},[],[546],{"type":171,"value":547},"config.yml",{"type":162,"tag":163,"props":549,"children":550},{},[551,553,558],{"type":171,"value":552},"To update from the previous release, just drag+drop. From v1.5.x or earlier, you will need to regenerate your ",{"type":162,"tag":534,"props":554,"children":556},{"className":555},[],[557],{"type":171,"value":547},{"type":171,"value":559}," file.",{"data":561,"body":562},{},{"type":159,"children":563},[564],{"type":162,"tag":163,"props":565,"children":566},{},[567,572],{"type":162,"tag":167,"props":568,"children":569},{},[570],{"type":171,"value":571},"Velocitab 1.6.4",{"type":171,"value":573}," fixes bugs, adds the ability to specify group server names by regex, and now allows you to specify whether to list players in the same TAB group on a per-group basis.",{"data":575,"body":576},{},{"type":159,"children":577},[578],{"type":162,"tag":163,"props":579,"children":580},{},[581,586,588,594],{"type":162,"tag":167,"props":582,"children":583},{},[584],{"type":171,"value":585},"Velocitab 1.6.3",{"type":171,"value":587}," improves startup config validation, improves ",{"type":162,"tag":534,"props":589,"children":591},{"className":590},[],[592],{"type":171,"value":593},"/velocitab name",{"type":171,"value":595},", adds some new placeholders, and adds a plugin messaging API. Requires Velocity 3.3.0 build 329 or newer.",{"data":597,"body":598},{},{"type":159,"children":599},[600,610,645],{"type":162,"tag":163,"props":601,"children":602},{},[603,608],{"type":162,"tag":167,"props":604,"children":605},{},[606],{"type":171,"value":607},"Velocitab 1.6.2",{"type":171,"value":609}," fixes bugs from the previous version. Requires Velocity 3.3.0 build 329 or newer.",{"type":162,"tag":176,"props":611,"children":612},{},[613,618,630,635,640],{"type":162,"tag":180,"props":614,"children":615},{},[616],{"type":171,"value":617},"The plugin will now stop loading if an attempt is made to load it on a server running an incompatible Velocity proxy version/build.",{"type":162,"tag":180,"props":619,"children":620},{},[621,623,628],{"type":171,"value":622},"Fixed the ",{"type":162,"tag":534,"props":624,"children":626},{"className":625},[],[627],{"type":171,"value":593},{"type":171,"value":629}," command not having a permission node.",{"type":162,"tag":180,"props":631,"children":632},{},[633],{"type":171,"value":634},"Fixed servers not present in any tab groups having their header and footer needlessly cleared.",{"type":162,"tag":180,"props":636,"children":637},{},[638],{"type":171,"value":639},"Fixed an exception that could be thrown when the plugin attempted to parse placeholders formed in certain ways (#146)",{"type":162,"tag":180,"props":641,"children":642},{},[643],{"type":171,"value":644},"Fixed disconnected players haunting the TAB list if they lost connection unexpectedly, such as when moving between servers (#149)",{"type":162,"tag":163,"props":646,"children":647},{},[648],{"type":171,"value":649},"To update from 1.6.x, just drag+drop. If you're updating from v1.5.x, please check the v1.6 release notes.",{"data":651,"body":652},{},{"type":159,"children":653},[654,664,690],{"type":162,"tag":163,"props":655,"children":656},{},[657,662],{"type":162,"tag":167,"props":658,"children":659},{},[660],{"type":171,"value":661},"Velocitab 1.6.1",{"type":171,"value":663}," fixes compatibility issues with newer builds of Velocity, and makes a few bug fixes with packet handling.",{"type":162,"tag":176,"props":665,"children":666},{},[667,672,685],{"type":162,"tag":180,"props":668,"children":669},{},[670],{"type":171,"value":671},"Fixed compatibility with the latest Velocity 3.3.0-SNAPSHOT builds.",{"type":162,"tag":180,"props":673,"children":674},{},[675,677,683],{"type":171,"value":676},"Fixed users sometimes getting kicked with ",{"type":162,"tag":534,"props":678,"children":680},{"className":679},[],[681],{"type":171,"value":682},"DecoderException: failed to decode: Not a map: null null",{"type":171,"value":684}," due to malformed packet update handling (#144)",{"type":162,"tag":180,"props":686,"children":687},{},[688],{"type":171,"value":689},"Bumped a few dependencies",{"type":162,"tag":163,"props":691,"children":692},{},[693],{"type":171,"value":694},"To update from 1.6, just drag+drop. If you're updating from v1.5, please check the v1.6 release notes.",["Reactive",696],{"$snuxt-i18n-meta":697,"$sauth":-1,"$sxsrf":-1},{},["Set"],["ShallowReactive",700],{"$fbharLMV3ePEoMmSloh-JFmsCrYmt3R2EB9Y1gP0o1js":-1,"user":701,"$fzVKLUsAhVsvjqllGPzkRy85pR6ZRBKiUzl1fiT-fZV0":-1,"distributions-velocitab":-1,"mdc-l0ddeb-key":-1,"$fU5o2QKDqgGiDVTXXi520UJkVlG4JkliMZXWwXTeXqCU":-1,"mdc--h3p4iu-key":-1,"mdc-vyy9ws-key":-1,"mdc--cdlbe1-key":-1,"mdc-npsi-key":-1,"mdc--ywgg77-key":-1,"mdc-hqvf2o-key":-1,"mdc--6fedi1-key":-1,"mdc-s0r81e-key":-1,"mdc--6hoi4f-key":-1,"mdc--2mbndi-key":-1,"mdc-51g56w-key":-1,"mdc--tkbmwx-key":-1,"mdc-c12j6h-key":-1,"mdc-j139so-key":-1,"mdc--wx76mn-key":-1},["NuxtError",702],{"message":703,"statusCode":704,"statusMessage":705,"data":706},"[GET] \"https://api.william278.net/v1/users/@me\": 401 Unauthorized",401,"Unauthorized",{"error":707},"You must be logged in to perform this action.","/project/velocitab/download"]