Back to 9Minecraft
Wiki 9Minecraft Wiki 9Minecraft
MoreRequirement Mod Wiki

MoreRequirement Mod Wiki & Guide

wiki.9minecraft.net/morerequirement-mod/

Adds new crafting or progression requirements to existing recipes or features.

Guides

Step-by-step, in-game.

Frequently asked questions

How do I start using MoreRequirement conditions in my modpack?
Install the mod alongside Tetra, then open any schematic or effect JSON file in your datapack. Add a `requirements` array to the schematic or effect object, and populate it with condition objects matching the syntax shown in the mod's documentation. Test your conditions in-game at a workstation to verify they trigger correctly.
What's the difference between a schematic requirement and an effect requirement?
Schematic requirements block the entire crafting recipe from being available until conditions are met, while effect requirements only allow specific module effects to be applied. You can use both on the same item—schematics gate access to the recipe, effects gate access to individual upgrades.
How do I require a player to have a specific advancement before crafting?
Use the advancement condition type in your requirement object and reference the advancement's ID (for example, `minecraft:story/root`). The workstation will check if the player has earned that advancement and block crafting if they haven't.
Can I combine multiple conditions so that ALL of them must be true to craft?
Yes—add multiple condition objects to the `requirements` array, and the workstation will enforce all of them simultaneously. If you want to allow crafting when ANY condition is true instead, check your mod version's documentation for OR logic support.

See all 10 MoreRequirement questions ›