BeautyQuests icon

BeautyQuests -----

Quest system with a simple graphical interface. Creation is made fully in-game!



2.0.0 (BETA) - Questers refactor, more scoreboards option
Warning
This is a beta and not a release. Please use with care!
  • Backup your prior data before installing: both the /plugins/BeautyQuests directory AND your database (if using one).
  • Test beforehand on a separate server than your production one.
  • Please report any bug you find, either in the Discussions page, on Discord or in a GitHub issue!
  • You cannot go back! The way the player data is stored has been completely changed and existing data will be migrated automatically, with no coming back.
Changelog
Scoreboards:

  • Fixed a timing issue where quests did not stay long enough in the scoreboard
  • No longer showing scoreboards-related errors when version is incompatible
  • Added quests pinning to scoreboard
    • Use Shift+Left Click on a quest in the /quests menu to pin it to the scoreboard.
    • When quests are pinned, they will be the only ones shown in the scoreboard and it will cycle among them only, without showing the non-pinned quests.
  • Added an auto hide setting for the scoreboards (disabled by default).
    • When enabled, the scoreboard will automatically hide itself after the set amount of seconds when no progress has been done to the quests shown on it.
Miscellaneous:
  • 1.21.7/.8 support
  • Dropped support for versions < 1.17 and Java < 17
  • Removed WorldGuard 6 support (useless since the it only supports MC up to 1.12.2)
  • Added a new mythicmobs.count kill for pet owner option to make kill made by MythicMobs pets count for their owners
  • Added a tooltip for "smelt items" stage to help users understand which items to put in the editor
  • Added a "custom ordering index" quest option to customize the order the quests appear in the /quests menu
  • Fixed mobs or blocks editing causing "Cannot find object with UUID" errors
  • Updated FR, HU, RU, TH, VI, ZH translations
  • Renamed the --overrideRequirements option of /quests start to --force (and made it working)
Code-wise:
  • Refactored everything about the way player data is stored, for cleaner code and higher flexibility
    • This also means the YAML format and SQL schema have been updated
  • "Player Accounts" are now known as "Questers"
    • Questers are the basic actors in BeautyQuests
    • They hold data about the quests they do, and can have additional data
    • They can be of different types: Player (by default), Server (in the Expansion), and maybe new ones in the future
  • New API is present to create various types of Questers
  • New API is present to choose which Questers gain progress when a player does an action related to a stage (e.g. killing a mob)
A new BeautyQuests-Expansion update will come out soon and take advantage of the new API possibilities in terms of Questers!
----------, Aug 22, 2025
Resource Information
Author:
----------
Total Downloads: 148,655
First Release: Apr 11, 2017
Last Update: Aug 22, 2025
Category: ---------------
All-Time Rating:
199 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings