A data-driven research system inspired by Factorio.
A (mostly) data-driven research system for Minecraft inspired by Factorio.
[!NOTE] This mod does nothing on its own, and is meant to be used by other mods or datapacks.
The mod icon and the default research texture are both a modified version of this, and are therefore licensed under CC BY-SA 4.0. Everything else is licensed under the MIT license.
Sure, you could use the doLimitedCrafting gamerule with advancements to lock recipes, but it's disabled by default. Force-enabling it could easily mess with other mods. Furthermore, advancements are somewhat limiting when it comes to unlock conditions.
This mod takes advantage of Minecraft's criteria system, which is used by advancements. Unlike advancements, to complete a research, the criterion must be triggered a set number of times. Research progress is saved per-world, alongside stuff like advancements.
Conversation