{"id":125126,"date":"2026-06-07T11:26:58","date_gmt":"2026-06-07T08:26:58","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/prismatik-tabs\/"},"modified":"2026-06-07T11:26:58","modified_gmt":"2026-06-07T08:26:58","slug":"prismatik-tabs","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/prismatik-tabs\/","title":{"rendered":"Prismatik Tabs"},"content":{"rendered":"<p>## **\u2726 PrismatikTabs**<\/p>\n<p>**The all-in-one display manager for Paper servers.**<br \/>\nTablist headers &#038; footers, sidebar scoreboards, rank-based nametags, rotating BossBar &#038; ActionBar announcements \u2014 all powered by clean YAML config and MiniMessage, with a built-in web editor for live changes. Zero dependencies required.<\/p>\n<p>&#8212;<\/p>\n<p>### \ud83d\udccb Requirements<\/p>\n<p>| Requirement | Details |<br \/>\n|&#8212;|&#8212;|<br \/>\n| **Server** | Paper 1.21+ (or any fork \u2014 Purpur, Pufferfish, etc.) |<br \/>\n| **Java** | 21 or newer |<br \/>\n| **LuckPerms** | *Optional* \u2014 enables rank-based nametags &#038; `{rank}` placeholder |<br \/>\n| **PlaceholderAPI** | *Optional* \u2014 enables thousands of extra `%placeholders%` |<\/p>\n<p>> PrismatikTabs works completely standalone. LuckPerms and PlaceholderAPI are soft dependencies \u2014 install them only if you need their features.<\/p>\n<p>&#8212;<\/p>\n<p>### \u26a1 Features<\/p>\n<p>**\ud83d\udccb Tablist \u2014 Header &#038; Footer**<br \/>\n&#8211; Fully customizable **header &#038; footer** with multi-line support<br \/>\n&#8211; **Conditional designs** \u2014 show different tab overlays per world, rank, or permission<br \/>\n&#8211; Built-in placeholders: `{player}` `{online}` `{max}` `{ping}` `{world}` `{tps}` `{rank}` `{health}`<\/p>\n<p>**\ud83d\udcca Scoreboard \u2014 Sidebar**<br \/>\n&#8211; Beautiful **sidebar scoreboard** with up to 15 lines<br \/>\n&#8211; Multiple scoreboards with **display conditions** \u2014 auto-switches based on world, rank, or permissions<br \/>\n&#8211; Animated titles using the built-in animation engine<\/p>\n<p>**\ud83c\udff7\ufe0f Nametags \u2014 Rank Prefixes**<br \/>\n&#8211; **Rank-based prefix &#038; suffix** nametags that sync with LuckPerms groups<br \/>\n&#8211; Customizable **name colors**, **collision rules**, and **visibility settings** per rank<br \/>\n&#8211; Supports unlimited rank tiers (Owner \u2192 Admin \u2192 Mod \u2192 Helper \u2192 VIP+ \u2192 VIP \u2192 Member)<\/p>\n<p>**\ud83d\udce2 Announcer \u2014 BossBar &#038; ActionBar**<br \/>\n&#8211; **Rotating BossBar** messages with customizable color &#038; overlay style<br \/>\n&#8211; **ActionBar** announcements with live placeholder support<br \/>\n&#8211; Independent timing controls for each channel<\/p>\n<p>**\ud83c\udfac Animations \u2014 Animated Text**<br \/>\n&#8211; Define **frame-by-frame text animations** in a single file<br \/>\n&#8211; Use them anywhere with `%animation:name%` \u2014 in scoreboards, tablist, nametags, or announcements<br \/>\n&#8211; Tick-precise frame intervals (20 ticks = 1 second)<\/p>\n<p>**\ud83c\udfa8 MiniMessage &#038; Gradients**<br \/>\n&#8211; Full **MiniMessage** support \u2014 `<gradient>`, `<bold>`, `<italic>`, `<hover>`, `<click>`, and more<br \/>\n&#8211; Create stunning gradient text: `<gradient:#FF9933:#FFFFFF:#57A818>Your Text<\/gradient>`<\/p>\n<p>**\ud83d\udd0c Soft Integrations**<br \/>\n&#8211; **PlaceholderAPI** \u2014 use any PAPI placeholder like `%player_health%`, `%vault_eco_balance%`, etc.<br \/>\n&#8211; **LuckPerms** \u2014 automatic rank detection for nametags, conditions, and the `{rank}` placeholder<\/p>\n<p>**\ud83d\udda5\ufe0f Prismatik Studio \u2014 Web Editor**<br \/>\n&#8211; Built-in **HTTP API server** \u2014 edit all configs from your browser<br \/>\n&#8211; Visual editors for every module (tablist, scoreboard, nametags, announcer, animations)<br \/>\n&#8211; **Save &#038; Reload** writes to disk and hot-reloads instantly \u2014 no server restart needed<br \/>\n&#8211; Gradient creator and ASCII art tools built right in<br \/>\n&#8211; Secure token-based authentication<\/p>\n<p>&#8212;<\/p>\n<p>### \ud83d\ude80 Getting Started \u2014 Quick Setup<\/p>\n<p>**Step 1: Install**<\/p>\n<p>1. Download `PrismatikTabs.jar` from this page<br \/>\n2. Drop it into your server&#8217;s `plugins\/` folder<br \/>\n3. Start (or restart) your Paper server<br \/>\n4. The plugin auto-generates all config files in `plugins\/PrismatikTabs\/`<\/p>\n<p>**Step 2: Verify**<\/p>\n<p>Run `\/prismatik debug` in-game or from the console. You should see:<\/p>\n<p>&#8220;`<br \/>\n[Prismatik] === Prismatik Debug ===<br \/>\nVersion: 2.0.0<br \/>\nLuckPerms: true\/false<br \/>\nPlaceholderAPI: true\/false<br \/>\nStudio API: disabled<br \/>\nOnline: 1\/20<br \/>\n&#8220;`<\/p>\n<p>If you see this \u2014 you&#8217;re good! The default tablist, scoreboard, nametags, and announcer are already running.<\/p>\n<p>**Step 3: Customize**<\/p>\n<p>Edit the YAML files in `plugins\/PrismatikTabs\/`, then run:<\/p>\n<p>&#8220;`<br \/>\n\/prismatik reload<br \/>\n&#8220;`<\/p>\n<p>That&#8217;s it \u2014 changes apply instantly to all online players. No restart needed.<\/p>\n<p>&#8212;<\/p>\n<p>### \ud83d\udda5\ufe0f Prismatik Studio \u2014 Web Editor Tutorials<\/p>\n<p>PrismatikTabs ships with **Prismatik Studio** \u2014 a stunning, browser-based visual editor that connects directly to your live server. No more hand-editing YAML files. Design everything visually, see live MiniMessage previews, and push changes to your server with one click.<\/p>\n<p>**\ud83d\udd0c Step 1: Enable Studio on Your Server**<\/p>\n<p>Before using the web editor, you need to open a port and enable the Studio API.<\/p>\n<p>**1.** Allocate an extra port on your hosting panel (e.g., `25660`). This must be a **separate port** from your Minecraft port (25565).<\/p>\n<p>**2.** Edit `plugins\/PrismatikTabs\/config.yml`:<\/p>\n<p>&#8220;`yaml<br \/>\nstudio:<br \/>\n  enabled: true<br \/>\n  port: 25660                         # The port you allocated<br \/>\n  token: &#8220;your-super-secret-token&#8221;    # Set something strong!<br \/>\n  allowed-origin: &#8220;*&#8221;                 # Or lock to your studio URL<br \/>\n&#8220;`<\/p>\n<p>**3.** Run `\/prismatik reload` in-game to start the Studio API server.<\/p>\n<p>**4.** Confirm it&#8217;s running with `\/prismatik studio`:<\/p>\n<p>&#8220;`<br \/>\n[Prismatik] \u2726 Prismatik Studio<br \/>\nPort: 25660<br \/>\nToken: your****<br \/>\nURL:  https:\/\/prismatiktabs.netlify.app<\/p>\n<p>  \u00a7 Click here to open Prismatik Studio<br \/>\n&#8220;`<\/p>\n<p>> **\ud83d\udca1 Tip:** The clickable link in chat opens the Studio directly in your browser!<\/p>\n<p>&#8212;<\/p>\n<p>**\ud83d\udd17 Step 2: Connect to Your Server**<\/p>\n<p>Open **https:\/\/prismatiktabs.netlify.app** in your browser.<\/p>\n<p>1. Click the **&#8221;Connect Server&#8221;** button in the top-right corner<br \/>\n2. Enter your connection details:<br \/>\n   &#8211; **Hostname \/ IP** \u2014 your server&#8217;s public IP (e.g., `play.myserver.com`)<br \/>\n   &#8211; **Port** \u2014 the Studio port you set (e.g., `25660`)<br \/>\n   &#8211; **API Token** \u2014 the token from your `config.yml`<br \/>\n3. Click **Connect**<\/p>\n<p>Once connected, you&#8217;ll see a green **&#8221;Live&#8221;** indicator with your server name, online player count, TPS, and detected plugins (LuckPerms \u2713, PAPI \u2713).<\/p>\n<p>> All your existing configs are automatically loaded from the server \u2014 you&#8217;ll see your current setup ready to edit.<br \/>\n&#8212;&#8212;&#8212;&#8212;<br \/>\n![Server Connection](https:\/\/cdn.modrinth.com\/data\/cached_images\/f525fc86e8b1ed2c218686e876ddc20c1a875b92.png)<br \/>\n&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>&#8212;<\/p>\n<p>**\ud83d\udccb Step 3: Editing the Tablist**<\/p>\n<p>Click **&#8221;Tablist&#8221;** in the sidebar under **Editors**.<\/p>\n<p>**What you&#8217;ll see:**<br \/>\n&#8211; A list of your **tablist designs** (e.g., &#8220;pvp&#8221;, &#8220;default&#8221;)<br \/>\n&#8211; Each design has a **condition** field and **header\/footer line editors**<br \/>\n&#8211; A **live Minecraft preview** on the right that updates as you type<\/p>\n<p>**How to use it:**<br \/>\n1. Click on a design to expand its editor<br \/>\n2. Edit the **Design Name** and **Display Condition** (leave empty for default fallback)<br \/>\n3. Edit individual **header** and **footer** lines \u2014 each line shows a live MiniMessage preview below the input<br \/>\n4. Click **&#8221;+ Line&#8221;** to add new lines, or the \ud83d\uddd1\ufe0f icon to remove them<br \/>\n5. Click **&#8221;+ Add Design&#8221;** to create a new conditional design<br \/>\n6. Set the **Refresh (ticks)** value in the top-right corner<br \/>\n7. Use the **Placeholders** panel on the right \u2014 click any placeholder to copy it<\/p>\n<p>**Saving:** Select **&#8221;tablist&#8221;** in the connection dropdown, then click the **\ud83d\udcbe Save** button. Your changes are written to disk and hot-reloaded instantly.<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;<br \/>\n![Tablist Editor](https:\/\/cdn.modrinth.com\/data\/cached_images\/d700c1af96f13549c970e900ca94ff9bd35e8f16.png)<br \/>\n&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>&#8212;<\/p>\n<p>**\ud83d\udcca Step 4: Editing the Scoreboard**<\/p>\n<p>Click **&#8221;Scoreboard&#8221;** in the sidebar.<\/p>\n<p>**What you&#8217;ll see:**<br \/>\n&#8211; A global **enable\/disable** toggle for the entire scoreboard module<br \/>\n&#8211; Multiple **scoreboard definitions** (e.g., &#8220;pvp&#8221;, &#8220;default&#8221;) \u2014 each expandable<br \/>\n&#8211; A **live sidebar preview** on the right that mimics the in-game scoreboard<\/p>\n<p>**How to use it:**<br \/>\n1. Expand a scoreboard definition to edit its **title**, **display condition**, and **lines**<br \/>\n2. Edit the **title** \u2014 supports MiniMessage and `%animation:name%` for animated titles<br \/>\n3. Add, edit, or remove **sidebar lines** (max 15) \u2014 each with a live preview<br \/>\n4. Use the condition field to target specific worlds, ranks, or permissions<br \/>\n5. Toggle individual scoreboards on\/off with their **enabled** switch<\/p>\n<p>**Pro tip:** Use `%animation:title%` in the title field to make your scoreboard title cycle through animated frames!<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;<br \/>\n![Scoreboard Editor](https:\/\/cdn.modrinth.com\/data\/cached_images\/e9033cc7ac3f2a8f3fce72b98a2f53ad8179425c.png)<br \/>\n&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>&#8212;<\/p>\n<p>**\ud83c\udff7\ufe0f Step 5: Editing Nametags**<\/p>\n<p>Click **&#8221;Nametags&#8221;** in the sidebar.<\/p>\n<p>**What you&#8217;ll see:**<br \/>\n&#8211; A list of all **rank definitions** (Owner, Admin, Mod, Helper, VIP, etc.)<br \/>\n&#8211; Each rank has fields for **prefix**, **suffix**, **name color**, **visibility**, and **collision**<br \/>\n&#8211; If LuckPerms is detected, the Studio auto-imports your existing LuckPerms groups<\/p>\n<p>**How to use it:**<br \/>\n1. Click a rank to expand its editor<br \/>\n2. Edit the **Prefix** \u2014 this appears before the player&#8217;s name (e.g., `<red><bold>[Admin]<\/bold><\/red>`)<br \/>\n3. Edit the **Suffix** \u2014 this appears after the player&#8217;s name<br \/>\n4. Set the **Name Color** \u2014 must be a MiniMessage named color (`<gold>`, `<red>`, etc.)<br \/>\n5. Choose **Name Visibility**: `always`, `never`, `hideForOtherTeams`, or `hideForOwnTeam`<br \/>\n6. Toggle **Collision** on\/off \u2014 disable to prevent player pushing<br \/>\n7. Set the global **Refresh (ticks)** interval<\/p>\n<p>> **Important:** Rank keys must exactly match your LuckPerms group names (lowercase). If a player&#8217;s group doesn&#8217;t match any rank, the `default` rank is used.<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;<br \/>\n![Nametag\/Rank Editor](https:\/\/cdn.modrinth.com\/data\/cached_images\/1301db45e7aed66c3d07e9db9232e36724ae8a2f.png)<br \/>\n&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>&#8212;<\/p>\n<p>**\ud83d\udce2 Step 6: Editing the Announcer**<\/p>\n<p>Click **&#8221;Announcer&#8221;** in the sidebar.<\/p>\n<p>**What you&#8217;ll see:**<br \/>\n&#8211; A **BossBar** section with channel management<br \/>\n&#8211; An **ActionBar** section with rotating message lines<br \/>\n&#8211; Enable\/disable toggles for each<\/p>\n<p>**BossBar setup:**<br \/>\n1. Toggle BossBar **enabled\/disabled**<br \/>\n2. Each channel has a **color** selector (Pink, Blue, Red, Green, Yellow, Purple, White)<br \/>\n3. Choose an **overlay** style (Progress, Notched_6, Notched_10, Notched_12, Notched_20)<br \/>\n4. Set the **interval** (ticks) \u2014 how long each message displays<br \/>\n5. Add, edit, or remove **rotating messages** \u2014 full MiniMessage and placeholder support<\/p>\n<p>**ActionBar setup:**<br \/>\n1. Toggle ActionBar **enabled\/disabled**<br \/>\n2. Set the **rotation interval** in ticks<br \/>\n3. Add and edit **rotating messages** \u2014 great for displaying live stats like ping, TPS, and rank<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;<br \/>\n![Announcer Editor](https:\/\/cdn.modrinth.com\/data\/cached_images\/d452c262d36d3ae8234fc6e536558510603244f7.png)<br \/>\n&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>&#8212;<\/p>\n<p>**\ud83c\udfac Step 7: Editing Animations**<\/p>\n<p>Click **&#8221;Animations&#8221;** in the sidebar.<\/p>\n<p>**What you&#8217;ll see:**<br \/>\n&#8211; A list of all defined animations (e.g., &#8220;Welcome&#8221;, &#8220;title&#8221;, &#8220;spinner&#8221;)<br \/>\n&#8211; Each animation has an **interval** (ticks between frames) and a list of **frames**<\/p>\n<p>**How to use it:**<br \/>\n1. Click an animation to expand it<br \/>\n2. Set the **interval** \u2014 how fast the frames cycle (e.g., `40` ticks = 2 seconds per frame)<br \/>\n3. Add, edit, or remove **frames** \u2014 each frame is a MiniMessage string<br \/>\n4. Click **&#8221;+ Add Animation&#8221;** to create new ones<\/p>\n<p>**Using animations elsewhere:**<br \/>\nOnce you define an animation here, reference it anywhere with `%animation:name%`. For example:<br \/>\n&#8211; Scoreboard title: `<gradient:#FF9933:#FFFFFF:#57A818>%animation:title%<\/gradient>`<br \/>\n&#8211; Tablist header: `%animation:Welcome%`<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;<br \/>\n![Animation Editor](https:\/\/cdn.modrinth.com\/data\/cached_images\/433f69983d586287edc37a3ec16718f5e2c373d8.png)<br \/>\n&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>&#8212;<\/p>\n<p>**\ud83c\udfa8 Bonus: Gradient Creator Tool**<\/p>\n<p>Click **&#8221;Gradient&#8221;** under **Tools** in the sidebar.<\/p>\n<p>This is a visual tool for building MiniMessage gradient tags \u2014 no more guessing hex codes!<\/p>\n<p>**Features:**<br \/>\n&#8211; Type your text and see a **live in-game preview** with accurate Minecraft font rendering<br \/>\n&#8211; Add up to 8 **color stops** with color pickers<br \/>\n&#8211; Toggle **Bold**, **Italic**, **Strikethrough**, and **Underline** formatting<br \/>\n&#8211; Choose from 10 built-in **gradient presets** (Tiranga, Fire, Ocean, Sunset, Galaxy, Forest, Gold, Ice, Lava, Rose)<br \/>\n&#8211; Click **\ud83c\udfb2 Random** for surprise gradients<br \/>\n&#8211; The generated **MiniMessage output** is shown at the bottom \u2014 click **\ud83d\udccb Copy** to copy it<br \/>\n&#8211; Directly create &#038; add the Animations effortlessly using **Animated Gradient Tool**<\/p>\n<p>Paste the copied tag directly into any tablist, scoreboard, nametag, or announcer line.<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;<br \/>\n![Gradient Text Creator Tool](https:\/\/cdn.modrinth.com\/data\/cached_images\/d162c81463508508c75433e3965aab7a8a9f063c.png)<br \/>\n&#8212;&#8212;&#8212;&#8212;<br \/>\n![Gradient Animation Creator Tool](https:\/\/cdn.modrinth.com\/data\/cached_images\/1afbfa3bb751dd56d157d75a91dd45a5186855ba.png)<br \/>\n&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>&#8212;<\/p>\n<p>**\ud83d\udd24 Bonus: ASCII Art &#038; Symbols Tool**<\/p>\n<p>Click **&#8221;ASCII Art&#8221;** under **Tools** in the sidebar.<\/p>\n<p>A built-in library of Unicode symbols and ASCII art for your configs \u2014 no more searching the internet for the right character.<\/p>\n<p>**Features:**<br \/>\n&#8211; Browse categories of **Unicode symbols** (arrows, stars, borders, emojis, etc.)<br \/>\n&#8211; Click any symbol to **copy it instantly**<br \/>\n&#8211; Search and filter symbols by name<br \/>\n&#8211; Perfect for scoreboard separators, nametag decorations, and tablist accents<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;<br \/>\n![ASCII | Text to Symbol Generator | Quick Symbol Gallery](https:\/\/cdn.modrinth.com\/data\/cached_images\/257614746396b37873a838ec607bc2e6752c090a.png)<br \/>\n&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>&#8212;<\/p>\n<p>**\ud83d\udcbe Saving &#038; Hot-Reload Workflow**<\/p>\n<p>The Studio&#8217;s save workflow is designed for speed:<\/p>\n<p>1. **Edit** any module in the visual editors<br \/>\n2. **Select the file** you want to save from the dropdown in the connection panel (tablist, scoreboard, nametag, announcer, or animations)<br \/>\n3. **Click Save** (\ud83d\udcbe) \u2014 this does three things simultaneously:<br \/>\n   &#8211; Writes the updated YAML to disk on your server<br \/>\n   &#8211; Creates an automatic `.yml.bak` backup of the previous config<br \/>\n   &#8211; Triggers `\/prismatik reload` \u2014 changes apply to all online players instantly<br \/>\n4. A green **\u2713** checkmark confirms the save was successful<\/p>\n<p>> **No server restart needed. No player rejoin needed. It just works.**<\/p>\n<p>&#8212;<\/p>\n<p>### \ud83c\udfaf Display Conditions<\/p>\n<p>PrismatikTabs supports powerful conditions to show different designs to different players. Use these in tablist `display-condition` and scoreboard `display-condition`:<\/p>\n<p>| Condition | Example | Matches when&#8230; |<br \/>\n|&#8212;|&#8212;|&#8212;|<br \/>\n| World | `%world%=pvp_arena` | Player is in world named `pvp_arena` |<br \/>\n| Rank | `%group%=admin` | Player&#8217;s LuckPerms primary group is `admin` |<br \/>\n| Permission | `permission:vip.access` | Player has the permission node |<\/p>\n<p>The first design whose condition matches the player wins. Designs without conditions act as fallbacks.<\/p>\n<p>&#8212;<\/p>\n<p>### \ud83d\udce6 Available Placeholders<\/p>\n<p>Use these built-in placeholders anywhere \u2014 tablist, scoreboard, nametags, announcer:<\/p>\n<p>| Placeholder | Outputs |<br \/>\n|&#8212;|&#8212;|<br \/>\n| `{player}` | Player&#8217;s name |<br \/>\n| `{online}` | Current online player count |<br \/>\n| `{max}` | Max server slots |<br \/>\n| `{ping}` | Player&#8217;s ping in ms |<br \/>\n| `{world}` | Current world name |<br \/>\n| `{tps}` | Server TPS |<br \/>\n| `{rank}` | LuckPerms primary group (or &#8220;default&#8221;) |<br \/>\n| `{health}` | Player&#8217;s health |<br \/>\n| `%animation:name%` | An animation from `animations.yml` |<br \/>\n| `%prismatik_staff_count%` | Number of online staff (PAPI) |<br \/>\n| `%any_papi_placeholder%` | Any PlaceholderAPI placeholder |<\/p>\n<p>&#8212;<\/p>\n<p>### \ud83d\udd27 Commands &#038; Permissions<\/p>\n<p>**Commands**<\/p>\n<p>| Command | Description |<br \/>\n|&#8212;|&#8212;|<br \/>\n| `\/prismatik reload` | Hot-reload all config files from disk |<br \/>\n| `\/prismatik refresh` | Force re-apply all displays to online players |<br \/>\n| `\/prismatik studio` | Show Studio web editor connection info |<br \/>\n| `\/prismatik debug` | Show version, hooks, and status info |<br \/>\n| `\/prismatik help` | Show available commands |<\/p>\n<p>**Alias:** `\/pt` (example: `\/pt reload`)<\/p>\n<p>**Permissions**<\/p>\n<p>| Permission | Description | Default |<br \/>\n|&#8212;|&#8212;|&#8212;|<br \/>\n| `prismatik.admin` | Access to all `\/prismatik` commands | OP |<br \/>\n| `prismatik.staff` | Player is counted in `%prismatik_staff_count%` | false |<\/p>\n<p>&#8212;<\/p>\n<p>### \ud83d\udcc1 Config Files<\/p>\n<p>All files are auto-generated in `plugins\/PrismatikTabs\/` on first run:<\/p>\n<p>| File | What it controls |<br \/>\n|&#8212;|&#8212;|<br \/>\n| `config.yml` | Module toggles, staff permission, Studio settings |<br \/>\n| `tablist.yml` | TAB header &#038; footer designs with conditions |<br \/>\n| `scoreboard.yml` | Sidebar scoreboard designs with conditions |<br \/>\n| `nametag.yml` | Rank prefix, suffix, name color, collision |<br \/>\n| `announcer.yml` | Rotating BossBar &#038; ActionBar messages |<br \/>\n| `animations.yml` | Frame-by-frame text animation definitions |<\/p>\n<p>You can disable any module you don&#8217;t need in `config.yml`:<\/p>\n<p>&#8220;`yaml<br \/>\nmodules:<br \/>\n  tablist:    true<br \/>\n  scoreboard: true<br \/>\n  nametag:    true<br \/>\n  announcer:  true<br \/>\n&#8220;`<\/p>\n<p>&#8212;<\/p>\n<p>### \ud83d\udca1 Why PrismatikTabs?<\/p>\n<p>Most tablist\/scoreboard plugins force you to choose between **easy config** and **powerful features**. PrismatikTabs gives you both:<\/p>\n<p>| Feature | PrismatikTabs | TAB | AnimatedScoreboard | NametagEdit |<br \/>\n|&#8212;|:&#8212;:|:&#8212;:|:&#8212;:|:&#8212;:|<br \/>\n| Tablist header\/footer | \u2705 | \u2705 | \u274c | \u274c |<br \/>\n| Sidebar scoreboard | \u2705 | \u2705 | \u2705 | \u274c |<br \/>\n| Rank nametags | \u2705 | \u2705 | \u274c | \u2705 |<br \/>\n| BossBar announcer | \u2705 | \u2705 | \u274c | \u274c |<br \/>\n| ActionBar announcer | \u2705 | \u274c | \u274c | \u274c |<br \/>\n| Text animations | \u2705 | \u2705 | \u2705 | \u274c |<br \/>\n| MiniMessage &#038; gradients | \u2705 | \u2705 | \u274c | \u274c |<br \/>\n| Conditional designs | \u2705 | \u2705 | \u274c | \u274c |<br \/>\n| Web-based editor | \u2705 | \u274c | \u274c | \u274c |<br \/>\n| Hot-reload | \u2705 | \u2705 | \u2705 | \u2705 |<br \/>\n| Single plugin, all features | \u2705 | \u274c | \u274c | \u274c |<\/p>\n<p>**One JAR. One config folder. Everything your players see.** No more juggling 4 different plugins with 4 different config styles. PrismatikTabs handles tablist, scoreboard, nametags, and announcements in one clean, consistent setup \u2014 with a web editor to make it even easier.<\/p>\n<p>&#8212;<\/p>\n<p>### \ud83e\udd1d Support<\/p>\n<p>&#8211; \ud83d\udc1b Found a bug? Open a Ticket on our Discord Server.<br \/>\n&#8211; \ud83d\udcac Need help? Join our **Discord community**<br \/>\n&#8211; \u2b50 Like the plugin? Leave a star on Modrinth!<\/p>\n<p>&#8212;<\/p>\n<p>*Made with \u2726 by TechnoYashvardhan*<\/p>\n","protected":false},"excerpt":{"rendered":"<p>An all-in-one Tablist, Scoreboard, Nametag, and Announcer plugin featuring a revolutionary live Web Studio for real-time browser-based config editing!<\/p>\n","protected":false},"featured_media":125127,"template":"","meta":{"_minecraft_slug":"prismatik-tabs","_minecraft_project_id":"aqiK27E9","_minecraft_author":"yashvardhantechno","_minecraft_license":"LicenseRef-All-Rights-Reserved","_minecraft_downloads":9,"_minecraft_follows":1,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"prismatik-tabs.zip","_minecraft_size_bytes":180979,"_minecraft_version_count":3,"_minecraft_updated_at":"2026-05-15T23:11:37.036070Z","_minecraft_date_created":"2026-05-12T00:30:51.799171Z","_minecraft_date_modified":"2026-05-12T16:09:28.977657Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/prismatik-tabs","_minecraft_icon_attachment_id":125127,"_minecraft_imported_at":"2026-06-07T08:26:59+00:00","_minecraft_import_hash":"86c6811a00512fb5a4440dc28f85bd42","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[156,126,127,129,123,92],"mod_loader":[132,134],"minecraft_version":[62,37,40,41,73,74,38,78,79,80,81,82],"class_list":["post-125126","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-decoration","mod_category-management","mod_category-paper","mod_category-spigot","mod_category-technology","mod_category-utility","mod_loader-paper","mod_loader-spigot","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-10","minecraft_version-1-21-11","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8","minecraft_version-1-21-9"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Prismatik Tabs - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/prismatik-tabs\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Prismatik Tabs - Minecraft\" \/>\n<meta property=\"og:description\" content=\"An all-in-one Tablist, Scoreboard, Nametag, and Announcer plugin featuring a revolutionary live Web Studio for real-time browser-based config editing!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/prismatik-tabs\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/prismatik-tabs\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/prismatik-tabs\\\/\",\"name\":\"Prismatik Tabs - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/prismatik-tabs\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/prismatik-tabs\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/prismatik-tabs-icon-37dfebecff6637e382156039267f1f7e65d4dd46_96.webp\",\"datePublished\":\"2026-06-07T08:26:58+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/prismatik-tabs\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/prismatik-tabs\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/prismatik-tabs\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/prismatik-tabs-icon-37dfebecff6637e382156039267f1f7e65d4dd46_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/prismatik-tabs-icon-37dfebecff6637e382156039267f1f7e65d4dd46_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/prismatik-tabs\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Prismatik Tabs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Prismatik Tabs - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/prismatik-tabs\/","og_locale":"en_US","og_type":"article","og_title":"Prismatik Tabs - Minecraft","og_description":"An all-in-one Tablist, Scoreboard, Nametag, and Announcer plugin featuring a revolutionary live Web Studio for real-time browser-based config editing!","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/prismatik-tabs\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/prismatik-tabs\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/prismatik-tabs\/","name":"Prismatik Tabs - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/prismatik-tabs\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/prismatik-tabs\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/prismatik-tabs-icon-37dfebecff6637e382156039267f1f7e65d4dd46_96.webp","datePublished":"2026-06-07T08:26:58+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/prismatik-tabs\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/prismatik-tabs\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/prismatik-tabs\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/prismatik-tabs-icon-37dfebecff6637e382156039267f1f7e65d4dd46_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/prismatik-tabs-icon-37dfebecff6637e382156039267f1f7e65d4dd46_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/prismatik-tabs\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"Prismatik Tabs"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/125126","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/125127"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=125126"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=125126"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=125126"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=125126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}