Skip to content

BetterDailyQuest 0.0.6 Beta

Pre-release
Pre-release

Choose a tag to compare

@Robotv2 Robotv2 released this 22 Jul 21:07
· 21 commits to master since this release
f97d496

BetterDailyQuest 0.0.6 Beta adds a built-in Quest Board for players.

Added

  • /bdq quests opens a protected inventory showing the player's waiting, active, completed, and unavailable assignments.
  • Players with betterdailyquest.command.start can left-click a waiting assignment to start it.
  • Board layout, items, status labels, group slots, and failure messages are configurable.
  • Quest description and task task_description content can be shown directly on the board.

Fixed

  • Quest names fall back to their Quest ID when the optional name is missing.
  • Newly assigned quests and task rows persist before their progress changes.
  • Quest Board inventory protection works on Paper 1.8.8 without modern InventoryView ABI calls.

Verification

  • Automated startup and clean shutdown on Paper 1.8.8 build 445 with Java 17.
  • Automated startup and clean shutdown on Paper 26.1.2 build 74 with Java 25.
  • Manual Quest Board protection, Stonebreaker start, progress, completion, reload, reconnect, and persistence on both server versions.
  • Packaged metadata and board classes audited; no FastInv classes are included.
  • SHA-256: 4332246D23369DB02BC45532FD9282BFAF033EE12CAA1DC1EEB9EE77B62183C7

First startup requires access to the repositories listed by Zapper. This is a beta release; test it on a private or staging server before production use.