Lychee for Fabric: Custom Recipe Event Engine for Minecraft

Unlock infinite crafting possibilities with Lychee for Fabric. This event engine allows you to create custom item interactions and recipes using simple JSON files.

Download Lychee for Minecraft 26.1, 1.21.1, 1.21, 1.20.1, 1.19.2, 1.18.2

Original name: Lychee

Minecraft: 1.18.1, 1.18.2, 1.19.2, 1.20.1, 1.21, 1.21.1, 26.1

Loaders: Fabric

FileVersionLoaderSize
Lychee-1.18.1-fabric-1.2.0.jar1.18.1Fabric245 КБDownload
Lychee-1.18.1-fabric-1.3.1.jar1.18.1Fabric246 КБDownload
Lychee-1.18.1-fabric-1.3.2.jar1.18.1Fabric246 КБDownload
Lychee-1.18.1-fabric-1.4.0.jar1.18.1Fabric303 КБDownload
Lychee-1.18.1-fabric-1.5.1.jar1.18.1Fabric317 КБDownload
Lychee-1.18.1-fabric-1.6.3.jar1.18.1Fabric329 КБDownload
Lychee-1.18.2-fabric-2.0.0.jar1.18.2Fabric329 КБDownload
Lychee-1.18.2-fabric-2.1.1.jar1.18.2Fabric329 КБDownload
Lychee-1.18.2-fabric-2.2.0.jar1.18.2Fabric332 КБDownload
Lychee-1.18.2-fabric-2.2.1.jar1.18.2Fabric332 КБDownload
Lychee-1.18.2-fabric-2.2.5.jar1.18.2Fabric336 КБDownload
Lychee-1.18.2-fabric-2.2.6.jar1.18.2Fabric336 КБDownload
Lychee-1.18.2-fabric-2.2.7.jar1.18.2Fabric336 КБDownload
Lychee-1.18.2-fabric-2.2.8.jar1.18.2Fabric336 КБDownload
Lychee-1.18.2-fabric-2.3.0.jar1.18.2Fabric351 КБDownload
Lychee-1.18.2-fabric-2.4.0.jar1.18.2Fabric360 КБDownload
Lychee-1.18.2-fabric-2.4.1.jar1.18.2Fabric360 КБDownload
Lychee-1.18.2-fabric-2.4.3.jar1.18.2Fabric361 КБDownload
Lychee-1.18.2-fabric-2.5.0.jar1.18.2Fabric373 КБDownload
Lychee-1.18.2-fabric-2.6.0.jar1.18.2Fabric375 КБDownload
Lychee-1.18.2-fabric-2.7.0.jar1.18.2Fabric375 КБDownload
Lychee-1.18.2-fabric-2.8.1.jar1.18.2Fabric378 КБDownload
Lychee-1.18.2-fabric-2.8.2.jar1.18.2Fabric378 КБDownload
Lychee-1.18.2-fabric-2.8.3.jar1.18.2Fabric382 КБDownload
Lychee-1.19.2-fabric-3.0.0.jar1.19.2Fabric416 КБDownload
Lychee-1.19.2-fabric-3.2.0.jar1.19.2Fabric492 КБDownload
Lychee-1.19.2-fabric-3.2.1.jar1.19.2Fabric493 КБDownload
Lychee-1.19.2-fabric-3.3.0.jar1.19.2Fabric500 КБDownload
Lychee-1.19.2-fabric-3.4.0.jar1.19.2Fabric550 КБDownload
Lychee-1.19.2-fabric-3.5.0.jar1.19.2Fabric553 КБDownload
Lychee-1.19.2-fabric-3.5.1.jar1.19.2Fabric554 КБDownload
Lychee-1.19.2-fabric-3.5.2.jar1.19.2Fabric554 КБDownload
Lychee-1.19.2-fabric-3.6.0.jar1.19.2Fabric558 КБDownload
Lychee-1.19.2-fabric-3.6.1.jar1.19.2Fabric558 КБDownload
Lychee-1.19.2-fabric-3.6.2.jar1.19.2Fabric558 КБDownload
Lychee-1.19.2-fabric-3.7.2.jar1.19.2Fabric577 КБDownload
Lychee-1.19.2-fabric-3.8.0.jar1.19.2Fabric589 КБDownload
Lychee-1.19.2-fabric-3.8.1.jar1.19.2Fabric589 КБDownload
Lychee-1.19.2-fabric-3.8.2.jar1.19.2Fabric591 КБDownload
Lychee-1.19.2-fabric-3.9.0.jar1.19.2Fabric613 КБDownload
Lychee-1.19.2-fabric-3.9.1.jar1.19.2Fabric613 КБDownload
Lychee-1.19.2-fabric-3.9.2.jar1.19.2Fabric614 КБDownload
Lychee-1.19.2-fabric-3.10.0.jar1.19.2Fabric622 КБDownload
Lychee-1.19.2-fabric-3.10.1.jar1.19.2Fabric622 КБDownload
Lychee-1.19.2-fabric-3.10.2.jar1.19.2Fabric625 КБDownload
Lychee-1.19.2-fabric-3.11.0.jar1.19.2Fabric630 КБDownload
Lychee-1.19.2-fabric-3.11.1.jar1.19.2Fabric679 КБDownload
Lychee-1.19.2-fabric-3.12.0.jar1.19.2Fabric679 КБDownload
Lychee-1.19.2-fabric-3.12.1.jar1.19.2Fabric679 КБDownload
Lychee-1.19.2-fabric-3.12.2.jar1.19.2Fabric679 КБDownload
Lychee-1.19.2-fabric-3.12.3.jar1.19.2Fabric681 КБDownload
Lychee-1.19.2-fabric-3.13.0.jar1.19.2Fabric684 КБDownload
Lychee-1.19.2-fabric-3.13.1.jar1.19.2Fabric684 КБDownload
Lychee-1.19.2-fabric-3.13.2.jar1.19.2Fabric685 КБDownload
Lychee-1.19.2-fabric-3.14.0.jar1.19.2Fabric685 КБDownload
Lychee-1.19.2-fabric-3.14.1.jar1.19.2Fabric686 КБDownload
Lychee-1.19.2-fabric-3.14.2.jar1.19.2Fabric686 КБDownload
Lychee-1.19.2-fabric-3.14.3.jar1.19.2Fabric686 КБDownload
Lychee-1.19.2-fabric-3.15.0.jar1.19.2Fabric689 КБDownload
Lychee-1.19.2-fabric-3.15.2.jar1.19.2Fabric689 КБDownload
Lychee-1.20.1-fabric-5.0.0.jar1.20.1Fabric676 КБDownload
Lychee-1.20.1-fabric-5.0.1.jar1.20.1Fabric675 КБDownload
Lychee-1.20.1-fabric-5.0.2.jar1.20.1Fabric676 КБDownload
Lychee-1.20.1-fabric-5.0.3.jar1.20.1Fabric676 КБDownload
Lychee-1.20.1-fabric-5.0.4.jar1.20.1Fabric677 КБDownload
Lychee-1.20.1-fabric-5.0.5.jar1.20.1Fabric683 КБDownload
Lychee-1.20.1-fabric-5.0.7.jar1.20.1Fabric683 КБDownload
Lychee-1.20.1-fabric-5.1.0.jar1.20.1Fabric686 КБDownload
Lychee-1.20.1-fabric-5.1.1.jar1.20.1Fabric686 КБDownload
Lychee-1.20.1-fabric-5.1.3.jar1.20.1Fabric685 КБDownload
Lychee-1.20.1-fabric-5.1.4.jar1.20.1Fabric686 КБDownload
Lychee-1.20.1-fabric-5.1.7.jar1.20.1Fabric688 КБDownload
Lychee-1.20.1-fabric-5.1.8.jar1.20.1Fabric688 КБDownload
Lychee-1.20.1-fabric-5.1.9.jar1.20.1Fabric690 КБDownload
Lychee-1.20.1-fabric-5.1.10.jar1.20.1Fabric690 КБDownload
Lychee-1.20.1-fabric-5.1.11.jar1.20.1Fabric690 КБDownload
Lychee-1.20.1-fabric-5.1.14.jar1.20.1Fabric694 КБDownload
Lychee-1.20.1-Fabric-5.1.15.jar1.20.1Fabric694 КБDownload
Lychee-1.20.1-Fabric-5.1.20.jar1.20.1Fabric670 КБDownload
Lychee-1.20.1-Fabric-5.1.21.jar1.20.1Fabric670 КБDownload
Lychee-1.20.1-Fabric-5.1.22.jar1.20.1Fabric670 КБDownload
Lychee-1.20.1-Fabric-5.1.23.jar1.20.1Fabric669 КБDownload
Lychee-1.20.1-Fabric-5.1.24.jar1.20.1Fabric669 КБDownload
Lychee-1.21-Fabric-6.0.0.jar1.21Fabric736 КБDownload
Lychee-1.21-Fabric-6.0.1.jar1.21Fabric738 КБDownload
Lychee-1.21-Fabric-6.0.2.jar1.21Fabric738 КБDownload
Lychee-1.21.1-Fabric-6.0.3.jar1.21.1Fabric738 КБDownload
Lychee-1.21.1-Fabric-6.0.10.jar1.21.1Fabric748 КБDownload
Lychee-1.21.1-Fabric-6.2.1.jar1.21.1Fabric775 КБDownload
Lychee-1.21.1-Fabric-6.3.0.jar1.21.1Fabric874 КБDownload
Lychee-1.21.1-Fabric-6.3.1.jar1.21.1Fabric883 КБDownload
Lychee-1.21.1-Fabric-6.3.2.jar1.21.1Fabric883 КБDownload
Lychee-1.21.1-Fabric-6.3.3.jar1.21.1Fabric883 КБDownload
Lychee-1.21.1-Fabric-6.3.4.jar1.21.1Fabric883 КБDownload
Lychee-1.21.1-Fabric-6.3.5.jar1.21.1Fabric906 КБDownload
Lychee-1.21.1-Fabric-6.3.6.jar1.21.1Fabric910 КБDownload
Lychee-1.21.1-Fabric-6.3.7.jar1.21.1Fabric912 КБDownload
Lychee-1.21.1-Fabric-6.3.8.jar1.21.1Fabric913 КБDownload
Lychee-1.21.1-Fabric-6.4.0.jar1.21.1Fabric939 КБDownload
Lychee-1.21.1-Fabric-6.4.1.jar1.21.1Fabric939 КБDownload
Lychee-1.21.1-Fabric-6.4.2.jar1.21.1Fabric939 КБDownload
Lychee-1.21.1-Fabric-6.4.3.jar1.21.1Fabric939 КБDownload
Lychee-1.21.1-Fabric-6.5.0.jar1.21.1Fabric960 КБDownload
Lychee-mc26.1-Fabric-26.0.0.jar26.1Fabric885 КБDownload

