Discord
Wiki - Pluginy

ServerManager - panel administracyjny w grze

ServerManager

ServerManager to plugin, który dodaje graficzny panel administracyjny dostępny bezpośrednio z poziomu gry Minecraft. Zamiast wpisywać dziesiątki komend, administrator zarządza serwerem przez intuicyjne menu GUI - pluginy, gracze, świat, ekonomia i ustawienia w jednym miejscu.

Czas czytania: ~4 min Platforma: Paper / Spigot

Co to jest ServerManager

ServerManager to darmowy plugin, który zastępuje liczne komendy administracyjne jednym, wizualnym panelem. Po wpisaniu /sm otwiera się menu inventory z ikonami reprezentującymi różne sekcje zarządzania serwerem. Kliknięcie na ikonę otwiera podmenu z konkretnymi opcjami.

Plugin jest skierowany głównie do mniej doświadczonych administratorów, którzy nie znają wszystkich komend na pamięć, oraz do osób preferujących interfejs graficzny nad konsolę. Nawet doświadczeni admini doceniają szybkość dostępu - zamiast pisać /gamemode creative Steve, wystarczy kilka kliknięć w GUI.

ServerManager jest dostępny na SpigotMC. Plugin działa na Spigot i Paper w wersjach 1.13+.

Panel GUI

Główny panel ServerManager to menu inventory z kategoriami:

  • Zarządzanie graczami - lista online, kick, ban, mute, zmiana gamemode, teleportacja, podgląd ekwipunku
  • Zarządzanie światem - pogoda, pora dnia, trudność, gamerule, spawn
  • Zarządzanie pluginami - lista pluginów, włącz/wyłącz, informacje o wersji
  • Wydajność - TPS, RAM, uptime, informacje o systemie
  • Ustawienia serwera - MOTD, max graczy, whitelist, PVP
  • Narzędzia - broadcast, czyszczenie czatu, zapisywanie świata

Każda ikona w menu jest opisana i używa kolorów wskazujących status (zielony = włączony, czerwony = wyłączony). Nawigacja jest intuicyjna - kliknięcie otwiera podmenu, prawy przycisk wraca do poprzedniego ekranu.

Komendy

Komenda Co robi Uprawnienie
/sm Otwiera główny panel GUI servermanager.gui
/sm players Panel zarządzania graczami servermanager.players
/sm world Panel zarządzania światem servermanager.world
/sm plugins Panel pluginów servermanager.plugins
/sm performance Panel wydajności servermanager.performance
/sm reload Przeładowanie konfiguracji servermanager.reload

Każda sekcja panelu ma osobne uprawnienie, więc możesz dać moderatorom dostęp do zarządzania graczami, ale nie do pluginów czy ustawień serwera.

Moduły panelu

Panel graczy - po kliknięciu na gracza z listy otwiera się szczegółowe menu z opcjami:

  • Zmiana trybu gry (survival/creative/spectator)
  • Teleportacja do gracza lub gracza do siebie
  • Podgląd i edycja ekwipunku
  • Kick, ban, mute z powodem
  • Leczenie, karmienie, zmiana czasu gry
  • Nadawanie efektów mikstur

Panel świata pozwala szybko przełączać pogodę, porę dnia i gamerule. Zamiast pamiętać /gamerule keepInventory true, wystarczy kliknąć zielony przycisk obok opcji "Keep Inventory".

Panel wydajności wyświetla w czasie rzeczywistym TPS, zużycie RAM, informacje o JVM i listę załadowanych chunków. To szybki przegląd bez konieczności używania spark do prostej diagnostyki.

Konfiguracja

Główny plik to plugins/ServerManager/config.yml:

# Włącz/wyłącz poszczególne moduły
modules:
  players: true
  world: true
  plugins: true
  performance: true
  settings: true
  tools: true

# Wygląd GUI
gui:
  title: "&8Panel Administracyjny"
  rows: 3  # rozmiar menu (1-6 rzędów)
  border-item: BLACK_STAINED_GLASS_PANE

# Integracje
integrations:
  luckperms: true   # pokazuj rangi w panelu graczy
  vault: true       # pokazuj salda ekonomii

ServerManager integruje się z LuckPerms i Vault, wyświetlając rangi i salda graczy bezpośrednio w panelu. Ułatwia to szybkie podejmowanie decyzji administracyjnych bez przeszukiwania wielu pluginów.

Wskazówki

  • Nie zastępuje konsoli - ServerManager jest wygodny, ale nie pokrywa wszystkich operacji. Konsola i komendy nadal są potrzebne do zaawansowanych zadań
  • Uprawnienia per moduł - daj moderatorom dostęp tylko do panelu graczy i narzędzi, resztę zostaw dla adminów
  • Komendy customowe - możesz dodać własne przyciski w GUI, które wykonują dowolne komendy
  • Nie włączaj/wyłączaj pluginów na produkcji - dynamiczne ładowanie pluginów może powodować problemy. Używaj tej funkcji tylko do testów

Powiązane pluginy: EssentialsX (komendy, które ServerManager owija w GUI), DeluxeMenus (tworzenie własnych menu GUI).