HyTari Studios · Oficjalny poradnik konfiguracji

CommandSpy

Kontroluj, co jest monitorowane, przez kogo i jak długo.

CommandSpy rozdziela monitoring na żywo, osobiste uprawnienia i lokalny audyt. Poradnik obejmuje kategorie, panel staffu, logi i ochronę wrażliwych komend.

ZANIM ZACZNIESZ

Pierwsze kroki

KROK 01

Zainstaluj JAR

Umieść tylko jedną wersję CommandSpy w folderze mods i uruchom serwer ponownie.

KROK 02

Nadaj uprawnienia

Przydziel staffowi tylko rzeczywiście potrzebne kategorie monitoringu.

KROK 03

Ustaw retencję

Wybierz zdarzenia do zapisu i liczbę dni przechowywania.

Logi mogą zawierać komendy i prywatne rozmowy. Ogranicz dostęp do mods/CommandSpy i używaj minimalnych uprawnień staffu.

ROZDZIAŁ 01 · 1 PRZYKŁADY

Instalacja i pliki

Gdzie tworzone są konfiguracja, stany staffu i logi.

01STRUKTURA

Pliki tworzone przez mod

CommandSpy przechowuje konfigurację, osobisty stan staffu i jeden trwały log audytu.

STRUKTURA
config.json
spy-state.json
console-state.json
logs/commands.log

mods/CommandSpy/

CO TO ROBI

CommandSpy przechowuje konfigurację, osobisty stan staffu i jeden trwały log audytu.

WAŻNE DZIAŁANIE

  • Stany są zapisywane tylko dla staffu z aktywnym CommandSpy.
  • commands.log jest trwały i czyszczony zgodnie z retencją.
  • Mod nie wysyła monitorowanych danych poza serwer.

ROZDZIAŁ 02 · 1 PRZYKŁADY

Uprawnienia

Oddziel pełny dostęp, prywatne wiadomości, komendy graczy i konsolę.

01UPRAWNIENIA

Niezależne uprawnienia

Kategorie monitoringu można przydzielać oddzielnie według roli staffu.

UPRAWNIENIA
command.spy
command.spy.messages
command.spy.commands
command.spy.console

Plugin uprawnień / uprawnienia serwera

CO TO ROBI

Kategorie monitoringu można przydzielać oddzielnie według roli staffu.

WAŻNE DZIAŁANIE

  • command.spy daje pełny dostęp i /cmdspy reload.
  • command.spy.messages obejmuje rozpoznane komendy prywatnych wiadomości.
  • command.spy.commands obejmuje zwykłe komendy graczy.
  • command.spy.console pozwala monitorować komendy konsoli.

ROZDZIAŁ 03 · 1 PRZYKŁADY

Komendy i panel

Każdy członek staffu zarządza własnymi kategoriami monitoringu.

01KOMENDY

Osobiste sterowanie staffu

Główny przełącznik i filtry kategorii są osobiste i dostępne również z panelu GUI.

KOMENDY
/cmdspy
/cmdspy messages
/cmdspy commands
/cmdspy console
/cmdspy gui
/cmdspy reload

Komendy w grze

CO TO ROBI

Główny przełącznik i filtry kategorii są osobiste i dostępne również z panelu GUI.

WAŻNE DZIAŁANIE

  • Kategorie bez uprawnienia pozostają widoczne, ale nie można ich zmienić.
  • Aktywne preferencje zapisują się natychmiast.
  • Po wyłączeniu głównego przełącznika zapisany stan jest usuwany, a przy kolejnym włączeniu wracają wartości domyślne.

ROZDZIAŁ 04 · 1 PRZYKŁADY

Logowanie i retencja

Wybierz, które kategorie trafiają do audytu i jak długo są przechowywane.

01JSON

Konfiguracja logu audytu

Logowanie do pliku jest niezależne od uprawnień live i osobistych filtrów staffu.

JSON
{
  "default-spy-enabled": false,
  "log-player-commands": true,
  "log-private-messages": true,
  "log-console-commands": true,
  "log-retention-days": 15
}

mods/CommandSpy/config.json

CO TO ROBI

Logowanie do pliku jest niezależne od uprawnień live i osobistych filtrów staffu.

WAŻNE DZIAŁANIE

  • Każdą kategorię można logować lub wykluczyć oddzielnie.
  • log-retention-days automatycznie usuwa starsze linie z trwałego pliku.
  • Domyślna retencja to 15 dni.

ROZDZIAŁ 05 · 1 PRZYKŁADY

Prywatność i bezpieczeństwo

Komendy zawierające dane logowania są wykluczane przed klasyfikacją i zapisem.

01DZIAŁANIE

Ochrona danych logowania

Typowe komendy logowania, hasła, PIN i kodów jednorazowych są wykluczane przed monitoringiem i logowaniem.

DZIAŁANIE
login / register / password / PIN / OTP
→ wykluczone z monitoringu live
→ wykluczone z commands.log

Ochrona wewnętrzna

CO TO ROBI

Typowe komendy logowania, hasła, PIN i kodów jednorazowych są wykluczane przed monitoringiem i logowaniem.

WAŻNE DZIAŁANIE

  • Wrażliwe argumenty nigdy nie są pokazywane staffowi.
  • Logi audytu nadal mogą zawierać prywatne rozmowy i inne argumenty komend; ogranicz dostęp do folderu moda.
  • Klasyfikacja rozdziela prywatne wiadomości, zwykłe komendy graczy i komendy konsoli.

Przed użyciem przykładu

Opcje logowania nie nadają uprawnień do monitoringu na żywo.

Panel i komendy osobiste nie zmieniają uprawnień przydzielonych przez system permissions.

Komendy z wrażliwymi danymi są filtrowane przed wyświetleniem lub zapisaniem do logu.

DO GÓRY