HyTari Studios · Ghid oficial de configurare

CommandSpy

Controlează ce este monitorizat, de cine și pentru cât timp.

CommandSpy separă monitorizarea live, permisiunile personale și auditul local. Ghidul explică categoriile, panoul staffului, logurile și protecția comenzilor sensibile.

ÎNAINTE SĂ ÎNCEPI

Primii pași

PAS 01

Instalează JAR-ul

Păstrează o singură versiune CommandSpy în folderul mods și repornește serverul.

PAS 02

Atribuie permisiuni

Oferă staffului doar categoriile de monitorizare de care are nevoie.

PAS 03

Configurează retenția

Alege ce evenimente se salvează și câte zile sunt păstrate.

Logurile pot conține comenzi și conversații private. Restricționează accesul la mods/CommandSpy și folosește permisiuni minime pentru staff.

CAPITOL 01 · 1 EXEMPLE

Instalare și fișiere

Unde sunt create configurația, stările staffului și logurile.

01STRUCTURĂ

Fișiere create de mod

CommandSpy păstrează configurația, starea personală a staffului și un singur jurnal de audit persistent.

STRUCTURĂ
config.json
spy-state.json
console-state.json
logs/commands.log

mods/CommandSpy/

CE FACE

CommandSpy păstrează configurația, starea personală a staffului și un singur jurnal de audit persistent.

COMPORTAMENT IMPORTANT

  • Stările se salvează doar pentru membrii staffului care au CommandSpy activ.
  • commands.log este persistent și este curățat conform retenției configurate.
  • Modul nu trimite datele monitorizate în afara serverului.

CAPITOL 02 · 1 EXEMPLE

Permisiuni

Separă accesul complet, mesajele private, comenzile jucătorilor și consola.

01PERMISIUNI

Permisiuni independente

Categoriile de monitorizare pot fi atribuite separat în funcție de rolul staffului.

PERMISIUNI
command.spy
command.spy.messages
command.spy.commands
command.spy.console

Plugin de permisiuni / permisiuni server

CE FACE

Categoriile de monitorizare pot fi atribuite separat în funcție de rolul staffului.

COMPORTAMENT IMPORTANT

  • command.spy oferă acces complet și /cmdspy reload.
  • command.spy.messages acoperă comenzile recunoscute pentru mesaje private.
  • command.spy.commands acoperă comenzile obișnuite ale jucătorilor.
  • command.spy.console permite monitorizarea comenzilor executate de consolă.

CAPITOL 03 · 1 EXEMPLE

Comenzi și panou

Fiecare membru al staffului își controlează propriile categorii de monitorizare.

01COMENZI

Controale personale pentru staff

Comutatorul principal și filtrele pe categorii sunt personale și pot fi gestionate și din panoul grafic.

COMENZI
/cmdspy
/cmdspy messages
/cmdspy commands
/cmdspy console
/cmdspy gui
/cmdspy reload

Comenzi în joc

CE FACE

Comutatorul principal și filtrele pe categorii sunt personale și pot fi gestionate și din panoul grafic.

COMPORTAMENT IMPORTANT

  • Categoriile fără permisiune rămân vizibile, dar nu pot fi modificate.
  • Preferințele active sunt salvate imediat.
  • Când comutatorul principal este dezactivat, starea salvată este eliminată, iar valorile implicite revin la următoarea activare.

CAPITOL 04 · 1 EXEMPLE

Logging și retenție

Alege ce categorii ajung în fișierul de audit și câte zile sunt păstrate.

01JSON

Configurarea jurnalului de audit

Loggingul în fișier este independent de permisiunile live și de filtrele personale ale staffului.

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

CE FACE

Loggingul în fișier este independent de permisiunile live și de filtrele personale ale staffului.

COMPORTAMENT IMPORTANT

  • Fiecare categorie poate fi logată sau exclusă separat.
  • log-retention-days elimină automat liniile vechi din fișierul persistent.
  • Retenția implicită este de 15 zile.

CAPITOL 05 · 1 EXEMPLE

Confidențialitate și securitate

Comenzile care conțin date de autentificare sunt excluse înainte de clasificare și logging.

01COMPORTAMENT

Protecția datelor de autentificare

Comenzile obișnuite pentru login, parole, PIN și coduri temporare sunt excluse înainte de monitorizare și logging.

COMPORTAMENT
login / register / password / PIN / OTP
→ excluse din monitorizarea live
→ excluse din commands.log

Protecție internă

CE FACE

Comenzile obișnuite pentru login, parole, PIN și coduri temporare sunt excluse înainte de monitorizare și logging.

COMPORTAMENT IMPORTANT

  • Argumentele sensibile nu sunt afișate niciodată staffului.
  • Jurnalele de audit pot conține în continuare conversații private și alte argumente ale comenzilor; restricționează accesul la folderul modului.
  • Clasificarea separă mesajele private, comenzile obișnuite ale jucătorilor și comenzile consolei.

Înainte de a folosi un exemplu

Opțiunile de logging nu acordă permisiuni de monitorizare live.

Panoul și comenzile personale nu modifică permisiunile atribuite de sistemul de permisiuni.

Comenzile cu date sensibile sunt filtrate înainte de a putea fi afișate sau scrise în loguri.

ÎNAPOI SUS