
ODailyQuests
⚡Dynamize your server & increase player retention with daily quests!
1.3K
14
3.0.2 - Customization, Stability & Smarter Rewards
Release2 мес. назад
Список изменений
FULL CHANGELOG
New Features & Improvements
Configuration & Customization
- Added
send_reload_messageparameter to enable or disable sendingquests_in_progress/all_quests_achieved_connectmessages 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_categorysection, 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_modelparameter forplayer_head. -
Added item model support for:
-
Added
close_on_clickparameter for player interface items. More info here. -
Added support for meta parameters in
FILLitems.
Integrations & Compatibility
- Added support for MMOCore and MMOItems for
FISHandCRAFTquest types. - Added support for PlotSquared, cancelling quest progression on roads and non-allowed plots.
- Added
EMF_FISHquest 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
CARVEquest progression when sneaking or when carving is not applied. FARMINGquests no longer progress:
- When crops are not fully grown
- When breaking a chest containing the required items
- Improved compatibility with RoseStacker for
SHEARquest type. - Fixed quests that were always renewed on player join.
- Fixed quests not renewing correctly when
renew_intervalis less than 24 hours. - Prevented quest progress in invalid PlotSquared areas.
Rewards & Economy
- Better handling of command reward errors with a new
reward_command_errormessage. - Fixed an issue related to the
ecolibrary. - Fixed issues related to MythicMobs rewards.
- The
enabledparameter is once again respected in thecategories_rewardssection.
Performance, Reload & Reliability
- Close existing SQL connection pool on
/dqa reloadto prevent connection leaks. - Improved restart handler by verifying player permissions for
/stopand/restart, avoiding incorrect async-save disabling. - Removed the unnecessary
world_disabledmessage 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
Загрузчики
FoliaPaperPurpurSpigot
Версии игры
1.18–1.21.11
Загрузок
772
Дата публикации
2 мес. назад