Back to mods
Integrated Dynamics KubeJS project artwork

CurseForge · Minecraft mod

Integrated Dynamics KubeJS

KubeJS integration for Integrated Dynamics

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Integrated Dynamics KubeJS release should I use?

Updated 29 days ago
Latest stable file integrateddynamics-kubejs-1.0.0
Game version 1.21.1
Loader NeoForge

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.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

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.

All 6 required mods have matching files

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.

5 listed on this file 1 pulled in by one of those mods
Common Capabilities Needed by Integrated Dynamics KubeJS integrateddynamics-kubejs-1.0.0
required
Matching file found Matched file: commoncapabilities-1.21.1-neoforge-2.11.6.jar
Cyclops Core Needed by Integrated Dynamics KubeJS integrateddynamics-kubejs-1.0.0
required
Matching file found Matched file: cyclopscore-1.21.1-neoforge-1.30.0.jar
Integrated Dynamics Needed by Integrated Dynamics KubeJS integrateddynamics-kubejs-1.0.0
required
Matching file found Matched file: integrateddynamics-1.21.1-neoforge-1.37.1.jar
KubeJS Needed by Integrated Dynamics KubeJS integrateddynamics-kubejs-1.0.0
required
Matching file found Matched file: KubeJS NeoForge 2101.7.2-build.377
Rhino Needed by Integrated Dynamics KubeJS integrateddynamics-kubejs-1.0.0
required
Matching file found Matched file: Rhino 2101.2.7-build.85
Better Advanced Tooltips Needed by KubeJS
pulled in
Matching file found Matched file: better-advanced-tooltips-2101.1.0-build.5.jar

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.

  1. 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.

  2. 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.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 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 available setups

Check 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

1 of 1 releases match

Looking for an older file? The official CurseForge project page is in Resources.