-
Notifications
You must be signed in to change notification settings - Fork 0
Deutsch
🏠 Wiki-Startseite — 🇬🇧 English version
Diese Seite erklärt die tägliche Nutzung von InvSpy sowie die vollständige Befehls- und Aktivitäts-Log-Referenz. Für einen schnellen Funktionsüberblick siehe das README — diese Seite geht tiefer ins Detail.
-
/invspy inventory <player>bzw./invspy enderchest <player>öffnet das Inventar oder den Enderchest des Ziels — funktioniert automatisch sowohl für Online- als auch Offline-Spieler. -
/invspy checkitem|checkplayer|checkinventory ...fragt das Admin-Aktivitäts-Log ab.
Basisbefehl /invspy, Alias /is. Alle OP-Stufe 4.
| Befehl | Beschreibung |
|---|---|
/invspy inventory <player> |
Öffnet das Inventar des Ziels (online: echter Live-Proxy-Container, offline: liest/schreibt die gespeicherten Daten). |
/invspy enderchest <player> |
Dasselbe für den Enderchest des Ziels. |
/invspy checkitem <item> [player] [limit] |
Aktivitäts-Log: kürzliche Ereignisse mit einem bestimmten Item. |
/invspy checkplayer <player> [limit] |
Aktivitäts-Log: kürzliche Ereignisse eines bestimmten Spielers. |
/invspy checkinventory <player> [limit] |
Aktivitäts-Log: kürzliche Inventar-/Enderchest-Bearbeitungen eines bestimmten Spielers. |
/invspy config retention <days> |
Legt die Aufbewahrungsdauer des Aktivitäts-Logs fest (1–365 Tage, Standard 90). |
/invspy config logging playerinventory <true|false> |
Schaltet die Protokollierung von Inventar-/Enderchest-Bearbeitungen um. |
/invspy config logging containers <true|false> |
Schaltet die Protokollierung von Behälter-Interaktionen um. |
/invspy config logging itemcreation <true|false> |
Schaltet die Protokollierung von Kreativmodus-Item-Entnahmen und /give um. |
InvSpy führt ein kompaktes, admin-orientiertes Log aller inventarbezogenen Aktivitäten in einer
einzigen SQLite-Datenbank (invspy/invspy_activity.db im Weltordner) — keine Datei pro Item,
und kein NBT-Item-Tagging (das würde Vanillas Stapel-Zusammenführung kaputtmachen).
Was protokolliert wird:
- Inventar-/Enderchest-Bearbeitungen über InvSpy selbst.
- Behälter-Interaktionen (Truhen öffnen usw.).
- Kreativmodus-Item-Entnahmen aus dem Kreativinventar.
- Nutzung des
/give-Befehls.
Jede Kategorie ist einzeln über /invspy config logging ... umschaltbar, oder über die
Konfigurationsdatei im Server-Config-Ordner (FMLPaths.CONFIGDIR, nicht der Weltordner —
das ist Absicht, damit die Protokollierungs-Umschalter über verschiedene Welten desselben
Server-Installs hinweg erhalten bleiben).
Was bewusst NICHT protokolliert wird:
- Reines Blockabbauen — zu hohes Volumen, um forensisch nützlich zu sein, und Abbauen allein ist nicht verdächtig, anders als ein Item ohne nachvollziehbare Herkunft.
- Hopper-/automatisierte Behälter-Transfers — nur echte Spieler-Behälter-Interaktionen werden erfasst.
Aufbewahrung ist von 1–365 Tagen konfigurierbar (Standard 90), in der Datenbank selbst
gespeichert (/invspy config retention <days>). Ältere Einträge werden automatisch entfernt.
Abfragen: nutze /invspy checkitem, /invspy checkplayer oder /invspy checkinventory —
jeweils öffnet sich ein scrollbarer Ergebnis-Screen mit Zeitstempel, Akteur, Ort und
Item-Details.
Das Bearbeiten des Inventars eines offline Spielers, während dieser sich gerade wieder einloggt, ist gegen Datenverlust abgesichert (seine Bearbeitungen werden verworfen statt die laufende Sitzung stillschweigend zu überschreiben) — trotzdem bleibt das ein mächtiges Admin-Werkzeug, verantwortungsvoll nutzen und beachten, dass jede Bearbeitung protokolliert wird.