Description
📃About
QuestApi is a forge library that allows modders and modpack makers to add easily quests & dialogs by npc, command... just adding a few .json with easy portability between words, servers and versions.
LTS: 1.20.x
🔧Features
- Masive quest & dialog creation with pre-made and custom templates
- Easy creation of your own quests, dialogs, requirements and rewards
- Automatic loading of files on login
- NPC dialogs with customizable screens per mod/dialog
- In-game quest log screen and quest tracked hud progress
Json Maker
Wiki
Take a look at the wiki to learn how to add your own quests, dialogs and screens
Commands
All commands starts with => /quests
add:
- /quests add userName questName: Adds a quest directly to player.
- /quests add itemQuest questName: Adds a quest to holding item.
- /quests add itemDialog dialogName: Adds a dialog to holding item.
remove:
- /quests remove userName questName: Removes a quest from player.
displayDialog:
- /quests displayDialog dialogName: Directly displays a dialog to your player
reload:
- /quests reload identifier: For developers: Allows you to reload your datapack.
If you think that something can be improved, find any bug, or wanna point something not very intuitive, feel free to join the discord

