Class EntityInteractObjective
java.lang.Object
com.pixelmonmod.pixelmon.quests.objectives.objectives.entity.EntityInteractObjective
- All Implemented Interfaces:
IQuestElement
,IObjective
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionmark
(Stage stage, QuestProgress progress, Objective objective, int objectiveIndex, Arguments arguments, Context context) int
quantity
(Stage stage, QuestData data, QuestProgress progress, Objective objective, Arguments arguments) boolean
test
(Stage stage, QuestData data, QuestProgress progress, Objective objective, Arguments arguments, Context context)
-
Constructor Details
-
EntityInteractObjective
public EntityInteractObjective()
-
-
Method Details
-
quantity
public int quantity(Stage stage, QuestData data, QuestProgress progress, Objective objective, Arguments arguments) - Specified by:
quantity
in interfaceIObjective
-
identifier
- Specified by:
identifier
in interfaceIObjective
-
getStructure
- Specified by:
getStructure
in interfaceIObjective
- Specified by:
getStructure
in interfaceIQuestElement
-
parse
- Specified by:
parse
in interfaceIObjective
-
test
public boolean test(Stage stage, QuestData data, QuestProgress progress, Objective objective, Arguments arguments, Context context) - Specified by:
test
in interfaceIObjective
-
mark
public ArrayList<QuestMarker> mark(Stage stage, QuestProgress progress, Objective objective, int objectiveIndex, Arguments arguments, Context context) - Specified by:
mark
in interfaceIObjective
-