Package noppes.npcs.api.handler.data
Interface IQuestLocation
-
- All Superinterfaces:
IQuestInterface
public interface IQuestLocation extends IQuestInterface
Quest objective interface for location-based quests. Players must visit up to three named locations to complete the quest.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetLocation1()StringgetLocation2()StringgetLocation3()voidsetLocation1(String loc1)voidsetLocation2(String loc2)voidsetLocation3(String loc3)
-
-
-
Method Detail
-
setLocation1
void setLocation1(String loc1)
- Parameters:
loc1- the name of the first location objective.
-
getLocation1
String getLocation1()
- Returns:
- the name of the first location objective.
-
setLocation2
void setLocation2(String loc2)
- Parameters:
loc2- the name of the second location objective.
-
getLocation2
String getLocation2()
- Returns:
- the name of the second location objective.
-
setLocation3
void setLocation3(String loc3)
- Parameters:
loc3- the name of the third location objective.
-
getLocation3
String getLocation3()
- Returns:
- the name of the third location objective.
-
-