Lychee for Minecraft: Custom Events and Recipe Library Mod

The Lychee mod for Minecraft enables custom recipes and events via datapacks. Create unique world interactions and mechanics for Forge and NeoForge servers.

Download Lychee for Minecraft 1.21.1, 1.20.1, 1.19.2, 1.18.2, 1.18.1

Original name: Lychee

Minecraft: 1.18.1, 1.18.2, 1.19.2, 1.20.1, 1.21.1

Loaders: Forge, NeoForge

FileVersionLoaderSize
Lychee-1.18.1-forge-1.0.0.jar1.18.1Forge202 КБDownload
Lychee-1.18.1-forge-1.0.1.jar1.18.1Forge203 КБDownload
Lychee-1.18.1-forge-1.1.0.jar1.18.1Forge214 КБDownload
Lychee-1.18.1-forge-1.2.0.jar1.18.1Forge226 КБDownload
Lychee-1.18.1-forge-1.2.1.jar1.18.1Forge227 КБDownload
Lychee-1.18.1-forge-1.3.0.jar1.18.1Forge230 КБDownload
Lychee-1.18.1-forge-1.3.1.jar1.18.1Forge230 КБDownload
Lychee-1.18.1-forge-1.4.0.jar1.18.1Forge264 КБDownload
Lychee-1.18.1-forge-1.5.0.jar1.18.1Forge291 КБDownload
Lychee-1.18.1-forge-1.5.1.jar1.18.1Forge292 КБDownload
Lychee-1.18.1-forge-1.5.2.jar1.18.1Forge292 КБDownload
Lychee-1.18.1-forge-1.6.0.jar1.18.1Forge303 КБDownload
Lychee-1.18.1-forge-1.6.1.jar1.18.1Forge303 КБDownload
Lychee-1.18.1-forge-1.6.2.jar1.18.1Forge305 КБDownload
Lychee-1.18.1-forge-1.6.3.jar1.18.1Forge303 КБDownload
Lychee-1.18.2-forge-2.0.0.jar1.18.2Forge304 КБDownload
Lychee-1.18.2-forge-2.1.0.jar1.18.2Forge304 КБDownload
Lychee-1.18.2-forge-2.1.1.jar1.18.2Forge305 КБDownload
Lychee-1.18.2-forge-2.1.2.jar1.18.2Forge306 КБDownload
Lychee-1.18.2-forge-2.2.2.jar1.18.2Forge309 КБDownload
Lychee-1.18.2-forge-2.2.3.jar1.18.2Forge310 КБDownload
Lychee-1.18.2-forge-2.2.4.jar1.18.2Forge310 КБDownload
Lychee-1.18.2-forge-2.2.5.jar1.18.2Forge311 КБDownload
Lychee-1.18.2-forge-2.2.8.jar1.18.2Forge312 КБDownload
Lychee-1.18.2-forge-2.3.0.jar1.18.2Forge325 КБDownload
Lychee-1.18.2-forge-2.4.2.jar1.18.2Forge334 КБDownload
Lychee-1.18.2-forge-2.4.3.jar1.18.2Forge335 КБDownload
Lychee-1.18.2-forge-2.5.0.jar1.18.2Forge346 КБDownload
Lychee-1.18.2-forge-2.6.0.jar1.18.2Forge348 КБDownload
Lychee-1.18.2-forge-2.7.0.jar1.18.2Forge348 КБDownload
Lychee-1.18.2-forge-2.7.1.jar1.18.2Forge348 КБDownload
Lychee-1.18.2-forge-2.8.0.jar1.18.2Forge353 КБDownload
Lychee-1.18.2-forge-2.8.1.jar1.18.2Forge353 КБDownload
Lychee-1.18.2-forge-2.9.0.jar1.18.2Forge360 КБDownload
Lychee-1.18.2-forge-2.9.1.jar1.18.2Forge359 КБDownload
Lychee-1.19.2-forge-3.0.0.jar1.19.2Forge348 КБDownload
Lychee-1.19.2-forge-3.1.0.jar1.19.2Forge353 КБDownload
Lychee-1.19.2-forge-3.1.1.jar1.19.2Forge353 КБDownload
Lychee-1.19.2-forge-3.2.0.jar1.19.2Forge419 КБDownload
Lychee-1.19.2-forge-3.3.0.jar1.19.2Forge426 КБDownload
Lychee-1.19.2-forge-3.4.0.jar1.19.2Forge469 КБDownload
Lychee-1.19.2-forge-3.5.0.jar1.19.2Forge472 КБDownload
Lychee-1.19.2-forge-3.5.1.jar1.19.2Forge472 КБDownload
Lychee-1.19.2-forge-3.6.0.jar1.19.2Forge476 КБDownload
Lychee-1.19.2-forge-3.6.1.jar1.19.2Forge476 КБDownload
Lychee-1.19.2-forge-3.6.2.jar1.19.2Forge476 КБDownload
Lychee-1.19.2-forge-3.7.2.jar1.19.2Forge499 КБDownload
Lychee-1.19.2-forge-3.8.1.jar1.19.2Forge510 КБDownload
Lychee-1.19.2-forge-3.8.2.jar1.19.2Forge512 КБDownload
Lychee-1.19.2-forge-3.9.1.jar1.19.2Forge531 КБDownload
Lychee-1.19.2-forge-3.9.2.jar1.19.2Forge534 КБDownload
Lychee-1.19.2-forge-3.10.0.jar1.19.2Forge541 КБDownload
Lychee-1.19.2-forge-3.10.1.jar1.19.2Forge541 КБDownload
Lychee-1.19.2-forge-3.10.3.jar1.19.2Forge541 КБDownload
Lychee-1.19.2-forge-3.11.0.jar1.19.2Forge545 КБDownload
Lychee-1.19.2-forge-3.12.0.jar1.19.2Forge595 КБDownload
Lychee-1.19.2-forge-3.12.2.jar1.19.2Forge596 КБDownload
Lychee-1.19.2-forge-3.13.1.jar1.19.2Forge660 КБDownload
Lychee-1.19.2-forge-3.13.2.jar1.19.2Forge662 КБDownload
Lychee-1.19.2-forge-3.13.3.jar1.19.2Forge662 КБDownload
Lychee-1.19.2-forge-3.14.0.jar1.19.2Forge663 КБDownload
Lychee-1.19.2-forge-3.14.1.jar1.19.2Forge663 КБDownload
Lychee-1.19.2-forge-3.14.3.jar1.19.2Forge663 КБDownload
Lychee-1.19.2-forge-3.15.1.jar1.19.2Forge667 КБDownload
Lychee-1.19.2-forge-3.15.2.jar1.19.2Forge667 КБDownload
Lychee-1.19.2-forge-3.15.3.jar1.19.2Forge667 КБDownload
Lychee-1.19.2-forge-3.15.4.jar1.19.2Forge668 КБDownload
Lychee-1.20.1-forge-5.0.5.jar1.20.1Forge660 КБDownload
Lychee-1.20.1-forge-5.0.7.jar1.20.1Forge662 КБDownload
Lychee-1.20.1-forge-5.1.0.jar1.20.1Forge664 КБDownload
Lychee-1.20.1-forge-5.1.1.jar1.20.1Forge665 КБDownload
Lychee-1.20.1-forge-5.1.3.jar1.20.1Forge665 КБDownload
Lychee-1.20.1-Forge-5.1.21.jar1.20.1Forge676 КБDownload
Lychee-1.20.1-Forge-5.1.24.jar1.20.1Forge676 КБDownload
Lychee-1.20.1-Forge-5.2.0.jar1.20.1Forge678 КБDownload
Lychee-1.20.1-Forge-5.2.1.jar1.20.1Forge679 КБDownload
Lychee-1.20.1-forge-5.0.6.jar1.20.1NeoForge662 КБDownload
Lychee-1.20.1-forge-5.1.5.jar1.20.1NeoForge666 КБDownload
Lychee-1.20.1-forge-5.1.6.jar1.20.1NeoForge666 КБDownload
Lychee-1.20.1-forge-5.1.8.jar1.20.1NeoForge667 КБDownload
Lychee-1.20.1-forge-5.1.9.jar1.20.1NeoForge669 КБDownload
Lychee-1.20.1-forge-5.1.12.jar1.20.1NeoForge670 КБDownload
Lychee-1.20.1-forge-5.1.13.jar1.20.1NeoForge672 КБDownload
Lychee-1.20.1-forge-5.1.14.jar1.20.1NeoForge672 КБDownload
Lychee-1.20.1-Forge-5.1.15.jar1.20.1NeoForge672 КБDownload
Lychee-1.20.1-Forge-5.1.16-all.jar1.20.1NeoForge854 КБDownload
Lychee-1.20.1-Forge-5.1.17-all.jar1.20.1NeoForge855 КБDownload
Lychee-1.20.1-Forge-5.1.18.jar1.20.1NeoForge676 КБDownload
Lychee-1.20.1-Forge-5.1.19.jar1.20.1NeoForge676 КБDownload
Lychee-1.20.1-Forge-5.1.20.jar1.20.1NeoForge676 КБDownload
Lychee-1.20.1-Forge-5.1.22.jar1.20.1NeoForge676 КБDownload
Lychee-1.21.1-NeoForge-6.0.5.jar1.21.1NeoForge766 КБDownload
Lychee-1.21.1-NeoForge-6.0.6.jar1.21.1NeoForge770 КБDownload
Lychee-1.21.1-NeoForge-6.0.7.jar1.21.1NeoForge797 КБDownload
Lychee-1.21.1-NeoForge-6.0.8.jar1.21.1NeoForge802 КБDownload
Lychee-1.21.1-NeoForge-6.0.9.jar1.21.1NeoForge802 КБDownload
Lychee-1.21.1-NeoForge-6.0.10.jar1.21.1NeoForge802 КБDownload
Lychee-1.21.1-NeoForge-6.1.0.jar1.21.1NeoForge784 КБDownload
Lychee-1.21.1-NeoForge-6.2.0.jar1.21.1NeoForge814 КБDownload
Lychee-1.21.1-NeoForge-6.2.1.jar1.21.1NeoForge807 КБDownload
Lychee-1.21.1-NeoForge-6.3.2.jar1.21.1NeoForge912 КБDownload
Lychee-1.21.1-NeoForge-6.3.3.jar1.21.1NeoForge912 КБDownload
Lychee-1.21.1-NeoForge-6.3.4.jar1.21.1NeoForge912 КБDownload
Lychee-1.21.1-NeoForge-6.3.8.jar1.21.1NeoForge941 КБDownload
Lychee-1.21.1-NeoForge-6.4.0.jar1.21.1NeoForge967 КБDownload
Lychee-1.21.1-NeoForge-6.4.1.jar1.21.1NeoForge968 КБDownload
Lychee-1.21.1-NeoForge-6.4.2.jar1.21.1NeoForge967 КБDownload
Lychee-1.21.1-NeoForge-6.4.3.jar1.21.1NeoForge967 КБDownload
Lychee-1.21.1-NeoForge-6.4.4.jar1.21.1NeoForge967 КБDownload
Lychee-1.21.1-NeoForge-6.5.0.jar1.21.1NeoForge987 КБDownload

