Class GameServerConfigSystem
java.lang.Object
com.djrapitops.plan.settings.ConfigSystem
com.djrapitops.plan.settings.GameServerConfigSystem
- All Implemented Interfaces:
SubSystem
- Direct Known Subclasses:
SpongeConfigSystem
ConfigSystem for Bukkit.
Bukkit and Bungee have different default config file inside the jar.
-
Field Summary
Fields inherited from class ConfigSystem
config, errorLogger, files, logger, theme -
Constructor Summary
ConstructorsConstructorDescriptionGameServerConfigSystem(PlanFiles files, PlanConfig config, ConfigUpdater configUpdater, Theme theme, net.playeranalytics.plugin.server.PluginLogger logger, ErrorLogger errorLogger) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidCopies default values from file in jar to Config.Methods inherited from class ConfigSystem
checkWrongTimeZone, disable, enable, getConfig, getTheme, reload
-
Constructor Details
-
GameServerConfigSystem
@Inject public GameServerConfigSystem(PlanFiles files, PlanConfig config, ConfigUpdater configUpdater, Theme theme, net.playeranalytics.plugin.server.PluginLogger logger, ErrorLogger errorLogger)
-
-
Method Details
-
copyDefaults
Description copied from class:ConfigSystemCopies default values from file in jar to Config.- Specified by:
copyDefaultsin classConfigSystem- Throws:
IOException- If file can't be read or written.
-