Skip to main content

Debug Log

Du hast die möglichkeit erweiterten Debug-Log zu aktivieren. Dieser Log wird in der Konsole ausgegeben und enthält mehr Informationen als der normale Log.

Aktivieren

Im dcv Ordner findest du die mainconfig.json. In dieser Datei kannst du "debug" auf true setzen. (Standard ist false).

Im loggerkannst du die Module auswählen, die du im Debug-Log sehen möchtest. debug-everything gibt auch config Inhalte aus, damit einen noch tieferen Einblick beim Debuggen, aber im Regelfall nicht nötig (spamt ganz schön)

Verfügbare Logger:

LoggerBeschreibung
CHATEVENTLoggt alle Aktionen, die mit Chat-Events zu tun haben
CHATREACTOREVENTLoggt alle Aktionen, die mit dem Chat-Reactor zu tun haben
ANKAUFEVENTLoggt alle Aktionen, die mit dem Ankauf-Event zu tun haben
VERKAUFEVENTLoggt alle Aktionen, die mit dem Verkauf-Event zu tun haben
LAMPENEVENTLoggt alle Aktionen, die mit Lampen-Events zu tun haben
DYNAMICBUTTONEVENTLoggt alle Aktionen, die mit dynamischen Buttons zu tun haben
ZEITEVENTLoggt alle Aktionen, die mit Zeit-Events zu tun haben
PERMISSIONSLoggt alle Berechtigungen
CONDITIONSLoggt alle Bedingungen (ist für alle Events relevant)
EVENTTRIGGERLoggt alle Aktionen zum Auslösen von Events
EVENTPROZESSORLoggt alle Event-Prozesse
ACTIONLoggt alle allgemeinen Aktionen (ist für alle Events relevant)
VELOLoggt alle VELO-spezifischen Aktionen (ggf. auch für Loggin von Velo Bezogenen Actions wie Commands/Messages)
AUTHLoggt alle Authentifizierungsaktionen (Login Minecraft Account)
JOINLoggt alle Aktionen beim Beitritt
DCCTLLoggt alle DC-Kontrollaktionen
SCHEDULERLoggt alle Scheduleraktionen
VARSLoggt alle Variablen-Replacer-aktionen

Trage einfach alle Logger mit Komma getrennt ein.

{
.. weitere Config Inhalte hier ....
"debug": true,
"logger": "ANKAUFEVENT,VERKAUFEVENT,LAMPENEVENT,DYNAMICBUTTONEVENT,ZEITEVENT,PERMISSIONS,CONDITIONS,EVENTTRIGGER,EVENTPROZESSOR,ACTION,VELO,AUTH,JOIN,DCCTL",
"debug-everything": false
}