Added more server debug options (#1444)

Original commits:

* Added more server debug options

* made server debug code prettier

* fixed initialization bug

* Enables logging of packets contained in UnionCmdNotify, when debug level is WHITELIST or BLACKLIST
This commit is contained in:
akatatsu27
2022-07-08 20:31:29 +03:00
committed by GitHub
parent 9033c966d8
commit c79ca3028f
4 changed files with 70 additions and 33 deletions

View File

@@ -4,6 +4,8 @@ import ch.qos.logback.classic.Level;
import ch.qos.logback.classic.Logger;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import emu.grasscutter.Grasscutter.ServerDebugMode;
import emu.grasscutter.auth.AuthenticationSystem;
import emu.grasscutter.auth.DefaultAuthentication;
import emu.grasscutter.command.CommandMap;
@@ -412,6 +414,6 @@ public final class Grasscutter {
}
public enum ServerDebugMode {
ALL, MISSING, NONE
ALL, MISSING, WHITELIST, BLACKLIST, NONE
}
}