Staff+ - tryb staffa i narzędzia moderacji

Staff+ to kompleksowy plugin do zarządzania trybem staffa na serwerach Minecraft. Pozwala moderatorom przechodzić w dedykowany tryb pracy z narzędziami do freeze, vanish, losowej teleportacji, inspekcji ekwipunku graczy i raportowania. Działa na Paper, Spigot i BungeeCord.
Co to jest Staff+
Staff+ to darmowy plugin, który dodaje na serwer dedykowany tryb pracy dla moderatorów i administratorów. Zamiast dawać staffowi uprawnienia do fly, vanish i gamemode osobno, Staff+ łączy wszystko w jeden przełącznik. Moderator aktywuje tryb staffa i natychmiast otrzymuje zestaw narzędzi potrzebnych do pracy.
Plugin rozwiązuje częsty problem na serwerach - moderatorzy, którzy powinni patrolować, zamiast tego grają w trybie survival z włączonym fly i god mode. Staff+ wymusza rozdzielenie pracy od gry: w trybie staffa ekwipunek gracza jest zachowany osobno, a moderator otrzymuje dedykowane przedmioty-narzędzia.
Staff+ jest dostępny na SpigotMC. Plugin jest rozwijany od 2020 roku i regularnie aktualizowany pod najnowsze wersje Minecraft.
Tryb staffa
Główną funkcją pluginu jest tryb staffa - osobny stan, w który moderator przechodzi komendą /staff. Po aktywacji trybu staffa:
- Ekwipunek zostaje schowany - obecny inventory gracza jest zapisany i zastąpiony narzędziami staffowymi
- Vanish włącza się automatycznie - moderator staje się niewidoczny dla zwykłych graczy
- Tryb kreatywny/fly - moderator może latać i przeglądać serwer bez ograniczeń
- Night vision - efekt widzenia w ciemności ułatwia patrolowanie
- Narzędzia w hotbarze - kompas (losowy teleport), patyk (freeze), książka (notatki), skrzynka enderowa (inspekcja)
Po wyłączeniu trybu staffa (/staff ponownie) moderator wraca do swojego normalnego ekwipunku i stanu gry. Nie traci żadnych przedmiotów ani postępu.
Komendy i narzędzia
| Komenda | Co robi | Uprawnienie |
|---|---|---|
/staff | Przełącza tryb staffa | staff.mode |
/freeze Gracz | Zamraża gracza w miejscu | staff.freeze |
/examine Gracz | Podgląd ekwipunku gracza | staff.examine |
/cps Gracz | Sprawdza CPS (clicks per second) gracza | staff.cps |
/staffchat wiadomość | Wiadomość na czacie staffowym | staff.staffchat |
/report Gracz powód | Zgłasza gracza do moderacji | staff.report |
/reports | Lista otwartych zgłoszeń | staff.reports |
/warn Gracz powód | Nadaje ostrzeżenie graczowi | staff.warn |
/vanish | Ręczne przełączanie niewidoczności | staff.vanish |
Narzędzia w hotbarze staffa działają przez kliknięcie prawym przyciskiem myszy na gracza. Kompas teleportuje do losowego gracza online, patyk zamraża, a skrzynka enderowa otwiera podgląd ekwipunku.
System freeze
Freeze (zamrożenie) to kluczowe narzędzie do weryfikacji podejrzanych graczy. Zamrożony gracz nie może się ruszać, atakować, niszczyć bloków ani pisać na czacie. Na jego ekranie wyświetla się komunikat informujący o zamrożeniu i prośba o dołączenie na Discord lub TeamSpeak w celu wyjaśnienia.
Typowy scenariusz użycia: moderator zauważa gracza podejrzanego o używanie cheata, zamraża go komendą /freeze Gracz, a następnie prosi o udostępnienie ekranu na Discordzie. Jeśli gracz się rozłączy podczas freeze, Staff+ automatycznie stosuje wcześniej skonfigurowaną karę (np. tymczasowy ban).
# config.yml - konfiguracja freeze
freeze-module:
enabled: true
chat: false # czy zamrożony może pisać
damage: false # czy zamrożony otrzymuje obrażenia
timer: 0 # auto-unfreeze po X sekundach (0 = wyłączony)
logout-command: "tempban %player% 7d Wyłączenie podczas freeze"
prompt: "&cZostales zamrożony! Dołącz na Discord w celu wyjasnienia." System raportów
Staff+ posiada wbudowany system raportów (ticketów), który pozwala graczom zgłaszać łamanie regulaminu. Gracz używa komendy /report Gracz powód, a zgłoszenie trafia do kolejki widocznej dla staffu.
Moderatorzy widzą powiadomienia o nowych raportach i mogą je przeglądać przez /reports. Każdy raport można zaakceptować, odrzucić lub przekazać innemu moderatorowi. Historia raportów jest zapisywana, co pozwala śledzić aktywność moderatorów i powtarzających się łamaczy regulaminu.
System raportów eliminuje potrzebę osobnego pluginu do zgłoszeń i centralizuje cały workflow moderacyjny w jednym miejscu.
Konfiguracja
Staff+ jest konfigurowany przez plik plugins/StaffPlus/config.yml. Kluczowe sekcje:
- staff-mode - włącz/wyłącz poszczególne narzędzia w hotbarze staffa, ustaw sloty
- vanish-module - konfiguracja niewidoczności (czy tablist ukrywa, czy wiadomości o wejściu/wyjściu)
- freeze-module - zachowanie zamrożenia, kara za rozłączenie
- report-module - limity raportów, cooldown, powiadomienia
- warn-module - system ostrzeżeń z progami eskalacji
Staff+ integruje się z LuckPerms dla uprawnień i z pluginami kar (LiteBans, AdvancedBan) dla automatycznych akcji po freeze lub przekroczeniu progów ostrzeżeń.