Funkcje
Pulpit i statystyki
Pulpit (Pulse) pokazuje serwer w jednym miejscu i to, co wymaga uwagi:
- Gracze online i TPS: aktualizują się na żywo, z wykresem ostatnich 24 godzin, 7 dni albo 30 dni i szczytem graczy w tym czasie; MSPT, pamięć i CPU są pod wykresem TPS. W sieci wybierasz serwer albo całą sieć, a pasek pokazuje każdy serwer z jego stanem, graczami i TPS.
- Wymaga uwagi: nowe zgłoszenia i te, nad którymi pracujesz, od najnowszych, na żywo. Stamtąd możesz zgłoszenie przejąć albo otworzyć.
- Wcześniej: ostatnie kary i zamknięte zgłoszenia na jednej liście.
- Online teraz: główki graczy na serwerze; każda otwiera profil gracza.
- Administracja online: konta panelu używane w ostatnich 5 minutach oraz konta, których połączony gracz Minecraft jest na serwerze sieci, z rolą i miejscem. Gracz w vanish na serwerze, na którym działa panel, nie jest pokazany jako w grze; vanish na innym serwerze sieci nie jest temu panelowi znany.
- Światy: gracze, wczytane chunki i byty każdego świata.
Każda część pokazuje się tylko z potrzebnym uprawnieniem (reports.view, players.view).
Gracze
Wyszukiwanie każdego gracza, który wszedł na serwer, z filtrami (online, zbanowani, wyciszeni). Profil pokazuje sesje
i czas gry, historię nicków, kary, notatki ekipy, zgłoszenia, a z players.view_ip także adres IP i inne konta z tego
samego adresu.

Kary
Kick, ostrzeżenie, wyciszenie, ban i ban IP, z panelu albo komendami, każda z powodem i
czasem (albo na stałe). Zbanowani gracze widzą powód, koniec i ID kary; wyciszeni nie mogą pisać na czacie ani używać
komend z punishments.mute-blocked-commands.

- Limity ról: każda rola może mieć najdłuższe wyciszenie i ban; nikt nie może ukarać na dłużej, niż pozwala jego rola.
- Szablony: nazwany powód z kolejnymi stopniami (na przykład 10 minut, potem godzina, potem dzień). Następne
przewinienie gracza w oknie szablonu dostaje kolejny stopień. W grze:
/ac punish <player> <template>. - Reguły ostrzeżeń: „N ostrzeżeń w ciągu D dni → wyciszenie albo ban na czas”, nakładane automatycznie.
- Zdejmowanie: każdą karę można zdjąć z podaniem powodu; historia zachowuje jedno i drugie.
Czat
Czat serwera na żywo z wyszukiwaniem po tekście, graczu i czasie oraz wiadomości prywatne (/msg i komendy z
chat.private-commands, z chat.private). W sieci pokazuje czat każdego serwera (zobacz
Panel sieci).

- Wyślij wiadomość na serwer jako
[Panel] <twoja nazwa>. - Wycisz czat, ustaw slow mode (0–300 sekund) albo wyczyść czat dla wszystkich.
- Filtry: zablokowane słowa, spam (powtórzenia, zalewanie, wielkie litery), reklamy (z dozwolonymi domenami) i
własne wzorce. Każdy filtr blokuje wiadomość, cenzuruje słowa, wycisza gracza albo tylko powiadamia ekipę
(
admincontrol.chat.notify). Przed zapisaniem przetestuj wiadomość na filtrach. Filtr, który wycisza, może dodać lub wydłużyć tylko rola zpunish.mutei w granicach jej limitu wyciszeń; taki filtr nigdy nie wycisza ekipy z kontem panelu. - Pluginy czatu, które same wysyłają wiadomość ze starszego zdarzenia czatu Bukkit i je anulują, omijają filtry i tryb powolny, bo te działają po nich, na zdarzeniu czatu Papera. Wyciszenia działają zawsze: są sprawdzane najpierw, na obu zdarzeniach.
- Wyszukiwanie po tekście: najwyżej 10 nowych wyszukiwań w 10 sekund na konto (każde czyta cały dziennik czatu); kolejne strony wyszukiwania i przeglądanie bez tekstu nie są ograniczone.
Konsola
Konsola serwera w przeglądarce. Odblokowuje się świeżym kodem 2FA i zostaje odblokowana przez 15 minut. Komend z
listy zablokowanych nie mogą wykonywać role poniżej Ownera, także przez prefiksy minecraft:, execute ... run,
sudo z EssentialsX czy krótką nazwę vanilla (blokada teleport blokuje tp). Lista to siatka bezpieczeństwa, nie
piaskownica: alias z commands.yml albo harmonogram innego pluginu dalej może wykonać zablokowaną komendę, więc
dawaj console.execute tylko osobom, którym powierzyłbyś sam serwer.
Wpisane tam komendy samego AdminControl (/ac ban, /ban i inne skróty, /ac rollback) działają jako twoje konto
panelu: z uprawnieniami, limitami i hierarchią twojej roli, a nie jako konsola serwera. W sieci konsola każdego
serwera jest na wyciągnięcie ręki.

