Class UserManager


  • public class UserManager
    extends java.lang.Object
    • Constructor Detail

      • UserManager

        public UserManager()
    • Method Detail

      • getDataCache

        public java.util.HashMap<java.util.UUID,​UserData> getDataCache()
      • loadPlayersData

        public void loadPlayersData()
      • loadDataCache

        @NotNull
        public @NotNull UserData loadDataCache​(@NotNull
                                               @NotNull java.util.UUID userUUID)
      • removeDataCache

        public boolean removeDataCache​(@NotNull
                                       @NotNull java.util.UUID userUUID)
      • getData

        @Nullable
        public @Nullable UserData getData​(@NotNull
                                          @NotNull java.util.UUID userUUID)
      • getData

        @NotNull
        public @NotNull UserData getData​(@NotNull
                                         @NotNull org.bukkit.entity.Player player)
      • loadData

        @NotNull
        public @NotNull UserData loadData​(@NotNull
                                          @NotNull java.util.UUID userUUID)
      • unloadData

        public void unloadData​(java.util.UUID uuid,
                               boolean save)
      • saveData

        public void saveData​(UserData data)
      • saveAll

        public void saveAll()
      • isCollectEnabled

        public boolean isCollectEnabled​(org.bukkit.entity.Player player)