Package noppes.npcs.api.handler.data
Interface IQuest
-
public interface IQuest
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IQuestCategory
getCategory()
java.lang.String
getCompleteText()
int
getId()
boolean
getIsRepeatable()
java.lang.String
getLogText()
java.lang.String
getName()
IQuest
getNextQuest()
java.lang.String
getNpcName()
IQuestObjective[]
getObjectives(IPlayer var1)
IPartyOptions
getPartyOptions()
IQuestInterface
getQuestInterface()
int
getRepeatType()
IContainer
getRewards()
long
getTimeUntilRepeat(IPlayer player)
int
getType()
void
save()
void
setCompleteText(java.lang.String var1)
void
setLogText(java.lang.String var1)
void
setName(java.lang.String var1)
void
setNextQuest(IQuest var1)
void
setNpcName(java.lang.String var1)
void
setRepeatType(int type)
void
setType(int var1)
-
-
-
Method Detail
-
getId
int getId()
-
getName
java.lang.String getName()
-
setName
void setName(java.lang.String var1)
-
getType
int getType()
-
setType
void setType(int var1)
-
getLogText
java.lang.String getLogText()
-
setLogText
void setLogText(java.lang.String var1)
-
getCompleteText
java.lang.String getCompleteText()
-
setCompleteText
void setCompleteText(java.lang.String var1)
-
getNextQuest
IQuest getNextQuest()
-
setNextQuest
void setNextQuest(IQuest var1)
-
getObjectives
IQuestObjective[] getObjectives(IPlayer var1)
-
getCategory
IQuestCategory getCategory()
-
getRewards
IContainer getRewards()
-
getNpcName
java.lang.String getNpcName()
-
setNpcName
void setNpcName(java.lang.String var1)
-
save
void save()
-
getIsRepeatable
boolean getIsRepeatable()
-
getTimeUntilRepeat
long getTimeUntilRepeat(IPlayer player)
-
setRepeatType
void setRepeatType(int type)
-
getRepeatType
int getRepeatType()
-
getQuestInterface
IQuestInterface getQuestInterface()
-
getPartyOptions
IPartyOptions getPartyOptions()
-
-