HyTari Studios · Officiell konfigurationsguide

CommandSpy

Styr vad som övervakas, av vem och hur länge.

CommandSpy skiljer på liveövervakning, personliga behörigheter och lokal auditloggning. Guiden visar kategorier, staffpanelen, loggar och skydd för känsliga kommandon.

INNAN DU BÖRJAR

Kom igång

STEG 01

Installera JAR-filen

Lägg endast en CommandSpy-version i mods-mappen och starta om servern.

STEG 02

Tilldela behörigheter

Ge staff endast de övervakningskategorier som verkligen behövs.

STEG 03

Ställ in lagringstid

Välj vilka händelser som ska sparas och i hur många dagar.

Loggar kan innehålla kommandon och privata konversationer. Begränsa åtkomsten till mods/CommandSpy och använd minimala staffbehörigheter.

KAPITEL 01 · 1 EXEMPEL

Installation och filer

Var konfiguration, staffstatus och loggar skapas.

01STRUKTUR

Filer som modden skapar

CommandSpy sparar konfiguration, personlig staffstatus och en beständig auditlogg.

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

mods/CommandSpy/

VAD DET GÖR

CommandSpy sparar konfiguration, personlig staffstatus och en beständig auditlogg.

VIKTIGT BETEENDE

  • Status sparas endast för staff som har CommandSpy aktiverat.
  • commands.log är beständig och rensas enligt vald lagringstid.
  • Modden skickar inte övervakad data utanför servern.

KAPITEL 02 · 1 EXEMPEL

Behörigheter

Separera full åtkomst, privata meddelanden, spelarkommandon och konsol.

01BEHÖRIGHETER

Oberoende behörigheter

Övervakningskategorier kan tilldelas separat efter staffroll.

BEHÖRIGHETER
command.spy
command.spy.messages
command.spy.commands
command.spy.console

Behörighetsplugin / serverbehörigheter

VAD DET GÖR

Övervakningskategorier kan tilldelas separat efter staffroll.

VIKTIGT BETEENDE

  • command.spy ger full åtkomst och /cmdspy reload.
  • command.spy.messages gäller kända kommandon för privata meddelanden.
  • command.spy.commands gäller vanliga spelarkommandon.
  • command.spy.console gör det möjligt att övervaka konsolkommandon.

KAPITEL 03 · 1 EXEMPEL

Kommandon och panel

Varje staffmedlem styr sina egna övervakningskategorier.

01KOMMANDON

Personliga staffkontroller

Huvudbrytaren och kategorifiltren är personliga och kan även hanteras från GUI-panelen.

KOMMANDON
/cmdspy
/cmdspy messages
/cmdspy commands
/cmdspy console
/cmdspy gui
/cmdspy reload

Kommandon i spelet

VAD DET GÖR

Huvudbrytaren och kategorifiltren är personliga och kan även hanteras från GUI-panelen.

VIKTIGT BETEENDE

  • Kategorier utan behörighet är fortfarande synliga men kan inte ändras.
  • Aktiva inställningar sparas direkt.
  • När huvudbrytaren stängs av tas sparad status bort och standardvärden används nästa gång.

KAPITEL 04 · 1 EXEMPEL

Loggning och lagringstid

Välj vilka kategorier som skrivs till auditfilen och hur länge de sparas.

01JSON

Konfiguration av auditloggen

Filloggning är oberoende av livebehörigheter och personliga stafffilter.

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

VAD DET GÖR

Filloggning är oberoende av livebehörigheter och personliga stafffilter.

VIKTIGT BETEENDE

  • Varje kategori kan loggas eller uteslutas separat.
  • log-retention-days tar automatiskt bort äldre rader från den beständiga filen.
  • Standardlagringstiden är 15 dagar.

KAPITEL 05 · 1 EXEMPEL

Sekretess och säkerhet

Kommandon med inloggningsuppgifter utesluts före klassificering och loggning.

01BETEENDE

Skydd av inloggningsuppgifter

Vanliga login-, lösenords-, PIN- och engångskodkommandon utesluts före övervakning och loggning.

BETEENDE
login / register / password / PIN / OTP
→ uteslutna från liveövervakning
→ uteslutna från commands.log

Internt skydd

VAD DET GÖR

Vanliga login-, lösenords-, PIN- och engångskodkommandon utesluts före övervakning och loggning.

VIKTIGT BETEENDE

  • Känsliga argument visas aldrig för staff.
  • Auditloggar kan fortfarande innehålla privata konversationer och andra kommandoargument; begränsa därför åtkomst till modmappen.
  • Klassificeringen skiljer privata meddelanden, vanliga spelarkommandon och konsolkommandon.

Innan du använder ett exempel

Loggningsalternativ ger inte behörighet till liveövervakning.

Panelen och personliga kommandon ändrar inte behörigheter från behörighetssystemet.

Kommandon med känsliga uppgifter filtreras innan de kan visas eller loggas.

TILL TOPPEN