- Quest Categories added. If there’s only one category, or if quests have no category assigned, the category UI won’t appear in the main quest menu. This keeps the system optional and fully backward compatible.
- New quest types:
CHAT_MESSAGEandKILL_PLAYER. (Target must be left empty for both types.)- Optional economy hook added: TheEconomy (EconomySystem).
- Optional economy hook added: XqediiiCore.
- Economy hook initialization retries. If hooking fails due to load order, it will retry up to 3 times with a short delay.
- New language:
NLadded.- Editor ID search improved. Search now supports spaces and * (e.g.
ore_*_stone,wood trunk).- ID Filter is enabled by default, you can disable it by checking ID Filter box.
- Config validator + auto repair implemented.
- General code improvements and cleanup.
- Small UI tweaks for both the main quest menu and the quest editor.
- Editor QoL improvements: Removed Search buttons and now dropdowns search as you type.
- Added an entity list for Kill quest requirements in the editor.
- Quest status progress now reflects total progress across all requirements (instead of only the first requirement).
- Added a button to the editor to disable ID filtering in the dropdown search. You can now search for any item ID (including IDs containing *).
- Added “OR” logic per requirement: you can define multiple targets in a single requirement row by separating them with commas in the target field. → target: Ore_Gold_Stone,Ore_Gold_Basalt,Ore_Gold_Shale,Ore_Gold_Sandstone
- Editor UI updated to properly support the new OR targets per requirement.
- Added economy support for HyEssentialsX.
- Added optional economy hook for EcoTale.
- Added optional economy hook for ArefyEconomy.
- Added quest_gui.enable_hide_completed_toggle to config.yml (true/false) to show or hide the Show All / Hide Done toggle buttons in the Quests UI.
- Added decimal support for quest weighting.
- Added a prerequisite text input + search button to the in game editor: type a questId (or part of it), click search, then select from a dropdown. Searching with no input will list all available quests.
- Fixed a bug where "Instant Crafting" (inventory crafting) did not progress craft type quests.
- Changed Prerequisites system. It is now a list, allowing you to define multiple prerequisites for a single quest.
- Added a comprehensive In Game Editor. You can now create, edit, and manage quests entirely within the game GUI!
- Added
completion_message_typeoption toconfig.yml. Options:TITLEandCHAT- Added new localization keys for the Quest GUI. Please manually add the lines below to your
lang.ymlor delete the file to let it recreate default files:questgui: next_page: NEXT hide_done: HIDE DONE title: QUESTS prev_page: PREVIOUS show_all: SHOW ALL
- UI complately remade.
description_2anddescription_3is removed from config. Now description section will be wrapped if needed.
- Added optional
icon_id: [Item_ID]configuration option to allow custom display items for quests in the GUI.- Implemented smart quest indexing to significantly improve performance and reduce server load. Now you can use hundreds of quests without performance loss.
- Enhanced data saving stability to ensure player progress is stored securely.
- Updated default config.yml with examples of the new custom icon system.
- Fixed the default permission for /talequests command. Now it'll need only
talequests.useinstead of that long native permission.- Added update checker.
- Added EcoAPI as an optional dependency (auto-detected if present).
- VaultUnlocked is now an optional dependency (auto-detected if present).
- If no supported economy provider is found, money rewards are disabled. All other quest rewards/features continue to work.
