▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/ODailyQuests
ODailyQuests

ODailyQuests

⚡Dynamize your server & increase player retention with daily quests!

1.3K
14
Все версии3.0.2 - Customization, Stability & Smarter Rewards

3.0.2 - Customization, Stability & Smarter Rewards

Release2 мес. назад

Список изменений

FULL CHANGELOG

New Features & Improvements

Configuration & Customization

  • Added send_reload_message parameter to enable or disable sending quests_in_progress / all_quests_achieved_connect messages to online players during reloads (command or external plugin).
  • Added configurable option for maximum rerolls per player.
  • Added support for dynamic reward amounts. More info here.
  • Added %rewardAmount% placeholder for messages and quest descriptions.
  • Added support for placeholders in the quests_per_category section, allowing per-player quest amounts. More info here.
  • Added category positioning in the player interface to keep fixed locations with dynamic quest counts. More info here.

GUI & Interface Enhancements

  • Added item_model parameter for player_head.

  • Added item model support for:

    • Player interface items (more info here)
    • Menu items (more info here)
    • Achieved menu items (more info here)
    • Required items (more info here)
  • Added close_on_click parameter for player interface items. More info here.

  • Added support for meta parameters in FILL items.


Integrations & Compatibility

  • Added support for MMOCore and MMOItems for FISH and CRAFT quest types.
  • Added support for PlotSquared, cancelling quest progression on roads and non-allowed plots.
  • Added EMF_FISH quest type for EvenMoreFish integration. More info here.

Placeholders & Messaging

  • Added %odailyquests_status_<index>% placeholder. More info here.
  • Improved placeholder detection to support complex formats.
  • Avoid sending messages to players when messages are empty.

Fixes & Stability Improvements

Quest Progression Fixes

  • Prevented false CARVE quest progression when sneaking or when carving is not applied.
  • FARMING quests no longer progress:
  • When crops are not fully grown
  • When breaking a chest containing the required items
  • Improved compatibility with RoseStacker for SHEAR quest type.
  • Fixed quests that were always renewed on player join.
  • Fixed quests not renewing correctly when renew_interval is less than 24 hours.
  • Prevented quest progress in invalid PlotSquared areas.

Rewards & Economy

  • Better handling of command reward errors with a new reward_command_error message.
  • Fixed an issue related to the eco library.
  • Fixed issues related to MythicMobs rewards.
  • The enabled parameter is once again respected in the categories_rewards section.

Performance, Reload & Reliability

  • Close existing SQL connection pool on /dqa reload to prevent connection leaks.
  • Improved restart handler by verifying player permissions for /stop and /restart, avoiding incorrect async-save disabling.
  • Removed the unnecessary world_disabled message to prevent unwanted spam.
  • Avoid unnecessary console spam when not enough quests are available in a category.
  • Prevent update checker errors when using snapshot versions.
  • Updated CustomBlockData to avoid Folia compatibility issues.
  • Improved overall Folia compatibility.
  • Improved dependency hook error handling when plugin versions are incompatible.

Data Safety & Internal Improvements

  • Old data is now deleted during backups to avoid issues when the number of queries decreases between renewals.
  • Backup process is now fully wrapped in a transaction to prevent data loss on errors.
  • Inventory name checks replaced with holder-based verification to avoid incompatibilities with plugins and placeholders.

Файлы

ODailyQuests-3.0.2.jar(595.64 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

3.0.2

Загрузчики

Folia
Paper
Purpur
Spigot

Версии игры

1.18–1.21.11

Загрузок

772

Дата публикации

2 мес. назад

Загрузил

ID версии

Главная