KubeJS Botania
Modby Amygdaloideae
KubeJS integration for Botania
Type
Mod
CurseForge Downloads
6,784,799
CurseForge ID
618511
Last Updated
Sep 5, 2026
Description
Adds support for Botania recipes, and custom brewing of Flasks, Incenses and Tainted Pendant.
Both Forge and Fabric are supported (Please check in Files tab since Recent Files will only show the latest entry).
For KJS6, you need to adapt code below to fit KJS6's style.
Examples:
In startup_script:
onEvent("botania.brews.registry", event => { event.create("torrent") /** * The cost of mana per brew. * For Tainted Blood Pendant, it is cost / duration / effectLevel * 2.5 per tick. */ .cost(5000) /** * The effect you want to specify for the Brew, * can be specified for multiple times for applying * multiple effects at once. * The parameters come the same as /effect, * except for duration is in ticks, not seconds. */ .effect("minecraft:water_breathing", 4800 * 20) .effect("botania:allure", 300 * 20, 0, false, false) /** * Set to deny incense for this brew. */ .noIncense() /** * Set to deny pendant infusing for this brew. */ .noPendant() })In server_scripts:
onEvent("recipes", event => { event.remove({ output: "botania:livingrock" })event.recipes.botania.mana_infusion("minecraft:acacia_boat", "minecraft:acacia_door", 200, "minecraft:acacia_log") event.recipes.botania.elven_trade(["minecraft:acacia_boat"], "minecraft:diamond") event.recipes.botania.elven_trade(["minecraft:acacia_boat", "minecraft:acacia_button"], ["minecraft:diamond_block", "minecraft:gold_ingot"]) event.recipes.botania.pure_daisy("minecraft:acacia_button", "minecraft:acacia_leaves") event.recipes.botania.pure_daisy("minecraft:acacia_button", "minecraft:stone", 1)
event.recipes.botania.brew("kubejs:torrent", ["minecraft:acacia_boat"])
event.recipes.botania.petal_apothecary("minecraft:acacia_boat", ["minecraft:acacia_button"])
event.recipes.botania.runic_altar("minecraft:acacia_boat", ["minecraft:acacia_button", "minecraft:acacia_door"], 5000)
event.recipes.botania.terra_plate("minecraft:acacia_boat", ["minecraft:acacia_button", "minecraft:acacia_door"], 5000000)
event.recipes.botania.orechid("minecraft:acacia_button", "minecraft:acacia_fence", 1)
event.recipes.botania.orechid_ignem("minecraft:acacia_leaves", "minecraft:acacia_fence_gate", 1)
event.recipes.botania.marimorphosis("minecraft:acacia_door", "minecraft:acacia_fence_gate", 1, ["plains"], 10) })
Recommended Gear
AffiliateHardware and extras that pair well with this mod.
As an Amazon Associate I earn from qualifying purchases.
Similar Mods
AzureLib
Java Minecraft mod using Bedrock models to create custom models and animations for items, blocks, entities
Presence Footsteps
An overly complicated sound mod
ChoiceTheorem's Overhauled Village
Enhances and creates new villages and pillager outposts, that perfectly fit into your Minecraft world.
RFTools Utility
General RFTools blocks that don't fit in a more specific category
Recipe Essentials[Forge/Fabric]
Essential fixes and improvements around recipes and crafting
Ding (Forge)
Plays a configurable sound when Minecraft loads and reaches the Main Menu, connects to a server or finishes reloading re...