From a5579368bbd06b1c29f3aa93983edbcc56cd8820 Mon Sep 17 00:00:00 2001 From: AnimeGitB <AnimeGitB@bigblueball.in> Date: Tue, 25 Oct 2022 15:49:14 +1030 Subject: [PATCH] Lombokify Grasscutter.java some more --- .../java/emu/grasscutter/Grasscutter.java | 80 +++---------------- 1 file changed, 11 insertions(+), 69 deletions(-) diff --git a/src/main/java/emu/grasscutter/Grasscutter.java b/src/main/java/emu/grasscutter/Grasscutter.java index 489247c5..218da3bf 100644 --- a/src/main/java/emu/grasscutter/Grasscutter.java +++ b/src/main/java/emu/grasscutter/Grasscutter.java @@ -48,27 +48,27 @@ import static emu.grasscutter.config.Configuration.SERVER; import static emu.grasscutter.utils.Language.translate; public final class Grasscutter { - private static final Logger log = (Logger) LoggerFactory.getLogger(Grasscutter.class); + @Getter private static final Logger logger = (Logger) LoggerFactory.getLogger(Grasscutter.class); private static LineReader consoleLineReader = null; - private static Language language; + @Getter @Setter private static Language language; public static final File configFile = new File("./config.json"); @Setter private static ServerRunMode runModeOverride = null; // Config override for run mode - private static int day; // Current day of week. + @Getter private static int currentDayOfWeek; @Getter @Setter private static String preferredLanguage; - private static HttpServer httpServer; - private static GameServer gameServer; - private static PluginManager pluginManager; + @Getter private static HttpServer httpServer; + @Getter private static GameServer gameServer; + @Getter private static PluginManager pluginManager; @Getter private static CommandMap commandMap; - private static AuthenticationSystem authenticationSystem; - private static PermissionHandler permissionHandler; + @Getter @Setter private static AuthenticationSystem authenticationSystem; + @Getter @Setter private static PermissionHandler permissionHandler; public static final Reflections reflector = new Reflections("emu.grasscutter"); - public static ConfigContainer config; + @Getter public static ConfigContainer config; static { // Declare logback configuration. @@ -230,18 +230,6 @@ public final class Grasscutter { * Getters for the various server components. */ - public static ConfigContainer getConfig() { - return config; - } - - public static Language getLanguage() { - return language; - } - - public static void setLanguage(Language language) { - Grasscutter.language = language; - } - public static Language getLanguage(String langCode) { return Language.getLanguage(langCode); } @@ -250,10 +238,6 @@ public final class Grasscutter { return Grasscutter.runModeOverride != null ? Grasscutter.runModeOverride : SERVER.runMode; } - public static Logger getLogger() { - return log; - } - public static LineReader getConsole() { if (consoleLineReader == null) { Terminal terminal = null; @@ -274,38 +258,14 @@ public final class Grasscutter { return consoleLineReader; } - public static HttpServer getHttpServer() { - return httpServer; - } - - public static GameServer getGameServer() { - return gameServer; - } - - public static PluginManager getPluginManager() { - return pluginManager; - } - - public static AuthenticationSystem getAuthenticationSystem() { - return authenticationSystem; - } - - public static PermissionHandler getPermissionHandler() { - return permissionHandler; - } - - public static int getCurrentDayOfWeek() { - return day; - } - /* * Utility methods. */ public static void updateDayOfWeek() { Calendar calendar = Calendar.getInstance(); - day = calendar.get(Calendar.DAY_OF_WEEK); - Grasscutter.getLogger().debug("Set day of week to "+day); + Grasscutter.currentDayOfWeek = calendar.get(Calendar.DAY_OF_WEEK); + Grasscutter.getLogger().debug("Set day of week to "+currentDayOfWeek); } public static void startConsole() { @@ -346,24 +306,6 @@ public final class Grasscutter { } } - /** - * Sets the authentication system for the server. - * - * @param authenticationSystem The authentication system to use. - */ - public static void setAuthenticationSystem(AuthenticationSystem authenticationSystem) { - Grasscutter.authenticationSystem = authenticationSystem; - } - - /** - * Sets the permission handler for the server. - * - * @param permissionHandler The permission handler to use. - */ - public static void setPermissionHandler(PermissionHandler permissionHandler) { - Grasscutter.permissionHandler = permissionHandler; - } - /* * Enums for the configuration. */ -- GitLab