HyTari Studios · Officiële configuratiehandleiding

CommandSpy

Bepaal wat wordt gemonitord, door wie en hoe lang.

CommandSpy scheidt live monitoring, persoonlijke rechten en lokale auditlogs. Deze handleiding behandelt categorieën, het staffpaneel, logs en bescherming van gevoelige commando's.

VOORDAT JE BEGINT

Aan de slag

STAP 01

Installeer de JAR

Plaats slechts één CommandSpy-versie in de map mods en herstart de server.

STAP 02

Ken rechten toe

Geef staff alleen de monitoringcategorieën die echt nodig zijn.

STAP 03

Stel retentie in

Kies welke gebeurtenissen worden opgeslagen en hoeveel dagen.

Logs kunnen commando's en privégesprekken bevatten. Beperk toegang tot mods/CommandSpy en gebruik minimale staffrechten.

HOOFDSTUK 01 · 1 VOORBEELDEN

Installatie en bestanden

Waar configuratie, staffstatussen en logs worden aangemaakt.

01STRUCTUUR

Bestanden die de mod maakt

CommandSpy bewaart configuratie, persoonlijke staffstatus en één blijvend auditlog.

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

mods/CommandSpy/

WAT HET DOET

CommandSpy bewaart configuratie, persoonlijke staffstatus en één blijvend auditlog.

BELANGRIJK GEDRAG

  • Status wordt alleen bewaard voor staff met CommandSpy ingeschakeld.
  • commands.log blijft bestaan en wordt volgens de retentie opgeschoond.
  • De mod verstuurt gemonitorde gegevens niet buiten de server.

HOOFDSTUK 02 · 1 VOORBEELDEN

Rechten

Scheid volledige toegang, privéberichten, spelerscommando's en console.

01RECHTEN

Onafhankelijke rechten

Monitoringcategorieën kunnen afzonderlijk per staffrol worden toegewezen.

RECHTEN
command.spy
command.spy.messages
command.spy.commands
command.spy.console

Permissieplugin / serverrechten

WAT HET DOET

Monitoringcategorieën kunnen afzonderlijk per staffrol worden toegewezen.

BELANGRIJK GEDRAG

  • command.spy geeft volledige toegang en /cmdspy reload.
  • command.spy.messages geldt voor herkende privéberichtcommando's.
  • command.spy.commands geldt voor normale spelerscommando's.
  • command.spy.console laat consolecommando's monitoren.

HOOFDSTUK 03 · 1 VOORBEELDEN

Commando's en paneel

Elk stafflid beheert zijn eigen monitoringcategorieën.

01COMMANDO'S

Persoonlijke staffbediening

De hoofdschakelaar en categoriefilters zijn persoonlijk en ook via het grafische paneel te beheren.

COMMANDO'S
/cmdspy
/cmdspy messages
/cmdspy commands
/cmdspy console
/cmdspy gui
/cmdspy reload

Commando's in het spel

WAT HET DOET

De hoofdschakelaar en categoriefilters zijn persoonlijk en ook via het grafische paneel te beheren.

BELANGRIJK GEDRAG

  • Categorieën zonder recht blijven zichtbaar maar zijn niet wijzigbaar.
  • Actieve voorkeuren worden direct opgeslagen.
  • Bij uitschakelen van de hoofdschakelaar wordt de opgeslagen status verwijderd en gelden bij volgende activatie weer de standaardwaarden.

HOOFDSTUK 04 · 1 VOORBEELDEN

Logging en retentie

Kies welke categorieën in het auditbestand komen en hoe lang ze worden bewaard.

01JSON

Configuratie van het auditlog

Bestandslogging staat los van live rechten en persoonlijke stafffilters.

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

WAT HET DOET

Bestandslogging staat los van live rechten en persoonlijke stafffilters.

BELANGRIJK GEDRAG

  • Elke categorie kan afzonderlijk worden gelogd of uitgesloten.
  • log-retention-days verwijdert automatisch oudere regels uit het blijvende bestand.
  • De standaardretentie is 15 dagen.

HOOFDSTUK 05 · 1 VOORBEELDEN

Privacy en beveiliging

Commando's met inloggegevens worden vóór classificatie en logging uitgesloten.

01GEDRAG

Bescherming van inloggegevens

Veelgebruikte login-, wachtwoord-, PIN- en tijdelijke-codecommando's worden vóór monitoring en logging uitgesloten.

GEDRAG
login / register / password / PIN / OTP
→ uitgesloten van live monitoring
→ uitgesloten van commands.log

Interne bescherming

WAT HET DOET

Veelgebruikte login-, wachtwoord-, PIN- en tijdelijke-codecommando's worden vóór monitoring en logging uitgesloten.

BELANGRIJK GEDRAG

  • Gevoelige argumenten worden nooit aan staff getoond.
  • Auditlogs kunnen nog steeds privégesprekken en andere commandoargumenten bevatten; beperk toegang tot de modmap.
  • Classificatie scheidt privéberichten, normale spelerscommando's en consolecommando's.

Voordat je een voorbeeld gebruikt

Loggingopties verlenen geen live-monitoringrechten.

Het paneel en persoonlijke commando's wijzigen geen rechten van het permissiesysteem.

Commando's met gevoelige inloggegevens worden gefilterd voordat ze kunnen worden getoond of gelogd.

NAAR BOVEN