-
Notifications
You must be signed in to change notification settings - Fork 256
Installation
Installation on Bukkit / Fabric / Sponge is as simple as it can be.
Put the plugin into the plugins folder and restart the server.
Dynamic (re)loads at runtime such as /plugman load tab
to load the plugin are fully supported.
However, plugins hooking into TAB may break when you use such ways to (re)load it.
When running a network, you have 3 options:
- Installing TAB only on the proxy (recommended)
- Installing TAB on all backend servers instead
- Installing TAB everywhere and disabling features, so they don't conflict (not recommended)
See below for more information regarding each way.
This is the recommended setup.
Put the plugin into the plugins folder of the proxy server and restart it.
Recommended:
Install TAB-Bridge on your backend servers for PlaceholderAPI support and more.
Recommended:
If you are using Velocity,
install VelocityScoreboardAPI plugin on the proxy for scoreboard-related features to work.
Note
With proxy installation, use /btab command instead of /tab.
Advantages of proxy installation compared to installing on all backend servers instead:
- Can use the Global player list without requiring Redis set up and Layout can work with all players connected to the proxy
- Avoid header/footer and bossbar not disappearing on server switch
- Configuration files in a single place for easier editing / no need to use MySQL for syncing data
Disadvantages compared to installing on all backend servers instead:
- No per-world player list (can be achieved by installing the plugin on backend servers and disabling all features except the per-world player list)
Just like when not running a network, install the plugin on all servers where you want the plugin. However, this setup is not as good (see advantages of proxy installation).
Mixed installation is absolutely not recommended and should be avoided. It requires you to disable features to make only 1 instance handle a single feature at a time, which most people fail miserably to do, resulting in issues such as header/footer flashing between proxy and backend configuration. With bridge, you are able to achieve almost anything with proxy installation.
Updating the plugin is always as simple as replacing old jar with the new one.
You do not need to reset your configuration files or make any manual changes to them. If any changes to configuration are made (changed / removed / added), TAB will automatically convert your existing configuration files to the latest format (most notably 2.9.2 → 3.0.0, but any other changes as well).
Downgrading is completely unsupported, as an old plugin version cannot know what the future config format is / will be. Just like Minecraft itself. There is no reason for downgrading anyway, as every version is superior to older versions released before it.
- Why TAB?
- Installation
- Commands & Permissions
- Frequently Asked Questions
- Compatibility
- How to assign players into groups
- Known issues
- TAB-Bridge plugin
- Belowname
- Bossbar
- Global playerlist
- Header/Footer
- Layout
- Multi server support
- Nametags
- Per world playerlist
- Ping spoof
- Playerlist objective
- Scoreboard
- Sorting in tablist
- Spectator fix
- Tablist name formatting