-
Notifications
You must be signed in to change notification settings - Fork 0
Datapack Processing Recipe Schema
MrSilly07 edited this page Mar 14, 2026
·
1 revision
Processing recipes are placed in data/<namespace>/recipe/ with "type": "researchcube:processing". They define what the Processing Station produces from given ingredients.
{
"type": "researchcube:processing",
"ingredients": [
{ "item": "minecraft:iron_ingot" }
],
"result": {
"id": "minecraft:iron_block",
"count": 1
}
}| Field | Type | Required | Description |
|---|---|---|---|
type |
String | Yes | Must be exactly "researchcube:processing"
|
ingredients |
Array | Yes | Array of NeoForge ingredient objects ({"item": "..."} or {"tag": "..."}) |
result |
Object | Yes | Output item: {"id": "<item_id>", "count": N}
|
- Processing recipes do not require a Drive or research completion. They are available immediately.
- Tag ingredients follow standard NeoForge ingredient syntax.
- Processing recipes are visible in JEI and EMI when those mods are installed.
- Processing Station how the block works in-game
- Datapack Guide general datapack overview
Getting Started
Game Mechanics
- Research Tiers
- Research Station
- Drive Crafting Table
- Processing Station
- Fluid System
- Research Book & HUD
Mod Compatibility
For Pack Developers
- Datapack Guide
- Research Definition Schema
- Drive Crafting Recipe Schema
- Processing Recipe Schema
- Example Datapack
Reference