Class ProgressionLoader
java.lang.Object
com.ordwen.odailyquests.quests.player.progression.ProgressionLoader
- Direct Known Subclasses:
LoadProgressionSQL,LoadProgressionYAML
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidhandleMissingQuests(String playerName) protected voidhandleNewPlayer(String playerName, Map<String, PlayerQuests> activeQuests) protected voidhandlePlayerDisconnected(String playerName) protected booleanisSelectedRequiredInvalid(AbstractQuest quest, int selectedRequired, String playerName) protected voidlogExcessQuests(String playerName) protected voidregisterLoadedPlayerQuests(org.bukkit.entity.Player player, Map<String, PlayerQuests> activeQuests, Map<String, Integer> categoryStats, LinkedHashMap<AbstractQuest, Progression> quests, ProgressionLoader.StoredPlayerProgression data, boolean sendStatusMessage) protected voidrequiredAmountIsZero(String playerName) protected voidrequiredAmountNotEqual(String playerName) protected voidsendQuestStatusMessage(org.bukkit.entity.Player player, int achievedQuests, PlayerQuests playerQuests)
-
Field Details
-
NEW_QUESTS
- See Also:
-
CONFIG_CHANGE
- See Also:
-
-
Constructor Details
-
ProgressionLoader
public ProgressionLoader()
-
-
Method Details
-
registerLoadedPlayerQuests
protected void registerLoadedPlayerQuests(org.bukkit.entity.Player player, Map<String, PlayerQuests> activeQuests, Map<String, Integer> categoryStats, LinkedHashMap<AbstractQuest, Progression> quests, ProgressionLoader.StoredPlayerProgression data, boolean sendStatusMessage) -
handleNewPlayer
-
sendQuestStatusMessage
protected void sendQuestStatusMessage(org.bukkit.entity.Player player, int achievedQuests, PlayerQuests playerQuests) -
handleMissingQuests
-
logExcessQuests
-
handlePlayerDisconnected
-
requiredAmountIsZero
-
requiredAmountNotEqual
-
error
-
isSelectedRequiredInvalid
protected boolean isSelectedRequiredInvalid(AbstractQuest quest, int selectedRequired, String playerName)
-