LPCF: Chat, Nametags & Bubbles
2.0.0Your LuckPerms ranks in chat, above heads and in the tab list: gradient nametags (Folia too), chat bubbles, mentions, hover cards, clickable links and emoji. Paper, Purpur and Folia, 1.20.1 to 26.3, o
2.0.0latestLPCF 2.0.02 weeks ago LPCF 2.0.0: Chat, Nametags & Bubbles
LPCF is now your LuckPerms rank everywhere players look: in chat, above their heads and in the tab list, with chat bubbles, mentions, clickable links and hover cards. One jar for Paper, Purpur and Folia, Minecraft 1.20.1 to 26.3.New
- Text-display nametags: full MiniMessage (gradients, hex) and several lines above every player's head, fromnametags.lines. They follow teleports, deaths and dimension changes, refresh when LuckPerms changes, hide while the player is invisible, in spectator mode, dead or vanished, and dim while sneaking. The vanilla name is hidden underneath. They work on Folia, which has no scoreboard teams: there the tag rides the player, which hides the vanilla name as well. On Paper and Purpur nothing rides the player, so/home,/spawnand/tpaplugins keep working. - Chat bubbles: public chat floats above the speaker for 3 to 10 seconds./lpcf bubbles [on|off]per player. - Hover card and click-to-message on names in chat (name-hover). - Mentions:@nameor a bare name is highlighted; the mentioned player hears a sound and gets an action-bar notice. - Clickable links, emoji shortcuts (<3,:star:,:check:,:x:,:shrug:,:tableflip:, add your own). - Tab list: header and footer with{online},{max-players},{ping}and placeholders; sorted by LuckPerms group weight. - Join, first-join and quit messages, per group. - World formats (world-formats), after group and track formats. - `/lpcf debug [player]` shows group, weight, prefix, suffix, meta colours, which chat format applies and why, the nametag mode and the integrations. `/lpcf preview <message>` shows your own chat line (from the console:/lpcf preview <player> <message>, with the line's JSON). -{group}placeholder everywhere;[ITEM]now shows the item in the viewer's language with its amount.Fixed
- 1.20.1 and 1.21.x servers can run LPCF again. 1.2.4 and 1.2.5 were compiled for Java 25 and could only load on 26.x. 2.0 is Java 17 bytecode built against the 1.20.1 API. - Chat injection: the player's message used to be pasted into the format before PlaceholderAPI and MiniMessage ran, so players could make the server expand%placeholders%in public chat. The message is now inserted as a component after parsing and never reaches PlaceholderAPI. -lpcf.colorcodesallowed every MiniMessage tag, including click and hover events. It now allows colours, decorations, gradients and rainbow only. - Players withoutlpcf.colorcodeslost anything between<and>(so "<3" disappeared). Their text is now shown exactly as typed. - Folia: above-head nametags were impossible since 1.2.5; they are back, as text displays.Changed
- The plugin is now called `LPCF` (it wasLuckPermsChatFormatterFolia). The jar isLPCF-2.0.0.jarand the data folderplugins/LPCF: your old folder is moved automatically on first start. **Delete the oldLuckPermsChatFormatterFolia-*.jar.* The `/lpcf` command and every `lpcf.` permission are unchanged. -config.ymlgainsconfig-version: 2and the new sections, with comments. Your values are kept and the old file is saved asconfig-1.x-backup.yml. Upgraded servers keep showing theirnametag-formatabove heads (now with full colours) and start with the tab header/footer and join/quit messages disabled. -nametag-formatnow sets the tab-list name (and the head nametag only withnametags.style: team). -/lpcfwithout arguments shows help;lpcf.admingrants every admin command. - Spigot/Bukkit are no longer listed: LPCF has always needed Paper's chat API.Install
ReplaceLuckPermsChatFormatterFolia-1.2.x.jarwithLPCF-2.0.0.jarand restart. Requires LuckPerms; PlaceholderAPI is optional.1.2.5Sep 29, 2026 Release 1.2.51.2.4Sep 28, 2026 Release 1.2.41.2.3Sep 19, 2026 Release 1.2.31.2.2LPCF 1.2.2Sep 4, 2026 1.2.2
Fixed
- Folia 26.2 nametags: above-head prefixes no longer crash on join. Folia blocks BukkitScoreboard#registerNewTeam; LPCF now sends clientbound team packets (ClientboundSetPlayerTeamPacket) from an in-memory NMS scoreboard instead. - Joining players receive existing team packets so other players' prefixes remain visible. - Tab list / chat formatting unchanged; nametag packet failures are logged instead of abortingPlayerJoinEvent.Compatibility
- Paper / Folia / Purpur - Minecraft 1.20.1–26.21.2.0Aug 26, 2026 Release 1.2.01.1.1LPCF - Chat Formatter 1.1.1Mar 26, 2026 - fixed a bug that caused the placeholders not to work on display names.1.1.0LPCF - Chat Formatter 1.1.0Mar 15, 2026 - Prefixes now display on player name tags.1.0.1LPCF - Chat Formatter 1.0.1Mar 14, 2026 - Updated formatting rules to only decorate and not replace the rendering logic1.0.0LPCF - Chat Formatter Folia 1.0.0Mar 11, 2026
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.3MSueta
Chunky
Pre-generates chunks, quickly and efficiently
20.8MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta