Package com.minecolonies.api.quests
Class IQuestDialogueAnswer.QuestCancellationDialogueAnswer
java.lang.Object
com.minecolonies.api.quests.IQuestDialogueAnswer.QuestCancellationDialogueAnswer
- All Implemented Interfaces:
IFinalQuestDialogueAnswer,IQuestDialogueAnswer
- Enclosing interface:
IQuestDialogueAnswer
public static class IQuestDialogueAnswer.QuestCancellationDialogueAnswer
extends Object
implements IFinalQuestDialogueAnswer
Cancel request and remove from in-progress and available pool for now.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.minecolonies.api.quests.IQuestDialogueAnswer
IQuestDialogueAnswer.CloseUIDialogueAnswer, IQuestDialogueAnswer.NextObjectiveDialogueAnswer, IQuestDialogueAnswer.QuestCancellationDialogueAnswer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyToQuest(net.minecraft.world.entity.player.Player player, IQuestInstance quest) Apply the objective to colony quest.
-
Constructor Details
-
QuestCancellationDialogueAnswer
public QuestCancellationDialogueAnswer()
-
-
Method Details
-
applyToQuest
Description copied from interface:IFinalQuestDialogueAnswerApply the objective to colony quest. This only applies to the terminal ones!- Specified by:
applyToQuestin interfaceIFinalQuestDialogueAnswer- Parameters:
player- the player triggering it.quest- the quest to apply itself to.
-