Package me.ulrich.clans.manager
Class RewardsManager
java.lang.Object
me.ulrich.clans.manager.RewardsManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddClanReward(UUID clanUUID, UUID senderUUID, Optional<String> description, Optional<org.bukkit.Material> icon, List<String> rewards, Optional<String> complement) voidClearRewardsData(UUID clanUUID, boolean async) voidDeleteRewardsData(UUID rewardUUID, boolean async) getClanRewards(UUID clanUUID) getPlayerRewards(UUID playerUUID) booleanhasClanCollectedSurprise(UUID clanUUID, int level) booleanhasClanRewards(UUID clanUUID) booleanhasPlayerRewards(UUID playerUUID) voidLoadAllRewardsData(boolean async) booleanplayerCollectReward(UUID playerUUID, UUID rewardUUID) voidReloadRewardsData(UUID rewardUUID, boolean async) voidSaveRewardsData(RewardsData reward, boolean async)
-
Constructor Details
-
RewardsManager
-
-
Method Details
-
SaveRewardsData
-
DeleteRewardsData
-
ReloadRewardsData
-
ClearRewardsData
-
LoadAllRewardsData
public void LoadAllRewardsData(boolean async) -
hasClanRewards
-
getClanRewards
-
hasClanCollectedSurprise
-
hasPlayerRewards
-
getPlayerRewards
-
playerCollectReward
-
addClanReward
-
getPlugin
-
getRewardsData
-