-
-
Notifications
You must be signed in to change notification settings - Fork 100
Description
Description of Feature
I have tried using %quests_started_listid% directly in GUIs (DeluxeMenus, AlonsoMenu, etc.), but the placeholder returns an unformatted string that looks messy and confusing to players.

The placeholder %quests_started_listid% currently outputs a raw, comma-separated list of quest IDs (e.g.
fishing-05-saddle-1,expquests-19-carrots-1,farming-00-carrots-1,woodcutting-00-oak-log-1),
which is not readable or user-friendly for players.
It would be great if there was:
A formatted version of this placeholder, such as %quests_started_formatted%, which would list these quests in a more user-friendly way. Or even a configurable format in config.yml where server owners can define how each quest name should appear (e.g. using colors, newlines, or placeholders like %quest_name%).
This would make it much easier to show players their active quests in GUIs or chat messages without forcing them to open the /quests started menu.
Reason for Addition
This improvement would allow developers and server owners to display player quest data cleanly inside menus, scoreboards, or other plugins.
The current %quests_started_listid% placeholder is hard to read and not suitable for direct player display, limiting its usefulness.
Adding a formatted or configurable version would improve clarity, presentation, and integration with other systems.

Alternative Solutions
I don't see any other options for this, as I reported something similar, but with tracked quests for the scoreboard. I assume there might be a {placeholder} for this, but I cannot find it using the quests wiki
Agreements
- I am running the latest version of Quests
- I am certain this request is unique and a similar issue is not currently open
Other
This would be especially helpful for custom GUIs, where being able to display quest progress or active quest titles in a readable format can significantly enhance the player experience. Thanks for the read. I would appreciate it if you were able to implement this feature