Lychee for NeoForge/Forge: Custom Interactions via Datapacks

Modern Minecraft modding has evolved far beyond simple item addition, shifting towards complex systemic interactions that make a world feel alive and responsive. For map makers, server administrators, and mod pack developers, the ability to define custom rules without writing Java code is a game-changer. Lychee for NeoForge/Forge: Custom Interactions via Datapacks serves precisely this purpose, acting as a powerful logic library that bridges the gap between static datapacks and dynamic gameplay mechanics. By utilizing a robust JSON-based structure, this tool allows creators to script intricate scenarios where blocks, items, entities, and environmental factors interact in predictable and meaningful ways.

Unlike traditional command block chains that can become unwieldy and laggy, Lychee operates on an event-driven architecture optimized for performance. It transforms standard Minecraft elements into triggers for custom outcomes, effectively turning the game into a customizable engine for adventure maps and specialized survival experiences. Whether you are designing a magical ritual system, an industrial processing line, or a hazardous biome with unique environmental dangers, this modification provides the foundational logic required to bring those ideas to life.

Core Mechanics and Interaction Types

The true power of this library lies in its diverse array of interaction types, which extend the concept of "recipes" far beyond the crafting table. While standard recipes require specific grid arrangements, Lychee introduces context-sensitive conditions that react to the world state. These interactions are designed to be intuitive for designers while remaining deep enough for complex systems.

