All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Integrated Dynamics

Integrated Dynamics

by rubensworks • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

This requires the Cyclops Core and Common Capabilities libraries!
Come talk to us in #integratedmods on the Cyclops Discord server!

 

 Integrated Dynamics is a mod which requires you to build networks for complex automation and system integration.

It is a mix between bundled redstone, BuildCraft gates and Applied Energistics-style networks.

 

Addons:

 

Spotlight by Direwolf20:

 

Old tutorial playlist: https://www.youtube.com/playlist?list=PLcEZXVFivlbuxGa99eosS2kw5if4Gipxj

 

This mod provides an in-game guide 'On the Dynamics of Integration', which also contains tutorials.
All players will receive this book on first spawn, but it can also be crafted by combining a regular book with two pieces of crystalized menril chunks.

A Web version of this book can be found here.

 

Use 'Readers' to import external values into the network using 'Variables'.

 

Different types of readers are used to capture the outside world.

 

Different types of writers can be used to interact with the world.

 

Each reader has countless aspects to read properties.

 

Display the variable values on a display for debugging, or if you want to make things fancy.

 

Mod interactions at its finest, which is one of the main goals of this mod.

 

Perform complex operations with the Logic Programmer on your variables to automate tasks.

 

When using variables inside such operations, place them inside a Variable Store to make them accessible to the network.

 

Immersive crafting system for creating everything in this mod, JEI support is available.

 

Hide your cables inside Facades to make your network blend in with the rest of the world.

 

Cables and parts are fully compatible with McMultiPart (Only for MC 1.10 at the moment)

 

RF-compatible energy system. (Network consuming energy is disabled by default, enable it to make your game more interesting)

 

Visual feedback, since logic networks can become quite complex.

 

Use operators as values, to perform functional operators like map, filter and reduce. These can also be used in combination with Charset pipes to create fully-fledged fine-grained sorting systems.

 

Recipes are first-class citizens in Integrated Dynamics. You can define them yourself in the Logic Programmer, or read them dynamically from machines using the Machine Reader. Recipes are used extensively in the Integrated Crafting mod.

 

With this kind of Recipe logic, you can create complex logic systems, such as a system that looks up the recipe for a given item.

 

All parts support static and dynamic offsets, which enables operating on targets at a distance.

 

Server admins can use the /integrateddynamics networkdiagnostics command to open a gui for detailed ticktime tracking per network part.

 

This mod collects anonymized startup data, this can be disabled in the config file and adheres to Minecraft's snooper settings.

 

Bisect Hosting
Support us via the referral code cyclops when renting a Bisect Hosting server, and get 25% off!

If you like this mod, consider supporting me on !

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.3
Neoforge
1d ago 1
26.3
Neoforge
1d ago 1
26.3
Neoforge
1d ago 1
26.3
Neoforge
1d ago 1
26.3
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.3
Neoforge
1d ago 1
26.3
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.3
Neoforge
1d ago 1
26.3
Neoforge
1d ago 1
26.3
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.1.2
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
26.1.1
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.10
Neoforge
1d ago 1
1.21.10
Neoforge
1d ago 1
1.21.10
Neoforge
1d ago 1
1.21.10
Neoforge
1d ago 1
1.21.10
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.7
Neoforge
1d ago 1
1.21.7
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.4
Neoforge
1d ago 1
1.21
Neoforge
1d ago 1
1.20.4
Neoforge
1d ago 1
1.21
Neoforge
1d ago 1
1.21
Neoforge
1d ago 1
1.21
Neoforge
1d ago 1
1.21
Neoforge
1d ago 1
1.21
Neoforge
1d ago 1
1.21
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21
Neoforge
1d ago 1
1.20.4
Neoforge
1d ago 1
1.21
Neoforge
1d ago 1
1.21
Neoforge
1d ago 1
1.20.4
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.4
Neoforge
1d ago 1
1.20.4
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.4
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19.4
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19.4
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.19.4
Forge
1d ago 1
1.19.4
Forge
1d ago 1
1.19.4
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.19.3
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19.3
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.19.3
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.19.3
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19.3
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19.3
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19.3
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19.3
Forge
1d ago 1
1.19.3
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19
Forge
1d ago 1
1.19
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
# Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.

<a name="26.1.2-1.36.2"></a>
## [26.1.2-1.36.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.36.1...26.1.2-1.36.2) - 2026-10-17 08:44:10


