CurseForge · Minecraft mod
Integrated Dynamics KubeJS
KubeJS integration for Integrated Dynamics
Quick answer
Which Integrated Dynamics KubeJS release should I use?
Integrated Dynamics KubeJS integrateddynamics-kubejs-1.0.0 targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 6 required mods have matching files.
Where it goes
Is Integrated Dynamics KubeJS required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Integrated Dynamics KubeJS integrateddynamics-kubejs-1.0.0 need?
integrateddynamics-kubejs-1.0.0. Change the file and its required mods may change too.
Install Common Capabilities, Cyclops Core, Integrated Dynamics, KubeJS and 2 more first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.
1 extra mod was pulled in by another dependency. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Integrated Dynamics KubeJS without breaking your instance.
Built for Integrated Dynamics KubeJS integrateddynamics-kubejs-1.0.0. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use integrateddynamics-kubejs-1.0.0. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Common Capabilities, Cyclops Core, Integrated Dynamics, KubeJS and 2 more first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside integrateddynamics-kubejs-1.0.0. It opens that exact file at the source.
About this project
What does Integrated Dynamics KubeJS add?
KubeJS integration for Integrated Dynamics. Allows you to easily create new recipes for Integrated Dynamics machines. Recipes don't always update in JEI so you might have to restart the game!
Supported recipe types:
- Squeezer
- Drying Basin
- Mechanical Squeezer
- Mechanical Drying Basin
Squeezing:
//Turns magma block into 4 magma cream
event.recipes.integrateddynamics.squeezer({
input_item: { item: 'minecraft:magma_block' },
output_items: [
{ item: { id: 'minecraft:magma_cream', count: 4 }}
]
})
//Turns red sandstone into 2 red sand, a clay ball with a 50% chance and a gold nugget with a 10% chance, also get 250mb water
event.recipes.integrateddynamics.squeezer({
input_item: { item: 'minecraft:red_sandstone' },
output_items: [
{ item: { id: 'minecraft:red_sand', count: 2 }},
{ item: { id: 'minecraft:clay_ball' }, chance: 0.5 },
{ item: { id: 'minecraft:gold_nugget' }, chance: 0.1 }
],
output_fluid: { id: 'minecraft:water', amount: 250 }
})
//When using any item with the tag minecraft:leaves it turns into 250mb water
event.recipes.integrateddynamics.squeezer({
input_item: { tag: 'minecraft:leaves' },
output_fluid: { id: 'minecraft:water', amount: 250 },
})
Drying Basin (you can't have a fluid input and output at the same time):
//Turns a bucket of water into clay
event.recipes.integrateddynamics.drying_basin({
input_fluid: { id: 'minecraft:water', amount: 1000 },
output_item: { id: 'minecraft:clay' }
})
//Turns birch logs into stripped birch logs in 100 ticks
event.recipes.integrateddynamics.drying_basin({
input_item: { item: 'minecraft:birch_log' },
output_item: { id: 'minecraft:stripped_birch_log' },
duration: 100
})
//Turns black terracotta + 250mb water into normal terracotta
event.recipes.integrateddynamics.drying_basin({
input_item: { item: 'minecraft:black_terracotta' },
input_fluid: { id: 'minecraft:water', amount: 250 },
output_item: { id: 'minecraft:terracotta' },
duration: 100
})
//Turns sponge into 500mb of water (an item output is required, otherwise JEI crashes)
event.recipes.integrateddynamics.drying_basin({
input_item: { item: 'minecraft:sponge' },
output_fluid: { id: 'minecraft:water', amount: 500 },
output_item: { id: 'minecraft:stone' }
})
Mechanical Squeezer (20 ticks = 1600RF):
//Squeezing sandstone makes 250mb water, 2 sand, a clay ball with a 50% chance and a diamond with a 5% chance in 40 ticks
event.recipes.integrateddynamics.mechanical_squeezer({
input_item: { item: 'minecraft:sandstone' },
output_fluid: { id: 'minecraft:water', amount: 250 },
output_items: [
{ item: { id: 'minecraft:sand', count: 2 } },
{ item: { id: 'minecraft:clay_ball' }, chance: 0.5 },
{ item: { id: 'minecraft:diamond' }, chance: 0.05 }
],
duration: 40, //uses 3200RF
})
//Squeezing any type of gold ore (normal or deepslate) makes 100mb of lava
event.recipes.integrateddynamics.mechanical_squeezer({
input_item: { tag: 'c:ores/gold' },
output_fluid: { id: 'minecraft:lava', amount: 100 }
})
Mechanical Drying Basin (20 ticks = 1600RF, you can't have a fluid input and output at the same time):
//Inputting 250mb of lava makes a terracotta
event.recipes.integrateddynamics.mechanical_drying_basin({
input_fluid: { id: 'minecraft:lava', amount: 250 },
output_item: { id: 'minecraft:terracotta' },
duration: 30 //uses 2400RF
})
//A spruce log and 250mb lava makes a charcoal
event.recipes.integrateddynamics.mechanical_drying_basin({
input_item: { item: 'minecraft:spruce_log' },
input_fluid: { id: 'minecraft:lava', amount: 250 },
output_item: { id: 'minecraft:charcoal' },
duration: 10 //uses 800RF
})
//Turns sponge into a bucket of water (an item output is required, otherwise JEI crashes)
event.recipes.integrateddynamics.mechanical_drying_basin({
input_item: { item: 'minecraft:sponge' },
output_fluid: { id: 'minecraft:water', amount: 1000 },
output_item: { id: 'minecraft:stone'}
})
Project description from CurseForge.
Pick your setup
Integrated Dynamics KubeJS by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.1
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Integrated Dynamics KubeJS versions and loaders
integrateddynamics-kubejs-1.0.0
integrateddynamics-kubejs-1.0.0.jar
15 Aug 2026
Looking for an older file? The official CurseForge project page is in Resources.