NeoTab

NeoTab is a lightweight Paper plugin for Minecraft 1.21+ that adds an animated tablist header with your server name and a dynamic footer showing real-time RAM, personal ping, and average ping – for now in a purple theme

42

Quick challenge

How far can you run before the mobs catch you?

NeoTab

🟣 NeoTab – Modern Animated Tablist for Paper & Spigot

NeoTab is a lightweight, modern tablist plugin that turns the Minecraft player list into a clean, animated information display — without bloat, lag, or unnecessary complexity.

Designed for lobbies, SMPs, challenge servers, and networks, NeoTab focuses on performance, stability, and visual clarity, even with high player counts.

✔ Tested on Paper 1.21.11

✨ Core Features 🔮 Animated Tab Header

Customize your server name with smooth, configurable animations:

Rainbow – flowing color cycle across characters

Pulse – soft brightness pulse (purple-focused by default)

Gradient Wave – animated left-to-right color gradients

Static – fixed gradient or single color

All styles are fully configurable via MiniMessage.

📊 Dynamic Tab Footer (Live Stats)

Display real-time server information:

RAM usage (used / total MB + percentage)

Your ping (color-coded):

🟢 < 100 ms

🟡 100–199 ms

🔴 200+ ms

Average server ping

⚡ Performance First

Fully async-safe

Optimized for large servers (100+ players)

No heavy calculations every tick

Optional performance mode for even lower overhead

NeoTab is designed to stay invisible in your timings report.

🎮 In-Game Commands (Instant Apply)

All changes apply live — no restart required.

/tab setname <name> # Set the animated header text /tab style <style> # Change animation style /tab reload # Reload config and messages

Permissions

neotab.admin – setname & style

neotab.reload – reload configs

⚙️ Simple & Powerful Configuration server-name: "<gradient:#AA00AA:#BA55D3>Challenges Lobby</gradient>" animation-style: "rainbow" # rainbow, pulse, gradient-wave, static update-interval-ticks: 3

custom-colors: - "#AA00AA" - "#9932CC" - "#BA55D3"

ram-format: "<gray>RAM: <purple>{used}/{total}MB ({percent}%)</purple> | Ping: {playerPing}ms | Avg: {avgPing}ms</gray>"

✔ Uses MiniMessage ✔ Safe fallbacks for invalid formatting ✔ Reloadable at runtime

📦 Compatibility & Technical Info

Paper 1.21+ (fully optimized)

Spigot 1.19+ (Adventure required)

Java 21

No dependencies

Open-source

💡 Why NeoTab?

Clean, modern visuals

No performance overhead

Easy setup, easy customization

Actively maintained & bug-fixed

Perfect for servers that want a premium tablist look without bloated plugins.

ADS