Lychee for Fabric: Custom Recipe Interactions

In the expansive ecosystem of Minecraft modding, few tools offer as much creative freedom as Lychee for Fabric: Custom Recipe Interactions. Unlike traditional modifications that populate the world with new blocks, mobs, or dimensions, this utility operates on a deeper level. It serves as a sophisticated event engine, allowing server administrators and modpack developers to redefine how items and blocks interact with the game world. By leveraging a robust JSON-based system, users can script complex behaviors that transform static mechanics into dynamic, responsive experiences. Whether you are looking to download Lychee for Fabric: Custom Recipe Interactions to enhance a technical server or to add magical alchemy to an adventure map, this library provides the foundational logic required to bring unique ideas to life.

Core Philosophy: Events as Recipes

The fundamental innovation behind Lychee for Fabric: Custom Recipe Interactions is its treatment of game mechanics as triggerable recipes. In vanilla Minecraft, interactions are hard-coded; a shovel digs grass, and a furnace smelts ore. Lychee dismantles these rigid boundaries, enabling creators to define custom conditions and outcomes. You can instruct the game engine to recognize specific scenarios, such as a player right-clicking a block with a particular tool, and execute a chain of reactions in return. This could involve replacing the targeted block, spawning entities, dropping specific items, or even altering the state of the player's inventory. The system is designed to be intuitive yet powerful, bridging the gap between simple datapacks and full-scale code modifications.

