Skip to content

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

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.

Read the compatibility reference