Corestone

Komendy i uprawnienia

Komendy

Wszystko jest pod /ac (alias /admincontrol). Z modules.reports: true /report działa też bez prefiksu, chyba że inny plugin ma już komendę /report (wtedy użyj /ac report). Z punishments.shortcuts: true tak samo działają komendy kar i /punish (/ban, /mute, ...); gdy nazwę ma już inny plugin, użyj /ac. Z EssentialsX jego komendy kar (/ban, /mute, /kick, także /essentials:ban i /eban) działają jako komendy AdminControl (zobacz Integracje). Czasy: minuty, godziny, dni i tygodnie (10m, 2h, 7d, 4w), także łączone, np. 1d12h.

Komenda Co robi Kto
/ac help Lista komend. admincontrol.command
/ac version Wersja pluginu, licencja, baza i stan panelu. admincontrol.command
/ac reload Przeładowuje config.yml i komunikaty (niektóre klucze wymagają restartu; komenda mówi które). admincontrol.reload
/ac whitelist off Wyłącza białą listę IP panelu. Tylko z konsoli serwera. konsola
/ac resetowner Pokazuje link do utworzenia nowego konta Ownera. Tylko z konsoli serwera. konsola
/ac link <code> Łączy twoje konto Minecraft z kontem panelu (kod z Ustawienia → Moje konto). admincontrol.link
/ac report <player> [category] <text> Zgłasza gracza ekipie. Kategorie: cheating, chat, griefing, other. admincontrol.report
/ac ban <player> <reason> Ban na stałe. prawo do kar
/ac tempban <player> <time> <reason> Ban czasowy. prawo do kar
/ac ipban <player> <reason> Ban IP na stałe. prawo do kar
/ac tempipban <player> <time> <reason> Ban IP czasowy. prawo do kar
/ac mute <player> <reason> Wyciszenie na stałe. prawo do kar
/ac tempmute <player> <time> <reason> Wyciszenie czasowe. prawo do kar
/ac warn <player> <reason> Ostrzeżenie. prawo do kar
/ac kick <player> <reason> Wyrzucenie z serwera. prawo do kar
/ac unban <player> [reason] Zdjęcie bana (także bana IP). prawo do kar
/ac unmute <player> [reason] Zdjęcie wyciszenia. prawo do kar
/ac unwarn <player> [reason] Zdjęcie najnowszego ostrzeżenia. prawo do kar
/ac punish <player> <template> [reason] Kara z szablonu: następny stopień eskalacji gracza. prawo do kar
/ac history <player> 10 ostatnich kar gracza. prawo do kar
/ac rollback <player> <time> [all|blocks|containers] Cofa zmiany gracza z podanego czasu na każdym serwerze z CoreProtect (zobacz Integracje). admincontrol.rollback
/ac restore <player> <time> [all|blocks|containers] Przywraca cofnięte zmiany gracza. admincontrol.rollback

Z CoreProtect ban może cofnąć zmiany gracza: /ac ban <player> -r <time> <reason> (także ipban; przy tempban i tempipban flaga jest po czasie bana, np. /ac tempban Gracz 7d -r 24h grief). /ac unban <player> -restore zdejmuje bana i przywraca to, co zostało z nim cofnięte. Gracz używający /ac rollback, /ac restore, -r albo -restore potrzebuje players.rollback w roli połączonego konta panelu i mieści się w limicie cofania tej roli; konsola nie ma limitu. W grze -r i -restore wymagają też admincontrol.rollback (jak /ac rollback); ban z szablonu z oknem cofania jest wtedy nakładany bez cofania.

Prawo do kar: konsola i RCON mogą wszystko. Gracz potrzebuje admincontrol.punish i połączonego konta panelu (/ac link); co i na jak długo może, wynika z roli tego konta, tak samo jak w panelu. Bany IP gracza łączącego się z 127.0.0.1 (proxy bez przekazywania IP) są odrzucane, bo zablokowałyby wszystkich.

W sieci Velocity proxy też ma te komendy, poza tymi tylko dla serwera: zobacz Sieć Velocity.

Uprawnienia Bukkit

Uprawnienie Domyślnie Znaczenie
admincontrol.command op Używanie /ac.
admincontrol.reload op /ac reload.
admincontrol.resetowner op Widoczność /ac resetowner w pomocy (komenda działa tylko z konsoli).
admincontrol.whitelist op Widoczność /ac whitelist off w pomocy (komenda działa tylko z konsoli).
admincontrol.link wszyscy /ac link <code>.
admincontrol.punish wszyscy Używanie komend kar; co możesz, wynika z twojej połączonej roli w panelu.
admincontrol.rollback op /ac rollback i /ac restore (CoreProtect); gracz potrzebuje też players.rollback w swojej roli w panelu.
admincontrol.report wszyscy /report.
admincontrol.reports.notify op Widzi nowe zgłoszenia w grze i przypomnienie o otwartych zgłoszeniach przy wejściu.
admincontrol.staff op Liczony w %admincontrol_staff_online% (zobacz Integracje).
admincontrol.reports.bypasscooldown op Wysyłanie zgłoszeń bez czekania na odstęp.
admincontrol.chat.bypass op Pisanie, gdy czat jest wyciszony albo w slow mode.
admincontrol.chat.notify op Widzi w grze powiadomienia filtrów czatu.

Role w panelu

Każde konto panelu ma jedną rolę. Role wbudowane (możesz zmienić wszystkie poza Ownerem i dodać własne w Zespół → Role):

Uprawnienie Owner Admin Moderator Helper
dashboard.view — pulpit ✓ ✓ ✓ ✓
players.view — gracze i lista kar ✓ ✓ ✓ ✓
players.view_ip — adresy IP graczy i ich inne konta ✓ ✓
players.notes — notatki o graczach ✓ ✓ ✓
players.rollback — cofanie i przywracanie zmian gracza (CoreProtect) ✓ ✓ (do 7 dni)
punish.kick ✓ ✓ ✓
punish.warn ✓ ✓ ✓ ✓
punish.mute ✓ ✓ ✓ ✓ (do 1 h)
punish.ban ✓ ✓ ✓ (do 7 dni)
punish.ipban ✓ ✓
punish.revoke — zdejmowanie kar (tych rodzajów, które rola może nakładać: zdjęcie bana IP wymaga też punish.ipban) ✓ ✓ ✓
punish.templates — szablony i reguły ostrzeżeń ✓ ✓
punish.import — import z innych pluginów ✓
reports.view ✓ ✓ ✓ ✓
reports.manage — przejmowanie, rozwiązywanie, blokowanie zgłaszających ✓ ✓ ✓
chat.view — dziennik czatu ✓ ✓ ✓ ✓
chat.manage — wysyłanie, wyciszanie czatu, slow mode, filtry ✓ ✓ ✓
chat.private — wiadomości prywatne ✓ ✓
announcements.manage ✓ ✓
console.view — podgląd konsoli ✓ ✓
console.execute — wykonywanie komend ✓ ✓
team.manage — konta, zaproszenia, role ✓ ✓
audit.view — dziennik zdarzeń ✓ ✓
settings.manage — ustawienia serwera ✓

Role są uporządkowane: konto zarządza tylko rolami poniżej własnej i nie może nadać uprawnienia ani dłuższego limitu kary, niż samo ma. Konsola wymaga świeżego kodu 2FA, zanim się odblokuje, a role poniżej Ownera nie mogą wykonywać komend z Konsola → Zablokowane komendy (domyślnie stop, op, deop, lp, luckperms).