Files

29 lines
511 B
Java

package noppes.npcs.api.handler;
import noppes.npcs.api.handler.data.IQuest;
public interface IPlayerQuestData {
IQuest getTrackedQuest();
void startQuest(int id);
void finishQuest(int id);
void stopQuest(int id);
void removeQuest(int id);
boolean hasFinishedQuest(int id);
public boolean hasActiveQuest(int id);
IQuest[] getActiveQuests();
IQuest[] getFinishedQuests();
long getLastCompletedTime(int id);
void setLastCompletedTime(int id, long time);
}