Write a quest
Last updated Oct 28, 2026
I want: to write a quest in YAML
Edition: Free and Premium.
Steps
- Open
plugins/SoapsQuest/quests.yml. - Add a quest id with display, tier, difficulty, objectives, and rewards.
/sq reload./sq give <you> <questId>and test the loop.
Verify
| Check | Passes when |
|---|---|
| Reload | No validation errors for that quest |
| Paper | Display and lore match what you wrote |
| Progress | Objectives track in the world |
| Reward | Claim pays the configured rewards |
Guide: Creating Quests · Objectives · Rewards
Defaults: Default quests.yml
Still stuck? Ask about this page