Block and Item Contexts

One of the most versatile features is the ability to define what happens when a player interacts with a specific block using a particular item. This replaces the need for opaque command block setups, allowing for clear "key and lock" mechanics or ritualistic behaviors. For instance, clicking a ancient pedestal with a specific gemstone could trigger a structural change or spawn an entity, creating immersive puzzle elements.

Furthermore, the mod supports interactions involving item entities floating in the world. You can configure scenarios where items burn upon contact with certain blocks, dissolve when submerged in water, or transform when dropped into specific zones. This is ideal for creating automated sorting systems, cooling mechanisms for heated materials, or washing processes for raw ores, adding a layer of physical realism to processing chains.

Environmental and Hazard Triggers

For adventure maps requiring danger and tension, Lychee offers triggers based on environmental hazards. You can script events where lightning strikes convert blocks, explosions transmute items, or falling anvils crush entities into specific drops. These mechanics allow for the creation of dangerous biomes where players must navigate carefully, or specialized farms that utilize risk to generate high-value resources.

The library also handles background processes through random block ticks and entity ticks. Although these specific tick-based events do not integrate directly into recipe viewers like JEI, they are essential for creating passive world evolution. Examples include stalactites dripping fluid over time or entities undergoing gradual transformations based on their surroundings, enabling dynamic ecosystems that function without player intervention.

