ModsFinder

Quest Giver

by saphienyako

Quest Giver is a data-driven quest system for Forge and NeoForge, where non-player characters hand out quest lines that players work through.

ForgeNeoForgeClient and serverMIT LicenseOpen source1.19.2 – 1.21.1

What it does

Quest Giver adds quest lines to entities and NPCs. Each quest line is built from several quests, and it begins with a root quest that offers the player an accept or decline choice. Once a quest is accepted, its start window lists the task to complete, and when the requirements are met a completion window appears the next time the player interacts with the entity again.

The design is function-based and was used by the Feywild mod, which requires Quest Giver to run. Because the system is data-driven, modders and modpack makers can define quests without changing the mod's code. Quest Giver runs on client and server, so both the server and every player need it. Files are published for Forge and NeoForge across four release versions, 1.19.2 – 1.21.1, under the MIT License, and the project is open source.

An older release was built for a specific modpack and is no longer supported. Documentation for the mod is available on its wiki.

Key features

  1. Data-driven quest lines

    Quests are defined as data, so quest lines can be authored and changed without writing new code.

  2. Root quest with a choice

    Each quest line starts with a root quest that gives the player the option to accept or decline it.

  3. Multi-quest lines

    A quest line holds multiple quests that follow one another, with each one opening after the last.

  4. Entity and NPC interaction

    Quests are offered and completed through entities and NPCs, with a start window listing the task and a completion pop-up.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.21.1Not available1.5.3
1.21Not available1.5.3
1.20.11.5.3Not available
1.19.21.5.3Not available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Required by 1 mod

Use cases

Who it’s for: Modpack makers and modders who want NPC-driven quest lines, and server owners who run packs that rely on quest progression.

How it compares

Full comparison

Cobblemon Dailies is a Fabric and NeoForge mod for 1.21.1 that runs on client and server and is released under the MIT License, but it is not open source. EverQuest is a NeoForge mod for 1.21.1 that runs on client and server under All rights reserved, and it is not open source. Open Quests API is an open source library across Fabric, Forge and NeoForge for 1.20.1 – 26.1.2 that is server required with client optional.

ModLoadersGame versionsEnvironmentUpdated
Quest GiverForge and NeoForge1.19.2 – 1.21.1Client and server2026-08-27
Cobblemon DailiesFabric and NeoForge1.21.1Client and server2026-03-02
EverQuestNeoForge1.21.1Client and server2026-08-31
Open Quests APIFabric, Forge and NeoForge1.20.1 – 26.1.2Server required, client optional2026-09-19

Questions

Which loaders does Quest Giver support?

Quest Giver is published for Forge and NeoForge. The Forge file targets 1.20.1 and the NeoForge file targets 1.21.1, with a 1.19.2 build also listed.

Does the server need Quest Giver?

Yes. A server running it needs every connecting player to have it too.

Does Quest Giver require other mods?

Quest Giver has no required dependencies listed. The Feywild mod requires Quest Giver, so it must be installed with that mod.

In the catalog

Quest Giver is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 32,366 mods support Minecraft 1.21.1.

More from saphienyako

All projects

Similar mods

What the author says

Quest Giver provides the option for adding a data-driven quest system for modders and modpack makers. It's design and function is based on the Quest System used in the Feywild mod.
saphienyako, on the Modrinth page

Official listing

Owner
saphienyako
Published
2026-08-10
Updated on Modrinth
2026-08-27
Facts verified
2026-10-15

Tags