HomeJavaModsKubeJS Botany Pots
KubeJS Botany Pots

This mod allows you to create crops, soils, and fertilizers for the Botany Pots mod. The provided methods are displayed below.

ServerEvents.recipes(event => {
    // for DisplayState, DropItem, and GrowthAmount please install ProbeJS for reference

    event.recipes.botanypots.crop(
        "minecraft:candle", // seed item
        "#minecraft:leaves", // soils that this crop can be planted on
        DisplayState.basic("minecraft:candle"), // the block that is displayed while growing
        [
            DropItem.item("minecraft:candle", 1.0) // item (use Item.of to include stack size), chance
        ],
        100, // how many ticks this takes to grow
        0.1 // optional, yield, chance for the crop to drop
    );

    event.recipes.botanypots.soil(
        "minecraft:oak_leaves", // the item that this soil is attached to
        DisplayState.basic("minecraft:oak_leaves"), // the block that is displayed while growing
        0.5, // optional, growth modifier, example: 0.5 means all crops will grow an additional 50% faster
        0.0 // optional, yield modifier, example: 0.5 means that all crops have a additional 50% chance to drop a crop
    );

    event.recipes.botanypots.fertilizer(
        "minecraft:iron_ingot", // fertilizer item
        GrowthAmount.range(10, 20) // min growth ticks, max growth ticks
    )
})
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

KubeJS Botany Pots is a free Minecraft Java mod. Compatible with Minecraft 1.21.1, 1.20.1, 1.19.2. Downloaded 1,951,743 times (via CurseForge). Download it and open it directly in the game.

Explore more