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.
  • Constructor Details

    • QuestCancellationDialogueAnswer

      public QuestCancellationDialogueAnswer()
  • Method Details

    • applyToQuest

      public void applyToQuest(net.minecraft.world.entity.player.Player player, IQuestInstance quest)
      Description copied from interface: IFinalQuestDialogueAnswer
      Apply the objective to colony quest. This only applies to the terminal ones!
      Specified by:
      applyToQuest in interface IFinalQuestDialogueAnswer
      Parameters:
      player - the player triggering it.
      quest - the quest to apply itself to.