LuckPerms
Nowoczesny system uprawnien i rang z edytorem webowym. Grupy, hierarchie, rangi czasowe, konteksty i pełna integracja z Vault.
O pluginie LuckPerms
LuckPerms to złoty standard systemow uprawnien w Minecraft. Zastapil starsze rozwiązania jak PermissionsEx i GroupManager, oferując nowoczesne podejscie do zarządzania rangami. Kluczowa cecha jest edytor webowy (/lp editor), który otwiera interfejs w przegladarce, gdzie możesz wizualnie zarządzać grupami, uprawnieniami i graczami.
LuckPerms wspiera hierarchie rang (dziedziczenie uprawnien), rangi czasowe (np. VIP na 30 dni), konteksty (uprawnienia zależne od świata, serwera czy trybu gry) i wagi rang (do prefiksow w chacie). Dane można przechowywac w plikach YAML, SQLite, MySQL, MariaDB lub PostgreSQL, co umożliwia synchronizacje między serwerami w sieci BungeeCord/Velocity.
LuckPerms to jeden z najważniejszych pluginow administracyjnych, który powinienes rozwazyc na swoim serwerze Minecraft. Wspiera wersje 1.8.8 - 1.21.x i działa na Spigot, Paper, Purpur, Velocity, BungeeCord, Folia.
Funkcje LuckPerms
Poniżej lista głównych funkcji, które LuckPerms dodaje do Twojego serwera. Każda z nich można skonfigurowac w pliku konfiguracyjnym pluginu.
- Edytor webowy
- Hierarchia rang (dziedziczenie)
- Rangi czasowe
- Konteksty (per świat, serwer)
- Przechowywanie: YAML, H2, MySQL, PostgreSQL
- Pelna integracja z Vault
Komendy LuckPerms
LuckPerms rejestruje 6 komend (pokazujemy najważniejsze). Pelna lista dostepna jest w oficjalnej dokumentacji. Pamietaj, ze każda komende możesz zablokowac lub odlokowac przez system uprawnien (np. LuckPerms).
| Komenda | Opis | Uprawnienie |
|---|---|---|
/lp editor | Otwiera edytor webowy | luckperms.editor |
/lp group [grupa] permission set [node] true | Nadaje uprawnienie grupie | luckperms.group.permission.set |
/lp user [gracz] parent set [grupa] | Przypisuje gracza do grupy | luckperms.user.parent.set |
/lp group [grupa] meta setprefix [prefix] | Ustawia prefix rangi | luckperms.group.meta.setprefix |
/lp user [gracz] info | Wyświetla informacje o graczu | luckperms.user.info |
/lp reload | Przeladowuje konfiguracje | luckperms.reload |
Uprawnienia (permissions)
System uprawnien pozwala kontrolowac, kto może używać poszczegolnych funkcji LuckPerms. Uprawnienia nadajesz przez plugin rang, np. LuckPerms (/lp group [grupa] permission set [node] true). Kolumna "Domyslnie OP" oznacza, czy operatorzy serwera maja to uprawnienie bez konfiguracji.
Konfiguracja LuckPerms
Po pierwszym uruchomieniu LuckPerms wygeneruje plik konfiguracyjny w folderze plugins/LuckPerms/. Poniżej najważniejsze opcje z komentarzami. Pełna lista ustawien jest w oficjalnej dokumentacji.
# config.yml - najważniejsze opcje LuckPerms
storage-method: h2 # h2, yaml, mysql, mariadb, postgresql
server: global # Nazwa serwera (dla kontekstow)
include-global: true # Uwzgledniaj globalne uprawnienia
apply-wildcards: true # Obsługa uprawnien z gwiazdka
meta-formatting:
prefix:
format:
- highest # Prefix z najwyzszej rangi
suffix:
format:
- highest
Po zmianie konfiguracji zapisz plik i uzyj komendy przeladowania pluginu (np. /reload lub dedykowanej komendy pluginu). Jeśli plugin nie pobiera zmian po przeladowaniu, zrestartuj serwer komenda /stop.
Jak zainstalowac LuckPerms
Pobierz LuckPerms z oficjalnej strony. Wrzuc .jar do plugins/, zrestartuj serwer. Użyj /lp editor do konfiguracji w przegladarce. Domyslnie dane zapisywane sa w H2 (plik). Dla sieci serwerow zmien na MySQL/PostgreSQL.
- Pobierz LuckPerms z oficjalnej strony. Upewnij sie, ze pobierasz wersje kompatybilna z Twoja wersja Minecraft (1.8.8 - 1.21.x).
-
Skopiuj pobrany plik
.jardo folderuplugins/w katalogu Twojego serwera. -
Zrestartuj serwer komenda
/stopi uruchom go ponownie. Nie uzywaj/reloadprzy pierwszej instalacji. - Sprawdź konsole serwera. Jeśli LuckPerms zaladowal sie poprawnie, zobaczysz komunikat z wersja pluginu. Jeśli pojawił sie błąd, sprawdź czy masz zainstalowane wszystkie zaleznosciow.
-
Skonfiguruj plugin edytujac plik
plugins/LuckPerms/config.yml(lub odpowiednik). Po zmianach uzyj komendy przeladowania.
Alternatywy dla LuckPerms
LuckPerms nie jest jedynym pluginem w swojej kategorii. Poniżej znajdziesz alternatywy, które warto rozwazyc, jeśli szukasz czegos innego lub LuckPerms nie spelnia Twoich oczekiwan.
UltraPermissions
System uprawnien z GUI w grze (klikany interfejs skrzyniowy).
PermissionsEx (PEX)
Starszy, klasyczny system. Nie jest juz aktywnie rozwijany.
Często zadawane pytania o LuckPerms
Jak zainstalowac LuckPerms?
Pobierz LuckPerms z oficjalnej strony. Wrzuc .jar do plugins/, zrestartuj serwer. Użyj /lp editor do konfiguracji w przegladarce. Domyslnie dane zapisywane sa w H2 (plik). Dla sieci serwerow zmien na MySQL/PostgreSQL. Szczegolowa instrukcja z zaleznosciami i konfiguracja znajduje sie w sekcji instalacja powyżej.
Na jakich silnikach serwerowych działa LuckPerms?
LuckPerms działa na: Spigot, Paper, Purpur, Velocity, BungeeCord, Folia. Rekomendujemy Paper jako silnik — wiekszosci serwerow daje najlepsza rownowage miedzy wydajnoscia a kompatybilnoscia z pluginami. Więcej o silnikach serwerowych przeczytasz w naszym porownaniu.
Czy LuckPerms jest darmowy?
LuckPerms jest dostępny na oficjalnej stronie. Sprawdź szczegóły licencji na stronie pobierania.
LuckPerms nie działa — co robic?
Sprawdź plik logs/latest.log w katalogu serwera. Najczestsze przyczyny błędów: (1) brakujaca zależność, (2) niekompatybilna wersja Minecraft (sprawdź czy masz 1.8.8 - 1.21.x), (3) błąd w pliku config.yml (sprawdź format YAML), (4) konflikt z innym pluginem o tej samej funkcji.
Czy moge używać LuckPerms na serwerze Bedrock?
Nie. LuckPerms to plugin Java Edition i działa na serwerach Spigot/Paper/Purpur. Bedrock Edition używa innego systemu (behavior packs). Jeśli chcesz łączyć graczy Java i Bedrock na jednym serwerze, sprawdź Geyser.
Komentarze