Basic, awesome TAB plugin.
git clone https://github.com/NearVanilla/bat.git
in your terminal. Alternatively, you can download this repository as a ZIP at the top of this page.bat
folder through running cd bat
gradlew build
to compile the project (Ensure you have the correct version of Java).libs
folder inside of the newly created build
folder in your File Explorer.bat-velocity.jar
file into the plugins
folder of your Velocity Server.plugins/bat
folder, then start your Velocity server to generate the default configuration.bat
to your liking!By default, bat provides a set of placeholders using MiniMessage's template system.
<date>
, <time>
, and <datetime>
are parsed using Java's SimpleDateFormat, meaning that the players will be seeing the server's local time, not their own local time.
Template Tag | Description | Example Value |
---|---|---|
<proxycount> |
The amount of players on the proxy. | 10 : int |
<proxymax> |
The maximum amount of players allowed on the proxy. This is the same as the value of 'show-max-players' in Velocity's configuration. | 100 : int |
<proxymotd> |
The proxy's MOTD component. | A Proxy Server : Component |
<servercount> |
The amount of players on the local server. | 10 : int |
<servermax> |
The maximum amount of players allowed on the local server. | 100 : int |
<servermotd> |
The local server's MOTD component. | A Minecraft Server : Component |
<playerserver> |
The local server's name that was registered with Velocity. | |
<playerping> |
The player's ping to the proxy. Will just return the number without 'ms' or anything. | 150 : int |
<playeruuid> |
The player's UUID, in the dash-separated format. | b4dc78cf-6aeb-439f-8c68-4b5b2a4e340c : String |
<playername> |
The player's username. | Bluely_ : String |
<playerip> |
The player's ip. | 127.0.0.1 : String |
<date> |
The date. (yyyy/MM/dd) | 2021/09/25 : String |
<time> |
The time. (HH:mm a) | 5:24 PM : String |
<datetime> |
The datetime. | 2021/09/25 5:24 PM : String |