
LPC Minimessage - Chat Formatter
A chat formatting with Minimessage Support plugin for LuckPerms.
LPC Minimessage - Chat Formatter 4.4.0
Список изменений
LPC 4.4.0 — one jar for everything
No more picking the right build. LPC 4.4.0 ships a single universal jar that runs on Paper 1.21.x (incl. 1.21.11) AND Paper 26.2. Just download LPC-4.4.0.jar and it works on your server, whatever the version.
Why one jar works
Compiled once against Paper 1.21 / Adventure 4 / Java 21 (api-version: 1.21):
api-version: 1.21is accepted by Paper 26.2 (forward-compatibility)- Java 21 bytecode runs on Java 25
- the Adventure APIs LPC uses stay binary-compatible across Adventure 4 → 5
A new crossCompatTest CI task proves this every build by running the Adventure-4-compiled tests against an Adventure 5 runtime — the exact thing a Paper 26.2 server does. (It already caught and fixed one real incompatibility.)
🐛 [item] permission fix
[item] needs the lpc.itemplaceholder permission — which previously defaulted to false, tripping up users (even admins) who only enabled the config. Now:
lpc.itemplaceholderdefaults toop→ ops can use[item]immediately- players who type
[item]without the permission get a friendly in-chat hint - to enable
[item]for everyone:/lp group default permission set lpc.itemplaceholder true
Platform detection
- startup log:
Running on Paper (API 1.21-R0.1) on Java 21 [Paper/Adventure chat] /lpc versionnow shows the build target and the live runtime (API + Java) — great for support
Still includes
- the 4.2.0 chat click/hover/insertion exploit fix (defence-in-depth sanitizer)
- MiniMessage chat formatting, LuckPerms group/track formats, PlaceholderAPI, @mentions, emojis, clickable links, [item], moderation toolkit
Requirements
- LuckPerms (required) · PlaceholderAPI (optional)
- Paper 1.21.x – 26.2, Folia or Spigot · Java 21+
Full changelog: https://github.com/Ayont/LPC-with-minimessage/compare/4.3.0...4.4.0
