Konfiguracja LuckPerms na serwerze Minecraft

LuckPerms to standardowy plugin uprawnień dla serwerów Minecraft. Zastępuje starsze pluginy jak PermissionsEx i GroupManager szybszym, bardziej elastycznym podejściem. Każdy poważny serwer potrzebuje systemu uprawnień, aby kontrolować, kto co może robić.

Dlaczego LuckPerms?

  • Aktywnie utrzymywany: regularne aktualizacje dla najnowszych wersji Minecraft, w tym 26.x.
  • Edytor webowy: edytuj uprawnienia w przeglądarce zamiast w plikach konfiguracyjnych.
  • Wsparcie Velocity/BungeeCord: synchronizuj uprawnienia w sieci serwerów.
  • Konteksty: nadawaj prawa per świat, per serwer lub per tryb gry.

Instalacja

  1. Pobierz LuckPerms z luckperms.net (wybierz Bukkit/Paper).
  2. Umieść plik .jar w folderze plugins/.
  3. Zrestartuj serwer. LuckPerms utworzy swoje pliki konfiguracyjne.
  4. Zweryfikuj instalację poleceniem /lp info w konsoli lub w grze.

Podstawowe pojęcia

LuckPerms opiera się na trzech kluczowych pojęciach:

  • Grupy (groups): zbiór uprawnień. Przykłady: default, vip, moderator, admin.
  • Uprawnienia (permissions): konkretne prawa jak essentials.home lub worldedit.wand.
  • Dziedziczenie (inheritance): grupa dziedziczy wszystkie prawa innej grupy. VIP dziedziczy po default, mod dziedziczy po VIP itd.

Tworzenie rang

Najpierw utwórz podstawowe rangi:

/lp creategroup vip
/lp creategroup moderator
/lp creategroup admin

Ustaw kolejność (waga określa, który prefiks jest wyświetlany):

/lp group default meta setweight 1
/lp group vip meta setweight 10
/lp group moderator meta setweight 50
/lp group admin meta setweight 100

Przydzielanie uprawnień

Nadaj uprawnienia grupie:

/lp group default permission set essentials.home true
/lp group default permission set essentials.tpa true
/lp group vip permission set essentials.home.multiple true
/lp group moderator permission set essentials.kick true
/lp group moderator permission set essentials.mute true
/lp group admin permission set * true

Wildcard * nadaje wszystkie uprawnienia. Używaj tego tylko dla najwyższej rangi.

Konfiguracja dziedziczenia

Pozwól wyższym rangom dziedziczyć prawa niższych rang:

/lp group vip parent add default
/lp group moderator parent add vip
/lp group admin parent add moderator

Teraz moderator automatycznie ma wszystkie prawa VIP i default, plus własne prawa moderatora.

Ustawianie prefiksów

Prefiksy pojawiają się przed nazwą gracza na czacie. Potrzebujesz pluginu formatowania czatu (takiego jak EssentialsChat lub LPC):

/lp group default meta setprefix "&7[Gracz] "
/lp group vip meta setprefix "&6[VIP] "
/lp group moderator meta setprefix "&b[Mod] "
/lp group admin meta setprefix "&c[Admin] "

Dodawanie graczy do grupy

/lp user NazwaGracza parent set vip

To przenosi gracza do grupy VIP. Używając parent add zamiast parent set, gracz może należeć do wielu grup jednocześnie.

Edytor webowy

Wpisz /lp editor, aby otrzymać link do edytora webowego. Tutaj możesz wizualnie zarządzać grupami, uprawnieniami i graczami. Zmiany są zapisywane po kliknięciu "Save" w przeglądarce.

Uprawnienia per świat

Nadaj uprawnienie tylko w konkretnym świecie:

/lp group default permission set essentials.fly true world=creative

Teraz gracze mogą latać tylko w świecie creative.

Jak usunąć uprawnienie z grupy?

Użyj permission unset: /lp group vip permission unset essentials.fly. Lub ustaw uprawnienie na false: /lp group vip permission set essentials.fly false, aby je jawnie zablokować.

Czy mogę nadawać tymczasowe rangi?

Tak. Dodaj limit czasowy: /lp user Gracz parent addtemp vip 30d. Po 30 dniach gracz automatycznie traci rangę VIP. Idealne dla rang sprzedawanych przez Tebex.

Jakie nody uprawnień ma mój plugin?

Większość pluginów dokumentuje swoje nody uprawnień na wiki lub stronie zasobu. W LuckPerms możesz też użyć /lp user Gracz permission check essentials.home, aby sprawdzić, czy gracz ma konkretne uprawnienie.

Skonfiguruj uprawnienia na serwerze Minecraft w HostValues z pełnym dostępem do pluginów.


Nadal masz pytania? Utworz ticket, a nasz zespol Ci pomoze.

Powrot do bloga