Comprehensive Interaction Types

The versatility of this mod stems from its extensive catalog of supported interaction types. Each category covers a distinct aspect of gameplay, ensuring that almost any conceivable mechanic can be replicated or invented. For modpack authors, this means the ability to create seamless integrations between disparate mods without writing a single line of Java code. The primary interaction categories include:

  • Block Interaction: The classic use-case where a player uses an item on a specific block. This allows for custom tool functionalities, such as using a golden shovel on dirt to create a path that yields ancient roots.
  • Item Burning: Triggers when a dropped item entity enters fire or lava. This is perfect for creating alchemical processes where throwing resources into a forge yields refined materials.
  • Item Inside Block: Detects when an item entity is located within a specific block volume, such as water or a custom containment field, activating transformation recipes.
  • Anvil Crafting: Expands the utility of the anvil beyond repair and renaming, allowing players to combine items in new ways to forge powerful artifacts.
  • Falling Block Crushing: Utilizes gravity-affected blocks like sand or gravel to crush items placed beneath them, ideal for automated ore processing lines.
  • Lightning Channeling: Captures the energy of a lightning strike to transmute blocks or items, adding a divine or chaotic element to gameplay.
  • Explosion Reaction: Responds to explosions from TNT, creepers, or other sources, enabling chain reactions where blasting one area affects surrounding resources.
  • Dripstone Dripping: Activates when fluid drips from a pointed dripstone onto a specific block or item, facilitating slow, passive automation.
  • Shaped Crafting: Allows for complex crafting shapes that go beyond standard vanilla limitations, offering greater design freedom for custom items.

