ModsFinder

Lychee

by Snownee

With Lychee, server owners and pack makers define in-world interactions such as burning, anvil crafting, crushing and lightning strikes through JSON recipes.

FabricForgeNeoForgeQuiltClient or server, optionalAll rights reserved1.18.2 – 26.1.2

What it does

Lychee lets a datapack describe interactions that happen in the world rather than at a crafting table. Recipe types cover an item entity burning, an item entity sitting inside a specific block such as water, anvil crafting, a falling block crushing items or a block, lightning channeling, and items or blocks exploding. Each recipe is a JSON file, so new interactions are added without writing Java code. Recipe types are supported in the recipe viewers of the catalog's mod ecosystem.

To make a recipe work in every world, a datapack loader mod such as OpenLoader is needed. Recipes can also be added through other scripting tools. The mod requires Kiwi on all loaders, and Cloth Config API and KubeJS are optional. Eight catalog mods require Lychee, including Fruitful Fun, Stone Crude Age (HardRock TFC), TFC Debark, TFC Metal Tools and TFC Lumberjack. Either side can run it and neither needs it. Builds cover 1.18.2 – 26.1.2 across Fabric, Forge, NeoForge and Quilt, and the code is not open source; it is released under All rights reserved.

Key features

  1. Item entity burning

    Recipes can set an item entity on fire, turning a dropped item into a new result.

  2. Fluid contact

    An item entity inside a specific block, such as water, can trigger a recipe.

  3. Anvil crafting

    Anvil recipes take items as input and produce a defined output in the anvil.

  4. Crushing and lightning

    Blocks that fall can crush items or blocks, and lightning can be channeled into a recipe result.

Compatibility

Latest build for each game version and loader.

26.x3 of 3 versions with builds
26.1.226.0.8+fabricNot available26.0.6+neoforge26.0.8+fabric
26.1.126.0.8+fabricNot available26.0.6+neoforge26.0.8+fabric
26.126.0.8+fabricNot available26.0.6+neoforge26.0.8+fabric
1.21.x2 of 2 versions with builds
1.21.16.5.2+fabricNot available6.7.0+neoforge6.5.2+fabric
1.216.0.2+fabricNot availableNot available6.0.2+fabric
1.20.x2 of 2 versions with builds
1.20.15.1.24+fabric5.2.1+forge5.2.1+forge5.1.24+fabric
1.205.1.24+fabric5.2.1+forge5.2.1+forge5.1.24+fabric
1.19.x1 of 1 version with builds
1.19.23.15.23.15.4Not available3.15.2
1.18.x1 of 1 version with builds
1.18.22.8.32.9.1Not availableNot available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Kiwi 🥝Minecraft modding library
Required

Optional 1

Cloth Config APIConfiguration Library for Minecraft Mods
Optional

Required by 8 mods

Use cases

Modpack interactions

Pack makers add burning, fluid or lightning interactions to a world without a custom mod.

Server datapacks

Server owners add in-world recipes through a datapack, then load them with a datapack loader.

Who it’s for: Pack makers, datapack authors and server owners who want custom world interactions defined in JSON and do not want to write mod code.

How it compares

Full comparison

ItemResistance is a Forge and NeoForge mod, client and server, under All rights reserved, covering 1.16.5 – 26.3. AnvilAPI is open source under the MIT License, targets Fabric, Forge and NeoForge, and covers 1.19.3 – 1.20.4. NoExplodeItems is server-side only and open source under the MIT License, for Fabric and NeoForge across 1.21 – 26.1.2.

ModLoadersGame versionsEnvironmentUpdated
LycheeFabric, Forge, NeoForge and Quilt1.18.2 – 26.1.2Client or server, optional2026-09-06
ItemResistanceForge and NeoForge1.16.5 – 26.3Client and server2026-09-19
AnvilAPIFabric, Forge and NeoForge1.19.3 – 1.20.4Client and server2024-01-28
NoExplodeItemsFabric and NeoForge1.21 – 26.1.2Server-side only2026-06-15

Questions

Does Lychee need Kiwi?

Yes. Kiwi is a required dependency on all loaders, and Lychee will not run without it.

Which loader files does Lychee have?

Lychee has files for Fabric, Forge, NeoForge and Quilt. The latest Fabric and Quilt files are 26.0.8+fabric for 26.1.2, and the latest NeoForge file is in the beta channel.

How do recipes work in every world?

A datapack loader mod such as OpenLoader is needed, because Lychee recipes are loaded from datapacks.

In the catalog

Lychee is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 15,189 mods support Minecraft 26.1.2.

More from Snownee

All projects

Similar mods

What the author says

Lychee is a mod that allows you to define custom interactions using JSON recipes and datapack. To create a new recipe that works in every world you create, you will need a datapack loader mod, such as OpenLoader.
Snownee, on the Modrinth page

Official listing

Owner
Snownee
Published
2022-12-10
Updated on Modrinth
2026-09-06
Facts verified
2026-10-15

Tags