HyTari Studios · Offizielle Konfigurationsanleitung

CommandSpy

Steuere, was überwacht wird, von wem und wie lange.

CommandSpy trennt Live-Überwachung, persönliche Berechtigungen und lokale Audit-Protokolle. Diese Anleitung zeigt die Konfiguration von Kategorien, Staff-Panel, Logs und Schutz für sensible Befehle.

BEVOR DU BEGINNST

Erste Schritte

SCHRITT 01

JAR installieren

Lege nur eine CommandSpy-Version in den mods-Ordner und starte den Server neu.

SCHRITT 02

Berechtigungen vergeben

Gib Staff-Mitgliedern nur die Überwachungskategorien, die sie wirklich benötigen.

SCHRITT 03

Aufbewahrung konfigurieren

Lege fest, welche Ereignisse gespeichert und wie viele Tage sie behalten werden.

Logs können Befehle und private Unterhaltungen enthalten. Beschränke den Zugriff auf mods/CommandSpy und verwende minimale Staff-Berechtigungen.

KAPITEL 01 · 1 BEISPIELE

Installation und Dateien

Wo Konfiguration, Staff-Zustände und Logs erstellt werden.

01STRUKTUR

Von der Mod erstellte Dateien

CommandSpy speichert Konfiguration, persönlichen Staff-Zustand und ein dauerhaftes Audit-Log.

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

mods/CommandSpy/

WAS ES MACHT

CommandSpy speichert Konfiguration, persönlichen Staff-Zustand und ein dauerhaftes Audit-Log.

WICHTIGES VERHALTEN

  • Zustände werden nur für Staff gespeichert, bei dem CommandSpy aktuell aktiviert ist.
  • commands.log bleibt bestehen und wird entsprechend der Aufbewahrungszeit bereinigt.
  • Die Mod überträgt überwachte Daten nicht außerhalb des Servers.

KAPITEL 02 · 1 BEISPIELE

Berechtigungen

Trenne Vollzugriff, private Nachrichten, Spielerbefehle und Konsole.

01BERECHTIGUNGEN

Unabhängige Berechtigungen

Überwachungskategorien können je nach Staff-Rolle getrennt vergeben werden.

BERECHTIGUNGEN
command.spy
command.spy.messages
command.spy.commands
command.spy.console

Berechtigungs-Plugin / Serverberechtigungen

WAS ES MACHT

Überwachungskategorien können je nach Staff-Rolle getrennt vergeben werden.

WICHTIGES VERHALTEN

  • command.spy gewährt Vollzugriff und /cmdspy reload.
  • command.spy.messages umfasst erkannte Befehle für private Nachrichten.
  • command.spy.commands umfasst normale Spielerbefehle.
  • command.spy.console erlaubt das Überwachen von Konsolenbefehlen.

KAPITEL 03 · 1 BEISPIELE

Befehle und Panel

Jedes Staff-Mitglied steuert seine eigenen Überwachungskategorien.

01BEFEHLE

Persönliche Staff-Steuerung

Hauptschalter und Kategorienfilter sind persönlich und können auch im grafischen Panel verwaltet werden.

BEFEHLE
/cmdspy
/cmdspy messages
/cmdspy commands
/cmdspy console
/cmdspy gui
/cmdspy reload

Ingame-Befehle

WAS ES MACHT

Hauptschalter und Kategorienfilter sind persönlich und können auch im grafischen Panel verwaltet werden.

WICHTIGES VERHALTEN

  • Kategorien ohne Berechtigung bleiben sichtbar, können aber nicht geändert werden.
  • Aktive Einstellungen werden sofort gespeichert.
  • Wird der Hauptschalter deaktiviert, wird der gespeicherte Zustand entfernt und beim nächsten Aktivieren gelten wieder die Standardwerte.

KAPITEL 04 · 1 BEISPIELE

Logging und Aufbewahrung

Lege fest, welche Kategorien in die Audit-Datei geschrieben und wie lange sie aufbewahrt werden.

01JSON

Konfiguration des Audit-Logs

Datei-Logging ist unabhängig von Live-Berechtigungen und persönlichen Staff-Filtern.

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

WAS ES MACHT

Datei-Logging ist unabhängig von Live-Berechtigungen und persönlichen Staff-Filtern.

WICHTIGES VERHALTEN

  • Jede Kategorie kann unabhängig protokolliert oder ausgeschlossen werden.
  • log-retention-days entfernt automatisch ältere Zeilen aus der persistenten Datei.
  • Die Standard-Aufbewahrung beträgt 15 Tage.

KAPITEL 05 · 1 BEISPIELE

Datenschutz und Sicherheit

Befehle mit Zugangsdaten werden vor Klassifizierung und Logging ausgeschlossen.

01VERHALTEN

Schutz von Zugangsdaten

Typische Login-, Passwort-, PIN- und Einmalcode-Befehle werden vor Überwachung und Logging ausgeschlossen.

VERHALTEN
login / register / password / PIN / OTP
→ von Live-Überwachung ausgeschlossen
→ aus commands.log ausgeschlossen

Interner Schutz

WAS ES MACHT

Typische Login-, Passwort-, PIN- und Einmalcode-Befehle werden vor Überwachung und Logging ausgeschlossen.

WICHTIGES VERHALTEN

  • Sensible Argumente werden Staff niemals angezeigt.
  • Audit-Logs können weiterhin private Unterhaltungen und andere Befehlsargumente enthalten; beschränke daher den Zugriff auf den Mod-Ordner.
  • Die Klassifizierung trennt private Nachrichten, normale Spielerbefehle und Konsolenbefehle.

Vor der Verwendung eines Beispiels

Logging-Optionen vergeben keine Live-Überwachungsrechte.

Panel und persönliche Befehle ändern keine vom Berechtigungssystem vergebenen Rechte.

Befehle mit sensiblen Zugangsdaten werden gefiltert, bevor sie angezeigt oder protokolliert werden können.

NACH OBEN