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
}