A beautiful and versatile TAB list plugin for Velocity proxies
Go to file
2023-02-24 22:22:40 +00:00
.github Add GH workflow actions 2023-02-24 22:20:08 +00:00
gradle/wrapper Initial commit 2023-02-19 00:02:50 +00:00
images Add README and banner 2023-02-24 22:10:50 +00:00
src/main Add function to exclude servers 2023-02-24 19:00:06 +00:00
.gitignore Initial commit 2023-02-19 00:02:50 +00:00
build.gradle Move to using Protocolize for scoreboard team handling using fake scoreboard teams 2023-02-19 23:08:17 +00:00
gradle.properties Initial commit 2023-02-19 00:02:50 +00:00
gradlew Make gradlew executable 2023-02-24 22:22:40 +00:00
gradlew.bat Initial commit 2023-02-19 00:02:50 +00:00
LICENSE Add LICENSE and README 2023-02-19 01:36:08 +00:00
README.md Add README and banner 2023-02-24 22:10:50 +00:00
settings.gradle Initial commit 2023-02-19 00:02:50 +00:00

HuskChat


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.

Installation

Requires Protocolize v2.2.5 to be installed on your proxy. LuckPerms is also strongly recommended for prefix/suffix/role (and sorting) support.

Simply download the latest release and place it in your Velocity plugins folder (along with Protocolize).

Configuration

Velocitab has a simple config file that lets you define a header, footer and format for the player list, as well as a set of servers you do not want to have the custom player list appear on (i.e. if you want certain backend servers to manage the tab list instead of the proxy).

Placeholders

You can include placeholders in the header, footer and player name format of the TAB list. The following placeholders are supported:

Placeholder Description Example
%players_online% Players online on the proxy 6
%max_players_online% Player capacity of the proxy 500
%local_players_online% Players online on the server the player is on 3
%current_date% Current real-world date of the server 24 Feb 2023
%current_time% Current real-world time of the server 21:45:32
%username% The player's username William278
%server% Name of the server the player is on alpha
%ping% Ping of the player (in ms) 6
%prefix% The player's prefix (from LuckPerms) &4[Admin]
%suffix% The player's suffix (from LuckPerms) &c
%role% The player's primary LuckPerms group admin
%debug_team_name% Internal team value, used for list sorting 1_alpha_William2

License

Velocitab is licensed under the Apache 2.0 license.


© William278, 2023. Licensed under the Apache-2.0 License.