<divclass="inheritance"title="Inheritance Tree"><ahref="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html"title="class or interface in java.lang"class="external-link">java.lang.Object</a>
</span><spanclass="modifiers">public class </span><spanclass="element-name type-name-label">PlanSystem</span>
<spanclass="extends-implements">extends <ahref="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html"title="class or interface in java.lang"class="external-link">Object</a>
implements <ahref="SubSystem.html"title="interface in com.djrapitops.plan">SubSystem</a></span></div>
<divclass="col-constructor-name even-row-color"><code><spanclass="member-name-link"><ahref="#%3Cinit%3E(com.djrapitops.plan.storage.file.PlanFiles,com.djrapitops.plan.settings.ConfigSystem,com.djrapitops.plan.version.VersionChecker,com.djrapitops.plan.settings.locale.LocaleSystem,com.djrapitops.plan.storage.database.DBSystem,com.djrapitops.plan.gathering.cache.CacheSystem,com.djrapitops.plan.gathering.listeners.ListenerSystem,com.djrapitops.plan.TaskSystem,com.djrapitops.plan.identification.ServerInfo,com.djrapitops.plan.delivery.webserver.WebServerSystem,com.djrapitops.plan.processing.Processing,com.djrapitops.plan.gathering.importing.ImportSystem,com.djrapitops.plan.delivery.export.ExportSystem,com.djrapitops.plan.delivery.DeliveryUtilities,com.djrapitops.plan.delivery.web.ResolverSvc,com.djrapitops.plan.delivery.web.ResourceSvc,com.djrapitops.plan.extension.ExtensionSvc,com.djrapitops.plan.query.QuerySvc,com.djrapitops.plan.settings.ListenerSvc,com.djrapitops.plan.settings.SettingsSvc,com.djrapitops.plan.settings.SchedulerSvc,net.playeranalytics.plugin.server.PluginLogger,com.djrapitops.plan.utilities.logging.ErrorLogger,com.djrapitops.plan.api.PlanAPI.PlanAPIHolder)">PlanSystem</a></span>​(<ahref="storage/file/PlanFiles.html"title="class in com.djrapitops.plan.storage.file">PlanFiles</a> files,
<ahref="settings/ConfigSystem.html"title="class in com.djrapitops.plan.settings">ConfigSystem</a> configSystem,
<ahref="version/VersionChecker.html"title="class in com.djrapitops.plan.version">VersionChecker</a> versionChecker,
<ahref="settings/locale/LocaleSystem.html"title="class in com.djrapitops.plan.settings.locale">LocaleSystem</a> localeSystem,
<ahref="storage/database/DBSystem.html"title="class in com.djrapitops.plan.storage.database">DBSystem</a> databaseSystem,
<ahref="gathering/cache/CacheSystem.html"title="class in com.djrapitops.plan.gathering.cache">CacheSystem</a> cacheSystem,
<ahref="gathering/listeners/ListenerSystem.html"title="class in com.djrapitops.plan.gathering.listeners">ListenerSystem</a> listenerSystem,
<ahref="TaskSystem.html"title="class in com.djrapitops.plan">TaskSystem</a> taskSystem,
<ahref="identification/ServerInfo.html"title="class in com.djrapitops.plan.identification">ServerInfo</a> serverInfo,
<ahref="delivery/webserver/WebServerSystem.html"title="class in com.djrapitops.plan.delivery.webserver">WebServerSystem</a> webServerSystem,
<ahref="processing/Processing.html"title="class in com.djrapitops.plan.processing">Processing</a> processing,
<ahref="gathering/importing/ImportSystem.html"title="class in com.djrapitops.plan.gathering.importing">ImportSystem</a> importSystem,
<ahref="delivery/export/ExportSystem.html"title="class in com.djrapitops.plan.delivery.export">ExportSystem</a> exportSystem,
<ahref="delivery/DeliveryUtilities.html"title="class in com.djrapitops.plan.delivery">DeliveryUtilities</a> deliveryUtilities,
<ahref="delivery/web/ResolverSvc.html"title="class in com.djrapitops.plan.delivery.web">ResolverSvc</a> resolverService,
<ahref="delivery/web/ResourceSvc.html"title="class in com.djrapitops.plan.delivery.web">ResourceSvc</a> resourceService,
<ahref="extension/ExtensionSvc.html"title="class in com.djrapitops.plan.extension">ExtensionSvc</a> extensionService,
<ahref="query/QuerySvc.html"title="class in com.djrapitops.plan.query">QuerySvc</a> queryService,
<ahref="settings/ListenerSvc.html"title="class in com.djrapitops.plan.settings">ListenerSvc</a> listenerService,
<ahref="settings/SettingsSvc.html"title="class in com.djrapitops.plan.settings">SettingsSvc</a> settingsService,
<ahref="settings/SchedulerSvc.html"title="class in com.djrapitops.plan.settings">SchedulerSvc</a> schedulerService,
<divclass="col-first even-row-color method-summary-table-tab2 method-summary-table-tab6 method-summary-table-tab4 method-summary-table"><code><ahref="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a></code></div>
<h3id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<ahref="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html"title="class or interface in java.lang"class="external-link">Object</a></h3>
<code><ahref="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()"title="class or interface in java.lang"class="external-link">clone</a>, <ahref="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"title="class or interface in java.lang"class="external-link">equals</a>, <ahref="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()"title="class or interface in java.lang"class="external-link">finalize</a>, <ahref="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()"title="class or interface in java.lang"class="external-link">getClass</a>, <ahref="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()"title="class or interface in java.lang"class="external-link">hashCode</a>, <ahref="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()"title="class or interface in java.lang"class="external-link">notify</a>, <ahref="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()"title="class or interface in java.lang"class="external-link">notifyAll</a>, <ahref="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()"title="class or interface in java.lang"class="external-link">toString</a>, <ahref="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()"title="class or interface in java.lang"class="external-link">wait</a>, <ahref="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)"title="class or interface in java.lang"class="external-link">wait</a>, <ahref="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)"title="class or interface in java.lang"class="external-link">wait</a></code></div>
</span><spanclass="modifiers">public</span> <spanclass="element-name">PlanSystem</span>​<spanclass="parameters">(<ahref="storage/file/PlanFiles.html"title="class in com.djrapitops.plan.storage.file">PlanFiles</a> files,
<ahref="settings/ConfigSystem.html"title="class in com.djrapitops.plan.settings">ConfigSystem</a> configSystem,
<ahref="version/VersionChecker.html"title="class in com.djrapitops.plan.version">VersionChecker</a> versionChecker,
<ahref="settings/locale/LocaleSystem.html"title="class in com.djrapitops.plan.settings.locale">LocaleSystem</a> localeSystem,
<ahref="storage/database/DBSystem.html"title="class in com.djrapitops.plan.storage.database">DBSystem</a> databaseSystem,
<ahref="gathering/cache/CacheSystem.html"title="class in com.djrapitops.plan.gathering.cache">CacheSystem</a> cacheSystem,
<ahref="gathering/listeners/ListenerSystem.html"title="class in com.djrapitops.plan.gathering.listeners">ListenerSystem</a> listenerSystem,
<ahref="TaskSystem.html"title="class in com.djrapitops.plan">TaskSystem</a> taskSystem,
<ahref="identification/ServerInfo.html"title="class in com.djrapitops.plan.identification">ServerInfo</a> serverInfo,
<ahref="delivery/webserver/WebServerSystem.html"title="class in com.djrapitops.plan.delivery.webserver">WebServerSystem</a> webServerSystem,
<ahref="processing/Processing.html"title="class in com.djrapitops.plan.processing">Processing</a> processing,
<ahref="gathering/importing/ImportSystem.html"title="class in com.djrapitops.plan.gathering.importing">ImportSystem</a> importSystem,
<ahref="delivery/export/ExportSystem.html"title="class in com.djrapitops.plan.delivery.export">ExportSystem</a> exportSystem,
<ahref="delivery/DeliveryUtilities.html"title="class in com.djrapitops.plan.delivery">DeliveryUtilities</a> deliveryUtilities,
<ahref="delivery/web/ResolverSvc.html"title="class in com.djrapitops.plan.delivery.web">ResolverSvc</a> resolverService,
<ahref="delivery/web/ResourceSvc.html"title="class in com.djrapitops.plan.delivery.web">ResourceSvc</a> resourceService,
<ahref="extension/ExtensionSvc.html"title="class in com.djrapitops.plan.extension">ExtensionSvc</a> extensionService,
<ahref="query/QuerySvc.html"title="class in com.djrapitops.plan.query">QuerySvc</a> queryService,
<ahref="settings/ListenerSvc.html"title="class in com.djrapitops.plan.settings">ListenerSvc</a> listenerService,
<ahref="settings/SettingsSvc.html"title="class in com.djrapitops.plan.settings">SettingsSvc</a> settingsService,
<ahref="settings/SchedulerSvc.html"title="class in com.djrapitops.plan.settings">SchedulerSvc</a> schedulerService,
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
</span><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a></span> <spanclass="element-name">getMainAddress</span>()</div>
<divclass="block"><spanclass="descfrm-type-label">Description copied from interface: <code><ahref="SubSystem.html#enable()">SubSystem</a></code></span></div>
<dd><code><ahref="SubSystem.html#enable()">enable</a></code> in interface <code><ahref="SubSystem.html"title="interface in com.djrapitops.plan">SubSystem</a></code></dd>
<divclass="block"><spanclass="descfrm-type-label">Description copied from interface: <code><ahref="SubSystem.html#disable()">SubSystem</a></code></span></div>
<dd><code><ahref="SubSystem.html#disable()">disable</a></code> in interface <code><ahref="SubSystem.html"title="interface in com.djrapitops.plan">SubSystem</a></code></dd>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="version/VersionChecker.html"title="class in com.djrapitops.plan.version">VersionChecker</a></span> <spanclass="element-name">getVersionChecker</span>()</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="settings/ConfigSystem.html"title="class in com.djrapitops.plan.settings">ConfigSystem</a></span> <spanclass="element-name">getConfigSystem</span>()</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="storage/file/PlanFiles.html"title="class in com.djrapitops.plan.storage.file">PlanFiles</a></span> <spanclass="element-name">getPlanFiles</span>()</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="storage/database/DBSystem.html"title="class in com.djrapitops.plan.storage.database">DBSystem</a></span> <spanclass="element-name">getDatabaseSystem</span>()</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="gathering/listeners/ListenerSystem.html"title="class in com.djrapitops.plan.gathering.listeners">ListenerSystem</a></span> <spanclass="element-name">getListenerSystem</span>()</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="TaskSystem.html"title="class in com.djrapitops.plan">TaskSystem</a></span> <spanclass="element-name">getTaskSystem</span>()</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="delivery/webserver/WebServerSystem.html"title="class in com.djrapitops.plan.delivery.webserver">WebServerSystem</a></span> <spanclass="element-name">getWebServerSystem</span>()</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="gathering/importing/ImportSystem.html"title="class in com.djrapitops.plan.gathering.importing">ImportSystem</a></span> <spanclass="element-name">getImportSystem</span>()</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="delivery/export/ExportSystem.html"title="class in com.djrapitops.plan.delivery.export">ExportSystem</a></span> <spanclass="element-name">getExportSystem</span>()</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="identification/ServerInfo.html"title="class in com.djrapitops.plan.identification">ServerInfo</a></span> <spanclass="element-name">getServerInfo</span>()</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="gathering/cache/CacheSystem.html"title="class in com.djrapitops.plan.gathering.cache">CacheSystem</a></span> <spanclass="element-name">getCacheSystem</span>()</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="processing/Processing.html"title="class in com.djrapitops.plan.processing">Processing</a></span> <spanclass="element-name">getProcessing</span>()</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="settings/locale/LocaleSystem.html"title="class in com.djrapitops.plan.settings.locale">LocaleSystem</a></span> <spanclass="element-name">getLocaleSystem</span>()</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="delivery/DeliveryUtilities.html"title="class in com.djrapitops.plan.delivery">DeliveryUtilities</a></span> <spanclass="element-name">getDeliveryUtilities</span>()</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="extension/ExtensionSvc.html"title="class in com.djrapitops.plan.extension">ExtensionSvc</a></span> <spanclass="element-name">getExtensionService</span>()</div>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
</span><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="utilities/logging/ErrorLogger.html"title="interface in com.djrapitops.plan.utilities.logging">ErrorLogger</a></span> <spanclass="element-name">getErrorLogger</span>()</div>