Class UserManager

java.lang.Object
studio.magemonkey.codex.manager.IListener<Divinity>
studio.magemonkey.codex.manager.IManager<Divinity>
studio.magemonkey.codex.data.users.IUserManager<Divinity,DivinityUser>
studio.magemonkey.divinity.data.UserManager
All Implemented Interfaces:
org.bukkit.event.Listener, studio.magemonkey.codex.manager.AbstractListener, studio.magemonkey.codex.manager.api.Loadable

public class UserManager extends studio.magemonkey.codex.data.users.IUserManager<Divinity,DivinityUser>
  • Field Summary

    Fields inherited from class studio.magemonkey.codex.manager.IListener

    plugin
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected DivinityUser
    createData(org.bukkit.entity.Player player)
     

    Methods inherited from class studio.magemonkey.codex.data.users.IUserManager

    autosave, getActiveUsers, getActiveUsersMap, getInactiveUsers, getOrLoadUser, getOrLoadUser, isLoaded, loadOnlineUsers, onUserJoin, onUserLoad, onUserLogin, onUserQuit, onUserUnload, save, save, setup, shutdown, unloadUser, unloadUser

    Methods inherited from class studio.magemonkey.codex.manager.IListener

    registerListeners

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface studio.magemonkey.codex.manager.AbstractListener

    unregisterListeners

    Methods inherited from interface studio.magemonkey.codex.manager.api.Loadable

    reload
  • Constructor Details

    • UserManager

      public UserManager(@NotNull Divinity plugin)
  • Method Details

    • createData

      @NotNull protected DivinityUser createData(@NotNull org.bukkit.entity.Player player)
      Specified by:
      createData in class studio.magemonkey.codex.data.users.IUserManager<Divinity,DivinityUser>