Mineuniverse
Log in Register
Plugins

LPCF - Chat Formatter

Folia-compatible chat formatting plugin for LuckPerms metadata.
by NightBeamStudio
Download Claim this project
267 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Chat Related Fixes General Informational

logo

Auction

logo

Discord Server Nightbeam Studio YouTube Nightbeam Studio GitHub Nightbeam Studio CurseForge Nightbeam Studio Modrinth

Folia-compatible chat formatting plugin for LuckPerms metadata, with modern MiniMessage rendering and classic Minecraft formatting support.

What This Plugin Does

  • Formats player chat using a configurable global chat format.
  • Supports LuckPerms metadata placeholders:
    • {prefix}
    • {suffix}
    • {prefixes}
    • {suffixes}
    • {username-color}
    • {message-color}
  • Supports additional placeholders:
    • {message}
    • {name}
    • {displayname}
    • {world}
  • Supports group-specific chat formats via group-formats.
  • Supports track-specific chat formats via track-formats.
  • Uses group format first, then track format, then default format fallback.

Formatting Support

  • MiniMessage tags in formats and metadata values.
  • Legacy Minecraft ampersand formatting:
    • Color codes: &0 to &9, &a to &f
    • Style codes: &k, &l, &m, &n, &o
    • Reset: &r
    • RGB hex formats: &#RRGGBB and &x&F&F&A&A&0&0
  • Legacy section sign formatting (§) is also recognized when present.

Chat Message Permissions

  • lpcf.colorcodes
    • Allows players to use color/style formatting in their chat message text.
    • Without this permission, formatting codes in message text are stripped.
  • lpcf.itemplaceholder
    • Allows players to use [ITEM] placeholder in chat messages.
  • lpcf.reload
    • Allows reloading plugin configuration with /lpcf reload.

[ITEM] Placeholder

  • Optional [ITEM] replacement in chat.
  • Pulls the player's main-hand item.
  • Uses custom item display name if available.
  • Adds hover event with item details.

Platform and Integrations

  • Built for Paper/Folia (folia-supported: true).
  • Integrates with LuckPerms (required dependency).
  • Integrates with PlaceholderAPI (optional dependency).
  • Uses Folia-safe scheduling for message rendering and delivery.

Command

  • /lpcf reload
    • Reloads plugin configuration.

Typical Example

Input metadata/chat like:

  • Prefix: &lOWNER
  • Player: _NAIZO
  • Separator: »
  • Message: wow

Can render as expected in chat with bold styling from &l and all standard legacy formatting codes.

LuckPermsChatFormatterFolia-1.1.1.jar
MC 1.20.6, 1.21.2, 1.21, 1.21.3, 1.20.2, 1.21.8, 1.20.4, 1.20.3-Snapshot, 1.21.4, 1.20.5, 1.21.5, 1.20.1, 1.21.5-Snapshot, 1.20.3, 1.21.7, 1.21.1, 1.20.5-Snapshot, 1.21.6, 1.21.9
Release 2026-03-26 Get
LuckPermsChatFormatterFolia-1.1.0.jar
MC 1.20.6, 1.21.2, 1.21, 1.21.3, 1.20.2, 1.21.8, 1.20, 1.20.4, 1.20.3-Snapshot, 1.21.4, 1.20.5, 1.21.5, 1.20.1, 1.21.5-Snapshot, 1.20.3, 1.21.7, 1.21.1, 1.20.5-Snapshot, 1.21.6
Release 2026-03-15 Get
LuckPermsChatFormatterFolia-1.0.1.jar
MC 1.20.6, 1.21.2, 1.21, 1.21.3, 1.20.2, 1.21.8, 1.20, 1.20.4, 1.20.3-Snapshot, 1.21.4, 1.20.5, 1.21.5, 1.20.1, 1.21.5-Snapshot, 1.20.3, 1.21.7, 1.21.1, 1.20.5-Snapshot, 1.21.6
Release 2026-03-14 Get
LuckPermsChatFormatterFolia-1.0.0.jar
MC 1.21.2, 1.21, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.5-Snapshot, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10, 1.21.11
Release 2026-03-11 Get

More from NightBeamStudio

Donut RTP & RTP Zone
909
The Witch Hut
8,943
Core Utilities
824
Fine-Tuned Weaponry
7,805
Odyssey Map
771
Donut Orders
632

You Might Also Like

Little Anti-Swearing Plugin
A small plugin to censore unsuitable words. Words is customizable. Plugin can kick player or only censore word.
9,982
BuildAPrefix
A self-service prefix plugin!
9,972
NoSwearPlus
NoSwearPlus
9,969
FakeTalk Reloaded
FakeTalk Reloaded
9,952
RoboticStaff
RoboticStaff
9,944
AMChat
Chat using a radio on frequencies, limit local chat
9,926