Per player tablist addon for StrikePractice plugin. The plugin has separate tabs for lobby and fights.
- Download the latest version from releases (
Assets -> StrikeTab-x.y.z-SNAPSHOT-all.jar) - Click "Watch" to be notified of new updates (optional).
- Drop the jar file in your
plugins/directory. - Install PlaceholderAPI and ProtocolLib plugins (required).
- Start the server and configure the
plugins/StrikeTab/config.yml. - Restart the server or reload the configuration with
/striketab reload.
Feel free to open pull requests.
Just clone this repository :)
All dependencies are downloaded from the maven repositories (except StrikePracticeAPI is in libs/)
Run ./gradlew build and see build/libs/ directory.
The file is almost 2 megabytes as the Kotlin Standard Library is included.
You can toggle debugging with /striketab debug. The plugin will log more information when the debugging mode is enabled.
- Search for the current version (e.g., "0.3.12") and replace it with the new version appropriately.
- Write a very short release note in
version.json. - Commit the changes and tag the commit with the new version:
git add .
git commit -m "bump version to 0.3.13"
git tag -a -m "some short message e.g., the one from version.json" v0.3.13
git push
git push --tags- Wait for the CI to build the release and upload the jar file to the release on GitHub.
Q: How can I display players in the tab?
A: If the line is completely empty ('', no spaces) the line will be replaced with a player. See config for the rank priorities (players with higher rank are shown first).
Q: Does this work on X version?
A: Tested on 1.8.8 (1.8.R3) server with 1.8 and 1.16 clients (ViaVersion) and on 1.16.4 server with 1.16 client. It should work in with
all 1.8.8-1.16.4 versions. There is experimental support for legacy clients (1.7.10) .
