▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/BeautyQuests
BeautyQuests

BeautyQuests

An easy-to-use questing plugins, using intuitive GUIs and with extensive possibilities!

4.8K
20

2.0.0

release20 октября 2025 г.

Note

This release contains a great number of changes in data storage. Thus, you would be well-advised to backup your data before installing: both the /plugins/BeautyQuests directory AND your database (if using one).

2.0.0 took a full year to be made (first commit is dated 2024/10/04). All this time is not for nothing: it laid the foundation for more flexibility in how the player data is handled, making global quests or party progress sharing possible! See the "code-wise changes" section below for more information.

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.6 to 1.21.10 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
  • Added the questsMenu.keep menu open config.yml option
    • This option, enabled by default, makes the /quests menu stay open after the player starts or cancels a quest
  • 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)
  • Removed the --id flag of the /quests create command, now the quest ID is simply an optional parameter
  • Suppressed particles load message from the console (now only found in the log file)
  • Fixed integration with ZNPCs 5.2
  • Made plugin no longer remapped on Paper
  • Updated IT and RU translations

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)

Full Changelog: https://github.com/SkytAsul/BeautyQuests/compare/1.0.5...2.0.0

1.0.5

release20 апреля 2025 г.
  • Added support for 1.21.4 and 1.21.5
  • Updated many translations
  • minecraft: namespace is no longer shown in the list of available block tags
  • Fixed issues with MythicMobs when replacing vanilla mobs
  • Added "dont cancel npc click" config option
  • Damage dealt by players are no longer counted for "deal damage" stages if in a protected region
  • Fixed exception when adding a 45th object in a "list" type GUI (for instance, list of mobs to deal damage to)
  • Added Tooltips integration
  • Fixed locations with world patterns not working for GPS trackers
  • Fixed placeholders in "Remove items" reward
  • Added way to disable npc check for vanilla mobs
  • Upgraded FancyNpcs integration
  • Fixed display issue in MythicMobs with Paper (with advanced formatting like <red>Hello</red>)
  • Fixed "without NBT" comparison >1.20.4
  • Fixed bug with quest_rewards placeholder in scoreboard
  • Fixed name for some Oraxen items
  • Caught errors in countable stage
  • Fixed MythicMobs without names being used as NPCs

1.0.4

release2 октября 2024 г.
  • Bugfixes in some versions
  • Removed SkillAPI and ProSkillAPI integrations in favor of Fabled
  • Added support for Minecraft 1.21(.1)
  • Fixed issues with world patterns resetting during quest edition
  • Added /quests resetPool <pool id> command, which works in a similar manner to the /quests resetQuest command: it removes all data for all players for the specified pool
  • Made the "keep player data" button always visible when editing a quest in the creation GUI. Its old behavior was too confusing.
  • Updated wrong vietnamese translation
  • Updated LevelledMobs integration
  • Added selectors (such as @a) support for /quests scoreboard show/hide <player>
  • Fixed bugs with BlueMap
  • Fixed bugs with WildLoaders
  • Fixed wrong NPC name displayed in dialog history
  • Fixed bug in "place blocks" or "break blocks" editor with non-item blocks (such as Cocoa)
  • MythicMobs can now serve as NPCs!

    To be used properly that way, each MythicMob that serves as an NPC must have at most 1 active mob. If more than 1 mob are spawned, then the behavior is undefined.

  • Added StackMob integration to count all the mobs in a mob stack when killing them
  • Added configuration options for the 3 tabs of the /quests menu. You can now customize the icon and the color of the separator bar. Default values:
    # - Quests Menu -
    # Options related to the "/quests" menu
    questsMenu:
      # Configuration of the tabs in the menu
      tabs:
        # This tab shows the quests the player has previously completed.
        finished:
          # Whether the tab will appear in the menu
          enabled: true
          # The icon in the bar at the right
          icon: BOOK
          # The color of the vertical separator (if enabled)
          color: GREEN
        # This tab shows the quests currently being done by the player.
        in progress:
          enabled: true
          icon: WRITABLE_BOOK
          color: YELLOW
        # This tab shows the quests the player can start.
        not started:
          enabled: true
          icon: PAPER
          color: RED
    

1.0.3

release25 мая 2024 г.
  • Allow "none" as a message for "bring items" stage to disable the "Bring me xxx" message
  • Fixed wrong playername displayed when resetting player datas
  • Fixed exception in Particle Effect GUI
  • Fixed exception when having Eat/Dring stages
  • Fixed some issues with "Kill NPC" stage
  • Added some more metrics on integrations
  • Fixed particles that can be seen where they should not (across worlds)
  • Fixed issues with WorldGuard and global regions
  • Fixed "play time" stage showing negative progress with long time spans
  • Fixed issues with WorldGuard showing wrong world in editor
  • "Breed animals" stage now works with entities that lay eggs (turtles and frogs)
  • Fixed UnsupportedOperationException when dropping a custom item in the GUI
  • Fixed "done" button in "create command" GUI not being properly refreshed
  • Fixed locale files sometimes being completely reset in case of syntax errors
  • Fixed pool start message not being sent to the command sender
  • Added some methods in the API to manually change a player's running stage
  • Fixed "bring xxx items" wrongly numbered
  • Added support for 1.20.5 and 1.20.6
  • Fixed issues in /quests menu
  • Changed icons used in the right bar of the menu
  • Updated UltimateTimber integration to 3.0.0
  • Caught some errors when loading accounts
  • Updated a lot of translations

1.0.2

release29 декабря 2023 г.
  • Fixed plugin not starting on 1.8
  • Fixed missing items and blocks on 1.20.3 and 1.20.4
  • Fixed impossible to edit min/max values for "random rewards"
  • Added support for PostgreSQL databases
  • Optimized WorldGuard integration
  • Added advanced "mustBeHighest" option for region requirement

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.12.x1.9.x1.8.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:MIT
Опубликован:3 года назад
Обновлён:5 месяцев назад
Главная