All Mods Resource Packs Data Packs Shaders Modpacks Plugins
QuestAPI

QuestAPI

by Zanckor • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

📃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.

 

 

🔧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

 

Wiki

Take a look at the wiki to learn how to add your own quests, dialogs and screens

 

 

Also on 

 

 

If you think that something can be improved, find any bug, or wanna point something not very intuitive, feel free to DM me on Discord https://discord.gg/pBUACptquc

How to Install QuestAPI (Mod)

QuestAPI by Zanckor is verified for Forge across Minecraft versions 1.18.2, 1.19, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1 (latest release: 1.4.0, file size: 307 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.18.2, 1.19, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1) and platform (Forge).
  2. Make sure you have the compatible loader or environment installed for Forge.
  3. Move the downloaded QuestAPI file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20
Forge
last yr. 1
1.19.4
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.18.2
Forge
last yr. 1
1.19.4
Forge
last yr. 1
1.20
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20
Forge
last yr. 1
1.19.4
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20
Forge
last yr. 1
1.19.4
Forge
last yr. 1
1.20
Forge
last yr. 1
1.19.4
Forge
last yr. 1
1.20
Forge
last yr. 1
1.19.4
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.19.3
Forge
last yr. 1
1.19.4
Forge
last yr. 1
1.19.4
Forge
last yr. 1
1.19.3
Forge
last yr. 1
1.19.2
Forge
last yr. 1
1.19
Forge
last yr. 1
1.19
Forge
last yr. 1
1.19
Forge
last yr. 1
1.19
Forge
last yr. 1
1.19
Forge
last yr. 1
Fixed minor bugs


Added new goal - Interact With NBT
Added description to quests

Changed QuestLog screen

Fixed scrolling in goals - Now you can't go up infinitelly
Changed track system - Now players tack each quest clicking on a square on the quest title
Improved track system
Changed buttons to change pages
Removed quest searcher
Added description next to goals - To change
Added Tutorial Toast to let players know how to open QuestLog book

Added formatting text to all customizable texts

Fixed bugs

If a quest gives you items, if player has not enough space on inventory, the items are thrown to ground
Added description to quests

Changed QuestLog screen

Fixed scrolling in goals - Now you can't go up infinitelly
Changed track system - Now players tack each quest clicking on a square on the quest title
Improved track system
Changed buttons to change pages
Removed quest searcher
Added description next to goals - To change
Added Tutorial Toast to let players know how to open QuestLog book

Added formatting text to all customizable texts

Fixed bugs

If a quest gives you items, if player has not enough space on inventory, the items are thrown to ground
Added description to quests

Changed QuestLog screen

Fixed scrolling in goals - Now you can't go up infinitelly
Changed track system - Now players tack each quest clicking on a square on the quest title
Improved track system
Changed buttons to change pages
Removed quest searcher
Added description next to goals - To change
Added Tutorial Toast to let players know how to open QuestLog book

Added formatting text to all customizable texts

Fixed bugs

If a quest gives you items, if player has not enough space on inventory, the items are thrown to ground
Added description to quests
Changed QuestLog screen
  • Fixed scrolling in goals - Now you can't go up infinitelly
  • Changed track system - Now players tack each quest clicking on a square on the quest title
  • Improved track system
  • Changed buttons to change pages
  • Removed quest searcher
  • Added description next to goals - To change
Added Tutorial Toast to let players know how to open QuestLog book
Added formatting text to all customizable texts
Fixed bugs
  • If a quest gives you items, if player has not enough space on inventory, the items are thrown to ground

Added description to quests

Changed QuestLog screen

Fixed scrolling in goals - Now you can't go up infinitelly


Changed track system - Now players tack each quest clicking on a square on the quest title

Improved track system

Changed buttons to change pages

Removed quest searcher

Added description next to goals - To change

Added Tutorial Toast to let players know how to open
QuestLog book

Added formatting text to all customizable texts

Fixed bugs

If a quest gives you items, if player has not enough space on inventory, the items are thrown to ground
Fixed dialog screen bugs
Fixed dialog screen bugs
Fixed dialog screen bugs
Fixed ResourceLocation bug on calling StartDialog.loadDialog with entity RL

Added a way to display dialog via commands - For testing

Added a way to give quests or display dialogs via commands

Fixed screen bugs

Added Minimalist DialogBackground screen

Changed default background
Fixed ResourceLocation bug on calling StartDialog.loadDialog with entity RL

Added a way to display dialog via commands - For testing

Added a way to give quests or display dialogs via commands

Fixed screen bugs

Added Minimalist DialogBackground screen

Changed default background
Fixed ResourceLocation bug on calling StartDialog.loadDialog with entity RL

Added a way to display dialog via commands - For testing

Added a way to give quests or display dialogs via commands

Fixed screen bugs

Added Minimalist DialogBackground screen

Changed default background
Added new way to call StartDialog#loadDialog, now It supports render entity via ResourceLocation String and via Item

Fixed "!" mark renderer
Added new way to call StartDialog#loadDialog, now It supports render entity via ResourceLocation String and via Item

Fixed "!" mark renderer
Added new way to call StartDialog#loadDialog, now It supports render entity via ResourceLocation String and via Item

Fixed "!" mark renderer
QuestAPI Icon
Download QuestAPI
Select game version
Select platform