BetterDailyQuest administrator guide¶
BetterDailyQuest lets server owners create repeatable quest content with YAML files. It assigns quests to players, tracks their progress, saves their data, and runs rewards when they finish.
Create your first quest Download the current beta
Use the guide for your release
The public site is built from a release tag. Pages in the repository can describe work that is not released yet.
Start here¶
-
Install BetterDailyQuest
Check the requirements, install the plugin, and confirm that it starts.
-
Create a quest
Build Stonebreaker, give it to a player, and test its reward.
-
Manage a server
Configure commands, assignments, storage, updates, and integrations.
-
Look up a value
Find every supported key, task type, condition, action, and command.
What the core plugin includes¶
- Quest groups with shared rules and reset schedules.
- Quests with one or more tasks.
- Automatic or manual quest assignment.
- SQLite and MariaDB storage.
- Task and quest rewards.
- Action bars and titles for progress and completion.
- Optional Vault, PlaceholderAPI, and addon support.
Built-in Quest Board¶
Players can open their own built-in Quest Board with bdq quests. It lists waiting, active, completed, and unavailable assignments; players with betterdailyquest.command.start can left-click a waiting assignment to start it.
Fresh installations include eleven daily, eleven weekly, and ten monthly examples. Players receive five daily, three weekly, and one monthly assignment by default.
Compatibility evidence¶
The compatibility reference records startup, reload, and gameplay evidence separately for each tested release. Check it before you deploy BDQ on a production server.