Advanced Crafting and Visualization

A standout feature for mod pack developers is the support for shaped crafting patterns that go beyond the standard 3x3 grid logic. This allows for precise geometric requirements, ensuring that complex multi-block structures or ritual arrays behave exactly as intended. When combined with Just Enough Items (JEI) integration, which is supported for most recipe types, players can view these custom interactions directly in their recipe book. This transparency is crucial for user experience, as it prevents confusion and allows players to learn your custom mechanics naturally rather than relying on external wikis.

When players can see exactly what conditions are required for a custom outcome, the learning curve flattens significantly. This visual feedback loop turns obscure server rules into discoverable gameplay elements, fostering a sense of exploration and mastery.

Implementation Strategies for Mod Packs

Integrating Lychee for NeoForge/Forge: Custom Interactions via Datapacks into a project requires a strategic approach to data management. To ensure your custom rules load automatically in every new world instance, it is recommended to bundle the datapack files using a loader utility like OpenLoader. This eliminates the need for end-users to manually install datapacks, providing a seamless out-of-the-box experience.

For developers already accustomed to script-based modifications, Lychee complements tools like CraftTweaker or KubeJS. While those tools excel at altering existing game registries, Lychee shines in defining entirely new interaction loops. A hybrid approach often yields the best results: use scripting engines for balance tweaks and registry changes, while employing Lychee for complex, conditional world events. When managing a large volume of custom recipes, maintaining a dependency map is advisable. Documenting which blocks unlock specific materials or where hazardous events occur helps in balancing the economy and preventing progression breaks caused by unintended resource spikes.

Server Performance and Compatibility

Running this modification on a server environment requires attention to synchronization and load management. Events such as entity ticks or random block updates can become resource-intensive if the conditions are defined too broadly. It is best practice to keep triggers specific and localized. For example, instead of checking every block in a chunk every tick, limit the condition to a specific block type within a defined radius. This ensures that the cause-and-effect relationship remains clear to the player while maintaining server stability.

The mod is fully compatible with both Forge and NeoForge loaders, supporting a wide range of Minecraft versions including recent releases like 1.20 and 1.20.1. This flexibility ensures that your custom content remains viable across updates, as the mod relies on stable vanilla mechanics rather than fragile hacks that break with minor patches. If you are looking for a streamlined way to download Lychee for NeoForge/Forge: Custom Interactions via Datapacks and manage your mod profile, modern launchers offer integrated support for installing these dependencies quickly.

Conclusion: Elevating World Design

Ultimately, Lychee for NeoForge/Forge: Custom Interactions via Datapacks is not merely another crafting extension; it is a comprehensive design layer that empowers creators to turn static blocks and items into dynamic narrative tools. By reducing reliance on cumbersome command blocks and providing a structured, JSON-driven workflow, it enables the creation of cohesive and immersive worlds. Whether you are building a technical magic system or a survival challenge map, this tool provides the reliability and depth needed to execute your vision. Start with simple interactions to test the waters, verify them in both single-player and multiplayer environments, and gradually increase complexity. With Lychee, version updates become less of a threat and more of an opportunity to expand your world's possibilities.

For those ready to enhance their project, knowing how to install and configure these JSON files is the first step toward a truly interactive Minecraft experience. The Lychee for NeoForge/Forge: Custom Interactions via Datapacks for Minecraft ecosystem invites you to rethink how players engage with your world, offering a professional-grade solution for custom content creation.