Jak tworzyć rangi w LuckPerms (formatowanie czatu LPC) How to Create Ranks with LuckPerms (LPC Chat Formatter)
LuckPerms to potężna wtyczka uprawnień do tworzenia rang i nadawania permisji. Ten poradnik pokazuje czysty setup z LPC, który formatuje czat i pokazuje prefiksy. Potrzebujesz dostępu do konsoli lub uprawnień OP.
LuckPerms is a powerful permissions plugin for creating ranks and assigning permissions. This guide shows a clean setup with LPC handling chat formatting and prefixes. You need console access or OP permissions.


1) Instalacja (szybko)
- Umieść pliki JAR w
/plugins
: LuckPerms, Vault, EssentialsX, LPC. - Zrestartuj serwer i sprawdź, czy się załadowały (
/plugins
lub logi konsoli).
2) Tworzenie grup (rang)
Utwórz grupy i ustaw wagi (większa waga = wyższy priorytet):
/lp group <group> setweight 10
Przykładowa hierarchia:
/lp group default setweight 1
/lp creategroup vip
/lp group vip setweight 20
/lp creategroup moderator
/lp group moderator setweight 50
/lp creategroup admin
/lp group admin setweight 100
3) Dziedziczenie (rodzice)
Spraw, by wyższe rangi dziedziczyły z default
:
/lp group moderator parent add default
/lp group admin parent add default
4) Prefiksy czatu (meta LuckPerms)
Ustaw prefiks dla każdej grupy. Użyj cudzysłowów i zostaw spację na końcu:
/lp group vip meta setprefix "&a&lVIP &a"
/lp group moderator meta setprefix "&9Mod &9"
/lp group admin meta setprefix "&c&lADMIN &c"
5) Konfiguracja LPC, aby pokazywało prefiksy
LPC czyta meta prefix/suffix z LuckPerms i formatuje czat. Podstawowa konfiguracja (plik plugins/LPC/config.yml
):
# Read: https://luckperms.net/wiki/Prefixes,-Suffixes-&-Meta
# Placeholders: {message} {name} {displayname} {world} {prefix} {suffix} {prefixes} {suffixes} {username-color} {message-color}
chat-format: "{prefix}{name}&r: {message}"
# Per-group formats (optional)
group-formats:
# default: "[default] {name}&r: {message}"
# admin: "[admin] {name}&r: {message}"
Przeładuj LPC po zmianach:
group-formats
, aby nadpisać globalny format dla wybranych grup. Prefiksy z LuckPerms nadal działają równolegle.
6) Dodaj uprawnienia do grup
Składnia: /lp group <group> permission set <permission.node> true
/lp group default permission set essentials.msg true
/lp group vip permission set essentials.hat true
/lp group moderator permission set essentials.kick true
/lp group admin permission set * true # pełny dostęp — ostrożnie
7) Przypisz rangę graczowi
Ustaw główną grupę lub dodaj dodatkową:
/lp user <player> parent add <extra_group>
Sprawdź:
8) Szybki start — kopiuj/wklej
/lp creategroup default
/lp group default setweight 1
/lp creategroup vip
/lp group vip setweight 20
/lp creategroup moderator
/lp group moderator setweight 50
/lp creategroup admin
/lp group admin setweight 100
# Dziedziczenie
/lp group vip parent add default
/lp group moderator parent add default
/lp group admin parent add default
# Prefiksy
/lp group default meta setprefix "&7Player &7"
/lp group vip meta setprefix "&a&lVIP &a"
/lp group moderator meta setprefix "&9Mod &9"
/lp group admin meta setprefix "&c&lADMIN &c"
# Przykładowe permisje
/lp group default permission set essentials.spawn true
/lp group default permission set essentials.msg true
/lp group vip permission set essentials.hat true
/lp group moderator permission set essentials.kick true
/lp group admin permission set * true
Rozwiązywanie problemów
Prefiks nie pojawia się na czacie
- Sprawdź, czy LPC, Vault, LuckPerms i EssentialsX są zainstalowane i aktywne.
- Upewnij się, że nie działa inny formater czatu (wyłącz/usuń konfliktowe wtyczki).
- Zweryfikuj, że grupy faktycznie mają ustawione prefiksy w LuckPerms.
- Po zmianach przeładuj LPC (
/lpc reload
).
Komenda LuckPerms „nie działa”
- Użyj pełnej składni:
permission set <node> true
. - Sprawdź
/lp info
i (zaawansowane)/lp verbose
. - Unikaj kontekstów (world/server), jeśli nie są potrzebne.
Zła ranga przypisana
- Podejrzyj
/lp user <player> info
, aby zobaczyć rodziców. - Ustaw explicite:
/lp user <player> parent set <group>
.
1) Install (quick)
- Place the jars into
/plugins
: LuckPerms, Vault, EssentialsX, LPC. - Restart the server and confirm they loaded (
/plugins
or console logs).
2) Create groups (ranks)
Create groups and set weights (higher weight = higher priority):
/lp group <group> setweight 10
Example hierarchy:
/lp group default setweight 1
/lp creategroup vip
/lp group vip setweight 20
/lp creategroup moderator
/lp group moderator setweight 50
/lp creategroup admin
/lp group admin setweight 100
3) Inheritance (parents)
Let higher ranks inherit from default
:
/lp group moderator parent add default
/lp group admin parent add default
4) Chat prefixes (LuckPerms meta)
Set a prefix per group. Use quotes and a trailing space:
/lp group vip meta setprefix "&a&lVIP &a"
/lp group moderator meta setprefix "&9Mod &9"
/lp group admin meta setprefix "&c&lADMIN &c"
5) Configure LPC to show prefixes
LPC reads LuckPerms prefix/suffix meta and formats chat. Basic config (in plugins/LPC/config.yml
):
# Read: https://luckperms.net/wiki/Prefixes,-Suffixes-&-Meta
# Placeholders: {message} {name} {displayname} {world} {prefix} {suffix} {prefixes} {suffixes} {username-color} {message-color}
chat-format: "{prefix}{name}&r: {message}"
# Per-group formats (optional)
group-formats:
# default: "[default] {name}&r: {message}"
# admin: "[admin] {name}&r: {message}"
Reload LPC after changes:
group-formats
entries to override the global format for specific groups. LuckPerms prefixes still work alongside.
6) Add permissions to groups
Syntax: /lp group <group> permission set <permission.node> true
/lp group default permission set essentials.msg true
/lp group vip permission set essentials.hat true
/lp group moderator permission set essentials.kick true
/lp group admin permission set * true # full access — be careful
7) Assign a rank to a player
Set a main group or add an extra one:
/lp user <player> parent add <extra_group>
Verify:
8) Quick starter — copy/paste
/lp creategroup default
/lp group default setweight 1
/lp creategroup vip
/lp group vip setweight 20
/lp creategroup moderator
/lp group moderator setweight 50
/lp creategroup admin
/lp group admin setweight 100
# Inheritance
/lp group vip parent add default
/lp group moderator parent add default
/lp group admin parent add default
# Prefixes
/lp group default meta setprefix "&7Player &7"
/lp group vip meta setprefix "&a&lVIP &a"
/lp group moderator meta setprefix "&9Mod &9"
/lp group admin meta setprefix "&c&lADMIN &c"
# Basic permissions (examples)
/lp group default permission set essentials.spawn true
/lp group default permission set essentials.msg true
/lp group vip permission set essentials.hat true
/lp group moderator permission set essentials.kick true
/lp group admin permission set * true
Troubleshooting
Prefix doesn’t show in chat
- Check that LPC, Vault, LuckPerms, and EssentialsX are installed and enabled.
- Make sure no other chat formatter is active (remove or disable conflicting plugins).
- Ensure your groups actually have prefixes set in LuckPerms.
- Reload LPC (
/lpc reload
) after changing the config.
LuckPerms command “doesn’t work”
- Use the full syntax:
permission set <node> true
. - Check
/lp info
and (advanced)/lp verbose
. - Avoid context filters unless you need them (world/server contexts).
Wrong rank applied
- Inspect with
/lp user <player> info
to see parents. - Reset explicitly:
/lp user <player> parent set <group>
.