While most of these interactions are fully integrated with popular recipe viewers like JEI (Just Enough Items) and REI (Roughly Enough Items), a few advanced types, such as Random Block Ticking and Entity Ticking, operate in the background. Although these specific ticks do not currently appear in recipe viewers, they provide essential functionality for passive world evolution and mob-based events. Developers are continuously working to expand compatibility, ensuring that every mechanic remains transparent to the end-user.

Technical Requirements and Compatibility

To successfully run Lychee for Fabric: Custom Recipe Interactions, users must ensure their environment meets specific dependency criteria. The mod relies on the Kiwi library, a lightweight framework that handles much of the underlying data registration. Kiwi is optimized for performance and rarely causes conflicts, making it a stable foundation for any modpack. This utility is built for the Fabric loader and is compatible with the latest versions of Minecraft, including those running performance enhancers like Sodium and Lithium. When learning how to install Lychee for Fabric: Custom Recipe Interactions, remember that both the main mod and the Kiwi library must be present in your mods folder. Failure to include Kiwi will prevent the mod from loading correctly.

Creating Custom Content

The true power of Lychee shines when creators begin authoring their own recipes. The process requires no compilation or IDE setup; everything is managed through JSON files within a datapack. To ensure these custom recipes load automatically in new worlds, many users pair Lychee with OpenLoader, which injects datapacks seamlessly during world creation. Alternatively, script-heavy modpacks can utilize KubeJS or CraftTweaker to define Lychee interactions directly within JavaScript or ZenScript files. This approach is particularly valuable for large-scale servers where dynamic recipe adjustments are necessary without restarting the server or editing file structures manually.

A typical recipe definition involves specifying the interaction type, such as lychee:block_interacting, defining the input conditions (the block being clicked and the item held), and listing the outputs or side effects. Once the JSON file is placed in the appropriate namespace folder, a simple resource reload applies the changes instantly. For those using modern launchers, the installation process is streamlined; selecting the mod often triggers automatic dependency resolution, fetching Kiwi and configuring the environment with minimal user intervention.

Practical Applications in Modpacks

The potential applications for Lychee for Fabric: Custom Recipe Interactions are limited only by imagination. In a magic-themed modpack, a developer could script a wand that transforms bookshelves into arcane portals when used at midnight. In a technical industrial pack, falling hammers could crush ores into dusts without the need for complex machinery, simplifying early-game progression. The "Item Exploding" interaction could facilitate a corruption mechanic where detonating a specific crystal spreads a debuff or alters nearby terrain biomes. Furthermore, the "Lightning Channeling" feature allows for dramatic boss summoning rituals, where striking a totem with lightning initiates a formidable encounter.

For players, the integration with JEI and REI ensures that these custom mechanics remain discoverable. Instead of guessing how a new system works, users can browse the recipe viewer to see exactly what happens when an item is thrown into lava or struck by lightning. This transparency is crucial for maintaining an engaging user experience, preventing frustration, and encouraging experimentation. Even for mechanics that lack direct viewer support, authors can supplement gameplay with in-game guide books or chat notifications to explain the hidden rules of their world.

Conclusion

Lychee for Fabric: Custom Recipe Interactions stands as an indispensable tool for modern Minecraft content creation. It effectively acts as a programming language for game events, empowering creators to sculpt a living, breathing world that reacts intelligently to player actions. With its lightweight dependency on Kiwi, broad compatibility with optimization mods, and seamless integration with recipe viewers, it lowers the barrier to entry for complex customization. Whether you are a server owner seeking to unique gameplay loops or a modpack developer aiming to unify disparate mods, Lychee provides the flexibility and power needed to innovate. By mastering its JSON syntax, you can transform the standard cubic landscape into a realm of endless possibility.