From 5d35cb49b4e1f427427b4567c92326fc08420c7d Mon Sep 17 00:00:00 2001
From: Melledy <52122272+Melledy@users.noreply.github.com>
Date: Wed, 29 Jun 2022 05:02:49 -0700
Subject: [PATCH] Change -debug to only output grasscutter debug info

The old -debug flag is now -debugall
---
 src/main/java/emu/grasscutter/Grasscutter.java | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/src/main/java/emu/grasscutter/Grasscutter.java b/src/main/java/emu/grasscutter/Grasscutter.java
index 5551fc76..45b234f6 100644
--- a/src/main/java/emu/grasscutter/Grasscutter.java
+++ b/src/main/java/emu/grasscutter/Grasscutter.java
@@ -109,6 +109,23 @@ public final class Grasscutter {
                     log.setLevel(Level.DEBUG);
                     log.debug("The logger is now running in debug mode.");
 
+                    // Change loggers to debug.
+                    ((Logger) LoggerFactory.getLogger("express"))
+                        .setLevel(Level.INFO);
+                    ((Logger) LoggerFactory.getLogger("org.quartz"))
+                        .setLevel(Level.INFO);
+                    ((Logger) LoggerFactory.getLogger("org.reflections"))
+                        .setLevel(Level.INFO);
+                    ((Logger) LoggerFactory.getLogger("org.eclipse.jetty"))
+                        .setLevel(Level.INFO);
+                    ((Logger) LoggerFactory.getLogger("org.mongodb.driver"))
+                        .setLevel(Level.INFO);
+                }
+                case "-debugall" -> {
+                    // Set the logger to debug.
+                    log.setLevel(Level.DEBUG);
+                    log.debug("The logger is now running in debug mode.");
+
                     // Change loggers to debug.
                     ((Logger) LoggerFactory.getLogger("express"))
                         .setLevel(Level.DEBUG);
-- 
GitLab