### Added
  • Add Menril Berries to c:foods/berry tag (#1762), Closes #1761

<a name="26.1.2-1.36.1"></a>
## [26.1.2-1.36.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.36.0...26.1.2-1.36.1) - 2026-10-11 16:20:26 +0200


### Fixed
  • Fix chunk unloads loading neighbouring chunks via cable setRemoved (#1764), Closes #1763

<a name="26.1.2-1.36.0"></a>
## [26.1.2-1.36.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.35.1...26.1.2-1.36.0) - 2026-10-03 15:06:39 +0200


### Added
  • Enable encoding and decoding of all values (#1737)
This introduces operators to encode any possible value into a string,
and decode the string again into a value.
This is useful to share values across worlds.
The materializer also has a button to export an encoded value.
A compressed encoding also exists.
Closes #674
  • Add a tutorial on saving state with the Delayer (#1744), Closes #613
  • Make Menril wood variants burn into charcoal (#1748)

### Changed
  • Stop ticking cables without parts (#1753)
This significantly improves server performance on large networks
containing many cables without attached parts.
Closes #336
  • Avoid capability lookups in cable light emission to improve FPS
  • Skip cable block entity renderer for cables without overlays to improve FPS.
  • Fix cable quads being meshed once per model side to improve FPS

### Fixed
  • Fix variable copying not properly taking over labels (#1742)
This also fixes a conflict with recipe clearing when shift-clicking.
Closes #725
  • Fix stripped Menril log and wood not smelting into charcoal (#1749)
  • Remove redundant Menril log charcoal recipes (#1747), Closes #1746

<a name="26.1.2-1.35.1"></a>
## [26.1.2-1.35.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.35.0...26.1.2-1.35.1) - 2026-09-19 09:06:04 +0200


### Added
  • Re-enable The One Probe support

### Fixed
  • Fix client crash when looking at a proxy with Jade

<a name="26.1.2-1.35.0"></a>
## [26.1.2-1.35.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.34.1...26.1.2-1.35.0) - 2026-09-11 21:37:13 +0200


### Added
  • Allow part configurations to be copied and pasted with the Wrench (#1721)
This adds 3 new copy modes: all, settings, and aspect.
Closes #859
  • Let insert pre-consumers see what part of an insertion is still unclaimed (#1724)
Required for CyclopsMC/IntegratedCrafting#230

### Changed
  • Hash a prototype once per index position update (#1725)
This improves performance of the IngredientPositionsIndex.

<a name="26.1.2-1.34.1"></a>
## [26.1.2-1.34.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.34.0...26.1.2-1.34.1) - 2026-09-05 13:42:45 +0200


### Added
  • Allow aspect settings to be determined by variables (#1707)
  • Return to part gui when pressing escape in part sub-guis (#1713), Closes CyclopsMC/IntegratedTunnels#278
  • Show modified aspect property values in tooltip (#1706), Closes #1704
  • Add translations through Crowdin

### Changed
  • Make tooltip text color on erroring aspect variables red
  • Improve overall performance
  • Skip part path elements for cable sides without a part
  • Resolve the priorities compared in compareTo with a single container lookup
  • Compare part network elements of the same part type by identity
  • Resolve the part priority, channel and id with a single container lookup
  • Resolve the part state only once per part network element operation
  • Only re-initialize distinct networks when a cable is removed
  • Classify the ingredient index positions map, Closes #1412
  • Track the non-empty positions of the ingredient index
  • Iterate ingredient index positions lazily
  • Resolve exact ingredient position lookups with a direct lookup

### Fixed
  • Fix cables staying behind in their network when moved by contraption mods (#1717), Closes #1716
  • Fix writer part aspects not activating during network initialization (#1710)
  • Fix materialization of piped operators (#1705), Closes #1703

<a name="26.1.2-1.34.0"></a>
## [26.1.2-1.34.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.9...26.1.2-1.34.0) - 2026-08-24 19:38:51 +0200


### Added
  • Allow add-ons to make their ingredients draggable into the logic programmer (#41)
Required for CyclopsMC/IntegratedMekanism#9
  • Add Crystalized Menril stonecutter recipes (#1698)

### Changed
  • Auto-save part settings and offsets when closing the gui (#1700), Refs CyclopsMC/IntegratedTunnels#161

### Fixed
  • Fix writer parts breaking after world restart, Closes #1628, Closes #1697

<a name="26.1.2-1.33.9"></a>
## [26.1.2-1.33.9](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.8...26.1.2-1.33.9) - 2026-08-01 10:37:39 +0200


### Fixed
  • Fix facade rendering being incompatible with ModernFix dynamic resources, Closes #1690

<a name="26.1.2-1.33.8"></a>
## [26.1.2-1.33.8](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.7...26.1.2-1.33.8) - 2026-07-29 14:23:01 +0200


### Changed
  • Restore REI support

<a name="26.1.2-1.33.7"></a>
## [26.1.2-1.33.7](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.6...26.1.2-1.33.7) - 2026-07-20 05:57:48 +0200


### Added
  • Add translations through Crowdin (#1681)
  • Add stripped Menril logs to vanilla logs and logs_that_burn tags (#1685), Closes #1684

### Fixed
  • Fix autocrafting result detection on hopper insertion to importer

The problem was that IngredientChannelAdapterWrapperSlotted did not make
use of the IIngredientChannelInsertPreConsumers yet, which is the one
being used when external blocks such as hoppers directly push to network
components. Now, it does, similar to IngredientChannelAdapter.

Closes CyclopsMC/IntegratedCrafting#207

<a name="26.1.2-1.33.6"></a>
## [26.1.2-1.33.6](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.5...26.1.2-1.33.6) - 2026-07-13 18:54:41 +0200


### Added
  • Add french translation file (#1678)

### Fixed
  • Fix Player NBT data not being readable with operator

<a name="26.1.2-1.33.5"></a>
## [26.1.2-1.33.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.4...26.1.2-1.33.5) - 2026-06-24 19:53:17 +0200


### Changed
  • Show network diagnostics messages in chat

### Fixed
  • Fix full blocks not rendering at full size in Squeezer

<a name="26.1.2-1.33.4"></a>
## [26.1.2-1.33.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.3...26.1.2-1.33.4) - 2026-06-18 19:58:11 +0200


### Fixed
  • Fix broken Jade compat on cables, Closes CyclopsMC/IntegratedDynamics-Compat#40

<a name="26.1.2-1.33.3"></a>
## [26.1.2-1.33.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.2...26.1.2-1.33.3) - 2026-06-16 16:39:30 +0200


### Fixed
  • Initialize battery energy data component to zero, CyclopsMC/IntegratedCrafting#202

<a name="26.1.2-1.33.2"></a>
## [26.1.2-1.33.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.1...26.1.2-1.33.2) - 2026-05-30 10:24:52 +0200


### Fixed
  • Fix network reload when a machine state is changed

This could cause issues where multiple instances of internal network
states could be created, that are conflicting.
Concretely, this fixes autocrafting issues where outputs from Mechanical
machines could not be detected, as it coincided with a machine state
change.

Closes CyclopsMC/IntegratedCrafting#199

<a name="26.1.2-1.33.1"></a>
## [26.1.2-1.33.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.0...26.1.2-1.33.1) - 2026-05-22 11:31:20 +0200


### Added
  • Add translations through Crowdin

### Fixed
  • Fix parts not being directly placeable opposite to other parts

<a name="26.1.2-1.33.0"></a>
## [26.1.2-1.33.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.32.13...26.1.2-1.33.0) - 2026-05-04 16:37:42 +0200


### Added
  • Add translations through Crowdin (#1671)
  • Update Refined Storage compat to v2, Closes CyclopsMC/IntegratedDynamics#1544

<a name="26.1.2-1.32.13"></a>
## [26.1.2-1.32.13](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.32.12...26.1.2-1.32.13) - 2026-05-02 20:40:51 +0200


### Fixed
  • Fix Crafting Interface crash on Mechanical Drying Basin, Closes CyclopsMC/IntegratedCrafting#197

<a name="26.1.2-1.32.12"></a>
## [26.1.2-1.32.12](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.32.11...26.1.2-1.32.12) - 2026-04-28 19:44:46 +0200


### Fixed
  • Fix incorrect position of channel disabled tooltip in Integrated Crafting

<a name="26.1.2-1.32.11"></a>
## [26.1.2-1.32.11] - 2026-04-23 20:21:26 +0200


Initial 26.1.2 release

# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.

<a name="1.21.1-1.38.1"></a>
## [1.21.1-1.38.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.38.0...1.21.1-1.38.1) - 2026-10-17 08:41:11


### Added
  • Add Menril Berries to c:foods/berry tag (#1762), Closes #1761

<a name="1.21.1-1.38.0"></a>
## [1.21.1-1.38.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.37.1...1.21.1-1.38.0) - 2026-10-03 14:25:17 +0200


### Added
  • Enable encoding and decoding of all values (#1737)
This introduces operators to encode any possible value into a string,
and decode the string again into a value.
This is useful to share values across worlds.
The materializer also has a button to export an encoded value.
A compressed encoding also exists.
Closes #674
  • Add a tutorial on saving state with the Delayer (#1744), Closes #613
  • Make Menril wood variants burn into charcoal (#1748)

### Changed
  • Stop ticking cables without parts (#1753)
This significantly improves server performance on large networks
containing many cables without attached parts.
Closes #336
  • Avoid capability lookups in cable light emission to improve FPS
  • Skip cable block entity renderer for cables without overlays to improve FPS.
  • Fix cable quads being meshed once per model side to improve FPS

### Fixed
  • Fix variable copying not properly taking over labels (#1742)
This also fixes a conflict with recipe clearing when shift-clicking.
Closes #725
  • Fix stripped Menril log and wood not smelting into charcoal (#1749)
  • Remove redundant Menril log charcoal recipes (#1747), Closes #1746

<a name="1.21.1-1.37.1"></a>
## [1.21.1-1.37.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.37.0...1.21.1-1.37.1) - 2026-09-11 21:26:39 +0200


### Fixed
  • Fix new CyclopsCore version not being required at startup

<a name="1.21.1-1.37.0"></a>
## [1.21.1-1.37.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.36.0...1.21.1-1.37.0) - 2026-09-11 21:14:21 +0200


### Added
  • Allow part configurations to be copied and pasted with the Wrench (#1721)
This adds 3 new copy modes: all, settings, and aspect.
Closes #859
  • Let insert pre-consumers see what part of an insertion is still unclaimed (#1723)
Required for CyclopsMC/IntegratedCrafting#229


### Changed
  • Hash a prototype once per index position update (#1728)
This improves performance of the IngredientPositionsIndex.

<a name="1.21.1-1.36.0"></a>
## [1.21.1-1.36.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.35.0...1.21.1-1.36.0) - 2026-09-05 13:24:53 +0200


### Added
  • Allow aspect settings to be determined by variables (#1707), Closes CyclopsMC/IntegratedTunnels#278
  • Show modified aspect property values in tooltip (#1706), Closes #1704

### Changed
  • Make tooltip text color on erroring aspect variables red
  • Return to part gui when pressing escape in part sub-guis (#1713)
  • Improve overall performance
  • Skip part path elements for cable sides without a part
  • Resolve the priorities compared in compareTo with a single container lookup
  • Compare part network elements of the same part type by identity
  • Resolve the part priority, channel and id with a single container lookup
  • Resolve the part state only once per part network element operation
  • Only re-initialize distinct networks when a cable is removed
  • Classify the ingredient index positions map, Closes #1412
  • Track the non-empty positions of the ingredient index
  • Iterate ingredient index positions lazily
  • Resolve exact ingredient position lookups with a direct lookup

### Fixed
  • Fix cables staying behind in their network when moved by contraption mods (#1717), Closes #1716
  • Fix writer part aspects not activating during network initialization (#1710)
  • Fix materialization of piped operators (#1705), Closes #1703

<a name="1.21.1-1.35.0"></a>
## [1.21.1-1.35.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.34.1...1.21.1-1.35.0) - 2026-08-24 19:34:53 +0200


### Added
  • Allow add-ons to make their ingredients draggable into the logic programmer (#41)
Required for CyclopsMC/IntegratedMekanism#9
  • Add Crystalized Menril stonecutter recipes (#1698)

### Changed
  • Auto-save part settings and offsets when closing the gui (#1700), Refs CyclopsMC/IntegratedTunnels#161

<a name="1.21.1-1.34.1"></a>
## [1.21.1-1.34.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.34.0...1.21.1-1.34.1) - 2026-08-18 19:51:33 +0200


### Fixed
  • Fix writer parts breaking after world restart, Closes #1628, #1697

<a name="1.21.1-1.34.0"></a>
## [1.21.1-1.34.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.33.4...1.21.1-1.34.0) - 2026-08-02 19:41:05 +0200


### Added
  • Add base compatibility with Create Aeronautics
This allows ray trace handlers for cables to be registered, which will
be done in the compat mod for Create Aeronautics.
Furthermore, this commits ensures that no items are dropped when the
isMoving flag is false within Block#onRemove.
Closes #1674
  • Add cable ray tracing support for Create Aeronautics

<a name="1.21.1-1.33.4"></a>
## [1.21.1-1.33.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.33.3...1.21.1-1.33.4) - 2026-07-20 05:52:01 +0200


### Added
  • Add stripped Menril logs to vanilla logs and logs_that_burn tags (#1685), Closes #1684

### Fixed
  • Fix autocrafting result detection on hopper insertion to importer

The problem was that IngredientChannelAdapterWrapperSlotted did not make
use of the IIngredientChannelInsertPreConsumers yet, which is the one
being used when external blocks such as hoppers directly push to network
components. Now, it does, similar to IngredientChannelAdapter.

Closes CyclopsMC/IntegratedCrafting#207

<a name="1.21.1-1.33.3"></a>
## [1.21.1-1.33.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.33.2...1.21.1-1.33.3) - 2026-06-16 16:37:23 +0200


### Fixed
  • Initialize battery energy data component to zero, CyclopsMC/IntegratedCrafting#202

<a name="1.21.1-1.33.2"></a>
## [1.21.1-1.33.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.33.1...1.21.1-1.33.2) - 2026-05-30 10:24:11 +0200


### Fixed
  • Fix network reload when a machine state is changed

This could cause issues where multiple instances of internal network
states could be created, that are conflicting.
Concretely, this fixes autocrafting issues where outputs from Mechanical
machines could not be detected, as it coincided with a machine state
change.

Closes CyclopsMC/IntegratedCrafting#199

<a name="1.21.1-1.33.1"></a>
## [1.21.1-1.33.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.33.0...1.21.1-1.33.1) - 2026-05-22 11:29:25 +0200


### Fixed
  • Fix parts not being directly placeable opposite to other parts

### Changed
  • Remove unused RS skipcrafting aspect property

<a name="1.21.1-1.33.0"></a>
## [1.21.1-1.33.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.6...1.21.1-1.33.0) - 2026-05-04 16:37:29 +0200


### Added
  • Update Refined Storage compat to v2, Closes CyclopsMC/IntegratedDynamics#1544

<a name="1.21.1-1.32.6"></a>
## [1.21.1-1.32.6](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.5...1.21.1-1.32.6) - 2026-04-28 19:39:17 +0200


### Fixed
  • Fix incorrect position of channel disabled tooltip in Integrated Crafting

<a name="1.21.1-1.32.5"></a>
## [1.21.1-1.32.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.4...1.21.1-1.32.5) - 2026-04-18 15:33:04 +0200


### Changed
  • Add BlockCable#getAppearance for connected textures on facades
This adds basic support to facades on cables for mods that add connected texture support.

<a name="1.21.1-1.32.4"></a>
## [1.21.1-1.32.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.3...1.21.1-1.32.4) - 2026-04-11 19:55:58 +0200


### Changed
  • Give Delayer its own energy consumption config separate from Proxy (#1641), Closes #1640

### Fixed
  • Fix constant list Variable Card deserialization failure after world reload (#1639), Closes #1639

<a name="1.21.1-1.32.3"></a>
## [1.21.1-1.32.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.2...1.21.1-1.32.3) - 2026-03-28 10:18:26 +0100


### Added
  • Add configurable energy production rate for coal generator (#1635), Closes #1634

### Fixed
  • Fix Variable Store, Proxy, Materializer, and Static Light Panel not consuming energy (#1633), Closes #1632
  • Fix energy battery texture overflow after NBT manipulation, Closes #1636 (#1637)

<a name="1.21.1-1.32.2"></a>
## [1.21.1-1.32.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.1...1.21.1-1.32.2) - 2026-03-20 20:04:50 +0100


### Fixed
  • Fix Mono & Omni Directional connectors not consuming energy (#1631), Closes #1630

<a name="1.21.1-1.32.1"></a>
## [1.21.1-1.32.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.0...1.21.1-1.32.1) - 2026-03-09 16:15:13 +0100


### Fixed
  • Fix ClassCastException in BlockCable when sapling grows nearby (#1623), Closes #1622
  • Fix tool_for_obsidian advancement triggering too often (#1620), Related to #1606
  • Fix VariablePredicate skipping getValue() when no value predicate is set (#1619)
Required for fixing game tests in CyclopsMC/IntegratedTunnels#354
  • Add game tests for all advancement criteria and fix broken advancements (#1617)

<a name="1.21.1-1.32.0"></a>
## [1.21.1-1.32.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.31.0...1.21.1-1.32.0) - 2026-02-22 14:09:45 +0100


### Added
  • Add config option to force unloaded network elements to tick, Related to #1605, #1571, #1567
  • Add command for generating synthetic networks
  • Add command to measure network tick time

### Fixed
  • Fix parts sometimes becoming invalid, Closes #1605

<a name="1.21.1-1.31.0"></a>
## [1.21.1-1.31.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.5...1.21.1-1.31.0) - 2026-02-17 10:58:49 +0100


### Added
  • Add configurable pulse length property to Redstone Writer, Closes #724 (#1602)
  • Document logical NBT expressions, CyclopsMC/CyclopsCore#210
  • Add config options for minimum update intervals for parts, Closes CyclopsMC/IntegratedTunnels#349
  • Add config option to log card IDs during evaluation, Closes #1345
  • Add translations through Crowdin (#1598)

<a name="1.21.1-1.30.5"></a>
## [1.21.1-1.30.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.4...1.21.1-1.30.5) - 2026-01-24 15:18:33 +0100


### Added
  • Add translations through Crowdin

### Fixed
  • Fix missing capability invalidation on modified parts, #1594

<a name="1.21.1-1.30.4"></a>
## [1.21.1-1.30.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.3...1.21.1-1.30.4) - 2026-01-17 14:10:56 +0100


### Added
  • Add Almost Unified integration
  • Add generic number casting operators
Closes CyclopsMC/IntegratedScripting#55
These new operators make it more convenient to work with return types of
Integrated Scripting, where numbers could be integers, doubles, or
longs.

### Changed
  • Add safety check for infinite lists in list equals and itemstack count
Closes #1583
Related to #1582

### Fixed
  • Fix part states not being revalidated, Closes #1588
  • Fix oldest/newest mixup on delayer history in book, Closes #1592
  • Fix cable shape cache having cache collisions when there are two entries that have the same part on two different sides while having the same cable connections

<a name="1.21.1-1.30.3"></a>
## [1.21.1-1.30.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.2...1.21.1-1.30.3) - 2026-01-02 10:52:15 +0100


### Added
  • Add translations through Crowdin (#1581)

### Changed
  • Add IIngredientChannelInsertPreConsumer
Required for CyclopsMC/IntegratedCrafting#170

<a name="1.21.1-1.30.2"></a>
## [1.21.1-1.30.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.1...1.21.1-1.30.2) - 2025-12-31 14:35:18 +0100


### Changed
  • Keep insertion order of network change observers
Required for CyclopsMC/IntegratedCrafting#112

<a name="1.21.1-1.30.1"></a>
## [1.21.1-1.30.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.0...1.21.1-1.30.1) - 2025-12-28 09:18:50 +0100


### Fixed
  • Add safety checks to disable some operators on infinite lists
Concretely, contains, reduce, and uniq are disabled on infinite lists.
Closes #1582
  • Fix documentation on NBT Path field selector array indexing (#1580)
Closes #1579

<a name="1.21.1-1.30.0"></a>
## [1.21.1-1.30.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.29.7...1.21.1-1.30.0) - 2025-12-23 09:44:17 +0100


### Added
  • Add squeezer recipes for clearing facades

<a name="1.21.1-1.29.7"></a>
## [1.21.1-1.29.7](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.29.6...1.21.1-1.29.7) - 2025-12-19 20:04:37 +0100


### Fixed
  • Catch exceptions when deserializing invalid recipes

This could occur in Integrated Crafting after removing a mod for which a
recipe was stored.

Closes CyclopsMC/CommonCapabilities#46

<a name="1.21.1-1.29.6"></a>
## [1.21.1-1.29.6](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.29.5...1.21.1-1.29.6) - 2025-11-25 17:01:08 +0100


### Fixed
  • Restore network element chunk unloading again, Closes #1571

<a name="1.21.1-1.29.5"></a>
## [1.21.1-1.29.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.29.4...1.21.1-1.29.5) - 2025-11-24 16:59:00 +0100


### Fixed
  • Temporarily disable chunk unload check again

It is causing issues with delayers after chunk reloaded.
Once a proper fix is available, this will be re-enabled.

Related to #1571

<a name="1.21.1-1.29.4"></a>
## [1.21.1-1.29.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.29.3...1.21.1-1.29.4) - 2025-11-22 11:29:48 +0100


### Fixed
  • Restore network element chunk unloading
This was temporarily disabled as it broke delayers and proxies on
world/chunk reload, which this commit fixes.
Closes #1571

<a name="1.21.1-1.29.3"></a>
## [1.21.1-1.29.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.29.2...1.21.1-1.29.3) - 2025-11-18 18:47:28 +0100


### Fixed
  • Temporarily disable chunk unload check
It is causing issues with delayers when worlds/chunks are reloaded.
Once a proper fix is available, this will be re-enabled.
Related to #1571

<a name="1.21.1-1.29.2"></a>
## [1.21.1-1.29.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.29.1...1.21.1-1.29.2) - 2025-11-18 05:33:01 +0100


### Added
  • Add translations through Crowdin (#1568)

### Fixed
  • Fix read fluids not always updating in display panel, Closes #1570

<a name="1.21.1-1.29.1"></a>
## [1.21.1-1.29.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.29.0...1.21.1-1.29.1) - 2025-11-16 14:33:41 +0100


### Added
  • Add translations through Crowdin (#1566)

### Fixed
  • Fix ticking network elements preventing chunk unloading, Closes #1567

<a name="1.21.1-1.29.0"></a>
## [1.21.1-1.29.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.28.1...1.21.1-1.29.0) - 2025-11-11 14:11:35 +0100


### Added
  • Add translations through Crowdin (#1554)
  • Add fluid by name operator, Closes #1522

### Changed
  • Ensure consistent order of ingredient types in LP, Closes #1539

### Fixed
  • Fix Grass Block Facades not having biome tints, Closes #1564
  • Fix transparent facades having incorrect alpha value, Closes #1563
  • Fix incorrect item (de)serialization when count is > 99, Closes #1558
  • Fix lists materialization not applying to elements
This could cause issues when displaying lists of items from inventory
readers over Functional Storage Drawers.
Closes #1557

<a name="1.21.1-1.28.1"></a>
## [1.21.1-1.28.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.28.0...1.21.1-1.28.1) - 2025-10-11 11:39:17 +0200


### Changed
  • Improve offset gui error tooltip

### Fixed
  • Fix memory leak when reloading offset variables, Closes #1549
  • Handle overflows in fluid reader total aspects, Closes #1547

<a name="1.21.1-1.28.0"></a>
## [1.21.1-1.28.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.9...1.21.1-1.28.0) - 2025-10-07 07:47:47 +0200


### Added
  • Add Squeezer recipes for Wind Charges
  • Add config option to disable cable collisions(#1538)

### Fixed
  • Properly handle long overflows in channel quantities

Internal changes: (required for Integrated Mekanism)
  • Support regexes in operators_output appendix
  • Abstract parts of recipe LP element
  • Make CommandTest more extensible
  • Make API less dependent on ModBase

<a name="1.21.1-1.27.9"></a>
## [1.21.1-1.27.9](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.8...1.21.1-1.27.9) - 2025-08-08 21:39:51 +0200


### Fixed
  • Fix block capabilities without block entity not being fetched
Related to CyclopsMC/IntegratedTunnels#346

<a name="1.21.1-1.27.8"></a>
## [1.21.1-1.27.8](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.7...1.21.1-1.27.8) - 2025-07-29 17:58:36 +0200


### Added
  • Add translations through Crowdin (#1533)

### Fixed
  • Fix display panel being dark when on facade and under block, Closes #1531

<a name="1.21.1-1.27.7"></a>
## [1.21.1-1.27.7](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.6...1.21.1-1.27.7) - 2025-07-18 20:37:39 +0200


### Changed
  • Add PT_BR localization (#1535)

### Fixed
  • Fix crash on load operator variable in LP, Closes #1537

<a name="1.21.1-1.27.6"></a>
## [1.21.1-1.27.6](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.5...1.21.1-1.27.6) - 2025-07-05 06:55:50 +0200


### Added
  • Add translations through Crowdin (#1528)

### Fixed
  • Fix LP crash when loading with empty category card, Closes #1527

<a name="1.21.1-1.27.5"></a>
## [1.21.1-1.27.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.4...1.21.1-1.27.5) - 2025-06-21 13:28:17 +0200


### Changed
  • Return item to player instead of dropping on Labeler exit, Closes #1526

### Fixed
  • Fix fluidstack operator crash on empty items, Closes #1525

<a name="1.21.1-1.27.4"></a>
## [1.21.1-1.27.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.3...1.21.1-1.27.4) - 2025-06-12 16:38:10 +0200


### Added
  • Add translations through Crowdin (#1517)

### Fixed
  • Fix cables not being breakable with wrench, Closes #1523

<a name="1.21.1-1.27.3"></a>
## [1.21.1-1.27.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.2...1.21.1-1.27.3) - 2025-06-07 18:05:36 +0200


### Changed
  • Only switch Wrench mode when aiming at air
Closes #1518
Closes #1390

### Fixed
  • Fix overlapping tooltips in LP write slot, Closes #1519
  • Fix typos in language file

<a name="1.21.1-1.27.2"></a>
## [1.21.1-1.27.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.1...1.21.1-1.27.2) - 2025-05-31 21:32:50 +0200


### Fixed
  • Reorder events to fix addon mod icons not loading

<a name="1.21.1-1.27.1"></a>
## [1.21.1-1.27.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.0...1.21.1-1.27.1) - 2025-05-31 20:29:24 +0200


### Fixed
  • Fix missing variable by id aspect texture

<a name="1.21.1-1.27.0"></a>
## [1.21.1-1.27.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.26.2...1.21.1-1.27.0) - 2025-05-31 19:58:49 +0200


### Added
  • Allow editing existing variables in Logic Programmer, Closes #357
  • Add Variable Value By ID operator aspect to network reader, Closes #1346
  • Add button to reset selected LP element

### Changed
  • Don't drop item in world when closing LP
  • Improve LP element arrow

### Fixed
  • Fix operator text field in LP sometimes being red

<a name="1.21.1-1.26.2"></a>
## [1.21.1-1.26.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.26.1...1.21.1-1.26.2) - 2025-05-25 07:01:45 +0200


### Added
  • Add translations through Crowdin

### Fixed
  • Fix cursor centering on gui switching, Closes CyclopsMC/IntegratedDynamics#1514

<a name="1.21.1-1.26.1"></a>
## [1.21.1-1.26.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.26.0...1.21.1-1.26.1) - 2025-05-20 17:32:38 +0200


### Added
  • Add translations through Crowdin

### Fixed
  • Fix search hotkey also typing in hotkey in search box
Closes CyclopsMC/IntegratedTerminals#168

<a name="1.21.1-1.26.0"></a>
## [1.21.1-1.26.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.12...1.21.1-1.26.0) - 2025-05-03 16:32:19 +0200


### Added
  • Add list set and multiset equality operators, Closes #1347
  • Add Fluid with tag operator, Closes #797
  • Add block and fluid tag operators, Closes #1394
  • Add Sqrt and Pow operators, Closes #1372
  • Add lectern and bookshelf support for infobook, Closes #1496

### Fixed
  • Fix non-fluid items being insertable into LP, Closes #1507

<a name="1.21.1-1.25.12"></a>
## [1.21.1-1.25.12](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.11...1.21.1-1.25.12) - 2025-04-20 15:32:52 +0200


### Added
  • Add skull-based note support to audio reader and writer

### Fixed
  • Fix wrench not removing cables after using off-hand item, Closes #1504
  • Fix proxies placed by non-players not having an id

<a name="1.21.1-1.25.11"></a>
## [1.21.1-1.25.11](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.10...1.21.1-1.25.11) - 2025-04-04 17:12:35 +0200


### Added
  • Add compostables, Closes #1498
  • Add stripped logs and woods tags, Closes #1500

<a name="1.21.1-1.25.10"></a>
## [1.21.1-1.25.10](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.9...1.21.1-1.25.10) - 2025-03-22 15:14:29 +0100


### Added
  • Add ja_jp translations through Crowdin (#1492)

### Fixed
  • Fix NBT from int list not working for any lists
Closes CyclopsMC/IntegratedScripting#37
  • Fix typos in manual
  • Fixed number typo
  • Fixed variable description
  • Fixed typo in reader introduction

<a name="1.21.1-1.25.9"></a>
## [1.21.1-1.25.9](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.8...1.21.1-1.25.9) - 2025-03-12 14:41:33 +0100


Added:
  • Add translations through Crowdin (#1475)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>

### Fixed
  • Fix crash for items in variables with stacksize > 99

<a name="1.21.1-1.25.8"></a>
## [1.21.1-1.25.8](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.7...1.21.1-1.25.8) - 2025-03-10 06:58:36 +0100


### Added
  • Update ru_ru.json (#1483)

### Changed
  • Avoid repeated log spam for forcefully unloaded parts, Closes #1481

<a name="1.21.1-1.25.7"></a>
## [1.21.1-1.25.7](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.6...1.21.1-1.25.7) - 2025-03-01 07:09:23 +0100


### Changed
  • Improve performance of block changes to very large networks
Pathfinder is ~70x faster, also improved tick speed with lots of devices (17 ms to 3 ms in test scene)
  • Remove reference to "crystallised menril resin"

### Fixed
  • Fix duplication of offset enchancements when breaking cable, Closes #1480
  • Fix passive interaction changes not immediately applying on change
It used to only take effect after re-inserting a variable card.
Closes CyclopsMC/IntegratedDynamics#1470
  • Fix tooltip typo for static light panel
  • Fix mention of "degrees Kelvin"
  • Fix "raining" grammar sentence in aspect

<a name="1.21.1-1.25.6"></a>
## [1.21.1-1.25.6](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.5...1.21.1-1.25.6) - 2025-02-22 17:06:18 +0100


### Fixed
  • Fix GUIs remaining open after external breakage, Closes #1472
  • Fix rare tooltip crash for item-based variable cards, Closes #1477

<a name="1.21.1-1.25.5"></a>
## [1.21.1-1.25.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.4...1.21.1-1.25.5) - 2025-02-15 10:20:09 +0100


### Fixed
  • Fix broken advancement icons
  • Fix broken looking at advancement trigger, #1471
  • Fix broken clear facade recipe

<a name="1.21.1-1.25.4"></a>
## [1.21.1-1.25.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.3...1.21.1-1.25.4) - 2025-02-08 16:00:00 +0100


### Fixed
  • Fix LP recipe slot properties not displaying tag tooltip items
  • Fix reusable tag-based recipes always having strict NBT
This would cause issues for autocrafting jobs where tag-based reusable
items that take damage would not be reused from the moment they take
damage.
Closes CyclopsMC/IntegratedCrafting#129
  • Fix cable model updating neighbours from wrong thread, Closes #1465

<a name="1.21.1-1.25.3"></a>
## [1.21.1-1.25.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.2...1.21.1-1.25.3) - 2025-02-03 17:09:55 +0100


### Changed
  • Add translations through Crowdin (#1455)

### Fixed
  • Fix REI recipe transfer to LP not working for fluids
  • Fix LP recipe transfer including chance-based outputs
Non-1000utputs could cause issues for autocrafting.
This is fixed for both JEI and REI.
Closes CyclopsMC/IntegratedCrafting#127
  • Fix tag-based JEI recipe transfer ignoring stack sizes
Closes CyclopsMC/IntegratedCrafting#128
  • Fix placing part before cable not properly connecting cables
Closes CyclopsMC/IntegratedTunnels#321

<a name="1.21.1-1.25.2"></a>
## [1.21.1-1.25.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.1...1.21.1-1.25.2) - 2025-01-13 16:11:55 +0100


### Fixed
  • Fix conflicting item/fluid data value operator names, Closes #1462

<a name="1.21.1-1.25.1"></a>
## [1.21.1-1.25.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.0...1.21.1-1.25.1) - 2025-01-09 16:10:11 +0100


### Fixed
  • Fix crash when passing any list to Ingr.with_items, Closes #1457
  • Fix lighting issues when displaying items or ingredients, Closes #1458

<a name="1.21.1-1.25.0"></a>
## [1.21.1-1.25.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.3...1.21.1-1.25.0) - 2025-01-08 17:42:56 +0100


### Added
  • Add item tooltip operators

### Fixed
  • Fix incorrect player entity aspect description

<a name="1.21.1-1.24.3"></a>
## [1.21.1-1.24.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.2...1.21.1-1.24.3) - 2024-12-28 14:00:33 +0100


### Added
  • Add lossy recipe to clear a facade in a crafting grid, Closes #1424

### Changed
  • Reduce number of network events during init to improve performance, #1439

### Fixed
  • Fix client-server desync when applying part offsets, Closes #1448
  • Fix offset items only being applicable to 28 instead of 32, #1448

<a name="1.21.1-1.24.2"></a>
## [1.21.1-1.24.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.1...1.21.1-1.24.2) - 2024-12-24 09:53:40 +0100


### Changed
  • Add cs_cz translations

### Fixed
  • Reduce number of network events during init to improve performance, #1439
Modifying very large networks is a lot faster now.

<a name="1.21.1-1.24.1"></a>
## [1.21.1-1.24.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.0...1.21.1-1.24.1) - 2024-12-17 11:12:43 +0100


### Added
  • Add error operator
  • Add nl_nl translations

### Changed
  • Reduce network inits by half when placing cables, Closes #1439

### Fixed
  • Fix Jade integration not working, Closes #1438

<a name="1.21.1-1.24.0"></a>
## [1.21.1-1.24.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.19...1.21.1-1.24.0) - 2024-12-06 16:10:51 +0100


### Added
  • Add dedicated REI support, Closes CyclopsMC/IntegratedDynamics#1348
  • Restore Jade/Waila integration, Closes CyclopsMC/IntegratedDynamics#1413

### Changed
  • Remove OnlyIn from appendHoverText and BlockCable

### Fixed
  • Fix network elements not being removed when broken as non-player
This fixes exceptions and console spam when removing cables with commands.
Related to #443
  • Fix server sometimes hanging after shutdown
Related to #1415
  • Fix cable placement with commands initializing networks
This was broken since CyclopsMC/IntegratedTunnels#243

<a name="1.21.1-1.23.19"></a>
## [1.21.1-1.23.19](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.18...1.21.1-1.23.19) - 2024-11-22 10:08:55 +0100


### Fixed
  • Fix capability crash when getting null direction from materializer, Closes #1423

<a name="1.21.1-1.23.18"></a>
## [1.21.1-1.23.18](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.17...1.21.1-1.23.18) - 2024-11-22 07:22:06 +0100


### Fixed
  • Fix silent error when deserializing empty item values, Closes #1422

<a name="1.21.1-1.23.17"></a>
## [1.21.1-1.23.17](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.16...1.21.1-1.23.17) - 2024-11-19 15:17:52 +0100


### Changed
  • Drop Part Offsets into their original form, Closes #1418

### Fixed
  • Fix creative batteries not providing energy, Closes #1421

<a name="1.21.1-1.23.16"></a>
## [1.21.1-1.23.16](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.15...1.21.1-1.23.16) - 2024-11-10 14:14:54 +0100


### Fixed
  • Fix variables dependent on offset aspects not always updating, Closes #1416

<a name="1.21.1-1.23.15"></a>
## [1.21.1-1.23.15](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.14...1.21.1-1.23.15) - 2024-11-02 16:04:05 +0100


### Changed
  • Optimize ingredient positions index lookups
Closes CyclopsMC/IntegratedTunnels#307

### Fixed
  • Fix deadlock when getting light level of cable
This fixes an incompatibility with the Moonrise mod.
Closes #1415
  • Fix Deepslate Dark Ore not being squeezable, Closes #1414

<a name="1.21.1-1.23.14"></a>
## [1.21.1-1.23.14](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.13...1.21.1-1.23.14) - 2024-10-30 18:35:50 +0100


### Fixed
  • Fix crash with complex Integrated Scripting functions in writers

Functions returning an any type could be inserted into writers such as
Integrated Tunnels exporters, and type checking would incorrectly pass.
This could result in crashes where an incorrect value cast would occur.
This commit makes it so that ANY types will have an additional type
check based on the actual determined value.

Closes CyclopsMC/IntegratedScripting#20

<a name="1.21.1-1.23.13"></a>
## [1.21.1-1.23.13](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.12...1.21.1-1.23.13) - 2024-10-30 17:03:41 +0100


### Fixed
  • Revert "Optimize ingredient positions index"
This reverts commit 8f53b7eb53302e5028d1b4414caf288d26eb73ee.
Closes CyclopsMC/IntegratedTerminals#134

<a name="1.21.1-1.23.12"></a>
## [1.21.1-1.23.12](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.11...1.21.1-1.23.12) - 2024-10-29 18:52:27 +0100


### Fixed
  • Revert "Optimize ingredient positions index"
This reverts commit 61b7372bda5cde123a2b320ac92c1c24d2dfb9b1.
Closes CyclopsMC/IntegratedTerminals#134

<a name="1.21.1-1.23.11"></a>
## [1.21.1-1.23.11](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.10...1.21.1-1.23.11) - 2024-10-28 17:26:18 +0100


### Changed
  • Optimize ingredient positions index
This improves performance with Integrated Tunnels and Terminals.

<a name="1.21.1-1.23.10"></a>
## [1.21.1-1.23.10](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.9...1.21.1-1.23.10) - 2024-10-24 16:50:13 +0200


### Fixed
  • Restore placement of levers on parts, Closes #1408
  • Fix crash when invalidating invalid network elements
This could occur when using AE2's Spatial IO.
Closes #1410
  • Fix unable to insert into part offset slots, Closes #1409

<a name="1.21.1-1.23.9"></a>
## [1.21.1-1.23.9](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.8...1.21.1-1.23.9) - 2024-10-14 15:19:24 +0200


### Fixed
  • Fix incorrect type checking in complex reduce operation, Closes #1387

<a name="1.21.1-1.23.8"></a>
## [1.21.1-1.23.8](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.7...1.21.1-1.23.8) - 2024-10-06 14:03:24 +0200


### Fixed
  • Fix crash when connecting cables with redstone with Sodium

<a name="1.21.1-1.23.7"></a>
## [1.21.1-1.23.7](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.6...1.21.1-1.23.7) - 2024-10-03 19:11:53 +0200


### Changed
  • Improve performance by posting AttachCapabilitiesEventPart to other bus, Closes #1400

### Fixed
  • Fix JEI ghosts items not working for lists in the LP
Closes CyclopsMC/IntegratedDynamics#1398
  • Fix wrong sided part being shown in The One Probe, Closes #1401
  • Fix auto-supply on batteries not working, Closes #1399
  • Fix round-robin misbehaving with filtered interfaces, Closes CyclopsMC/IntegratedTunnels#302

<a name="1.21.1-1.23.6"></a>
## [1.21.1-1.23.6](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.5...1.21.1-1.23.6) - 2024-09-23 17:26:41 +0200


### Fixed
  • Fix errors in conditional squeezer recipes, Closes CyclopsMC/CyclopsCore#191
  • Fix crash when placing creative energy battery, Closes #1397

<a name="1.21.1-1.23.5"></a>
## [1.21.1-1.23.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.4...1.21.1-1.23.5) - 2024-09-17 20:28:05 +0200


### Changed
  • Combine cable voxel shape components in getShape rather than getCollisionShape

### Fixed
  • Fix broken offset enchancement recipe, Closes #1367
  • Fix crash when placing Proxy or Materializer in SMP, Closes #1392

<a name="1.21.1-1.23.4"></a>
## [1.21.1-1.23.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.3...1.21.1-1.23.4) - 2024-08-24 07:17:19 +0200


### Fixed
  • Delay Terrablender registration
This fixes rare crashes when Terrablender was not yet fully initialized.
CyclopsMC/IntegratedDynamics#1385

<a name="1.21.1-1.23.3"></a>
## [1.21.1-1.23.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.2...1.21.1-1.23.3) - 2024-08-22 19:01:40 +0200


### Fixed
  • Fix Redstone Writers not always updating signals
Closes #1377
Closes #1382
  • Fix crash when getting facade colors for specific blocks, Closes #1380
  • Fix op_by_name crashing if ResourceLocation is invalid, Closes #1381
  • Fix regex scan producing illegal lists for non-zero groups, Closes #1378
  • Refer to NeoForge's updateJSONURL instead of Forge's
  • Fixed Feature Order Cycle (FOC)

<a name="1.21.1-1.23.2"></a>
## [1.21.1-1.23.2] - 2024-08-09 21:06:15 +0200


### Changed
  • Update to updated CommonCapabilities API
Required for CyclopsMC/IntegratedDynamics#1375

# Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.

<a name="26.1.2-1.36.1"></a>
## [26.1.2-1.36.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.36.0...26.1.2-1.36.1) - 2026-10-11 16:20:26


### Fixed
  • Fix chunk unloads loading neighbouring chunks via cable setRemoved (#1764), Closes #1763

<a name="26.1.2-1.36.0"></a>
## [26.1.2-1.36.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.35.1...26.1.2-1.36.0) - 2026-10-03 15:06:39 +0200


### Added
  • Enable encoding and decoding of all values (#1737)
This introduces operators to encode any possible value into a string,
and decode the string again into a value.
This is useful to share values across worlds.
The materializer also has a button to export an encoded value.
A compressed encoding also exists.
Closes #674
  • Add a tutorial on saving state with the Delayer (#1744), Closes #613
  • Make Menril wood variants burn into charcoal (#1748)

### Changed
  • Stop ticking cables without parts (#1753)
This significantly improves server performance on large networks
containing many cables without attached parts.
Closes #336
  • Avoid capability lookups in cable light emission to improve FPS
  • Skip cable block entity renderer for cables without overlays to improve FPS.
  • Fix cable quads being meshed once per model side to improve FPS

### Fixed
  • Fix variable copying not properly taking over labels (#1742)
This also fixes a conflict with recipe clearing when shift-clicking.
Closes #725
  • Fix stripped Menril log and wood not smelting into charcoal (#1749)
  • Remove redundant Menril log charcoal recipes (#1747), Closes #1746

<a name="26.1.2-1.35.1"></a>
## [26.1.2-1.35.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.35.0...26.1.2-1.35.1) - 2026-09-19 09:06:04 +0200


### Added
  • Re-enable The One Probe support

### Fixed
  • Fix client crash when looking at a proxy with Jade

<a name="26.1.2-1.35.0"></a>
## [26.1.2-1.35.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.34.1...26.1.2-1.35.0) - 2026-09-11 21:37:13 +0200


### Added
  • Allow part configurations to be copied and pasted with the Wrench (#1721)
This adds 3 new copy modes: all, settings, and aspect.
Closes #859
  • Let insert pre-consumers see what part of an insertion is still unclaimed (#1724)
Required for CyclopsMC/IntegratedCrafting#230

### Changed
  • Hash a prototype once per index position update (#1725)
This improves performance of the IngredientPositionsIndex.

<a name="26.1.2-1.34.1"></a>
## [26.1.2-1.34.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.34.0...26.1.2-1.34.1) - 2026-09-05 13:42:45 +0200


### Added
  • Allow aspect settings to be determined by variables (#1707)
  • Return to part gui when pressing escape in part sub-guis (#1713), Closes CyclopsMC/IntegratedTunnels#278
  • Show modified aspect property values in tooltip (#1706), Closes #1704
  • Add translations through Crowdin

### Changed
  • Make tooltip text color on erroring aspect variables red
  • Improve overall performance
  • Skip part path elements for cable sides without a part
  • Resolve the priorities compared in compareTo with a single container lookup
  • Compare part network elements of the same part type by identity
  • Resolve the part priority, channel and id with a single container lookup
  • Resolve the part state only once per part network element operation
  • Only re-initialize distinct networks when a cable is removed
  • Classify the ingredient index positions map, Closes #1412
  • Track the non-empty positions of the ingredient index
  • Iterate ingredient index positions lazily
  • Resolve exact ingredient position lookups with a direct lookup

### Fixed
  • Fix cables staying behind in their network when moved by contraption mods (#1717), Closes #1716
  • Fix writer part aspects not activating during network initialization (#1710)
  • Fix materialization of piped operators (#1705), Closes #1703

<a name="26.1.2-1.34.0"></a>
## [26.1.2-1.34.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.9...26.1.2-1.34.0) - 2026-08-24 19:38:51 +0200


### Added
  • Allow add-ons to make their ingredients draggable into the logic programmer (#41)
Required for CyclopsMC/IntegratedMekanism#9
  • Add Crystalized Menril stonecutter recipes (#1698)

### Changed
  • Auto-save part settings and offsets when closing the gui (#1700), Refs CyclopsMC/IntegratedTunnels#161

### Fixed
  • Fix writer parts breaking after world restart, Closes #1628, Closes #1697

<a name="26.1.2-1.33.9"></a>
## [26.1.2-1.33.9](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.8...26.1.2-1.33.9) - 2026-08-01 10:37:39 +0200


### Fixed
  • Fix facade rendering being incompatible with ModernFix dynamic resources, Closes #1690

<a name="26.1.2-1.33.8"></a>
## [26.1.2-1.33.8](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.7...26.1.2-1.33.8) - 2026-07-29 14:23:01 +0200


### Changed
  • Restore REI support

<a name="26.1.2-1.33.7"></a>
## [26.1.2-1.33.7](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.6...26.1.2-1.33.7) - 2026-07-20 05:57:48 +0200


### Added
  • Add translations through Crowdin (#1681)
  • Add stripped Menril logs to vanilla logs and logs_that_burn tags (#1685), Closes #1684

### Fixed
  • Fix autocrafting result detection on hopper insertion to importer

The problem was that IngredientChannelAdapterWrapperSlotted did not make
use of the IIngredientChannelInsertPreConsumers yet, which is the one
being used when external blocks such as hoppers directly push to network
components. Now, it does, similar to IngredientChannelAdapter.

Closes CyclopsMC/IntegratedCrafting#207

<a name="26.1.2-1.33.6"></a>
## [26.1.2-1.33.6](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.5...26.1.2-1.33.6) - 2026-07-13 18:54:41 +0200


### Added
  • Add french translation file (#1678)

### Fixed
  • Fix Player NBT data not being readable with operator

<a name="26.1.2-1.33.5"></a>
## [26.1.2-1.33.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.4...26.1.2-1.33.5) - 2026-06-24 19:53:17 +0200


### Changed
  • Show network diagnostics messages in chat

### Fixed
  • Fix full blocks not rendering at full size in Squeezer

<a name="26.1.2-1.33.4"></a>
## [26.1.2-1.33.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.3...26.1.2-1.33.4) - 2026-06-18 19:58:11 +0200


### Fixed
  • Fix broken Jade compat on cables, Closes CyclopsMC/IntegratedDynamics-Compat#40

<a name="26.1.2-1.33.3"></a>
## [26.1.2-1.33.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.2...26.1.2-1.33.3) - 2026-06-16 16:39:30 +0200


### Fixed
  • Initialize battery energy data component to zero, CyclopsMC/IntegratedCrafting#202

<a name="26.1.2-1.33.2"></a>
## [26.1.2-1.33.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.1...26.1.2-1.33.2) - 2026-05-30 10:24:52 +0200


### Fixed
  • Fix network reload when a machine state is changed

This could cause issues where multiple instances of internal network
states could be created, that are conflicting.
Concretely, this fixes autocrafting issues where outputs from Mechanical
machines could not be detected, as it coincided with a machine state
change.

Closes CyclopsMC/IntegratedCrafting#199

<a name="26.1.2-1.33.1"></a>
## [26.1.2-1.33.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.0...26.1.2-1.33.1) - 2026-05-22 11:31:20 +0200


### Added
  • Add translations through Crowdin

### Fixed
  • Fix parts not being directly placeable opposite to other parts

<a name="26.1.2-1.33.0"></a>
## [26.1.2-1.33.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.32.13...26.1.2-1.33.0) - 2026-05-04 16:37:42 +0200


### Added
  • Add translations through Crowdin (#1671)
  • Update Refined Storage compat to v2, Closes CyclopsMC/IntegratedDynamics#1544

<a name="26.1.2-1.32.13"></a>
## [26.1.2-1.32.13](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.32.12...26.1.2-1.32.13) - 2026-05-02 20:40:51 +0200


### Fixed
  • Fix Crafting Interface crash on Mechanical Drying Basin, Closes CyclopsMC/IntegratedCrafting#197

<a name="26.1.2-1.32.12"></a>
## [26.1.2-1.32.12](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.32.11...26.1.2-1.32.12) - 2026-04-28 19:44:46 +0200


### Fixed
  • Fix incorrect position of channel disabled tooltip in Integrated Crafting

<a name="26.1.2-1.32.11"></a>
## [26.1.2-1.32.11] - 2026-04-23 20:21:26 +0200


Initial 26.1.2 release

# Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.

<a name="26.1.2-1.36.0"></a>
## [26.1.2-1.36.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.35.1...26.1.2-1.36.0) - 2026-10-03 14:46:29


### Added
  • Enable encoding and decoding of all values (#1737)
This introduces operators to encode any possible value into a string,
and decode the string again into a value.
This is useful to share values across worlds.
The materializer also has a button to export an encoded value.
A compressed encoding also exists.
Closes #674
  • Add a tutorial on saving state with the Delayer (#1744), Closes #613
  • Make Menril wood variants burn into charcoal (#1748)

### Changed
  • Stop ticking cables without parts (#1753)
This significantly improves server performance on large networks
containing many cables without attached parts.
Closes #336
  • Avoid capability lookups in cable light emission to improve FPS
  • Skip cable block entity renderer for cables without overlays to improve FPS.
  • Fix cable quads being meshed once per model side to improve FPS

### Fixed
  • Fix variable copying not properly taking over labels (#1742)
This also fixes a conflict with recipe clearing when shift-clicking.
Closes #725
  • Fix stripped Menril log and wood not smelting into charcoal (#1749)
  • Remove redundant Menril log charcoal recipes (#1747), Closes #1746

<a name="26.1.2-1.35.1"></a>
## [26.1.2-1.35.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.35.0...26.1.2-1.35.1) - 2026-09-19 09:06:04 +0200


### Added
  • Re-enable The One Probe support

### Fixed
  • Fix client crash when looking at a proxy with Jade

<a name="26.1.2-1.35.0"></a>
## [26.1.2-1.35.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.34.1...26.1.2-1.35.0) - 2026-09-11 21:37:13 +0200


### Added
  • Allow part configurations to be copied and pasted with the Wrench (#1721)
This adds 3 new copy modes: all, settings, and aspect.
Closes #859
  • Let insert pre-consumers see what part of an insertion is still unclaimed (#1724)
Required for CyclopsMC/IntegratedCrafting#230

### Changed
  • Hash a prototype once per index position update (#1725)
This improves performance of the IngredientPositionsIndex.

<a name="26.1.2-1.34.1"></a>
## [26.1.2-1.34.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.34.0...26.1.2-1.34.1) - 2026-09-05 13:42:45 +0200


### Added
  • Allow aspect settings to be determined by variables (#1707)
  • Return to part gui when pressing escape in part sub-guis (#1713), Closes CyclopsMC/IntegratedTunnels#278
  • Show modified aspect property values in tooltip (#1706), Closes #1704
  • Add translations through Crowdin

### Changed
  • Make tooltip text color on erroring aspect variables red
  • Improve overall performance
  • Skip part path elements for cable sides without a part
  • Resolve the priorities compared in compareTo with a single container lookup
  • Compare part network elements of the same part type by identity
  • Resolve the part priority, channel and id with a single container lookup
  • Resolve the part state only once per part network element operation
  • Only re-initialize distinct networks when a cable is removed
  • Classify the ingredient index positions map, Closes #1412
  • Track the non-empty positions of the ingredient index
  • Iterate ingredient index positions lazily
  • Resolve exact ingredient position lookups with a direct lookup

### Fixed
  • Fix cables staying behind in their network when moved by contraption mods (#1717), Closes #1716
  • Fix writer part aspects not activating during network initialization (#1710)
  • Fix materialization of piped operators (#1705), Closes #1703

<a name="26.1.2-1.34.0"></a>
## [26.1.2-1.34.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.9...26.1.2-1.34.0) - 2026-08-24 19:38:51 +0200


### Added
  • Allow add-ons to make their ingredients draggable into the logic programmer (#41)
Required for CyclopsMC/IntegratedMekanism#9
  • Add Crystalized Menril stonecutter recipes (#1698)

### Changed
  • Auto-save part settings and offsets when closing the gui (#1700), Refs CyclopsMC/IntegratedTunnels#161

### Fixed
  • Fix writer parts breaking after world restart, Closes #1628, Closes #1697

<a name="26.1.2-1.33.9"></a>
## [26.1.2-1.33.9](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.8...26.1.2-1.33.9) - 2026-08-01 10:37:39 +0200


### Fixed
  • Fix facade rendering being incompatible with ModernFix dynamic resources, Closes #1690

<a name="26.1.2-1.33.8"></a>
## [26.1.2-1.33.8](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.7...26.1.2-1.33.8) - 2026-07-29 14:23:01 +0200


### Changed
  • Restore REI support

<a name="26.1.2-1.33.7"></a>
## [26.1.2-1.33.7](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.6...26.1.2-1.33.7) - 2026-07-20 05:57:48 +0200


### Added
  • Add translations through Crowdin (#1681)
  • Add stripped Menril logs to vanilla logs and logs_that_burn tags (#1685), Closes #1684

### Fixed
  • Fix autocrafting result detection on hopper insertion to importer

The problem was that IngredientChannelAdapterWrapperSlotted did not make
use of the IIngredientChannelInsertPreConsumers yet, which is the one
being used when external blocks such as hoppers directly push to network
components. Now, it does, similar to IngredientChannelAdapter.

Closes CyclopsMC/IntegratedCrafting#207

<a name="26.1.2-1.33.6"></a>
## [26.1.2-1.33.6](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.5...26.1.2-1.33.6) - 2026-07-13 18:54:41 +0200


### Added
  • Add french translation file (#1678)

### Fixed
  • Fix Player NBT data not being readable with operator

<a name="26.1.2-1.33.5"></a>
## [26.1.2-1.33.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.4...26.1.2-1.33.5) - 2026-06-24 19:53:17 +0200


### Changed
  • Show network diagnostics messages in chat

### Fixed
  • Fix full blocks not rendering at full size in Squeezer

<a name="26.1.2-1.33.4"></a>
## [26.1.2-1.33.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.3...26.1.2-1.33.4) - 2026-06-18 19:58:11 +0200


### Fixed
  • Fix broken Jade compat on cables, Closes CyclopsMC/IntegratedDynamics-Compat#40

<a name="26.1.2-1.33.3"></a>
## [26.1.2-1.33.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.2...26.1.2-1.33.3) - 2026-06-16 16:39:30 +0200


### Fixed
  • Initialize battery energy data component to zero, CyclopsMC/IntegratedCrafting#202

<a name="26.1.2-1.33.2"></a>
## [26.1.2-1.33.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.1...26.1.2-1.33.2) - 2026-05-30 10:24:52 +0200


### Fixed
  • Fix network reload when a machine state is changed

This could cause issues where multiple instances of internal network
states could be created, that are conflicting.
Concretely, this fixes autocrafting issues where outputs from Mechanical
machines could not be detected, as it coincided with a machine state
change.

Closes CyclopsMC/IntegratedCrafting#199

<a name="26.1.2-1.33.1"></a>
## [26.1.2-1.33.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.0...26.1.2-1.33.1) - 2026-05-22 11:31:20 +0200


### Added
  • Add translations through Crowdin

### Fixed
  • Fix parts not being directly placeable opposite to other parts

<a name="26.1.2-1.33.0"></a>
## [26.1.2-1.33.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.32.13...26.1.2-1.33.0) - 2026-05-04 16:37:42 +0200


### Added
  • Add translations through Crowdin (#1671)
  • Update Refined Storage compat to v2, Closes CyclopsMC/IntegratedDynamics#1544

<a name="26.1.2-1.32.13"></a>
## [26.1.2-1.32.13](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.32.12...26.1.2-1.32.13) - 2026-05-02 20:40:51 +0200


### Fixed
  • Fix Crafting Interface crash on Mechanical Drying Basin, Closes CyclopsMC/IntegratedCrafting#197

<a name="26.1.2-1.32.12"></a>
## [26.1.2-1.32.12](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.32.11...26.1.2-1.32.12) - 2026-04-28 19:44:46 +0200


### Fixed
  • Fix incorrect position of channel disabled tooltip in Integrated Crafting

<a name="26.1.2-1.32.11"></a>
## [26.1.2-1.32.11] - 2026-04-23 20:21:26 +0200


Initial 26.1.2 release

# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.

<a name="1.21.1-1.38.0"></a>
## [1.21.1-1.38.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.37.1...1.21.1-1.38.0) - 2026-10-03 14:25:17


### Added
  • Enable encoding and decoding of all values (#1737)
This introduces operators to encode any possible value into a string,
and decode the string again into a value.
This is useful to share values across worlds.
The materializer also has a button to export an encoded value.
A compressed encoding also exists.
Closes #674
  • Add a tutorial on saving state with the Delayer (#1744), Closes #613
  • Make Menril wood variants burn into charcoal (#1748)

### Changed
  • Stop ticking cables without parts (#1753)
This significantly improves server performance on large networks
containing many cables without attached parts.
Closes #336
  • Avoid capability lookups in cable light emission to improve FPS
  • Skip cable block entity renderer for cables without overlays to improve FPS.
  • Fix cable quads being meshed once per model side to improve FPS

### Fixed
  • Fix variable copying not properly taking over labels (#1742)
This also fixes a conflict with recipe clearing when shift-clicking.
Closes #725
  • Fix stripped Menril log and wood not smelting into charcoal (#1749)
  • Remove redundant Menril log charcoal recipes (#1747), Closes #1746

<a name="1.21.1-1.37.1"></a>
## [1.21.1-1.37.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.37.0...1.21.1-1.37.1) - 2026-09-11 21:26:39 +0200


### Fixed
  • Fix new CyclopsCore version not being required at startup

<a name="1.21.1-1.37.0"></a>
## [1.21.1-1.37.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.36.0...1.21.1-1.37.0) - 2026-09-11 21:14:21 +0200


### Added
  • Allow part configurations to be copied and pasted with the Wrench (#1721)
This adds 3 new copy modes: all, settings, and aspect.
Closes #859
  • Let insert pre-consumers see what part of an insertion is still unclaimed (#1723)
Required for CyclopsMC/IntegratedCrafting#229


### Changed
  • Hash a prototype once per index position update (#1728)
This improves performance of the IngredientPositionsIndex.

<a name="1.21.1-1.36.0"></a>
## [1.21.1-1.36.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.35.0...1.21.1-1.36.0) - 2026-09-05 13:24:53 +0200


### Added
  • Allow aspect settings to be determined by variables (#1707), Closes CyclopsMC/IntegratedTunnels#278
  • Show modified aspect property values in tooltip (#1706), Closes #1704

### Changed
  • Make tooltip text color on erroring aspect variables red
  • Return to part gui when pressing escape in part sub-guis (#1713)
  • Improve overall performance
  • Skip part path elements for cable sides without a part
  • Resolve the priorities compared in compareTo with a single container lookup
  • Compare part network elements of the same part type by identity
  • Resolve the part priority, channel and id with a single container lookup
  • Resolve the part state only once per part network element operation
  • Only re-initialize distinct networks when a cable is removed
  • Classify the ingredient index positions map, Closes #1412
  • Track the non-empty positions of the ingredient index
  • Iterate ingredient index positions lazily
  • Resolve exact ingredient position lookups with a direct lookup

### Fixed
  • Fix cables staying behind in their network when moved by contraption mods (#1717), Closes #1716
  • Fix writer part aspects not activating during network initialization (#1710)
  • Fix materialization of piped operators (#1705), Closes #1703

<a name="1.21.1-1.35.0"></a>
## [1.21.1-1.35.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.34.1...1.21.1-1.35.0) - 2026-08-24 19:34:53 +0200


### Added
  • Allow add-ons to make their ingredients draggable into the logic programmer (#41)
Required for CyclopsMC/IntegratedMekanism#9
  • Add Crystalized Menril stonecutter recipes (#1698)

### Changed
  • Auto-save part settings and offsets when closing the gui (#1700), Refs CyclopsMC/IntegratedTunnels#161

<a name="1.21.1-1.34.1"></a>
## [1.21.1-1.34.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.34.0...1.21.1-1.34.1) - 2026-08-18 19:51:33 +0200


### Fixed
  • Fix writer parts breaking after world restart, Closes #1628, #1697

<a name="1.21.1-1.34.0"></a>
## [1.21.1-1.34.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.33.4...1.21.1-1.34.0) - 2026-08-02 19:41:05 +0200


### Added
  • Add base compatibility with Create Aeronautics
This allows ray trace handlers for cables to be registered, which will
be done in the compat mod for Create Aeronautics.
Furthermore, this commits ensures that no items are dropped when the
isMoving flag is false within Block#onRemove.
Closes #1674
  • Add cable ray tracing support for Create Aeronautics

<a name="1.21.1-1.33.4"></a>
## [1.21.1-1.33.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.33.3...1.21.1-1.33.4) - 2026-07-20 05:52:01 +0200


### Added
  • Add stripped Menril logs to vanilla logs and logs_that_burn tags (#1685), Closes #1684

### Fixed
  • Fix autocrafting result detection on hopper insertion to importer

The problem was that IngredientChannelAdapterWrapperSlotted did not make
use of the IIngredientChannelInsertPreConsumers yet, which is the one
being used when external blocks such as hoppers directly push to network
components. Now, it does, similar to IngredientChannelAdapter.

Closes CyclopsMC/IntegratedCrafting#207

<a name="1.21.1-1.33.3"></a>
## [1.21.1-1.33.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.33.2...1.21.1-1.33.3) - 2026-06-16 16:37:23 +0200


### Fixed
  • Initialize battery energy data component to zero, CyclopsMC/IntegratedCrafting#202

<a name="1.21.1-1.33.2"></a>
## [1.21.1-1.33.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.33.1...1.21.1-1.33.2) - 2026-05-30 10:24:11 +0200


### Fixed
  • Fix network reload when a machine state is changed

This could cause issues where multiple instances of internal network
states could be created, that are conflicting.
Concretely, this fixes autocrafting issues where outputs from Mechanical
machines could not be detected, as it coincided with a machine state
change.

Closes CyclopsMC/IntegratedCrafting#199

<a name="1.21.1-1.33.1"></a>
## [1.21.1-1.33.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.33.0...1.21.1-1.33.1) - 2026-05-22 11:29:25 +0200


### Fixed
  • Fix parts not being directly placeable opposite to other parts

### Changed
  • Remove unused RS skipcrafting aspect property

<a name="1.21.1-1.33.0"></a>
## [1.21.1-1.33.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.6...1.21.1-1.33.0) - 2026-05-04 16:37:29 +0200


### Added
  • Update Refined Storage compat to v2, Closes CyclopsMC/IntegratedDynamics#1544

<a name="1.21.1-1.32.6"></a>
## [1.21.1-1.32.6](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.5...1.21.1-1.32.6) - 2026-04-28 19:39:17 +0200


### Fixed
  • Fix incorrect position of channel disabled tooltip in Integrated Crafting

<a name="1.21.1-1.32.5"></a>
## [1.21.1-1.32.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.4...1.21.1-1.32.5) - 2026-04-18 15:33:04 +0200


### Changed
  • Add BlockCable#getAppearance for connected textures on facades
This adds basic support to facades on cables for mods that add connected texture support.

<a name="1.21.1-1.32.4"></a>
## [1.21.1-1.32.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.3...1.21.1-1.32.4) - 2026-04-11 19:55:58 +0200


### Changed
  • Give Delayer its own energy consumption config separate from Proxy (#1641), Closes #1640

### Fixed
  • Fix constant list Variable Card deserialization failure after world reload (#1639), Closes #1639

<a name="1.21.1-1.32.3"></a>
## [1.21.1-1.32.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.2...1.21.1-1.32.3) - 2026-03-28 10:18:26 +0100


### Added
  • Add configurable energy production rate for coal generator (#1635), Closes #1634

### Fixed
  • Fix Variable Store, Proxy, Materializer, and Static Light Panel not consuming energy (#1633), Closes #1632
  • Fix energy battery texture overflow after NBT manipulation, Closes #1636 (#1637)

<a name="1.21.1-1.32.2"></a>
## [1.21.1-1.32.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.1...1.21.1-1.32.2) - 2026-03-20 20:04:50 +0100


### Fixed
  • Fix Mono & Omni Directional connectors not consuming energy (#1631), Closes #1630

<a name="1.21.1-1.32.1"></a>
## [1.21.1-1.32.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.0...1.21.1-1.32.1) - 2026-03-09 16:15:13 +0100


### Fixed
  • Fix ClassCastException in BlockCable when sapling grows nearby (#1623), Closes #1622
  • Fix tool_for_obsidian advancement triggering too often (#1620), Related to #1606
  • Fix VariablePredicate skipping getValue() when no value predicate is set (#1619)
Required for fixing game tests in CyclopsMC/IntegratedTunnels#354
  • Add game tests for all advancement criteria and fix broken advancements (#1617)

<a name="1.21.1-1.32.0"></a>
## [1.21.1-1.32.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.31.0...1.21.1-1.32.0) - 2026-02-22 14:09:45 +0100


### Added
  • Add config option to force unloaded network elements to tick, Related to #1605, #1571, #1567
  • Add command for generating synthetic networks
  • Add command to measure network tick time

### Fixed
  • Fix parts sometimes becoming invalid, Closes #1605

<a name="1.21.1-1.31.0"></a>
## [1.21.1-1.31.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.5...1.21.1-1.31.0) - 2026-02-17 10:58:49 +0100


### Added
  • Add configurable pulse length property to Redstone Writer, Closes #724 (#1602)
  • Document logical NBT expressions, CyclopsMC/CyclopsCore#210
  • Add config options for minimum update intervals for parts, Closes CyclopsMC/IntegratedTunnels#349
  • Add config option to log card IDs during evaluation, Closes #1345
  • Add translations through Crowdin (#1598)

<a name="1.21.1-1.30.5"></a>
## [1.21.1-1.30.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.4...1.21.1-1.30.5) - 2026-01-24 15:18:33 +0100


### Added
  • Add translations through Crowdin

### Fixed
  • Fix missing capability invalidation on modified parts, #1594

<a name="1.21.1-1.30.4"></a>
## [1.21.1-1.30.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.3...1.21.1-1.30.4) - 2026-01-17 14:10:56 +0100


### Added
  • Add Almost Unified integration
  • Add generic number casting operators
Closes CyclopsMC/IntegratedScripting#55
These new operators make it more convenient to work with return types of
Integrated Scripting, where numbers could be integers, doubles, or
longs.

### Changed
  • Add safety check for infinite lists in list equals and itemstack count
Closes #1583
Related to #1582

### Fixed
  • Fix part states not being revalidated, Closes #1588
  • Fix oldest/newest mixup on delayer history in book, Closes #1592
  • Fix cable shape cache having cache collisions when there are two entries that have the same part on two different sides while having the same cable connections

<a name="1.21.1-1.30.3"></a>
## [1.21.1-1.30.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.2...1.21.1-1.30.3) - 2026-01-02 10:52:15 +0100


### Added
  • Add translations through Crowdin (#1581)

### Changed
  • Add IIngredientChannelInsertPreConsumer
Required for CyclopsMC/IntegratedCrafting#170

<a name="1.21.1-1.30.2"></a>
## [1.21.1-1.30.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.1...1.21.1-1.30.2) - 2025-12-31 14:35:18 +0100


### Changed
  • Keep insertion order of network change observers
Required for CyclopsMC/IntegratedCrafting#112

<a name="1.21.1-1.30.1"></a>
## [1.21.1-1.30.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.0...1.21.1-1.30.1) - 2025-12-28 09:18:50 +0100


### Fixed
  • Add safety checks to disable some operators on infinite lists
Concretely, contains, reduce, and uniq are disabled on infinite lists.
Closes #1582
  • Fix documentation on NBT Path field selector array indexing (#1580)
Closes #1579

<a name="1.21.1-1.30.0"></a>
## [1.21.1-1.30.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.29.7...1.21.1-1.30.0) - 2025-12-23 09:44:17 +0100


### Added
  • Add squeezer recipes for clearing facades

<a name="1.21.1-1.29.7"></a>
## [1.21.1-1.29.7](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.29.6...1.21.1-1.29.7) - 2025-12-19 20:04:37 +0100


### Fixed
  • Catch exceptions when deserializing invalid recipes

This could occur in Integrated Crafting after removing a mod for which a
recipe was stored.

Closes CyclopsMC/CommonCapabilities#46

<a name="1.21.1-1.29.6"></a>
## [1.21.1-1.29.6](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.29.5...1.21.1-1.29.6) - 2025-11-25 17:01:08 +0100


### Fixed
  • Restore network element chunk unloading again, Closes #1571

<a name="1.21.1-1.29.5"></a>
## [1.21.1-1.29.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.29.4...1.21.1-1.29.5) - 2025-11-24 16:59:00 +0100


### Fixed
  • Temporarily disable chunk unload check again

It is causing issues with delayers after chunk reloaded.
Once a proper fix is available, this will be re-enabled.

Related to #1571

<a name="1.21.1-1.29.4"></a>
## [1.21.1-1.29.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.29.3...1.21.1-1.29.4) - 2025-11-22 11:29:48 +0100


### Fixed
  • Restore network element chunk unloading
This was temporarily disabled as it broke delayers and proxies on
world/chunk reload, which this commit fixes.
Closes #1571

<a name="1.21.1-1.29.3"></a>
## [1.21.1-1.29.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.29.2...1.21.1-1.29.3) - 2025-11-18 18:47:28 +0100


### Fixed
  • Temporarily disable chunk unload check
It is causing issues with delayers when worlds/chunks are reloaded.
Once a proper fix is available, this will be re-enabled.
Related to #1571

<a name="1.21.1-1.29.2"></a>
## [1.21.1-1.29.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.29.1...1.21.1-1.29.2) - 2025-11-18 05:33:01 +0100


### Added
  • Add translations through Crowdin (#1568)

### Fixed
  • Fix read fluids not always updating in display panel, Closes #1570

<a name="1.21.1-1.29.1"></a>
## [1.21.1-1.29.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.29.0...1.21.1-1.29.1) - 2025-11-16 14:33:41 +0100


### Added
  • Add translations through Crowdin (#1566)

### Fixed
  • Fix ticking network elements preventing chunk unloading, Closes #1567

<a name="1.21.1-1.29.0"></a>
## [1.21.1-1.29.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.28.1...1.21.1-1.29.0) - 2025-11-11 14:11:35 +0100


### Added
  • Add translations through Crowdin (#1554)
  • Add fluid by name operator, Closes #1522

### Changed
  • Ensure consistent order of ingredient types in LP, Closes #1539

### Fixed
  • Fix Grass Block Facades not having biome tints, Closes #1564
  • Fix transparent facades having incorrect alpha value, Closes #1563
  • Fix incorrect item (de)serialization when count is > 99, Closes #1558
  • Fix lists materialization not applying to elements
This could cause issues when displaying lists of items from inventory
readers over Functional Storage Drawers.
Closes #1557

<a name="1.21.1-1.28.1"></a>
## [1.21.1-1.28.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.28.0...1.21.1-1.28.1) - 2025-10-11 11:39:17 +0200


### Changed
  • Improve offset gui error tooltip

### Fixed
  • Fix memory leak when reloading offset variables, Closes #1549
  • Handle overflows in fluid reader total aspects, Closes #1547

<a name="1.21.1-1.28.0"></a>
## [1.21.1-1.28.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.9...1.21.1-1.28.0) - 2025-10-07 07:47:47 +0200


### Added
  • Add Squeezer recipes for Wind Charges
  • Add config option to disable cable collisions(#1538)

### Fixed
  • Properly handle long overflows in channel quantities

Internal changes: (required for Integrated Mekanism)
  • Support regexes in operators_output appendix
  • Abstract parts of recipe LP element
  • Make CommandTest more extensible
  • Make API less dependent on ModBase

<a name="1.21.1-1.27.9"></a>
## [1.21.1-1.27.9](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.8...1.21.1-1.27.9) - 2025-08-08 21:39:51 +0200


### Fixed
  • Fix block capabilities without block entity not being fetched
Related to CyclopsMC/IntegratedTunnels#346

<a name="1.21.1-1.27.8"></a>
## [1.21.1-1.27.8](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.7...1.21.1-1.27.8) - 2025-07-29 17:58:36 +0200


### Added
  • Add translations through Crowdin (#1533)

### Fixed
  • Fix display panel being dark when on facade and under block, Closes #1531

<a name="1.21.1-1.27.7"></a>
## [1.21.1-1.27.7](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.6...1.21.1-1.27.7) - 2025-07-18 20:37:39 +0200


### Changed
  • Add PT_BR localization (#1535)

### Fixed
  • Fix crash on load operator variable in LP, Closes #1537

<a name="1.21.1-1.27.6"></a>
## [1.21.1-1.27.6](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.5...1.21.1-1.27.6) - 2025-07-05 06:55:50 +0200


### Added
  • Add translations through Crowdin (#1528)

### Fixed
  • Fix LP crash when loading with empty category card, Closes #1527

<a name="1.21.1-1.27.5"></a>
## [1.21.1-1.27.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.4...1.21.1-1.27.5) - 2025-06-21 13:28:17 +0200


### Changed
  • Return item to player instead of dropping on Labeler exit, Closes #1526

### Fixed
  • Fix fluidstack operator crash on empty items, Closes #1525

<a name="1.21.1-1.27.4"></a>
## [1.21.1-1.27.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.3...1.21.1-1.27.4) - 2025-06-12 16:38:10 +0200


### Added
  • Add translations through Crowdin (#1517)

### Fixed
  • Fix cables not being breakable with wrench, Closes #1523

<a name="1.21.1-1.27.3"></a>
## [1.21.1-1.27.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.2...1.21.1-1.27.3) - 2025-06-07 18:05:36 +0200


### Changed
  • Only switch Wrench mode when aiming at air
Closes #1518
Closes #1390

### Fixed
  • Fix overlapping tooltips in LP write slot, Closes #1519
  • Fix typos in language file

<a name="1.21.1-1.27.2"></a>
## [1.21.1-1.27.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.1...1.21.1-1.27.2) - 2025-05-31 21:32:50 +0200


### Fixed
  • Reorder events to fix addon mod icons not loading

<a name="1.21.1-1.27.1"></a>
## [1.21.1-1.27.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.0...1.21.1-1.27.1) - 2025-05-31 20:29:24 +0200


### Fixed
  • Fix missing variable by id aspect texture

<a name="1.21.1-1.27.0"></a>
## [1.21.1-1.27.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.26.2...1.21.1-1.27.0) - 2025-05-31 19:58:49 +0200


### Added
  • Allow editing existing variables in Logic Programmer, Closes #357
  • Add Variable Value By ID operator aspect to network reader, Closes #1346
  • Add button to reset selected LP element

### Changed
  • Don't drop item in world when closing LP
  • Improve LP element arrow

### Fixed
  • Fix operator text field in LP sometimes being red

<a name="1.21.1-1.26.2"></a>
## [1.21.1-1.26.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.26.1...1.21.1-1.26.2) - 2025-05-25 07:01:45 +0200


### Added
  • Add translations through Crowdin

### Fixed
  • Fix cursor centering on gui switching, Closes CyclopsMC/IntegratedDynamics#1514

<a name="1.21.1-1.26.1"></a>
## [1.21.1-1.26.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.26.0...1.21.1-1.26.1) - 2025-05-20 17:32:38 +0200


### Added
  • Add translations through Crowdin

### Fixed
  • Fix search hotkey also typing in hotkey in search box
Closes CyclopsMC/IntegratedTerminals#168

<a name="1.21.1-1.26.0"></a>
## [1.21.1-1.26.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.12...1.21.1-1.26.0) - 2025-05-03 16:32:19 +0200


### Added
  • Add list set and multiset equality operators, Closes #1347
  • Add Fluid with tag operator, Closes #797
  • Add block and fluid tag operators, Closes #1394
  • Add Sqrt and Pow operators, Closes #1372
  • Add lectern and bookshelf support for infobook, Closes #1496

### Fixed
  • Fix non-fluid items being insertable into LP, Closes #1507

<a name="1.21.1-1.25.12"></a>
## [1.21.1-1.25.12](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.11...1.21.1-1.25.12) - 2025-04-20 15:32:52 +0200


### Added
  • Add skull-based note support to audio reader and writer

### Fixed
  • Fix wrench not removing cables after using off-hand item, Closes #1504
  • Fix proxies placed by non-players not having an id

<a name="1.21.1-1.25.11"></a>
## [1.21.1-1.25.11](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.10...1.21.1-1.25.11) - 2025-04-04 17:12:35 +0200


### Added
  • Add compostables, Closes #1498
  • Add stripped logs and woods tags, Closes #1500

<a name="1.21.1-1.25.10"></a>
## [1.21.1-1.25.10](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.9...1.21.1-1.25.10) - 2025-03-22 15:14:29 +0100


### Added
  • Add ja_jp translations through Crowdin (#1492)

### Fixed
  • Fix NBT from int list not working for any lists
Closes CyclopsMC/IntegratedScripting#37
  • Fix typos in manual
  • Fixed number typo
  • Fixed variable description
  • Fixed typo in reader introduction

<a name="1.21.1-1.25.9"></a>
## [1.21.1-1.25.9](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.8...1.21.1-1.25.9) - 2025-03-12 14:41:33 +0100


Added:
  • Add translations through Crowdin (#1475)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>

### Fixed
  • Fix crash for items in variables with stacksize > 99

<a name="1.21.1-1.25.8"></a>
## [1.21.1-1.25.8](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.7...1.21.1-1.25.8) - 2025-03-10 06:58:36 +0100


### Added
  • Update ru_ru.json (#1483)

### Changed
  • Avoid repeated log spam for forcefully unloaded parts, Closes #1481

<a name="1.21.1-1.25.7"></a>
## [1.21.1-1.25.7](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.6...1.21.1-1.25.7) - 2025-03-01 07:09:23 +0100


### Changed
  • Improve performance of block changes to very large networks
Pathfinder is ~70x faster, also improved tick speed with lots of devices (17 ms to 3 ms in test scene)
  • Remove reference to "crystallised menril resin"

### Fixed
  • Fix duplication of offset enchancements when breaking cable, Closes #1480
  • Fix passive interaction changes not immediately applying on change
It used to only take effect after re-inserting a variable card.
Closes CyclopsMC/IntegratedDynamics#1470
  • Fix tooltip typo for static light panel
  • Fix mention of "degrees Kelvin"
  • Fix "raining" grammar sentence in aspect

<a name="1.21.1-1.25.6"></a>
## [1.21.1-1.25.6](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.5...1.21.1-1.25.6) - 2025-02-22 17:06:18 +0100


### Fixed
  • Fix GUIs remaining open after external breakage, Closes #1472
  • Fix rare tooltip crash for item-based variable cards, Closes #1477

<a name="1.21.1-1.25.5"></a>
## [1.21.1-1.25.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.4...1.21.1-1.25.5) - 2025-02-15 10:20:09 +0100


### Fixed
  • Fix broken advancement icons
  • Fix broken looking at advancement trigger, #1471
  • Fix broken clear facade recipe

<a name="1.21.1-1.25.4"></a>
## [1.21.1-1.25.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.3...1.21.1-1.25.4) - 2025-02-08 16:00:00 +0100


### Fixed
  • Fix LP recipe slot properties not displaying tag tooltip items
  • Fix reusable tag-based recipes always having strict NBT
This would cause issues for autocrafting jobs where tag-based reusable
items that take damage would not be reused from the moment they take
damage.
Closes CyclopsMC/IntegratedCrafting#129
  • Fix cable model updating neighbours from wrong thread, Closes #1465

<a name="1.21.1-1.25.3"></a>
## [1.21.1-1.25.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.2...1.21.1-1.25.3) - 2025-02-03 17:09:55 +0100


### Changed
  • Add translations through Crowdin (#1455)

### Fixed
  • Fix REI recipe transfer to LP not working for fluids
  • Fix LP recipe transfer including chance-based outputs
Non-1000utputs could cause issues for autocrafting.
This is fixed for both JEI and REI.
Closes CyclopsMC/IntegratedCrafting#127
  • Fix tag-based JEI recipe transfer ignoring stack sizes
Closes CyclopsMC/IntegratedCrafting#128
  • Fix placing part before cable not properly connecting cables
Closes CyclopsMC/IntegratedTunnels#321

<a name="1.21.1-1.25.2"></a>
## [1.21.1-1.25.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.1...1.21.1-1.25.2) - 2025-01-13 16:11:55 +0100


### Fixed
  • Fix conflicting item/fluid data value operator names, Closes #1462

<a name="1.21.1-1.25.1"></a>
## [1.21.1-1.25.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.0...1.21.1-1.25.1) - 2025-01-09 16:10:11 +0100


### Fixed
  • Fix crash when passing any list to Ingr.with_items, Closes #1457
  • Fix lighting issues when displaying items or ingredients, Closes #1458

<a name="1.21.1-1.25.0"></a>
## [1.21.1-1.25.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.3...1.21.1-1.25.0) - 2025-01-08 17:42:56 +0100


### Added
  • Add item tooltip operators

### Fixed
  • Fix incorrect player entity aspect description

<a name="1.21.1-1.24.3"></a>
## [1.21.1-1.24.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.2...1.21.1-1.24.3) - 2024-12-28 14:00:33 +0100


### Added
  • Add lossy recipe to clear a facade in a crafting grid, Closes #1424

### Changed
  • Reduce number of network events during init to improve performance, #1439

### Fixed
  • Fix client-server desync when applying part offsets, Closes #1448
  • Fix offset items only being applicable to 28 instead of 32, #1448

<a name="1.21.1-1.24.2"></a>
## [1.21.1-1.24.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.1...1.21.1-1.24.2) - 2024-12-24 09:53:40 +0100


### Changed
  • Add cs_cz translations

### Fixed
  • Reduce number of network events during init to improve performance, #1439
Modifying very large networks is a lot faster now.

<a name="1.21.1-1.24.1"></a>
## [1.21.1-1.24.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.0...1.21.1-1.24.1) - 2024-12-17 11:12:43 +0100


### Added
  • Add error operator
  • Add nl_nl translations

### Changed
  • Reduce network inits by half when placing cables, Closes #1439

### Fixed
  • Fix Jade integration not working, Closes #1438

<a name="1.21.1-1.24.0"></a>
## [1.21.1-1.24.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.19...1.21.1-1.24.0) - 2024-12-06 16:10:51 +0100


### Added
  • Add dedicated REI support, Closes CyclopsMC/IntegratedDynamics#1348
  • Restore Jade/Waila integration, Closes CyclopsMC/IntegratedDynamics#1413

### Changed
  • Remove OnlyIn from appendHoverText and BlockCable

### Fixed
  • Fix network elements not being removed when broken as non-player
This fixes exceptions and console spam when removing cables with commands.
Related to #443
  • Fix server sometimes hanging after shutdown
Related to #1415
  • Fix cable placement with commands initializing networks
This was broken since CyclopsMC/IntegratedTunnels#243

<a name="1.21.1-1.23.19"></a>
## [1.21.1-1.23.19](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.18...1.21.1-1.23.19) - 2024-11-22 10:08:55 +0100


### Fixed
  • Fix capability crash when getting null direction from materializer, Closes #1423

<a name="1.21.1-1.23.18"></a>
## [1.21.1-1.23.18](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.17...1.21.1-1.23.18) - 2024-11-22 07:22:06 +0100


### Fixed
  • Fix silent error when deserializing empty item values, Closes #1422

<a name="1.21.1-1.23.17"></a>
## [1.21.1-1.23.17](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.16...1.21.1-1.23.17) - 2024-11-19 15:17:52 +0100


### Changed
  • Drop Part Offsets into their original form, Closes #1418

### Fixed
  • Fix creative batteries not providing energy, Closes #1421

<a name="1.21.1-1.23.16"></a>
## [1.21.1-1.23.16](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.15...1.21.1-1.23.16) - 2024-11-10 14:14:54 +0100


### Fixed
  • Fix variables dependent on offset aspects not always updating, Closes #1416

<a name="1.21.1-1.23.15"></a>
## [1.21.1-1.23.15](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.14...1.21.1-1.23.15) - 2024-11-02 16:04:05 +0100


### Changed
  • Optimize ingredient positions index lookups
Closes CyclopsMC/IntegratedTunnels#307

### Fixed
  • Fix deadlock when getting light level of cable
This fixes an incompatibility with the Moonrise mod.
Closes #1415
  • Fix Deepslate Dark Ore not being squeezable, Closes #1414

<a name="1.21.1-1.23.14"></a>
## [1.21.1-1.23.14](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.13...1.21.1-1.23.14) - 2024-10-30 18:35:50 +0100


### Fixed
  • Fix crash with complex Integrated Scripting functions in writers

Functions returning an any type could be inserted into writers such as
Integrated Tunnels exporters, and type checking would incorrectly pass.
This could result in crashes where an incorrect value cast would occur.
This commit makes it so that ANY types will have an additional type
check based on the actual determined value.

Closes CyclopsMC/IntegratedScripting#20

<a name="1.21.1-1.23.13"></a>
## [1.21.1-1.23.13](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.12...1.21.1-1.23.13) - 2024-10-30 17:03:41 +0100


### Fixed
  • Revert "Optimize ingredient positions index"
This reverts commit 8f53b7eb53302e5028d1b4414caf288d26eb73ee.
Closes CyclopsMC/IntegratedTerminals#134

<a name="1.21.1-1.23.12"></a>
## [1.21.1-1.23.12](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.11...1.21.1-1.23.12) - 2024-10-29 18:52:27 +0100


### Fixed
  • Revert "Optimize ingredient positions index"
This reverts commit 61b7372bda5cde123a2b320ac92c1c24d2dfb9b1.
Closes CyclopsMC/IntegratedTerminals#134

<a name="1.21.1-1.23.11"></a>
## [1.21.1-1.23.11](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.10...1.21.1-1.23.11) - 2024-10-28 17:26:18 +0100


### Changed
  • Optimize ingredient positions index
This improves performance with Integrated Tunnels and Terminals.

<a name="1.21.1-1.23.10"></a>
## [1.21.1-1.23.10](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.9...1.21.1-1.23.10) - 2024-10-24 16:50:13 +0200


### Fixed
  • Restore placement of levers on parts, Closes #1408
  • Fix crash when invalidating invalid network elements
This could occur when using AE2's Spatial IO.
Closes #1410
  • Fix unable to insert into part offset slots, Closes #1409

<a name="1.21.1-1.23.9"></a>
## [1.21.1-1.23.9](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.8...1.21.1-1.23.9) - 2024-10-14 15:19:24 +0200


### Fixed
  • Fix incorrect type checking in complex reduce operation, Closes #1387

<a name="1.21.1-1.23.8"></a>
## [1.21.1-1.23.8](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.7...1.21.1-1.23.8) - 2024-10-06 14:03:24 +0200


### Fixed
  • Fix crash when connecting cables with redstone with Sodium

<a name="1.21.1-1.23.7"></a>
## [1.21.1-1.23.7](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.6...1.21.1-1.23.7) - 2024-10-03 19:11:53 +0200


### Changed
  • Improve performance by posting AttachCapabilitiesEventPart to other bus, Closes #1400

### Fixed
  • Fix JEI ghosts items not working for lists in the LP
Closes CyclopsMC/IntegratedDynamics#1398
  • Fix wrong sided part being shown in The One Probe, Closes #1401
  • Fix auto-supply on batteries not working, Closes #1399
  • Fix round-robin misbehaving with filtered interfaces, Closes CyclopsMC/IntegratedTunnels#302

<a name="1.21.1-1.23.6"></a>
## [1.21.1-1.23.6](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.5...1.21.1-1.23.6) - 2024-09-23 17:26:41 +0200


### Fixed
  • Fix errors in conditional squeezer recipes, Closes CyclopsMC/CyclopsCore#191
  • Fix crash when placing creative energy battery, Closes #1397

<a name="1.21.1-1.23.5"></a>
## [1.21.1-1.23.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.4...1.21.1-1.23.5) - 2024-09-17 20:28:05 +0200


### Changed
  • Combine cable voxel shape components in getShape rather than getCollisionShape

### Fixed
  • Fix broken offset enchancement recipe, Closes #1367
  • Fix crash when placing Proxy or Materializer in SMP, Closes #1392

<a name="1.21.1-1.23.4"></a>
## [1.21.1-1.23.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.3...1.21.1-1.23.4) - 2024-08-24 07:17:19 +0200


### Fixed
  • Delay Terrablender registration
This fixes rare crashes when Terrablender was not yet fully initialized.
CyclopsMC/IntegratedDynamics#1385

<a name="1.21.1-1.23.3"></a>
## [1.21.1-1.23.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.2...1.21.1-1.23.3) - 2024-08-22 19:01:40 +0200


### Fixed
  • Fix Redstone Writers not always updating signals
Closes #1377
Closes #1382
  • Fix crash when getting facade colors for specific blocks, Closes #1380
  • Fix op_by_name crashing if ResourceLocation is invalid, Closes #1381
  • Fix regex scan producing illegal lists for non-zero groups, Closes #1378
  • Refer to NeoForge's updateJSONURL instead of Forge's
  • Fixed Feature Order Cycle (FOC)

<a name="1.21.1-1.23.2"></a>
## [1.21.1-1.23.2] - 2024-08-09 21:06:15 +0200


### Changed
  • Update to updated CommonCapabilities API
Required for CyclopsMC/IntegratedDynamics#1375

[1.20.1-1.31.3] 1.20.1-1.31.3 by rubensworks on Oct 21, 2026
Download
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.

Changes:
  • Make Menril wood variants burn into charcoal (#1748)

Fixes:
  • Remove redundant Menril log charcoal recipes (#1747), Closes #1746

# Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.

<a name="26.1.2-1.35.1"></a>
## [26.1.2-1.35.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.35.0...26.1.2-1.35.1) - 2026-09-19 09:06:04


### Added
  • Re-enable The One Probe support

### Fixed
  • Fix client crash when looking at a proxy with Jade

<a name="26.1.2-1.35.0"></a>
## [26.1.2-1.35.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.34.1...26.1.2-1.35.0) - 2026-09-11 21:37:13 +0200


### Added
  • Allow part configurations to be copied and pasted with the Wrench (#1721)
This adds 3 new copy modes: all, settings, and aspect.
Closes #859
  • Let insert pre-consumers see what part of an insertion is still unclaimed (#1724)
Required for CyclopsMC/IntegratedCrafting#230

### Changed
  • Hash a prototype once per index position update (#1725)
This improves performance of the IngredientPositionsIndex.

<a name="26.1.2-1.34.1"></a>
## [26.1.2-1.34.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.34.0...26.1.2-1.34.1) - 2026-09-05 13:42:45 +0200


### Added
  • Allow aspect settings to be determined by variables (#1707)
  • Return to part gui when pressing escape in part sub-guis (#1713), Closes CyclopsMC/IntegratedTunnels#278
  • Show modified aspect property values in tooltip (#1706), Closes #1704
  • Add translations through Crowdin

### Changed
  • Make tooltip text color on erroring aspect variables red
  • Improve overall performance
  • Skip part path elements for cable sides without a part
  • Resolve the priorities compared in compareTo with a single container lookup
  • Compare part network elements of the same part type by identity
  • Resolve the part priority, channel and id with a single container lookup
  • Resolve the part state only once per part network element operation
  • Only re-initialize distinct networks when a cable is removed
  • Classify the ingredient index positions map, Closes #1412
  • Track the non-empty positions of the ingredient index
  • Iterate ingredient index positions lazily
  • Resolve exact ingredient position lookups with a direct lookup

### Fixed
  • Fix cables staying behind in their network when moved by contraption mods (#1717), Closes #1716
  • Fix writer part aspects not activating during network initialization (#1710)
  • Fix materialization of piped operators (#1705), Closes #1703

<a name="26.1.2-1.34.0"></a>
## [26.1.2-1.34.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.9...26.1.2-1.34.0) - 2026-08-24 19:38:51 +0200


### Added
  • Allow add-ons to make their ingredients draggable into the logic programmer (#41)
Required for CyclopsMC/IntegratedMekanism#9
  • Add Crystalized Menril stonecutter recipes (#1698)

### Changed
  • Auto-save part settings and offsets when closing the gui (#1700), Refs CyclopsMC/IntegratedTunnels#161

### Fixed
  • Fix writer parts breaking after world restart, Closes #1628, Closes #1697

<a name="26.1.2-1.33.9"></a>
## [26.1.2-1.33.9](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.8...26.1.2-1.33.9) - 2026-08-01 10:37:39 +0200


### Fixed
  • Fix facade rendering being incompatible with ModernFix dynamic resources, Closes #1690

<a name="26.1.2-1.33.8"></a>
## [26.1.2-1.33.8](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.7...26.1.2-1.33.8) - 2026-07-29 14:23:01 +0200


### Changed
  • Restore REI support

<a name="26.1.2-1.33.7"></a>
## [26.1.2-1.33.7](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.6...26.1.2-1.33.7) - 2026-07-20 05:57:48 +0200


### Added
  • Add translations through Crowdin (#1681)
  • Add stripped Menril logs to vanilla logs and logs_that_burn tags (#1685), Closes #1684

### Fixed
  • Fix autocrafting result detection on hopper insertion to importer

The problem was that IngredientChannelAdapterWrapperSlotted did not make
use of the IIngredientChannelInsertPreConsumers yet, which is the one
being used when external blocks such as hoppers directly push to network
components. Now, it does, similar to IngredientChannelAdapter.

Closes CyclopsMC/IntegratedCrafting#207

<a name="26.1.2-1.33.6"></a>
## [26.1.2-1.33.6](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.5...26.1.2-1.33.6) - 2026-07-13 18:54:41 +0200


### Added
  • Add french translation file (#1678)

### Fixed
  • Fix Player NBT data not being readable with operator

<a name="26.1.2-1.33.5"></a>
## [26.1.2-1.33.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.4...26.1.2-1.33.5) - 2026-06-24 19:53:17 +0200


### Changed
  • Show network diagnostics messages in chat

### Fixed
  • Fix full blocks not rendering at full size in Squeezer

<a name="26.1.2-1.33.4"></a>
## [26.1.2-1.33.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.3...26.1.2-1.33.4) - 2026-06-18 19:58:11 +0200


### Fixed
  • Fix broken Jade compat on cables, Closes CyclopsMC/IntegratedDynamics-Compat#40

<a name="26.1.2-1.33.3"></a>
## [26.1.2-1.33.3](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.2...26.1.2-1.33.3) - 2026-06-16 16:39:30 +0200


### Fixed
  • Initialize battery energy data component to zero, CyclopsMC/IntegratedCrafting#202

<a name="26.1.2-1.33.2"></a>
## [26.1.2-1.33.2](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.1...26.1.2-1.33.2) - 2026-05-30 10:24:52 +0200


### Fixed
  • Fix network reload when a machine state is changed

This could cause issues where multiple instances of internal network
states could be created, that are conflicting.
Concretely, this fixes autocrafting issues where outputs from Mechanical
machines could not be detected, as it coincided with a machine state
change.

Closes CyclopsMC/IntegratedCrafting#199

<a name="26.1.2-1.33.1"></a>
## [26.1.2-1.33.1](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.33.0...26.1.2-1.33.1) - 2026-05-22 11:31:20 +0200


### Added
  • Add translations through Crowdin

### Fixed
  • Fix parts not being directly placeable opposite to other parts

<a name="26.1.2-1.33.0"></a>
## [26.1.2-1.33.0](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.32.13...26.1.2-1.33.0) - 2026-05-04 16:37:42 +0200


### Added
  • Add translations through Crowdin (#1671)
  • Update Refined Storage compat to v2, Closes CyclopsMC/IntegratedDynamics#1544

<a name="26.1.2-1.32.13"></a>
## [26.1.2-1.32.13](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.32.12...26.1.2-1.32.13) - 2026-05-02 20:40:51 +0200


### Fixed
  • Fix Crafting Interface crash on Mechanical Drying Basin, Closes CyclopsMC/IntegratedCrafting#197

<a name="26.1.2-1.32.12"></a>
## [26.1.2-1.32.12](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.2-1.32.11...26.1.2-1.32.12) - 2026-04-28 19:44:46 +0200


### Fixed
  • Fix incorrect position of channel disabled tooltip in Integrated Crafting

<a name="26.1.2-1.32.11"></a>
## [26.1.2-1.32.11] - 2026-04-23 20:21:26 +0200


Initial 26.1.2 release

Integrated Dynamics Icon
Download Integrated Dynamics
Select game version
Select platform