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 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.