CurseForge · Minecraft mod
CBTL Tagger
A sleek performance friendly Tier tagger for CBTL
Quick answer
Which CBTL Tagger release should I use?
CBTL Tagger cbtltiertagger-1.21.3-1.21.3.jar targets 1.21.3 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is CBTL Tagger required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does CBTL Tagger cbtltiertagger-1.21.3-1.21.3.jar need?
cbtltiertagger-1.21.3-1.21.3.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add CBTL Tagger without breaking your instance.
Built for CBTL Tagger cbtltiertagger-1.21.3-1.21.3.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use cbtltiertagger-1.21.3-1.21.3.jar. It targets 1.21.3 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside cbtltiertagger-1.21.3-1.21.3.jar. It opens that exact file at the source.
About this project
What does CBTL Tagger add?
⚔️ CBTL Tier Tagger

A sleek, performance-friendly Fabric client mod for Minecraft 1.21.11 that seamlessly integrates CBTL rankings into your HUD, tab list, and chat.
Example Display:
[🪓 HT1] | PlayerName
Dynamically updates based on live CBTL player ranking data.
🖼️ In-Game Preview

🌟 Overview
CBTL Tier Tagger pulls live ranking data directly from the Combat Tierlist (https://combattierlist.vercel.app/api/data) and attaches a dynamic tag to every player in-game: their gamemode tier(s) on the left of their name, and their overall points, overall tier and region on the right - above player heads, in the tab overlay, and within chat.
Everything runs via asynchronous background polling, ensuring zero impact on your frame rates or gameplay performance.
✨ Core Features
- 🎛️ Universal Visibility: Displays badges above player heads, in the tab list, and inside chat.
- ⚡ Smart Tier Calculation: Automatically identifies and highlights a player's absolute best gamemode and rank without manual configuration.
- 🎨 Custom Icons: Features custom bitmap font icons for all 8 supported gamemodes:
Sword•Mace•SMP•Pot•Vanilla•NethPot•UHC•Axe - 🧭 Fixed layout:
[2nd tier] | [1st tier] | Name | <points> <overall icon> <overall tier> | <region>- up to two gamemode tiers on the left, overall info on the right. - 🔴 Overall points: always shown in bright red. The overall tier (icon + name) and the region are optional. The icon follows the points: below 50 → Cadet, 50–100 → Ace, 101–149 → Master, 150+ → Grandmaster.
- 🌍 Region colours:
ASuses the LT3 colour,NAthe HT3 colour,EUthe HT4 colour; an unknown region shows nothing at all. - ⚙️ Mod Menu Integration: Easily adjust the overall tier / region display, second tier, refresh intervals, and chat visibility using an in-game config UI.
- 🔍 Instant Lookups: Run
/cbtltier player <name>for immediate on-demand player stat lookups. - 🚀 Lightweight Engine: Efficient background API polling keeps your game stutter-free.
🛠️ Requirements
| Dependency | Required Version |
|---|---|
| Minecraft | 1.21 – 1.21.11 (see below - separate build per version) |
| Fabric Loader | See each version's own gradle.properties |
| Java | 21+ |
| Fabric API | Matching version for your Minecraft build |
| Mod Menu (Optional) | For in-game settings screen |
This mod now builds as 12 separate jars, one per Minecraft version from 1.21 through 1.21.11. Get the jar that matches your exact Minecraft version.
📥 Installation
- Download and install Fabric Loader for your Minecraft version.
- Download Fabric API matching that same version and drop it into
.minecraft/mods. - Download the
cbtltiertagger-<your version>-*.jarthat matches your Minecraft version, and place it inmods. - (Optional) Add Mod Menu to configure settings directly in-game.
- Launch Minecraft and dominate the arena!
⚙️ Configuration
You can customize the mod via the Mod Menu interface or by editing .minecraft/config/cbtltiertagger.json.
🔧 Configurable Settings
- Tier Color Schemes: Assign custom hex colors to distinct rank tiers (
tierColorsin the config file; the region colours reuseLT3/HT3/HT4). - Enable Overall Tier: Show / hide the overall-tier icon and name next to the (always visible) overall points.
- Show Region: Show / hide the player's region (
AS/NA/EU). - 2nd Tier: Disabled by default; when enabled, pick a second gamemode. It only appears for players who actually have a rank in that gamemode, and never repeats the 1st tier.
- Refresh Intervals: Control how frequently live ranking data is fetched from the API.
- Chat Toggle: Enable or disable tags in Chat (nametags and the tab list are always tagged while the mod is on;
/cbtltiertoggles the whole mod).
📜 Changelog
Combat Tierlist API + new layout (Current)
- API: now reads
https://combattierlist.vercel.app/api/data. Only the 8 gamemodes the API provides are supported (Sword,Mace,SMP,Pot,Vanilla,NethPot,UHC,Axe); Cart, Diamond SMP and Spear-Mace were removed along with their icons. - Layout: gamemode tiers always on the left; overall points (bright red), optional overall tier icon + name, and optional region always on the right.
- Icons: new gamemode icons (larger in-game) and four overall-tier icons (Cadet / Ace / Master / Grandmaster, static frames - Minecraft text cannot animate).
- Config UI: removed Mod Enabled, Show Gamemode Icons, Show Above Nametags, Show In Tab List and the second-tier position arrows; added Enable Overall Tier, Show Region and a simple 2nd Tier: Enabled/Disabled + 2nd Gamemode.
- Fixed: the gamemode you select is now always the one shown when the player has a rank in it.
- Fixed: compile error on Minecraft 1.21 – 1.21.4 (
NativeImageBackedTexturehas no debug-label constructor before 1.21.5). - Hardened: a malformed entry in the API response no longer discards the whole list, duplicate usernames keep the entry with the most points, and an empty response no longer wipes already-loaded tags.
Multi-version restructure
- Restructured into a multi-version build:
common/holds the ~95% of the mod that's identical across Minecraft versions, and 12 small per-version modules (versions/1.21throughversions/1.21.11) each supply only the handful of APIs that changed shape. - CI now builds and uploads a distinct jar per Minecraft version on every push.
- Fixed: gamemode icons rendering as missing-glyph boxes, and several config-screen buttons silently failing to appear.
- Added: a second, independently-configurable tier badge with left/right placement controls, and a live offline "mannequin" preview in the config screen.
v1.21.11
- Ported: Updated target to Minecraft
1.21.11. - API Fixes: Adapted to
GameProfileaccessor renames,Style.withFont()requiringStyleSpriteSource,KeyBindingcategory adjustments, andCyclingButtonWidget.builder()signatures. - Build System:
fabric.mod.jsondependency ranges are now automatically generated fromgradle.propertiesat build time.
v1.0.1
- Fix: Resolved issue where gamemode icons defaulted to the sword emoji.
- API Upgrade: Switched to
/api/rankingsendpoint, parsing full per-gamemoderanksmaps. - Syncing: Synchronized gamemode icons and tier text calculations.
- Commands: Updated
/cbtltier player <name>to return accurate point breakdowns.
v1.0.0
- Initial release.
💬 Community & Credits
Join our Discord community: discord.gg/QS3NpPM2dB
About the Developer:
Made by a solo dev living on caffeine and stack traces. Built from scratch — updated logic, toolchain ports, and API hooks — for the CBTL community. ❤️
Distributed under the MIT License.
Project description from CurseForge.
Pick your setup
CBTL Tagger by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.10
1 loader build1.21.9
1 loader build1.21.8
1 loader build1.21.7
1 loader build1.21.6
1 loader build1.21.5
1 loader build1.21.4
1 loader build1.21.3
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
CBTL Tagger versions and loaders
cbtltiertagger-1.21.3-1.21.3.jar
9 Oct 2026
cbtltiertagger-1.21.4-1.21.4.jar
9 Oct 2026
cbtltiertagger-1.21.5-1.21.5.jar
9 Oct 2026
cbtltiertagger-1.21.6-1.21.6.jar
9 Oct 2026
cbtltiertagger-1.21.7-1.21.7.jar
9 Oct 2026
cbtltiertagger-1.21.8-1.21.8.jar
9 Oct 2026
cbtltiertagger-1.21.9-1.21.9.jar
9 Oct 2026
cbtltiertagger-1.21.10-1.21.10.jar
9 Oct 2026
cbtltiertagger-1.21.11-1.21.11.jar
8 Oct 2026
Looking for an older file? The official CurseForge project page is in Resources.