Package noppes.npcs.api.handler
Interface IPlayerQuestData
-
public interface IPlayerQuestData
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
finishQuest(int id)
IQuest[]
getActiveQuests()
IQuest[]
getFinishedQuests()
long
getLastCompletedTime(int id)
IQuest
getTrackedQuest()
boolean
hasActiveQuest(int id)
boolean
hasFinishedQuest(int id)
void
removeQuest(int id)
void
setLastCompletedTime(int id, long time)
void
startQuest(int id)
void
stopQuest(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)
-
-