Class ServerServerInfo
java.lang.Object
com.djrapitops.plan.identification.ServerInfo
com.djrapitops.plan.identification.ServerServerInfo
- All Implemented Interfaces:
SubSystem
Manages the Server UUID for Bukkit servers.
Also manages Server ID required for MySQL database independence.
-
Field Summary
Fields inherited from class com.djrapitops.plan.identification.ServerInfo
server, serverProperties
-
Constructor Summary
ConstructorDescriptionServerServerInfo
(String currentVersion, ServerProperties serverProperties, ServerFileLoader fromFile, ServerDBLoader fromDatabase, Processing processing, PlanConfig config, Addresses addresses, Locale locale, net.playeranalytics.plugin.server.PluginLogger logger) -
Method Summary
Methods inherited from class com.djrapitops.plan.identification.ServerInfo
disable, enable, generateNewUUID, getServer, getServerIdentifier, getServerProperties, getServerUUID, getServerUUIDSafe
-
Constructor Details
-
ServerServerInfo
@Inject public ServerServerInfo(@Named("currentVersion") String currentVersion, ServerProperties serverProperties, ServerFileLoader fromFile, ServerDBLoader fromDatabase, Processing processing, PlanConfig config, Addresses addresses, Locale locale, net.playeranalytics.plugin.server.PluginLogger logger)
-
-
Method Details
-
loadServerInfo
protected void loadServerInfo()- Specified by:
loadServerInfo
in classServerInfo
-