Class GlobalsDataManager

java.lang.Object
org.kingdoms.data.managers.BaseDataManager
org.kingdoms.data.managers.base.DataManager<org.kingdoms.constants.KingdomsGlobals>
org.kingdoms.data.managers.base.SingularDataManager<org.kingdoms.constants.KingdomsGlobals>
org.kingdoms.data.managers.GlobalsDataManager
All Implemented Interfaces:
Closeable, AutoCloseable, org.kingdoms.constants.namespace.Namespaced

public class GlobalsDataManager extends SingularDataManager<org.kingdoms.constants.KingdomsGlobals>
  • Constructor Details

  • Method Details

    • onLoad

      protected org.kingdoms.constants.KingdomsGlobals onLoad(org.kingdoms.constants.KingdomsGlobals globals)
      Description copied from class: DataManager
      Can't override KeyedDataManager.cache(KeyedKingdomsObject, boolean) because this is also used inside the cache loader which automatically loads it after retrieving the data.
      Overrides:
      onLoad in class DataManager<org.kingdoms.constants.KingdomsGlobals>
    • onDisable

      public void onDisable()
      Overrides:
      onDisable in class DataManager<org.kingdoms.constants.KingdomsGlobals>