Package noppes.npcs.api.handler
Interface IPlayerQuestData
-
public interface IPlayerQuestData
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidfinishQuest(int id)IQuest[]getActiveQuests()IQuest[]getFinishedQuests()longgetLastCompletedTime(int id)IQuestgetTrackedQuest()booleanhasActiveQuest(int id)booleanhasFinishedQuest(int id)voidremoveQuest(int id)voidsetLastCompletedTime(int id, long time)voidstartQuest(int id)voidstopQuest(int id)
-
-
-
Method Detail
-
getTrackedQuest
IQuest getTrackedQuest()
-
startQuest
void startQuest(int id)
-
finishQuest
void finishQuest(int id)
-
stopQuest
void stopQuest(int id)
-
removeQuest
void removeQuest(int id)
-
hasFinishedQuest
boolean hasFinishedQuest(int id)
-
hasActiveQuest
boolean hasActiveQuest(int id)
-
getActiveQuests
IQuest[] getActiveQuests()
-
getFinishedQuests
IQuest[] getFinishedQuests()
-
getLastCompletedTime
long getLastCompletedTime(int id)
-
setLastCompletedTime
void setLastCompletedTime(int id, long time)
-
-