KubeJS Botania: Custom Recipes and Brews for Minecraft Packs

KubeJS Botania adds full recipe support for Botania to your KubeJS scripts. Customize crafting, mana infusion, and brews for any Minecraft modpack easily.

Download kubejs botania for Minecraft 1.20.1, 1.19.2, 1.18.2

Original name: kubejs botania

Minecraft: 1.18.2, 1.19.2, 1.20.1

Loaders: Fabric, Forge, NeoForge

FileVersionLoaderSize
kubejs_botania-1.0.0-fabric.jar1.18.2Fabric26 КБDownload
kubejs_botania-1.0.1-fabric.jar1.18.2Fabric27 КБDownload
kubejs_botania-1.0.2-fabric.jar1.18.2Fabric27 КБDownload
kubejs_botania-1.3.1-fabric.jar1.19.2Fabric29 КБDownload
kubejs_botania-1.0.3-fabric.jar1.19.2Fabric38 КБDownload
kubejs_botania-1.3-fabric-fix.jar1.19.2Fabric29 КБDownload
kubejs_botania-1.0.4-fabric.jar1.19.2Fabric38 КБDownload
kubejs_botania-1.3-fabric.jar1.19.2Fabric33 КБDownload
kubejs_botania-1.0.4-fix2-fabric.jar1.19.2Fabric38 КБDownload
kubejs_botania-1.1-fabric.jar1.19.2Fabric41 КБDownload
kubejs_botania-1.4.0-fabric.jar1.20.1Fabric27 КБDownload
kubejs_botania-1.0.0-forge.jar1.18.2Forge26 КБDownload
kubejs_botania-1.0.2-forge.jar1.18.2Forge27 КБDownload
kubejs_botania-1.0.1-forge.jar1.18.2Forge27 КБDownload
kubejs_botania-1.0.4-fix2-forge.jar1.19.2Forge39 КБDownload
kubejs_botania-1.1-forge.jar1.19.2Forge41 КБDownload
kubejs_botania-1.0.4-forge.jar1.19.2Forge39 КБDownload
kubejs_botania-1.3-forge.jar1.19.2Forge31 КБDownload
kubejs_botania-1.0.3-forge.jar1.19.2Forge39 КБDownload
kubejs_botania-1.3.1-forge.jar1.19.2Forge30 КБDownload
kubejs_botania-1.4.0-forge.jar1.20.1NeoForge28 КБDownload

KubeJS Botania: Scripting Botania Recipes and Brews

For modpack developers and server administrators seeking precise control over magical progression, KubeJS Botania: Scripting Botania Recipes and Brews serves as an essential bridge between scriptable logic and complex alchemy. This add-on integrates the extensive recipe systems of the Botania mod directly into the KubeJS ecosystem, allowing for granular adjustments without the clutter of multiple datapacks. Whether you are balancing a competitive multiplayer environment or curating a unique single-player experience, this tool provides the necessary framework to redefine how players interact with mana, flowers, and ancient artifacts.

Installation and Version Compatibility

Before you download KubeJS Botania: Scripting Botania Recipes and Brews, it is critical to verify compatibility with your specific Minecraft version and mod loader. This add-on supports both Forge and Fabric architectures, but the file structures often differ between them. Users must ensure they are selecting the correct artifact from the files section that matches their core game version, typically ranging from modern 1.18 releases up to the latest 1.20+ iterations.

Special attention is required for those migrating to KubeJS version 6. The syntax for event registration and script placement has evolved significantly in this major update. Legacy snippets may not function correctly without adaptation to the new event chains and namespace conventions. When planning how to install this modification, always cross-reference the required KubeJS core version listed in the dependency tab. For streamlined management, many operators utilize modern launchers like foxygame.net to handle profile switching and dependency injection, reducing manual folder manipulation and ensuring a clean test environment before deploying to a live server.

Customizing Brews and Potions

One of the most powerful features of this add-on is the ability to register custom brews within your startup_scripts. Developers can define unique potion effects by specifying the brew identifier, mana cost, and duration in ticks. This system allows for the creation of specialized flasks that fit strictly within your modpack's economy. You can also impose restrictions on specific items, such as preventing certain brews from being brewed via Incense or limiting the utility of the Tainted Blood Pendant. Balancing these costs against effect potency is vital to prevent game-breaking loops where players generate infinite buffs with minimal resource investment.

Reconfiguring Core Botania Recipes

The true strength of KubeJS Botania: Scripting Botania Recipes and Brews for Minecraft shines in the server_scripts directory, where you can overhaul the entire production chain. By hooking into specific recipe events, you can remove undesirable outputs that cause duplication glitches or simplify overly complex grinding mechanics. The add-on exposes handlers for every major workstation found in the mod:

  • Mana Infusion: Modify inputs and outputs for standard mana transformations, including catalyst requirements.
  • Elven Trade: Redefine the items available through the Alfheim portal to gate late-game progression effectively.
  • Pure Daisy: Adjust conversion rates for wood and stone transmutation to control early-game resource flooding.
  • Runic Altar and Terra Plate: Create entirely new crafting sequences that integrate items from other mods seamlessly.
  • Petal Apothecary: Design custom flower recipes that require specific biomes or rare ingredients.
  • Orechid Variants: Tune ore generation chances and biome restrictions for dynamic world generation tweaks.

This level of control transforms the mod from a static addition into a dynamic component of your custom narrative. Instead of accepting default balances, you dictate the path players must take to acquire mana resources and high-tier equipment.

Strategic Implementation for Modpacks

Implementing this add-on is most effective when approached iteratively. Start by altering a few key recipes or introducing a single custom brew to test stability. Verify that your scripts load without errors across different client versions and that there are no conflicts with other recipe-modifying mods. Once the foundation is solid, you can expand the web of interactions to create a deeply interconnected tech-magic hybrid system. This methodical approach ensures that your final build remains robust, performant, and enjoyable for all users, providing a tailored experience that standard configurations simply cannot match.