4️⃣ Administracja i konfiguracja serwera

Admin

Zarządzanie serwerem Minecraft to nie tylko instalacja pluginów, ale również dbanie o porządek, zabezpieczenia oraz wygodę graczy. W tym rozdziale dowiesz się, jak skutecznie administrować serwerem, nadawać uprawnienia, zarządzać rangami oraz zabezpieczać świat przed griefem.

Permissions

Uprawnienia i role graczy (OP, Admin, Moderator)

Na serwerze gracze mogą mieć różne uprawnienia. Aby nimi zarządzać, można używać komend lub pluginów do systemu rang, np. LuckPerms.

✅ 1. Nadawanie rangi operatora (OP)

Gracze z rangą OP mają pełny dostęp do wszystkich komend serwera. Komenda w konsoli:

op NazwaGracza

Aby cofnąć uprawnienia OP:

deop NazwaGracza

✅ 2. Role i rangi

Podstawowy podział ról na serwerze:

  • Gracz – standardowe uprawnienia, brak dostępu do komend administracyjnych
  • Moderator – możliwość zarządzania graczami (/kick, /mute, /ban)
  • Admin – pełna kontrola nad serwerem
  • Właściciel – najwyższy poziom uprawnień
LuckPerms

Tworzenie rang w LuckPerms

📌 Instalacja LuckPerms

  1. Pobierz plugin LuckPerms
  2. Wrzuć plik .jar do folderu plugins
  3. Uruchom serwer

📌 Podstawowe komendy LuckPerms

✅ Tworzenie nowej rangi:
/lp group VIP create
✅ Nadawanie rangi graczowi:
/lp user NazwaGracza parent set VIP
✅ Dodawanie uprawnień do rangi:
/lp group VIP permission set essentials.fly true
✅ Lista wszystkich grup:
/lp listgroups

📌 Przykładowe rangi i ich uprawnienia

  • Gracz – podstawowe komendy (/spawn, /home)
  • VIP – dostęp do /fly, /workbench, /hat
  • Moderator – /kick, /mute, /warn
  • Admin – pełny dostęp do wszystkich komend
WorldGuard

Zarządzanie światem i zabezpieczenie terenu

📌 WorldGuard – ochrona terenu

Zaznacz obszar drewnianym siekierą (//wand). Ustaw region:

/rg define nazwa_regionu

Nadawanie uprawnień:

/rg addmember nazwa_regionu NazwaGracza

Blokowanie niszczenia:

/rg flag nazwa_regionu build deny

📌 GriefPrevention – automatyczna ochrona działek

Gracze mogą chronić swój teren poprzez zaznaczenie obszaru złotą łopatą. Komendy:

  • /claim – tworzy działkę
  • /trust NazwaGracza – dodaje gracza do działki
  • /abandonclaim – usuwa działkę

📌 CoreProtect – sprawdzanie zmian na mapie

  • /co inspect – sprawdzanie, kto coś zniszczył/postawił
  • /co rollback – cofnięcie zmian
AutoMessage

Automatyczne wiadomości i tablice informacyjne

📌 Automatyczne wiadomości (AutoBroadcast)

Plugin AutoMessage pozwala wysyłać wiadomości co X minut. Konfiguracja w automessage.yml:

messages:
  - "&aWitaj na serwerze! Sprawdź /pomoc, aby dowiedzieć się więcej!"
  - "&bZostań VIPem i zyskaj dostęp do /fly! Sprawdź /sklep."
interval: 300 # Wiadomości co 5 minut

📌 Tablice informacyjne (Hologramy)

Plugin HolographicDisplays pozwala na dodawanie tekstowych hologramów. Tworzenie hologramu:

/hd create Witaj &aWitaj na serwerze!

Usuwanie hologramu:

/hd remove Witaj