From f5aa9fc3675097be0d6d5ed055241b3ff943b11a Mon Sep 17 00:00:00 2001 From: William Date: Sat, 4 Mar 2023 19:00:54 +0000 Subject: [PATCH] [ci skip] Update README --- README.md | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 06fde1e..0ca6c97 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,8 @@

- HuskChat + Velocitab + + + @@ -10,7 +13,7 @@
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 +## Setup Requires [Protocolize](https://github.com/Exceptionflug/protocolize) v2.2.5 to be installed on your proxy. [LuckPerms](https://luckperms.net) 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). @@ -18,6 +21,9 @@ Simply download the latest release and place it in your Velocity plugins folder ## 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). +### Formatting +Formatting is handled through [MineDown](https://github.com/Phoenix616/MineDown), supporting the full range of RGB colors and gradients. If you use my other plugin using MineDown, HuskChat, you'll feel right at home. + ### Placeholders You can include placeholders in the header, footer and player name format of the TAB list. The following placeholders are supported: @@ -36,10 +42,22 @@ You can include placeholders in the header, footer and player name format of the | `%role%` | The player's primary LuckPerms group | `admin` | | `%debug_team_name%` | Internal team value, used for list sorting | `1_alpha_William2` | -## License +## Building +To build Velocitab, simply run the following in the root of the repository: +``` +./gradlew clean build +``` +The build will be output as `/build/lib/Velocitab-X.XX-all.jar`. + +### License Velocitab is licensed under the Apache 2.0 license. - [License](https://github.com/WiIIiam278/Velocitab/blob/master/LICENSE) +## Links +* **[Website](https://william278.net/project/velocitab)** — Visit my website! +* **[Discord](https://discord.com/invite/tVYhJfyDWG)** — Get support, ask questions! +* **[GitHub](https://github.com/WiIIiam278/Velocitab)** — Check out the plugin source code! + --- -© [William278](https://william278.net/), 2023. Licensed under the Apache-2.0 License. \ No newline at end of file +© [William278](https://william278.net/), 2023. Licensed under the Apache-2.0 License.