Skip to content

Fruitful Fun

Mod Page

Recipe Types

Hybridizing

A bee is triggering hybridization, turning one cherry leaves into another.

The hybridizing recipe triggers when a bee collects honey on a block. The bees will record the 4 most recently honeyed blocks, and if they contain all the blocks needed for the recipe, the recipe is matched successfully.

This recipe type is not repeatable.

Format

Name Description Type / Literal
type type "fruitfulfun:hybridizing"
pollens the ids of the needed blocks string[]
ending_step the possible ids of the last block string[]
Example
{
    "type": "fruitfulfun:hybridizing",
    "pollens": [
        "torchflower"
    ],
    "contextual": {
        "type": "fruitfulfun:bee_has_trait",
        "trait": "wither_tolerant"
    },
    "post": [
        {
            "contextual": {
                "type": "chance",
                "chance": 0.1
            },
            "type": "place",
            "block": "*"
        },
        {
            "type": "random",
            "entries": [
                {
                    "type": "drop_item",
                    "weight": 1,
                    "item": "minecraft:blaze_powder"
                },
                {
                    "type": "drop_item",
                    "weight": 3,
                    "item": "minecraft:gunpowder"
                },
                {
                    "type": "drop_item",
                    "weight": 6,
                    "item": "minecraft:quartz"
                }
            ]
        }
    ]
}

Description: When a bee with the trait wither_tolerant collects honey on a Torchflower, there is a 10% chance that the flower will be consumed. Also, there is a 10%, 30% and 60% chance of dropping blaze powder, gunpowder, and quartz respectively.

Dragon Ritual

An example of the dragon ritual structure.

The structure requires candles and one or more dragon heads. The kind of supporting blocks doesn't matter. Once the structure is set up, you will only need to use a Chorus Fruit Pie to activate it. You can use a Dispenser to place the pie.

After the ritual is activated, you need to throw an item into the center of the structure. The item will be consumed when the ritual is complete. If no item is thrown, more Dragon Breath will be produced. The more Dragon Heads you use, the more Dragon Breath you will get.

This recipe type is repeatable.

Format

Name Description Type / Literal
type type "fruitfulfun:dragon_ritual"
item_in the input item Ingredient
Example
{
    "type": "fruitfulfun:dragon_ritual",
    "item_in": {
        "item": "glass_bottle"
    },
    "post": [
        {
            "type": "drop_item",
            "item": "dragon_breath"
        }
    ],
    "max_repeats": 1
}

Conditions

Bee Trait Check

Checks if the bee has a specific trait.

Format

Name Description Type / Literal
type type "fruitfulfun:bee_has_trait"
trait the trait string

Sky Darkness Check

Checks the sky darken level.

Format

Name Description Type / Literal
type type "fruitfulfun:sky_darken"
value value IntBounds
require_sky_light dimension must be a surface world (not like the nether) optional boolean
can_see_sky the location must be able to see the sky optional boolean