EasyNiceTab
Minimalist Minecraft tab list plugin
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
EasyNiceTab
EasyNiceTab
Description:
EasyNiceTab is a minimalist plugin for Minecraft (Spigot/Paper) version 1.21.x that allows you to manually update each player's TAB list. The plugin is lightweight, easy to configure, and does not require any external libraries.
Main Features:
– Updates the TAB list for all players when the /tabreload command is executed. – Supports Minecraft color codes (&a, &b, &c, etc.). – Uses custom placeholders for dynamic information. – TAB texts are fully configurable via config.yml.
Supported Placeholders:
– (name) — the player's nickname.
– (ping) — the player's ping in milliseconds.
– (ple) — number of online players.
– (world) — the name of the world the player is currently in.
New - (PlayersLine) - Line where should be nicknames of players
NEW Version 1.1:
FULL New Condig (added animation)
```
==========================================
EasyNiceTab - Advanced Visual Config
==========================================
This block is active if animation is disabled.
(PlayersLine) is where the player list will be physically located.
Normal TAB: - "&8&m-------&r &b&lMY SERVER &8&m-------" - " &7Welcome back, &f(name)&7!" - "(PlayersLine)" - "&3World: &f(world) &eOnline: &f(ple)" - "&8&m--------------------------"
Legacy mode (use this if you want simple text at the top and bottom)
Use Old Tab Type: false header: "&aWelcome, (name)!" footer-left: "&ePing: (ping)" footer-right: "&bPlayers: (ple) &dWorld: (world)"
settings: animation_enabled: true
1 = 1s, 2 = 10 ticks, 3 = 5 ticks, 4 = 2 ticks
animation_speed: 3
frames: 1: - "&e&l> &6&lMY SERVER &e&l<" - "&7You are playing on &fMyServer" - "(PlayersLine)" - "&ePing: &f(ping)ms" - "&bVisit: &3www.example.com" 2: - "&6&l> &6&lMY SERVER &6&l<" - "&7You are playing on &fMyServer" - "(PlayersLine)" - "&6Ping: &f(ping)ms" - "&bVisit: &3www.example.com" 3: - "&6&l> &6&lMY SERVER &6&l<" - "&2Yo&7u are playing on &fMyServer" - "(PlayersLine)" - "&6Ping: &f(ping)ms" - "&bVisit: &3www.example.com" 4: - "&6&l> &6&lMY SERVER &6&l<" - "&7Yo&2u are &7playing on &fMyServer" - "(PlayersLine)" - "&6Ping: &f(ping)ms" - "&bVisit: &3www.example.com" 5: - "&6&l> &6&lMY SERVER &6&l<" - "&7You are &2play&7ing on &fMyServer" - "(PlayersLine)" - "&6Ping: &f(ping)ms" - "&bVisit: &3www.example.com" 7: - "&6&l> &6&lMY SERVER &6&l<" - "&7You are play&2ing &7on &fMyServer" - "(PlayersLine)" - "&6Ping: &f(ping)ms" - "&bVisit: &3www.example.com" 7: - "&6&l> &6&lMY SERVER &6&l<" - "&7You are playi&2ng on &fMyServer" - "(PlayersLine)" - "&6Ping: &f(ping)ms" - "&bVisit: &3www.example.com" 8: - "&6&l> &6&lMY SERVER &6&l<" - "&7You are playing on &6MyServer" - "(PlayersLine)" - "&6Ping: &f(ping)ms" - "&bVisit: &3www.example.com"
Placeholders: (name), (ping), (ple), (world)
``` New features, but easy how old version!
Command:
/tabreload — reloads the configuration file without restarting the server
Notes:
– The plugin was tested only on Spigot 1.21.6 and Spigot 1.21.11