ModsFinder

Better Questing API

by ABKQPO

Better Questing API lets developers register BetterQuesting chapters, quests, tasks and rewards from Java code, without editing quest databases by hand.

ForgeClient and serverGNU Lesser General Public License v3.0 onlyOpen source1.7.10

What it does

The library is a Forge API for BetterQuesting content. Addon authors can build quests, chapter definitions and reward sets in code, and inject them at runtime or reinject them later. Existing quests can be patched, and quest structures can be imported from resource files that ship with a mod, so content in a jar can be loaded into a world.

The API is meant for mod authors who add quest content to BetterQuesting. Developers compile against the API artifact as a compile-time dependency, and the Java SPI hook lets dynamic quest reloads pick up new definitions. Players do not interact with it directly. Files are published for 1.7.10 only, and the environment is client and server, so the server and every player need the mod. The code is released under the GNU Lesser General Public License v3.0 only and is open source.

Key features

  1. Code-based quest registration

    Chapters, quests, tasks and rewards can be registered entirely in Java, with no manual editing of quest files.

  2. Runtime injection

    Quests can be injected while the game runs and reinjected later, which supports content that changes during play.

  3. Quest patching

    Existing quests can be modified after they are loaded, so an addon can alter content it did not create.

  4. Quest builders and imports

    Builder classes assemble quest definitions, and quest structures can be imported from resource files that ship with a mod.

Compatibility

Latest build for each game version and loader.

1.7.101.1.3
ReleaseBetaAlphaNot available

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

Use cases

Quest pack addons

An addon can add a chapter of quests shipped in its own jar, so the content loads when the pack starts.

Dynamic quest reloads

Through the Java SPI integration, a mod can reload quest definitions without restarting the server.

Who it’s for: Mod developers who extend BetterQuesting on 1.7.10 with Forge. Players who only want to use quests do not need this library's API directly, though a quest addon that depends on it may ask for it.

How it compares

Full comparison

Better Questing - Gamestages Expansion is a Forge mod for 1.12.2, released under the MIT License and open source, that runs on client and server. Create Questing is a Fabric and Forge mod for 1.19.2 – 1.20.1, client-side only and not open source under the Creative Commons Attribution Share Alike 4.0 license. Both are content mods, while Better Questing API is a developer library for 1.7.10.

ModLoadersGame versionsEnvironmentUpdated
Better Questing APIForge1.7.10Client and server2026-06-24
Better Questing - Gamestages ExpansionForge1.12.2Client and server2022-08-31
Create QuestingFabric and Forge1.19.2 – 1.20.1Client-side only2024-02-01

Questions

Does Better Questing API have to be installed on the server?

Yes. Installation covers the server and each player's game.

Which game version does Better Questing API support?

Only 1.7.10. The latest Forge file is 1.1.3 for 1.7.10, published on 2026-06-24.

Is this library needed to write a quest addon?

Addon developers compile against the API artifact as a compile-time dependency, so the library is needed at development time.

In the catalog

Better Questing API is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 1,013 mods support Minecraft 1.7.10.

More from ABKQPO

All projects

Similar mods

What the author says

BetterQuestingAPI is a runtime API mod for registering and applying BetterQuesting chapters, quests, tasks, and rewards from code or imported resources. BetterQuestingAPI provides a stable Java API for creating and managing BetterQuesting content without manually editing quest databases.
ABKQPO, on the Modrinth page

Official listing

Owner
ABKQPO
Published
2026-06-02
Updated on Modrinth
2026-06-24
Facts verified
2026-10-15

Tags