ProgressionQuest
Story-ready quest system with objectives and progress tracking—built for RPG servers.
ProgressionQuest
ProgressionQuest
If you want players to say “there’s always something to do,” you need quests that feel clean and guided. ProgressionQuest delivers exactly that: structured quest flows, clear objectives, and trackable progress in-game—perfect for storylines, tutorials, and repeatable content.
Highlights:
Quest flows with objectives and persistent progression
Ideal for story campaigns, tutorials, and long-term content
Works great with NPC-driven servers
Perfect for: RPG story, tutorial onboarding, content-driven survival.
Why you’ll love it
Players always know what to do next
Turns your server into a content-driven RPG experience
Perfect for tutorials, lore, repeatable tasks
Typical workflow
Create/import your questline config files, then reload:
/pquest reload
Give a player a quest (admin/testing):
/pquest give <player> <questId>
Remove/cancel a quest (admin/testing):
/pquest remove <player> <questId>
Show a player’s active quests / progress:
/pquest status <player>
(or player command) /quest
Reset a player’s quest progress (testing):
/pquest reset <player> [questId]
Connecting to NPCs
Link a quest start to an NPC interaction (via your quest/NPC config).
Players then start quests by right-clicking the NPC and follow objectives in-game.
If your command names differ in your build, send me your /pquest help output and I’ll rewrite the command section exactly.
Features
Structured quest flows with objectives
In-game progression tracking
Dialogue-friendly story design
Works great with NPC-based worlds
Setup
Install the plugin
Create/configure questlines
Connect quests to NPCs and rewards
Test flow, pacing, and completion triggers
Compatibility
Platform: Paper / Spigot (Paper recommended)
Best with: NPC + Shop + custom rewards/items