Skip to content
Max M edited this page Jan 5, 2026 · 1 revision

Last updated for MC1.21.1

Hydroponics Trough recipes are auto-generated for most plants. However, you can add additional recipes that were missed or override the auto-generated recipes using JSON.

The JSON specification is below. Anything preceded by // is a comment, and should not be in an actual JSON.

{
    "type": "crossroads:hydroponics",
    "active": <boolean>,//Optional, default true. If false, disables this recipe
    "input": <item ingredient>,//Allowed input(s)
    "growth_stages": <integer>,//Number of growth stages (time to grow)
    "needs_light": <boolean>,//Optional, default true. Whether this crop needs light to grow. 
    //ONE OF THE FOLLOWING
    //For multiple or a single output
    "output": [
        {
            "item": <string item ID>,//Registry name of the output item
            "count": <integer>//Optional, default 1. Number of items produced
        },
        ...//Up to four output items can be specified this way.
    ]
    //For a single output
    "output": {
        "item": <string item ID>,//Registry name of the output item
        "count": <integer>//Optional, default 1. Number of items produced
    }
}

Clone this wiki locally