ModsFinder

Curiosity Researches

by HirukaRogue

Curiosity Researches gates items, blocks and crafting recipes behind a research system, so a player character must learn how something works before it can be crafted or used.

ForgeClient and serverGNU Affero General Public License v3.0 onlyOpen source1.20.1

What it does

Until a player researches an item, the mod keeps it locked: the item cannot be crafted or used, even when the player has the materials. Research is carried out at a research table, where the player right-clicks a researchable item while holding paper, ink and a quill. Learning the knowledge of one item makes the crafting recipes that depend on it available, so a diamond armor or diamond tool stays out of reach until jewelry knowledge is recorded. The idea is to give a playthrough a stage of discovery rather than full knowledge from the start.

The mod is written for Forge on 1.20.1 and runs on client and server, so the server and every player need it. It is open source under the GNU Affero General Public License v3.0 only, and its source code and issue tracker are publicly linked. Its optional dependency, KubeJS, lets modpack developers lock or open research entries with scripts, and a loot table can be used to feed the research engine. Modpack developers who want a progression layer rather than a fully open world can build on this.

Key features

  1. Research table

    A research table is the place where a player spends paper, ink and a quill to learn about a researchable item.

  2. Locked crafting

    Items with no recorded knowledge cannot be crafted, which holds back recipes until the player has learned them.

  3. Item knowledge

    Each item is discovered separately, and learning one item can open other recipes that depend on it.

  4. Loot-driven research

    Research material can come from loot tables, so the discovery engine can be fed by the same loot a modpack already uses.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.20.1b1.2.1-1.20.1
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Optional 1

KubeJSEdit recipes, add new custom items, script world events, all in JavaScript!
Optional

Use cases

Modpack progression

Developers add staged discovery to a modpack, so players work toward tools and armor instead of starting with them.

Who it’s for: Modpack developers and server owners who want players to earn recipes through exploration and research rather than having every item available from the start.

Questions

Does Curiosity Researches need KubeJS?

No. KubeJS is an optional dependency. It is useful for modpack developers who want to lock or open research entries with scripts.

Does the server need Curiosity Researches?

Yes. Every player and the server need a copy of the mod.

Which Minecraft version does Curiosity Researches support?

The mod is published for Forge on 1.20.1 only, with the latest Forge file b1.2.1-1.20.1 dated 2026-07-15 on the beta channel.

In the catalog

Curiosity Researches is one of 29,952 Game mechanics mods on ModsFinder, and one of 13,316 Game mechanics mods for Forge. 34,764 mods support Minecraft 1.20.1.

Similar mods

What the author says

This mod gives you a new experience where your player character don't knows everything at once, so you need to research to learn new stuffs. With this and papper you are ready to research, for example let's pretend i wanna craft diamond armor and tools. But you don't have knowledge for jewelry, so you need to…
HirukaRogue, on the Modrinth page

Official listing

Owner
HirukaRogue
Published
2025-11-26
Updated on Modrinth
2026-07-15
Facts verified
2026-10-15

Tags