Class UserManager
- java.lang.Object
-
- cc.carm.plugin.ultradepository.manager.UserManager
-
public class UserManager extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description UserManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable UserDatagetData(@NotNull java.util.UUID userUUID)@NotNull UserDatagetData(@NotNull org.bukkit.entity.Player player)java.util.HashMap<java.util.UUID,UserData>getDataCache()booleanisCollectEnabled(org.bukkit.entity.Player player)@NotNull UserDataloadData(@NotNull java.util.UUID userUUID)@NotNull UserDataloadDataCache(@NotNull java.util.UUID userUUID)voidloadPlayersData()booleanremoveDataCache(@NotNull java.util.UUID userUUID)voidsaveAll()voidsaveData(UserData data)voidunloadData(java.util.UUID uuid, boolean save)
-
-
-
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)
-
-