4️⃣ Administracja i konfiguracja serwera

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.

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ń

Tworzenie rang w LuckPerms
📌 Instalacja LuckPerms
- Pobierz plugin LuckPerms
- Wrzuć plik .jar do folderu plugins
- 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

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

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