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).