Ogłoszenia
Wiadomości dla graczy: w rotacji (co 30 sekund do godziny, po kolei albo losowo), jednorazowo o ustalonej porze albo tylko po kliknięciu Wyślij teraz. Każda może trafić na czat, pasek akcji, tytuł, pasek bossa i zagrać dźwięk, dla wszystkich, jednego świata albo graczy z uprawnieniem. W sieci wybierasz serwery, do których trafia.
Teksty używają MiniMessage (<gold>, <bold>, <gradient:#ffaa00:#ffff55>). Z zainstalowanym
PlaceholderAPI (2.12.3 lub nowszy na Folii i na 26.x) %placeholdery%
są wypełniane dla każdego gracza, na przykład Welcome back, %player_name%!. Wartości placeholderów nie mogą dodawać
tagów MiniMessage; ich kody kolorów (&a) dalej są widoczne. Akcje kliknięcia i najechania nie są dostępne w
ogłoszeniach. Każdy %placeholder% jest pobierany z PlaceholderAPI dla każdego gracza online: rozszerzenie, które przy
odczycie coś zmienia (niektóre dają albo zabierają przedmioty), zrobi to każdemu z nich, więc dawaj
announcements.manage tylko osobom, którym w tym ufasz. Placeholdery o innym graczu albo adresie (%parseother_...%,
wszystko z {...} w środku, %player_ip% i inne z ip) nigdy nie są wypełniane: zostają w wpisanej postaci, więc
ogłoszenie nie pokaże tego, co panel ukrywa przed jego autorem.
Zgłoszenia graczy
Gracze zgłaszają się nawzajem komendą /report <player> [category] <text> (cheating, chat, griefing albo other). Ekipa
z admincontrol.reports.notify widzi nowe zgłoszenia w grze z przyciskami do otwarcia w panelu albo teleportacji, a
przy wejściu dostaje przypomnienie o otwartych zgłoszeniach. Gracz czeka między zgłoszeniami (odstęp w
Ustawieniach), może mieć najwyżej 5 otwartych zgłoszeń naraz, a więcej niż 10 prób w 10 sekund jest odrzucanych,
zanim cokolwiek zostanie sprawdzone.

W panelu: przejmij zgłoszenie, dodaj notatki, rozwiąż je (opcjonalnie z karą, którą nałożyłeś) albo odrzuć, a potem otwórz ponownie. Zgłaszający dostaje informację, gdy jego zgłoszenie zostanie zamknięte, także gdy był offline. Graczy nadużywających zgłoszeń można czasowo zablokować. Odstęp między zgłoszeniami jest w Ustawienia → Serwer → Zgłoszenia graczy.
Ekipa i role
Zapraszasz ekipę jednorazowym linkiem (od godziny do 7 dni) z rolą. Każde konto loguje się hasłem i 2FA; Owner może dać link do resetu hasła. Zespół → Role pozwala zmieniać role wbudowane (poza Ownerem), dodawać własne, ustawiać ich kolejność, uprawnienia i limity kar. Zobacz Komendy i uprawnienia.

Połącz konto panelu z kontem Minecraft (/ac link <code>), żeby karać w grze z rolą tego konta. Zanim panel pokaże kod
połączenia, prosi o aktualny kod 2FA, tak jak przy konsoli. Gracz może wpisać 5
błędnych kodów w 10 minut, a cały serwer 50 na minutę (na serwerze offline-mode każdy nick to nowy gracz), więc kodu
nie da się odgadnąć.
Dziennik zdarzeń
Każda akcja w panelu i każda kara z gry, z filtrami (osoba, kategoria, cel, czas) i nowymi wpisami na żywo. Odczytywanie danych wrażliwych (adresy IP, wiadomości prywatne, konsola) też jest zapisywane.
Discord
Ustawienia → Serwer → Integracje → Discord: wklej adres webhooka (https://discord.com/api/webhooks/...) i
wybierz, co wysyłać: kary i ich zdejmowanie, start i zatrzymanie serwera, niski TPS (poniżej progu przez kilka minut)
i nowe zgłoszenia. Wyślij test sprawdza webhook.
LuckPerms
Ustawienia → Serwer → Integracje → LuckPerms: przypisz każdej roli panelu grupę LuckPerms. Członkowie ekipy, którzy połączyli konto Minecraft, dostają grupę swojej roli i tracą ją, gdy zmieni się ich rola albo połączenie. Grupy nadane ręcznie albo na czas zostają nietknięte.
