Other Quests

HasPermissionQuest

    {
      "type": "HasPermissionQuest",
      "name": "<red><bold>Pokemon Battler",
      "id": "defeatatrainer",
      "permission": "trainer.defeat.permission.node"
      "taskMessage": "Defeat an NPC Trainer"
    }

HasPermissionQuest checks if a player has a certain permission (using the LuckPerms API), and if they do, the Quest is marked as complete.

This is a very powerful tool for combining sidemods together without code. For example, when a player defeats an NPC trainer, that player can be given a permission node that is then detected by this Quest.

Last updated