Integrated DynamicsСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (632)
beta
1.38.1-2352 for NeoForge 1.21.1
1.21.1-1.38.1-235222 окт. 2026 г.323Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.38.1...fd9ce2eb241a4980124d7cec0a69e22ad71b2905
beta
1.33.4-2294 for NeoForge 26.3
26.3-1.33.4-229417 окт. 2026 г.170Minecraft: 26.3neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
release
1.36.2 for NeoForge 26.1.2
26.1.2-1.36.217 окт. 2026 г.91Minecraft: 26.1.2neoforge
Что нового
# 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
release
1.38.1 for NeoForge 1.21.1
1.21.1-1.38.117 окт. 2026 г.1,1 тыс.Minecraft: 1.21.1neoforge
Что нового
# 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
release
1.36.1 for NeoForge 26.1.2
26.1.2-1.36.111 окт. 2026 г.90Minecraft: 26.1.2neoforge
Что нового
# 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
beta
1.38.0-2266 for NeoForge 1.21.1
1.21.1-1.38.0-226611 окт. 2026 г.491Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.38.0...7513214b18cdfcd43ed4736fd210d9f21d09118d
beta
1.33.4-2261 for NeoForge 26.3
26.3-1.33.4-22613 окт. 2026 г.332Minecraft: 26.3neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.33.4-2260 for NeoForge 26.3
26.3-1.33.4-22603 окт. 2026 г.16Minecraft: 26.3neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.33.4-2256 for NeoForge 26.3
26.3-1.33.4-22563 окт. 2026 г.18Minecraft: 26.3neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.33.4-2253 for NeoForge 26.3
26.3-1.33.4-22533 окт. 2026 г.12Minecraft: 26.3neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.33.4-2248 for NeoForge 26.3
26.3-1.33.4-22483 окт. 2026 г.13Minecraft: 26.3neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
release
1.36.0 for NeoForge 26.1.2
26.1.2-1.36.03 окт. 2026 г.75Minecraft: 26.1.2neoforge
Что нового
# 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
beta
1.36.0-2246 for NeoForge 26.1.2
26.1.2-1.36.0-22463 окт. 2026 г.7Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
release
1.38.0 for NeoForge 1.21.1
1.21.1-1.38.03 окт. 2026 г.2 тыс.Minecraft: 1.21.1neoforge
Что нового
# 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
beta
1.37.1-2239 for NeoForge 1.21.1
1.21.1-1.37.1-22393 окт. 2026 г.20Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.37.1...1b854c7d10fab42715baf88ecfedc6c778a77f6b
beta
1.37.1-2216 for NeoForge 1.21.1
1.21.1-1.37.1-221628 сент. 2026 г.477Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.37.1...0d991ea4e2a21e877ee1d627d42d14f4f94d4872
beta
1.37.1-2215 for NeoForge 1.21.1
1.21.1-1.37.1-221527 сент. 2026 г.83Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.37.1...e79dbcf369d03ec50095268022658820175f1b20
beta
1.37.1-2210 for NeoForge 1.21.1
1.21.1-1.37.1-221027 сент. 2026 г.25Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.37.1...2af9e414160edf836f0f45a17407aba87b0e9857
beta
1.37.1-2209 for NeoForge 1.21.1
1.21.1-1.37.1-220927 сент. 2026 г.16Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.37.1...a54ac033fc166639d876bad8f27789a5bf01b96c
beta
1.37.1-2195 for NeoForge 1.21.1
1.21.1-1.37.1-219527 сент. 2026 г.33Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.37.1...9f28642d8520bcd9591807f3970c5d432cf930d8
release
1.20.1-1.31.3
1.20.1-1.31.327 сент. 2026 г.1,2 тыс.Minecraft: 1.20.1forge
Что нового
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
beta
1.37.1-2192 for NeoForge 1.21.1
1.21.1-1.37.1-219224 сент. 2026 г.161Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.37.1...df358a7da7138c45cede52af35321e222cb8408a
beta
1.35.1-2183 for NeoForge 26.1.2
26.1.2-1.35.1-218323 сент. 2026 г.43Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
beta
1.37.1-2179 for NeoForge 1.21.1
1.21.1-1.37.1-217922 сент. 2026 г.138Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.37.1...1e53b34116399161b05f8f3fe6b94341b4c49508
beta
1.33.4-2172 for NeoForge 26.3
26.3-1.33.4-217221 сент. 2026 г.76Minecraft: 26.3neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.33.4-2169 for NeoForge 26.3
26.3-1.33.4-216920 сент. 2026 г.38Minecraft: 26.3neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.37.1-2160 for NeoForge 1.21.1
1.21.1-1.37.1-216020 сент. 2026 г.206Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.37.1...78e3dba438fc86e458fe20ec9bb448e76bb7df20
beta
1.33.4-2157 for NeoForge 26.3
26.3-1.33.4-215720 сент. 2026 г.43Minecraft: 26.3neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.33.4-2154 for NeoForge 26.3
26.3-1.33.4-215420 сент. 2026 г.36Minecraft: 26.3neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.33.4-2151 for NeoForge 26.3
26.3-1.33.4-215120 сент. 2026 г.44Minecraft: 26.3neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
release
1.35.1 for NeoForge 26.1.2
26.1.2-1.35.119 сент. 2026 г.47Minecraft: 26.1.2neoforge
Что нового
# 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
beta
1.33.4-2132 for NeoForge 26.2
26.2-1.33.4-213218 сент. 2026 г.284Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26.2
beta
1.35.0-2131 for NeoForge 26.1.2
26.1.2-1.35.0-213113 сент. 2026 г.75Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
beta
1.33.4-2130 for NeoForge 26.2
26.2-1.33.4-213013 сент. 2026 г.124Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
release
1.37.1 for NeoForge 1.21.1
1.21.1-1.37.111 сент. 2026 г.807Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.33.4-2125 for NeoForge 26.2
26.2-1.33.4-212511 сент. 2026 г.402Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
release
1.35.0 for NeoForge 26.1.2
26.1.2-1.35.011 сент. 2026 г.55Minecraft: 26.1.2neoforge
Что нового
# 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.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
### 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
release
1.37.0 for NeoForge 1.21.1
1.21.1-1.37.011 сент. 2026 г.34Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
release
1.20.1-1.31.2
1.20.1-1.31.211 сент. 2026 г.468Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Additions:
* Let insert pre-consumers see what part of an insertion is still unclaimed (#1723)
Required for CyclopsMC/IntegratedCrafting#229
beta
1.36.0-2116 for NeoForge 1.21.1
1.21.1-1.36.0-211611 сент. 2026 г.30Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.36.0...10cedcc640c2cdf9f29fc1aa2708d4a62c0cebdd
beta
1.36.0-2089 for NeoForge 1.21.1
1.21.1-1.36.0-208910 сент. 2026 г.94Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.36.0...0abbd0a358e0f4c31c7c6c8bd52e8199fc49dc12
beta
1.36.0-2086 for NeoForge 1.21.1
1.21.1-1.36.0-208610 сент. 2026 г.22Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.36.0...16c31efdd4e9878a92fcf6781e3281c39b6c5f24
beta
1.34.1-2077 for NeoForge 26.1.2
26.1.2-1.34.1-20777 сент. 2026 г.45Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
beta
1.36.0-2069 for NeoForge 1.21.1
1.21.1-1.36.0-20697 сент. 2026 г.181Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.36.0...99d99620b782ede1b89ce2545460009244ba0d9d
beta
1.36.0-2066 for NeoForge 1.21.1
1.21.1-1.36.0-20667 сент. 2026 г.47Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.36.0...25b9de3b94e7146c9e3d98afc1216560f487f663
beta
1.34.1-2057 for NeoForge 26.1.2
26.1.2-1.34.1-20576 сент. 2026 г.36Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
beta
1.36.0-2045 for NeoForge 1.21.1
1.21.1-1.36.0-20456 сент. 2026 г.74Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.36.0...29fc3180ebfac0c2d7203d32aedb0829b05d3c6e
beta
1.33.4-2022 for NeoForge 26.2
26.2-1.33.4-20225 сент. 2026 г.84Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
release
1.34.1 for NeoForge 26.1.2
26.1.2-1.34.15 сент. 2026 г.21Minecraft: 26.1.2neoforge
Что нового
# Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.
<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
### 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
release
1.36.0 for NeoForge 1.21.1
1.21.1-1.36.05 сент. 2026 г.184Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
release
1.20.1-1.31.1
1.20.1-1.31.15 сент. 2026 г.228Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Changes:
* Show modified aspect property values in tooltip (#1706), Closes #1704
Fixes:
* Fix materialization of piped operators (#1705), Closes #1703
beta
1.35.0-2013 for NeoForge 1.21.1
1.21.1-1.35.0-20134 сент. 2026 г.74Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.35.0...0d763912c2efb82cfdb1ba55e593d94d21b7a82c
beta
1.34.0-2012 for NeoForge 26.1.2
26.1.2-1.34.0-20124 сент. 2026 г.36Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
beta
1.33.4-2004 for NeoForge 26.2
26.2-1.33.4-20041 сент. 2026 г.33Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.34.0-2003 for NeoForge 26.1.2
26.1.2-1.34.0-20031 сент. 2026 г.30Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
beta
1.35.0-2002 for NeoForge 1.21.1
1.21.1-1.35.0-20021 сент. 2026 г.146Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.35.0...640cabb392130abb641e27f530dd7286e514f6b6
beta
1.35.0-2001 for NeoForge 1.21.1
1.21.1-1.35.0-20011 сент. 2026 г.10Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.35.0...d99a60bbb81fb74a6cd01c0f96a21823cc14763c
beta
1.34.0-2000 for NeoForge 26.1.2
26.1.2-1.34.0-20001 сент. 2026 г.25Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
beta
1.35.0-1998 for NeoForge 1.21.1
1.21.1-1.35.0-199831 авг. 2026 г.71Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.35.0...87ed6882d13800c3953ee3217baf74b2f0aaf63c
beta
1.35.0-1995 for NeoForge 1.21.1
1.21.1-1.35.0-199530 авг. 2026 г.84Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.35.0...092be57a80ed182eae9d2d743c6299769d77948e
beta
1.35.0-1994 for NeoForge 1.21.1
1.21.1-1.35.0-199430 авг. 2026 г.17Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.35.0...0c4c502b70e6f02d73f133903ddb17ed7071aa50
beta
1.35.0-1988 for NeoForge 1.21.1
1.21.1-1.35.0-198830 авг. 2026 г.12Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.35.0...9212527bf1f3ef98544f5466031b883efcc9c816
beta
1.35.0-1981 for NeoForge 1.21.1
1.21.1-1.35.0-198128 авг. 2026 г.140Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.35.0...8632c8add6b4eb6ba9d0b39f88f16f262078e0f5
beta
1.35.0-1978 for NeoForge 1.21.1
1.21.1-1.35.0-197827 авг. 2026 г.83Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.35.0...77303001577483e45dcdd59f89f7fce780603bad
beta
1.35.0-1963 for NeoForge 1.21.1
1.21.1-1.35.0-196325 авг. 2026 г.140Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.35.0...7248c68b12891c241d5fa51a11db02e5a8a3a6ca
beta
1.33.4-1965 for NeoForge 26.2
26.2-1.33.4-196525 авг. 2026 г.81Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.34.0-1964 for NeoForge 26.1.2
26.1.2-1.34.0-196425 авг. 2026 г.42Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
release
1.35.0 for NeoForge 1.21.1
1.21.1-1.35.024 авг. 2026 г.174Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.33.4-1952 for NeoForge 26.2
26.2-1.33.4-195224 авг. 2026 г.19Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
release
1.34.0 for NeoForge 26.1.2
26.1.2-1.34.024 авг. 2026 г.52Minecraft: 26.1.2neoforge
Что нового
# Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.
<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
### 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
release
1.20.1-1.31.0
1.20.1-1.31.024 авг. 2026 г.329Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Additions:
* Allow add-ons to make their ingredients draggable into the logic programmer (#41)
Required for CyclopsMC/IntegratedMekanism#9
* Add Crystalized Menril stonecutter recipes (#1698)
Changes:
* Auto-save part settings and offsets when closing the gui (#1700), Refs CyclopsMC/IntegratedTunnels#161
Fixes:
release
1.20.1-1.31.0
1.20.1-1.31.024 авг. 2026 г.11Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Additions:
* Allow add-ons to make their ingredients draggable into the logic programmer (#41)
Required for CyclopsMC/IntegratedMekanism#9
* Add Crystalized Menril stonecutter recipes (#1698)
Changes:
* Auto-save part settings and offsets when closing the gui (#1700), Refs CyclopsMC/IntegratedTunnels#161
Fixes:
beta
1.33.9-1933 for NeoForge 26.1.2
26.1.2-1.33.9-193322 авг. 2026 г.17Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
beta
1.33.4-1934 for NeoForge 26.2
26.2-1.33.4-193422 авг. 2026 г.895Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.33.4-1930 for NeoForge 26.2
26.2-1.33.4-193018 авг. 2026 г.41Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.33.9-1929 for NeoForge 26.1.2
26.1.2-1.33.9-192918 авг. 2026 г.17Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
release
1.34.1 for NeoForge 1.21.1
1.21.1-1.34.118 авг. 2026 г.414Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.33.4-1925 for NeoForge 26.2
26.2-1.33.4-19252 авг. 2026 г.202Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.33.9-1924 for NeoForge 26.1.2
26.1.2-1.33.9-19242 авг. 2026 г.54Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
release
1.34.0 for NeoForge 1.21.1
1.21.1-1.34.02 авг. 2026 г.1,2 тыс.Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.33.4-1921 for NeoForge 1.21.1
1.21.1-1.33.4-19212 авг. 2026 г.23Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.33.4...545c4e56d02e569ff52075049476feea27851320
beta
1.33.4-1919 for NeoForge 26.2
26.2-1.33.4-19191 авг. 2026 г.49Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
release
1.33.9 for NeoForge 26.1.2
26.1.2-1.33.91 авг. 2026 г.26Minecraft: 26.1.2neoforge
Что нового
# Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.33.8-1916 for NeoForge 26.1.2
26.1.2-1.33.8-191631 июл. 2026 г.23Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
release
1.33.8 for NeoForge 26.1.2
26.1.2-1.33.829 июл. 2026 г.28Minecraft: 26.1.2neoforge
Что нового
# Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.33.4-1914 for NeoForge 26.2
26.2-1.33.4-191429 июл. 2026 г.53Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.33.7-1911 for NeoForge 26.1.2
26.1.2-1.33.7-191127 июл. 2026 г.28Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
beta
1.33.4-1909 for NeoForge 26.2
26.2-1.33.4-190926 июл. 2026 г.87Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.33.7-1908 for NeoForge 26.1.2
26.1.2-1.33.7-190826 июл. 2026 г.23Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
beta
1.33.4-1907 for NeoForge 1.21.1
1.21.1-1.33.4-190726 июл. 2026 г.675Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.33.4...39a62925be5e57adcc5a564784b56d51cf9d7f30
beta
1.33.4-1906 for NeoForge 26.2
26.2-1.33.4-190625 июл. 2026 г.57Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.33.7-1905 for NeoForge 26.1.2
26.1.2-1.33.7-190525 июл. 2026 г.42Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
beta
1.33.7-1904 for NeoForge 26.1.2
26.1.2-1.33.7-190424 июл. 2026 г.25Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
beta
1.33.7-1903 for NeoForge 26.1.2
26.1.2-1.33.7-190324 июл. 2026 г.15Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
beta
1.33.7-1902 for NeoForge 26.1.2
26.1.2-1.33.7-190224 июл. 2026 г.13Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
beta
1.33.7-1901 for NeoForge 26.1.2
26.1.2-1.33.7-190124 июл. 2026 г.17Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
beta
1.33.4-1900 for NeoForge 26.2
26.2-1.33.4-190020 июл. 2026 г.63Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.33.7-1899 for NeoForge 26.1.2
26.1.2-1.33.7-189920 июл. 2026 г.24Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
release
1.33.7 for NeoForge 26.1.2
26.1.2-1.33.720 июл. 2026 г.18Minecraft: 26.1.2neoforge
Что нового
# Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.
<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-19 20:44:19
### 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
beta
1.33.4-1897 for NeoForge 1.21.1
1.21.1-1.33.4-189720 июл. 2026 г.440Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.33.4...03a9ab37aec5899ea772b99ba9626950c6d83028
beta
1.33.4-1895 for NeoForge 1.21.1
1.21.1-1.33.4-189520 июл. 2026 г.22Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.33.4...e25b1d0c3daff1b26f20cc1ce059ec4773f6c114
release
1.33.4 for NeoForge 1.21.1
1.21.1-1.33.420 июл. 2026 г.291Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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-19 20:39:29
### 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
release
1.20.1-1.30.8
1.20.1-1.30.820 июл. 2026 г.1 тыс.Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Additions:
* Add stripped Menril logs to vanilla `logs` and `logs_that_burn` tags (#1685), Closes #1684
Fixes:
* 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
beta
1.33.6-1884 for NeoForge 26.1.2
26.1.2-1.33.6-188414 июл. 2026 г.45Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
beta
1.33.4-1878 for NeoForge 26.2
26.2-1.33.4-187813 июл. 2026 г.75Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.33.4-1877 for NeoForge 26.2
26.2-1.33.4-187713 июл. 2026 г.25Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
release
1.33.6 for NeoForge 26.1.2
26.1.2-1.33.613 июл. 2026 г.22Minecraft: 26.1.2neoforge
Что нового
# Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.33.5-1865 for NeoForge 26.1.2
26.1.2-1.33.5-18655 июл. 2026 г.56Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
beta
1.33.4-1862 for NeoForge 26.2
26.2-1.33.4-186224 июн. 2026 г.106Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
release
1.33.5 for NeoForge 26.1.2
26.1.2-1.33.524 июн. 2026 г.92Minecraft: 26.1.2neoforge
Что нового
# Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.33.4-1859 for NeoForge 26.2
26.2-1.33.4-185922 июн. 2026 г.23Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.33.4-1857 for NeoForge 26.1.2
26.1.2-1.33.4-185721 июн. 2026 г.26Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26-lts
beta
1.33.4-1858 for NeoForge 26.2
26.2-1.33.4-185821 июн. 2026 г.10Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.33.4-1856 for NeoForge 26.2
26.2-1.33.4-185621 июн. 2026 г.8Minecraft: 26.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
release
1.33.4 for NeoForge 26.1.2
26.1.2-1.33.418 июн. 2026 г.68Minecraft: 26.1.2neoforge
Что нового
# Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.
<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
### 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
release
1.33.3 for NeoForge 1.21.1
1.21.1-1.33.316 июн. 2026 г.2,4 тыс.Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
release
1.33.3 for NeoForge 26.1.2
26.1.2-1.33.316 июн. 2026 г.33Minecraft: 26.1.2neoforge
Что нового
# Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.33.2-1848 for NeoForge 1.21.1
1.21.1-1.33.2-184815 июн. 2026 г.145Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.33.2...150d421ddb075923922cbcdf9b9aa770c20a9983
release
1.33.2 for NeoForge 1.21.1
1.21.1-1.33.230 мая 2026 г.1,4 тыс.Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
release
1.33.2 for NeoForge 26.1.2
26.1.2-1.33.230 мая 2026 г.122Minecraft: 26.1.2neoforge
Что нового
# Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.
<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
### 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
release
1.20.1-1.30.7
1.20.1-1.30.730 мая 2026 г.1,4 тыс.Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* 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
release
1.33.1 for NeoForge 1.21.1
1.21.1-1.33.122 мая 2026 г.808Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
release
1.33.1 for NeoForge 26.1.2
26.1.2-1.33.122 мая 2026 г.77Minecraft: 26.1.2neoforge
Что нового
# Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.
<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
### 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
release
1.20.1-1.30.6
1.20.1-1.30.622 мая 2026 г.235Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* Fix parts not being directly placeable opposite to other parts
beta
1.33.0-1834 for NeoForge 26.1.2
26.1.2-1.33.0-18345 мая 2026 г.149Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.33.0-1831 for NeoForge 26.1.2
26.1.2-1.33.0-18314 мая 2026 г.25Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.33.0-1832 for NeoForge 1.21.1
1.21.1-1.33.0-18324 мая 2026 г.1,1 тыс.Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.33.0...1ff2e3ef55fb6c011f0fb385532846f1a63bf7a9
release
1.33.0 for NeoForge 1.21.1
1.21.1-1.33.04 мая 2026 г.92Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
release
1.33.0 for NeoForge 26.1.2
26.1.2-1.33.04 мая 2026 г.21Minecraft: 26.1.2neoforge
Что нового
# Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.32.13-1826 for NeoForge 26.1.2
26.1.2-1.32.13-18264 мая 2026 г.20Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.32.6-1824 for NeoForge 1.21.1
1.21.1-1.32.6-18243 мая 2026 г.95Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.6...270f011058961702cd280726e34ae8ccdab4bc17
beta
1.32.13-1825 for NeoForge 26.1.2
26.1.2-1.32.13-18253 мая 2026 г.24Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
release
1.32.13 for NeoForge 26.1.2
26.1.2-1.32.132 мая 2026 г.25Minecraft: 26.1.2neoforge
Что нового
# Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.
<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
### 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
release
1.32.12 for NeoForge 26.1.2
26.1.2-1.32.1228 апр. 2026 г.53Minecraft: 26.1.2neoforge
Что нового
# Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.
<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
### 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
release
1.32.6 for NeoForge 1.21.1
1.21.1-1.32.628 апр. 2026 г.624Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
release
1.20.1-1.30.5
1.20.1-1.30.528 апр. 2026 г.492Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* Fix incorrect position of channel disabled tooltip in Integrated Crafting
beta
1.32.11-1813 for NeoForge 26.1.2
26.1.2-1.32.11-181325 апр. 2026 г.71Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.32.11-1812 for NeoForge 26.1.2
26.1.2-1.32.11-181225 апр. 2026 г.18Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
release
1.32.11 for NeoForge 26.1.2
26.1.2-1.32.1123 апр. 2026 г.28Minecraft: 26.1.2neoforge
Что нового
# Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.
<a name="26.1.2-1.32.11"></a>
## [26.1.2-1.32.11] - 2026-04-23 20:21:26
Initial 26.1.2 release
beta
1.32.11-1809 for NeoForge 26.1.2
26.1.2-1.32.11-180923 апр. 2026 г.38Minecraft: 26.1.2neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.32.11-1808 for NeoForge 26.1.1
26.1.1-1.32.11-180821 апр. 2026 г.46Minecraft: 26.1.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
release
1.32.11 for NeoForge 26.1.1
26.1.1-1.32.1120 апр. 2026 г.34Minecraft: 26.1.1neoforge
Что нового
# Changelog for Minecraft 26.1.1
All notable changes to this project will be documented in this file.
<a name="26.1.1-1.32.11"></a>
## [26.1.1-1.32.11](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.10...26.1.1-1.32.11) - 2026-04-20 18:51:08
### Fixed
* Remove old Tesla references from language files
* Fix battery capacity not persisting after world rejoin/restart (#1667)
<a name="26.1.1-1.32.10"></a>
## [26.1.1-1.32.10](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.9...26.1.1-1.32.10) - 2026-04-19 14:49:50 +0200
### Added
* Add translations through Crowdin (#1663)
### Fixed
* Fix Menril Saplings not growing with bonemeal, Closes #1664
<a name="26.1.1-1.32.9"></a>
## [26.1.1-1.32.9](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.8...26.1.1-1.32.9) - 2026-04-19 14:03:00 +0200
### Fixed
* Fix NPE in EnergyStorageItemBlockEnergyContainer when itemAccess is null (#1665)
<a name="26.1.1-1.32.8"></a>
## [26.1.1-1.32.8](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.7...26.1.1-1.32.8) - 2026-04-18 15:35:10 +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="26.1.1-1.32.7"></a>
## [26.1.1-1.32.7](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.6...26.1.1-1.32.7) - 2026-04-17 18:30:20 +0200
### Fixed
* Fix worldgen: prevent menril trees from generating on top of other trees (#1662), Closes #1660
<a name="26.1.1-1.32.6"></a>
## [26.1.1-1.32.6](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.5...26.1.1-1.32.6) - 2026-04-17 16:49:22 +0200
### Changed
* Add leaf particle colors for Menril Leaves
### Fixed
* Fix crash when rendering empty battery item stack (#1661)
<a name="26.1.1-1.32.5"></a>
## [26.1.1-1.32.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.4...26.1.1-1.32.5) - 2026-04-13 16:48:01 +0200
### Added
* Add c:clumps tag to Crystalized Menril Chunk (#1659), Closes #1656
* Add translations through Crowdin (#1649)
### Fixed
* Fix Menril Resin and Liquid Chorus fluids being non-interactable in world (#1658), Closes #1657
* Fix drying basin stalling when both item and fluid inputs are present (#1655)
* Fix drying basin not consuming items when right-clicked with a stack (#1654), Closes #1652
* Fix incorrect item model for Menril Sapling
<a name="26.1.1-1.32.4"></a>
## [26.1.1-1.32.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.3...26.1.1-1.32.4) - 2026-04-11 20:05:09 +0200
### Changed
* Restore JEI and Terrablender mod compats
### Fixed
* Fix constant list Variable Card deserialization failure after world reload (#1639), Closes #1639
* Give Delayer its own energy consumption config separate from Proxy (#1641), Closes #1640
<a name="26.1.1-1.32.3"></a>
## [26.1.1-1.32.3] - 2026-04-10 14:38:29 +0200
Initial 26.1.1 release
beta
1.32.10-1804 for NeoForge 26.1.1
26.1.1-1.32.10-180420 апр. 2026 г.13Minecraft: 26.1.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
release
1.32.10 for NeoForge 26.1.1
26.1.1-1.32.1019 апр. 2026 г.18Minecraft: 26.1.1neoforge
Что нового
# Changelog for Minecraft 26.1.1
All notable changes to this project will be documented in this file.
<a name="26.1.1-1.32.10"></a>
## [26.1.1-1.32.10](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.9...26.1.1-1.32.10) - 2026-04-19 14:49:50
### Added
* Add translations through Crowdin (#1663)
### Fixed
* Fix Menril Saplings not growing with bonemeal, Closes #1664
<a name="26.1.1-1.32.9"></a>
## [26.1.1-1.32.9](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.8...26.1.1-1.32.9) - 2026-04-19 14:03:00 +0200
### Fixed
* Fix NPE in EnergyStorageItemBlockEnergyContainer when itemAccess is null (#1665)
<a name="26.1.1-1.32.8"></a>
## [26.1.1-1.32.8](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.7...26.1.1-1.32.8) - 2026-04-18 15:35:10 +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="26.1.1-1.32.7"></a>
## [26.1.1-1.32.7](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.6...26.1.1-1.32.7) - 2026-04-17 18:30:20 +0200
### Fixed
* Fix worldgen: prevent menril trees from generating on top of other trees (#1662), Closes #1660
<a name="26.1.1-1.32.6"></a>
## [26.1.1-1.32.6](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.5...26.1.1-1.32.6) - 2026-04-17 16:49:22 +0200
### Changed
* Add leaf particle colors for Menril Leaves
### Fixed
* Fix crash when rendering empty battery item stack (#1661)
<a name="26.1.1-1.32.5"></a>
## [26.1.1-1.32.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.4...26.1.1-1.32.5) - 2026-04-13 16:48:01 +0200
### Added
* Add c:clumps tag to Crystalized Menril Chunk (#1659), Closes #1656
* Add translations through Crowdin (#1649)
### Fixed
* Fix Menril Resin and Liquid Chorus fluids being non-interactable in world (#1658), Closes #1657
* Fix drying basin stalling when both item and fluid inputs are present (#1655)
* Fix drying basin not consuming items when right-clicked with a stack (#1654), Closes #1652
* Fix incorrect item model for Menril Sapling
<a name="26.1.1-1.32.4"></a>
## [26.1.1-1.32.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.3...26.1.1-1.32.4) - 2026-04-11 20:05:09 +0200
### Changed
* Restore JEI and Terrablender mod compats
### Fixed
* Fix constant list Variable Card deserialization failure after world reload (#1639), Closes #1639
* Give Delayer its own energy consumption config separate from Proxy (#1641), Closes #1640
<a name="26.1.1-1.32.3"></a>
## [26.1.1-1.32.3] - 2026-04-10 14:38:29 +0200
Initial 26.1.1 release
beta
1.32.9-1792 for NeoForge 26.1.1
26.1.1-1.32.9-179219 апр. 2026 г.11Minecraft: 26.1.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
release
1.32.5 for NeoForge 1.21.1
1.21.1-1.32.518 апр. 2026 г.796Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
release
1.32.8 for NeoForge 26.1.1
26.1.1-1.32.818 апр. 2026 г.17Minecraft: 26.1.1neoforge
Что нового
# Changelog for Minecraft 26.1.1
All notable changes to this project will be documented in this file.
<a name="26.1.1-1.32.8"></a>
## [26.1.1-1.32.8](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.7...26.1.1-1.32.8) - 2026-04-18 15:35:10
### 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="26.1.1-1.32.7"></a>
## [26.1.1-1.32.7](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.6...26.1.1-1.32.7) - 2026-04-17 18:30:20 +0200
### Fixed
* Fix worldgen: prevent menril trees from generating on top of other trees (#1662), Closes #1660
<a name="26.1.1-1.32.6"></a>
## [26.1.1-1.32.6](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.5...26.1.1-1.32.6) - 2026-04-17 16:49:22 +0200
### Changed
* Add leaf particle colors for Menril Leaves
### Fixed
* Fix crash when rendering empty battery item stack (#1661)
<a name="26.1.1-1.32.5"></a>
## [26.1.1-1.32.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.4...26.1.1-1.32.5) - 2026-04-13 16:48:01 +0200
### Added
* Add c:clumps tag to Crystalized Menril Chunk (#1659), Closes #1656
* Add translations through Crowdin (#1649)
### Fixed
* Fix Menril Resin and Liquid Chorus fluids being non-interactable in world (#1658), Closes #1657
* Fix drying basin stalling when both item and fluid inputs are present (#1655)
* Fix drying basin not consuming items when right-clicked with a stack (#1654), Closes #1652
* Fix incorrect item model for Menril Sapling
<a name="26.1.1-1.32.4"></a>
## [26.1.1-1.32.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.3...26.1.1-1.32.4) - 2026-04-11 20:05:09 +0200
### Changed
* Restore JEI and Terrablender mod compats
### Fixed
* Fix constant list Variable Card deserialization failure after world reload (#1639), Closes #1639
* Give Delayer its own energy consumption config separate from Proxy (#1641), Closes #1640
<a name="26.1.1-1.32.3"></a>
## [26.1.1-1.32.3] - 2026-04-10 14:38:29 +0200
Initial 26.1.1 release
release
1.20.1-1.30.4
1.20.1-1.30.418 апр. 2026 г.253Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Changes:
* Add BlockCable#getAppearance for connected textures on facades
This adds basic support to facades on cables for mods that add connected texture support.
release
1.32.7 for NeoForge 26.1.1
26.1.1-1.32.717 апр. 2026 г.14Minecraft: 26.1.1neoforge
Что нового
# Changelog for Minecraft 26.1.1
All notable changes to this project will be documented in this file.
<a name="26.1.1-1.32.7"></a>
## [26.1.1-1.32.7](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.6...26.1.1-1.32.7) - 2026-04-17 18:30:20
### Fixed
* Fix worldgen: prevent menril trees from generating on top of other trees (#1662), Closes #1660
<a name="26.1.1-1.32.6"></a>
## [26.1.1-1.32.6](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.5...26.1.1-1.32.6) - 2026-04-17 16:49:22 +0200
### Changed
* Add leaf particle colors for Menril Leaves
### Fixed
* Fix crash when rendering empty battery item stack (#1661)
<a name="26.1.1-1.32.5"></a>
## [26.1.1-1.32.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.4...26.1.1-1.32.5) - 2026-04-13 16:48:01 +0200
### Added
* Add c:clumps tag to Crystalized Menril Chunk (#1659), Closes #1656
* Add translations through Crowdin (#1649)
### Fixed
* Fix Menril Resin and Liquid Chorus fluids being non-interactable in world (#1658), Closes #1657
* Fix drying basin stalling when both item and fluid inputs are present (#1655)
* Fix drying basin not consuming items when right-clicked with a stack (#1654), Closes #1652
* Fix incorrect item model for Menril Sapling
<a name="26.1.1-1.32.4"></a>
## [26.1.1-1.32.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.3...26.1.1-1.32.4) - 2026-04-11 20:05:09 +0200
### Changed
* Restore JEI and Terrablender mod compats
### Fixed
* Fix constant list Variable Card deserialization failure after world reload (#1639), Closes #1639
* Give Delayer its own energy consumption config separate from Proxy (#1641), Closes #1640
<a name="26.1.1-1.32.3"></a>
## [26.1.1-1.32.3] - 2026-04-10 14:38:29 +0200
Initial 26.1.1 release
release
1.32.6 for NeoForge 26.1.1
26.1.1-1.32.617 апр. 2026 г.17Minecraft: 26.1.1neoforge
Что нового
# Changelog for Minecraft 26.1.1
All notable changes to this project will be documented in this file.
<a name="26.1.1-1.32.6"></a>
## [26.1.1-1.32.6](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.5...26.1.1-1.32.6) - 2026-04-17 16:49:22
### Changed
* Add leaf particle colors for Menril Leaves
### Fixed
* Fix crash when rendering empty battery item stack (#1661)
<a name="26.1.1-1.32.5"></a>
## [26.1.1-1.32.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.4...26.1.1-1.32.5) - 2026-04-13 16:48:01 +0200
### Added
* Add c:clumps tag to Crystalized Menril Chunk (#1659), Closes #1656
* Add translations through Crowdin (#1649)
### Fixed
* Fix Menril Resin and Liquid Chorus fluids being non-interactable in world (#1658), Closes #1657
* Fix drying basin stalling when both item and fluid inputs are present (#1655)
* Fix drying basin not consuming items when right-clicked with a stack (#1654), Closes #1652
* Fix incorrect item model for Menril Sapling
<a name="26.1.1-1.32.4"></a>
## [26.1.1-1.32.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.3...26.1.1-1.32.4) - 2026-04-11 20:05:09 +0200
### Changed
* Restore JEI and Terrablender mod compats
### Fixed
* Fix constant list Variable Card deserialization failure after world reload (#1639), Closes #1639
* Give Delayer its own energy consumption config separate from Proxy (#1641), Closes #1640
<a name="26.1.1-1.32.3"></a>
## [26.1.1-1.32.3] - 2026-04-10 14:38:29 +0200
Initial 26.1.1 release
beta
1.32.5-1770 for NeoForge 26.1.1
26.1.1-1.32.5-177014 апр. 2026 г.15Minecraft: 26.1.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
release
1.32.5 for NeoForge 26.1.1
26.1.1-1.32.513 апр. 2026 г.14Minecraft: 26.1.1neoforge
Что нового
# Changelog for Minecraft 26.1.1
All notable changes to this project will be documented in this file.
<a name="26.1.1-1.32.5"></a>
## [26.1.1-1.32.5](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.4...26.1.1-1.32.5) - 2026-04-13 16:48:01
### Added
* Add c:clumps tag to Crystalized Menril Chunk (#1659), Closes #1656
* Add translations through Crowdin (#1649)
### Fixed
* Fix Menril Resin and Liquid Chorus fluids being non-interactable in world (#1658), Closes #1657
* Fix drying basin stalling when both item and fluid inputs are present (#1655)
* Fix drying basin not consuming items when right-clicked with a stack (#1654), Closes #1652
* Fix incorrect item model for Menril Sapling
<a name="26.1.1-1.32.4"></a>
## [26.1.1-1.32.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.3...26.1.1-1.32.4) - 2026-04-11 20:05:09 +0200
### Changed
* Restore JEI and Terrablender mod compats
### Fixed
* Fix constant list Variable Card deserialization failure after world reload (#1639), Closes #1639
* Give Delayer its own energy consumption config separate from Proxy (#1641), Closes #1640
<a name="26.1.1-1.32.3"></a>
## [26.1.1-1.32.3] - 2026-04-10 14:38:29 +0200
Initial 26.1.1 release
beta
1.32.4-1767 for NeoForge 26.1.1
26.1.1-1.32.4-176713 апр. 2026 г.12Minecraft: 26.1.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.32.4-1764 for NeoForge 26.1.1
26.1.1-1.32.4-176413 апр. 2026 г.13Minecraft: 26.1.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.32.4-1753 for NeoForge 26.1.1
26.1.1-1.32.4-175312 апр. 2026 г.20Minecraft: 26.1.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.32.4-1747 for NeoForge 26.1.1
26.1.1-1.32.4-174712 апр. 2026 г.18Minecraft: 26.1.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
release
1.32.4 for NeoForge 26.1.1
26.1.1-1.32.411 апр. 2026 г.21Minecraft: 26.1.1neoforge
Что нового
# Changelog for Minecraft 26.1.1
All notable changes to this project will be documented in this file.
<a name="26.1.1-1.32.4"></a>
## [26.1.1-1.32.4](https://github.com/CyclopsMC/IntegratedDynamics/compare/26.1.1-1.32.3...26.1.1-1.32.4) - 2026-04-11 20:05:09
### Changed
* Restore JEI and Terrablender mod compats
### Fixed
* Fix constant list Variable Card deserialization failure after world reload (#1639), Closes #1639
* Give Delayer its own energy consumption config separate from Proxy (#1641), Closes #1640
<a name="26.1.1-1.32.3"></a>
## [26.1.1-1.32.3] - 2026-04-10 14:38:29 +0200
Initial 26.1.1 release
release
1.32.4 for NeoForge 1.21.1
1.21.1-1.32.411 апр. 2026 г.406Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
release
1.20.1-1.30.3
1.20.1-1.30.311 апр. 2026 г.217Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Changes:
* Give Delayer its own energy consumption config separate from Proxy (#1641), Closes #1640
beta
1.32.3-1731 for NeoForge 26.1.1
26.1.1-1.32.3-173111 апр. 2026 г.12Minecraft: 26.1.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
release
1.32.3 for NeoForge 26.1.1
26.1.1-1.32.310 апр. 2026 г.20Minecraft: 26.1.1neoforge
Что нового
# Changelog for Minecraft 26.1.1
All notable changes to this project will be documented in this file.
<a name="26.1.1-1.32.3"></a>
## [26.1.1-1.32.3] - 2026-04-10 14:38:29
Initial 26.1.1 release
beta
1.32.3-1728 for NeoForge 26.1.1
26.1.1-1.32.3-172810 апр. 2026 г.9Minecraft: 26.1.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.24.1-1727 for NeoForge 26.1.1
26.1.1-1.24.1-172710 апр. 2026 г.11Minecraft: 26.1.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.24.1-1726 for NeoForge 26.1.1
26.1.1-1.24.1-17269 апр. 2026 г.13Minecraft: 26.1.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.24.1-1721 for NeoForge 26.1.1
26.1.1-1.24.1-17219 апр. 2026 г.14Minecraft: 26.1.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.24.1-1712 for NeoForge 26.1.1
26.1.1-1.24.1-17129 апр. 2026 г.15Minecraft: 26.1.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.32.3-1708 for NeoForge 1.21.1
1.21.1-1.32.3-17088 апр. 2026 г.184Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.3...5026c2c389dae88e06594d4a19da70cb0dc36d11
beta
1.24.1-1707 for NeoForge 26.1.1
26.1.1-1.24.1-17077 апр. 2026 г.20Minecraft: 26.1.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.24.1-1706 for NeoForge 26.1.1
26.1.1-1.24.1-17066 апр. 2026 г.21Minecraft: 26.1.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.24.1-1705 for NeoForge 26.1.1
26.1.1-1.24.1-17056 апр. 2026 г.11Minecraft: 26.1.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.24.1-1692 for NeoForge 1.21.11
1.21.11-1.24.1-169228 мар. 2026 г.403Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-26
beta
1.24.1-1691 for NeoForge 1.21.11
1.21.11-1.24.1-169128 мар. 2026 г.19Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-1.21
release
1.32.3 for NeoForge 1.21.1
1.21.1-1.32.328 мар. 2026 г.474Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
release
1.20.1-1.30.2
1.20.1-1.30.228 мар. 2026 г.405Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Additions:
* Add configurable energy production rate for coal generator (#1635), Closes #1634
Fixes:
* 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)
beta
1.24.1-1672 for NeoForge 1.21.11
1.21.11-1.24.1-167220 мар. 2026 г.24Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-1.21
release
1.32.2 for NeoForge 1.21.1
1.21.1-1.32.220 мар. 2026 г.296Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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:49
### 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
release
1.20.1-1.30.1
1.20.1-1.30.120 мар. 2026 г.247Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* Fix Mono & Omni Directional connectors not consuming energy (#1631), Closes #1630
beta
1.24.1-1662 for NeoForge 1.21.11
1.21.11-1.24.1-166213 мар. 2026 г.34Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/commits/master-1.21
beta
1.32.1-1661 for NeoForge 1.21.1
1.21.1-1.32.1-166112 мар. 2026 г.428Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.1...311ca35e673b19d7dd9ae4000ac6adaab9778318
beta
1.24.1-1657 for NeoForge 1.21.11
1.21.11-1.24.1-16579 мар. 2026 г.24Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...3fcf292aad711a20091415ff494aec6ee67f56af
beta
1.32.1-1656 for NeoForge 1.21.1
1.21.1-1.32.1-16569 мар. 2026 г.241Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.1...931b6a9bfc39ed554d110cc0ecdd97e0601f29f7
release
1.32.1 for NeoForge 1.21.1
1.21.1-1.32.19 мар. 2026 г.34Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.24.1-1652 for NeoForge 1.21.11
1.21.11-1.24.1-16528 мар. 2026 г.18Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...2d621f60dabf49813efc10e59243dc8a45bdb58b
beta
1.32.0-1647 for NeoForge 1.21.1
1.21.1-1.32.0-16478 мар. 2026 г.102Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.0...e65e5da8839237a3a66d4c3f3e702713d73ae47b
beta
1.24.1-1646 for NeoForge 1.21.11
1.21.11-1.24.1-16466 мар. 2026 г.40Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...1ad14862492183dcdde25cf477aa8c54ad10ab22
beta
1.32.0-1642 for NeoForge 1.21.1
1.21.1-1.32.0-16424 мар. 2026 г.279Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.0...bd4a0d952584cbfc4f4bf8a9fd24dab13309e6c3
beta
1.32.0-1638 for NeoForge 1.21.1
1.21.1-1.32.0-163828 февр. 2026 г.260Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.0...67ec6fbab1f2d6d2a8516e33782bad3bce5288bc
beta
1.32.0-1634 for NeoForge 1.21.1
1.21.1-1.32.0-163428 февр. 2026 г.22Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.0...c22213d87de9e0701933840306ddab58011773ec
beta
1.32.0-1630 for NeoForge 1.21.1
1.21.1-1.32.0-163028 февр. 2026 г.38Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.0...c394db2f0d69a0928e6ef7fdcc3d20de2537beaf
beta
1.32.0-1626 for NeoForge 1.21.1
1.21.1-1.32.0-162628 февр. 2026 г.21Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.0...b464674a496c3b76cc558c46c4c559bfcde313dc
beta
1.24.1-1618 for NeoForge 1.21.11
1.21.11-1.24.1-161828 февр. 2026 г.36Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...fb7f7e392eca1be40c28017a1dbaaa9cbd6f8ca1
beta
1.24.1-1617 for NeoForge 1.21.11
1.21.11-1.24.1-161728 февр. 2026 г.19Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...1e5e38a4e9362c87d3353937eba8fdf1decdb607
beta
1.24.1-1613 for NeoForge 1.21.11
1.21.11-1.24.1-161328 февр. 2026 г.20Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...c07705d7c8b0d55e6665293c04365b3d457191ce
beta
1.32.0-1610 for NeoForge 1.21.1
1.21.1-1.32.0-161024 февр. 2026 г.425Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.0...1d056072d2c8c4ee497e49ffaac339be829cdd66
beta
1.32.0-1606 for NeoForge 1.21.1
1.21.1-1.32.0-160622 февр. 2026 г.163Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.0...08b6855fe6da738aff5bcbf43758edd8188c92b9
beta
1.32.0-1604 for NeoForge 1.21.1
1.21.1-1.32.0-160422 февр. 2026 г.65Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.0...ffe7274668deacd982e318365220c0bffe64b002
beta
1.32.0-1603 for NeoForge 1.21.1
1.21.1-1.32.0-160322 февр. 2026 г.20Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.0...9d6d4a1985de1eb84286aaec8b4586f0408eca3f
beta
1.32.0-1602 for NeoForge 1.21.1
1.21.1-1.32.0-160222 февр. 2026 г.13Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.0...9b9ad7ac81b0c5fe3e3be86026edcabdd0881c8f
beta
1.32.0-1601 for NeoForge 1.21.1
1.21.1-1.32.0-160122 февр. 2026 г.15Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.32.0...0b303e5d1f4718244acfbca97afb773418a1b531
release
1.32.0 for NeoForge 1.21.1
1.21.1-1.32.022 февр. 2026 г.58Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.31.0-1597 for NeoForge 1.21.1
1.21.1-1.31.0-159722 февр. 2026 г.22Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.31.0...553fce7829f66ddb9405121803f3ddfcdf4edc0c
beta
1.31.0-1594 for NeoForge 1.21.1
1.21.1-1.31.0-159422 февр. 2026 г.18Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.31.0...6fa978ae2c9f8f8353a8bca667dcd60c45cc0c7d
beta
1.31.0-1591 for NeoForge 1.21.1
1.21.1-1.31.0-159122 февр. 2026 г.21Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.31.0...4c1cc74da8126547d6011e45cda4f322d3665102
beta
1.24.1-1567 for NeoForge 1.21.11
1.21.11-1.24.1-156719 февр. 2026 г.51Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...2fd4d78b2b5e0503210afccf24886274be17385b
beta
1.31.0-1562 for NeoForge 1.21.1
1.21.1-1.31.0-156219 февр. 2026 г.241Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.31.0...70a92663f3003d53bd5e1201293ca45915034351
beta
1.24.1-1563 for NeoForge 1.21.11
1.21.11-1.24.1-156319 февр. 2026 г.20Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...9a98fce7e0b4aca339e0d3fa820dc441ce7037ff
beta
1.31.0-1557 for NeoForge 1.21.1
1.21.1-1.31.0-155719 февр. 2026 г.14Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.31.0...c1dbb0fb2ba6220395cda39778224b9f5c3af733
beta
1.31.0-1552 for NeoForge 1.21.1
1.21.1-1.31.0-155219 февр. 2026 г.32Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.31.0...09458e6be6d1137ee48ef313ed6a355478402101
beta
1.24.1-1528 for NeoForge 1.21.11
1.21.11-1.24.1-152817 февр. 2026 г.24Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...afcef2322a51ea6a9b5232039b33d95d837a670f
release
1.20.1-1.30.0
1.20.1-1.30.017 февр. 2026 г.1,3 тыс.Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Additions:
* 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
release
1.31.0 for NeoForge 1.21.1
1.21.1-1.31.017 февр. 2026 г.160Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.30.5-1521 for NeoForge 1.21.1
1.21.1-1.30.5-152115 февр. 2026 г.88Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.5...1a11d556f894432344646b70241e4b7860c802ba
beta
1.30.5-1519 for NeoForge 1.21.1
1.21.1-1.30.5-151915 февр. 2026 г.34Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.5...a8c181ff673897747102c0ecbc2fb48bacb40d78
beta
1.24.1-1507 for NeoForge 1.21.11
1.21.11-1.24.1-150715 февр. 2026 г.28Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...ccefcff2b43c319d211c244bd6f69f7f71a2d4db
beta
1.30.5-1506 for NeoForge 1.21.1
1.21.1-1.30.5-150615 февр. 2026 г.29Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.5...ff98784598ab786bc9765b5da6a6bc283b549d92
beta
1.30.5-1503 for NeoForge 1.21.1
1.21.1-1.30.5-150315 февр. 2026 г.23Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.5...9e683f0bbf9ba2e1708d338e76e516c90e661dbd
beta
1.30.5-1495 for NeoForge 1.21.1
1.21.1-1.30.5-14957 февр. 2026 г.760Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.5...acc413e85d8fd80d1b72cf43e259a5a8bdc70cf6
beta
1.24.1-1492 for NeoForge 1.21.11
1.21.11-1.24.1-14924 февр. 2026 г.45Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...5cbe03c91744246c00f05ab062389787872a7db6
beta
1.30.5-1489 for NeoForge 1.21.1
1.21.1-1.30.5-14892 февр. 2026 г.263Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.5...cd718d8fea24994994956e344097ac580e8a37be
beta
1.24.1-1487 for NeoForge 1.21.11
1.21.11-1.24.1-148724 янв. 2026 г.66Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...7f4e3f72c4ac0858aacf33d386fad84646d8bb1b
release
1.30.5 for NeoForge 1.21.1
1.21.1-1.30.524 янв. 2026 г.928Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.30.4-1484 for NeoForge 1.21.1
1.21.1-1.30.4-148421 янв. 2026 г.150Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.4...d6b79617f214750620676c19c841d8af7b1b4d95
beta
1.30.4-1483 for NeoForge 1.21.1
1.21.1-1.30.4-148319 янв. 2026 г.152Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.4...83334d76588cbbdfb0f6e7de5f8d32fb880a9fbb
beta
1.24.1-1480 for NeoForge 1.21.11
1.21.11-1.24.1-148017 янв. 2026 г.34Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...08f69447b9d91c98243c4682b1e8f45e5301158d
release
1.30.4 for NeoForge 1.21.1
1.21.1-1.30.417 янв. 2026 г.152Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
release
1.20.1-1.29.11
1.20.1-1.29.1117 янв. 2026 г.1,5 тыс.Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Additions:
* 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.
Changes:
* Add safety check for infinite lists in list equals and itemstack count
Closes #1583
Related to #1582
Fixes:
* 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
beta
1.30.3-1469 for NeoForge 1.21.1
1.21.1-1.30.3-146910 янв. 2026 г.288Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.3...63a1d3a798a290c93b53f7d0b7cfca8460a12388
beta
1.24.1-1466 for NeoForge 1.21.11
1.21.11-1.24.1-14663 янв. 2026 г.56Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...bc5a602fc5ac654036413078e1f340d92a15a68a
beta
1.24.1-1464 for NeoForge 1.21.11
1.21.11-1.24.1-14642 янв. 2026 г.24Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...52e38e0d6edcda431e669d0de70139371cf09db7
beta
1.24.1-1463 for NeoForge 1.21.11
1.21.11-1.24.1-14632 янв. 2026 г.19Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...d524958fc1a303ec3eb62bd27ea015671e59f7e8
release
1.30.3 for NeoForge 1.21.1
1.21.1-1.30.32 янв. 2026 г.376Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
release
1.20.1-1.29.10
1.20.1-1.29.102 янв. 2026 г.499Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Changes:
* Add IIngredientChannelInsertPreConsumer
Required for CyclopsMC/IntegratedCrafting#170
beta
1.30.2-1457 for NeoForge 1.21.1
1.21.1-1.30.2-14571 янв. 2026 г.98Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.2...206055a4836e0ed9120ae5ceff4d1b3699371861
beta
1.24.1-1455 for NeoForge 1.21.11
1.21.11-1.24.1-145531 дек. 2025 г.23Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...f7f9ad5d8abf5a1f6353691e699d269aea608969
release
1.20.1-1.29.9
1.20.1-1.29.931 дек. 2025 г.118Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Changes:
* Keep insertion order of network change observers
Required for CyclopsMC/IntegratedCrafting#112
release
1.30.2 for NeoForge 1.21.1
1.21.1-1.30.231 дек. 2025 г.66Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.30.1-1450 for NeoForge 1.21.1
1.21.1-1.30.1-145031 дек. 2025 г.23Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.1...bdb72b2ff7ff4445aac964249491f9e5338ae483
beta
1.24.1-1448 for NeoForge 1.21.11
1.21.11-1.24.1-144828 дек. 2025 г.32Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...17a3a4fc23b388d6e0a3ed64fd4f030697e9339a
release
1.30.1 for NeoForge 1.21.1
1.21.1-1.30.128 дек. 2025 г.126Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
release
1.20.1-1.29.8
1.20.1-1.29.828 дек. 2025 г.147Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* Add safety checks to disable some operators on infinite lists
Concretely, contains, reduce, and uniq are disabled on infinite lists.
Closes #1582
beta
1.30.0-1439 for NeoForge 1.21.1
1.21.1-1.30.0-143925 дек. 2025 г.134Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.30.0...9aba106e488b0f245872a65be72776059f9542d4
beta
1.24.1-1437 for NeoForge 1.21.11
1.21.11-1.24.1-143723 дек. 2025 г.28Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...9752f9972d29161d0b2f229829bc0cafbbcf8d93
release
1.30.0 for NeoForge 1.21.1
1.21.1-1.30.023 дек. 2025 г.124Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
release
1.20.1-1.29.7
1.20.1-1.29.723 дек. 2025 г.172Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Additions:
* Add squeezer recipes for clearing facades
release
1.29.7 for NeoForge 1.21.1
1.21.1-1.29.719 дек. 2025 г.181Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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:36
### 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
beta
1.24.1-1423 for NeoForge 1.21.11
1.21.11-1.24.1-142319 дек. 2025 г.37Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...35f6f9fb57f012d79804baaffad4ad9f4ae35b29
beta
1.24.1-1419 for NeoForge 1.21.11
1.21.11-1.24.1-141919 дек. 2025 г.22Minecraft: 1.21.11neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.11-1.24.1...92c87e8cc8b6b43c5c718b6f74e287c201876bbc
beta
1.24.1-1418 for NeoForge 1.21.10
1.21.10-1.24.1-141818 дек. 2025 г.117Minecraft: 1.21.10neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.10-1.24.1...37ae805605d26808849f0f1d2d952f2e24f80f5f
beta
1.24.1-1417 for NeoForge 1.21.10
1.21.10-1.24.1-141716 дек. 2025 г.28Minecraft: 1.21.10neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.10-1.24.1...37ae805605d26808849f0f1d2d952f2e24f80f5f
beta
1.24.1-1416 for NeoForge 1.21.10
1.21.10-1.24.1-141616 дек. 2025 г.26Minecraft: 1.21.10neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.10-1.24.1...5a856c56766f251f30ee5f70b4446ab1a62d8d2a
beta
1.24.1-1415 for NeoForge 1.21.10
1.21.10-1.24.1-141515 дек. 2025 г.22Minecraft: 1.21.10neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.10-1.24.1...0813ca36a9bccf119e62128f29d7e47c4f45b107
beta
1.24.1-1414 for NeoForge 1.21.10
1.21.10-1.24.1-141414 дек. 2025 г.24Minecraft: 1.21.10neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.10-1.24.1...8ec2f2cc693c70d0e0bb357d3812de447170cadc
beta
1.24.1-1413 for NeoForge 1.21.8
1.21.8-1.24.1-141328 нояб. 2025 г.152Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...623cd683f2ace11d77bb708a34ad9ac929569478
beta
1.24.1-1412 for NeoForge 1.21.8
1.21.8-1.24.1-141226 нояб. 2025 г.55Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...868c7fc87a32a6ff53d99055a7a69f07b59727fb
beta
1.24.1-1410 for NeoForge 1.21.8
1.21.8-1.24.1-141025 нояб. 2025 г.54Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...aac8aeac232ef20401cfe39463fd61301572eee6
release
1.29.6 for NeoForge 1.21.1
1.21.1-1.29.625 нояб. 2025 г.850Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
release
1.20.1-1.29.6
1.20.1-1.29.625 нояб. 2025 г.844Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* Restore network element chunk unloading again, Closes #1571
beta
1.24.1-1403 for NeoForge 1.21.8
1.21.8-1.24.1-140324 нояб. 2025 г.43Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...45f48bf59eb2b31e50f320d47fc86115dec63d4c
release
1.29.5 for NeoForge 1.21.1
1.21.1-1.29.524 нояб. 2025 г.95Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
release
1.20.1-1.29.5
1.20.1-1.29.524 нояб. 2025 г.67Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* 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
beta
1.24.1-1396 for NeoForge 1.21.8
1.21.8-1.24.1-139622 нояб. 2025 г.46Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...8d07609d833f852542529d59ae3c5f66eba22683
release
1.29.4 for NeoForge 1.21.1
1.21.1-1.29.422 нояб. 2025 г.122Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.24.1-1395 for NeoForge 1.21.8
1.21.8-1.24.1-139522 нояб. 2025 г.34Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...8d07609d833f852542529d59ae3c5f66eba22683
release
1.20.1-1.29.4
1.20.1-1.29.422 нояб. 2025 г.114Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* 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
beta
1.24.1-1388 for NeoForge 1.21.8
1.21.8-1.24.1-138821 нояб. 2025 г.46Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...0d4648ddad770067f15b94e0808300a9cae82814
beta
1.24.1-1387 for NeoForge 1.21.8
1.21.8-1.24.1-138721 нояб. 2025 г.32Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...8b97dc850dd4ba426fc20d835a885fa34fb94e9d
release
1.20.1-1.29.3
1.20.1-1.29.318 нояб. 2025 г.148Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* 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
beta
1.24.1-1385 for NeoForge 1.21.8
1.21.8-1.24.1-138518 нояб. 2025 г.35Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...d8b01b2c805da28347fac000eaafbf174ac73449
release
1.29.3 for NeoForge 1.21.1
1.21.1-1.29.318 нояб. 2025 г.142Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.24.1-1378 for NeoForge 1.21.8
1.21.8-1.24.1-137818 нояб. 2025 г.30Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...a147731d1d2a618d21be3bc2ddb7fa783ca74dac
release
1.20.1-1.29.2
1.20.1-1.29.218 нояб. 2025 г.49Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* Fix read fluids not always updating in display panel, Closes #1570
release
1.29.2 for NeoForge 1.21.1
1.21.1-1.29.218 нояб. 2025 г.77Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.29.1-1371 for NeoForge 1.21.1
1.21.1-1.29.1-137117 нояб. 2025 г.44Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.29.1...71c646666d5761c64ded57adaa1fe52509a939f2
release
1.29.1 for NeoForge 1.21.1
1.21.1-1.29.116 нояб. 2025 г.108Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.24.1-1370 for NeoForge 1.21.8
1.21.8-1.24.1-137016 нояб. 2025 г.24Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...6224eb00de6e96cc8506425af415af60832836dc
release
1.20.1-1.29.1
1.20.1-1.29.116 нояб. 2025 г.79Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* Fix ticking network elements preventing chunk unloading, Closes #1567
beta
1.24.1-1362 for NeoForge 1.21.8
1.21.8-1.24.1-136215 нояб. 2025 г.20Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...b9e182e8bf2eeafb2a539fd014c62ccd50243986
beta
1.29.0-1361 for NeoForge 1.21.1
1.21.1-1.29.0-136115 нояб. 2025 г.69Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.29.0...e715d51d1a0a9f0b8e90ce0197befe081e744ccb
beta
1.29.0-1359 for NeoForge 1.21.1
1.21.1-1.29.0-135912 нояб. 2025 г.111Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.29.0...280b0a959522719bb2aad604a2ff4bb3858fa5fc
beta
1.24.1-1357 for NeoForge 1.21.8
1.21.8-1.24.1-135711 нояб. 2025 г.25Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...40f2b1cb2aaf1ea13c457a2c346c34f61c1b238f
release
1.29.0 for NeoForge 1.21.1
1.21.1-1.29.011 нояб. 2025 г.67Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
release
1.20.1-1.29.0
1.20.1-1.29.011 нояб. 2025 г.273Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Additions:
* Add fluid by name operator, Closes #1522
Changes:
* Ensure consistent order of ingredient types in LP, Closes #1539
Fixes:
* Fix transparent facades having incorrect alpha value, Closes #1563
* 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
beta
1.28.1-1350 for NeoForge 1.21.1
1.21.1-1.28.1-135011 нояб. 2025 г.26Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.28.1...d817bbe04f1527de359e3474debda1913ff52b82
beta
1.28.1-1349 for NeoForge 1.21.1
1.21.1-1.28.1-134911 нояб. 2025 г.20Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.28.1...22d06ff4013c96e9fd3667875e48ff42cef15d05
beta
1.28.1-1347 for NeoForge 1.21.1
1.21.1-1.28.1-134710 нояб. 2025 г.47Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.28.1...1de006bd6c943ea2d7fadc2f3a4664340ce77413
beta
1.24.1-1344 for NeoForge 1.21.8
1.21.8-1.24.1-134417 окт. 2025 г.67Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...140d5712a5c7abb98dc1ea785066b6efe0fd29df
beta
1.24.1-1343 for NeoForge 1.21.8
1.21.8-1.24.1-134317 окт. 2025 г.25Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...f57cb9ce5ff046cac9d69c3ff7cb51f69c5c5aa6
beta
1.28.1-1340 for NeoForge 1.21.1
1.21.1-1.28.1-134013 окт. 2025 г.703Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.28.1...7b1a564d161d27612436791dd0a0459c41a1d508
release
1.20.1-1.28.1
1.20.1-1.28.111 окт. 2025 г.756Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Changes:
* Improve offset gui error tooltip
Fixes:
* Fix memory leak when reloading offset variables, Closes #1549
* Handle overflows in fluid reader total aspects, Closes #1547
beta
1.24.1-1330 for NeoForge 1.21.8
1.21.8-1.24.1-133011 окт. 2025 г.36Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...bf4c44ceb5c9cc6be1db02e0a9d301ade210b1c4
release
1.28.1 for NeoForge 1.21.1
1.21.1-1.28.111 окт. 2025 г.116Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
beta
1.24.1-1323 for NeoForge 1.21.8
1.21.8-1.24.1-13239 окт. 2025 г.28Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...0a84600bf43eb61004c41dcdc7d211b419345d2e
beta
1.24.1-1322 for NeoForge 1.21.8
1.21.8-1.24.1-13229 окт. 2025 г.23Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...87f2e28d50094cbcec689a755c2860788e0abff2
beta
1.24.1-1321 for NeoForge 1.21.8
1.21.8-1.24.1-13219 окт. 2025 г.24Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...83f3248309dc973f89fa87bf6d2191b908f2fcd4
release
1.28.0 for NeoForge 1.21.1
1.21.1-1.28.07 окт. 2025 г.125Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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
release
1.20.1-1.28.0
1.20.1-1.28.07 окт. 2025 г.116Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Additions:
* Add config option to disable cable collisions(#1538)
Fixes:
* 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
beta
1.27.9-1316 for NeoForge 1.21.1
1.21.1-1.27.9-131626 сент. 2025 г.325Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.9...18ee07504c78ddc11009daf6a5f4e070fee0015e
beta
1.24.1-1310 for NeoForge 1.21.8
1.21.8-1.24.1-131021 авг. 2025 г.130Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...a2a0336386d0ac2be045627e0b50610a7d4923d6
beta
1.24.1-1309 for NeoForge 1.21.8
1.21.8-1.24.1-130919 авг. 2025 г.47Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...3da5fd9f3c060a2f377797df8db92971b2e41e4c
beta
1.27.9-1308 for NeoForge 1.21.1
1.21.1-1.27.9-130819 авг. 2025 г.1,1 тыс.Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.9...d404ce39be8466f3f6835e9883254d6c6851fa9a
beta
1.27.9-1306 for NeoForge 1.21.1
1.21.1-1.27.9-13068 авг. 2025 г.460Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.9...9f1a591a298e44161d4101364bea112d7d4a2faf
beta
1.24.1-1305 for NeoForge 1.21.8
1.21.8-1.24.1-13058 авг. 2025 г.63Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...7dacb874f651caa3dd34c3d64da4a8b664d8574e
release
1.27.9 for NeoForge 1.21.1
1.21.1-1.27.98 авг. 2025 г.103Minecraft: 1.21.1neoforge
Что нового
# Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
<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
### 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.9...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.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.12...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.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.1...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.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.9...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.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](https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.23.19...1.21.1-1.23.2) - 2024-08-09 21:06:15 +0200
### Changed
* Update to updated CommonCapabilities API
Required for CyclopsMC/IntegratedDynamics#1375
<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] - 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
beta
1.27.8-1302 for NeoForge 1.21.1
1.21.1-1.27.8-13028 авг. 2025 г.49Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.8...2d9d66ba855feeb07ad4fd60fbb805b950daab69
beta
1.24.1-1301 for NeoForge 1.21.8
1.21.8-1.24.1-13017 авг. 2025 г.43Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...6062bade4c5dad3447e4f1b217713cfd7bde4f43
beta
1.24.1-1300 for NeoForge 1.21.8
1.21.8-1.24.1-13003 авг. 2025 г.68Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...ef827bb908b653bc32015f68338b923dc2af5e2f
beta
1.24.1-1299 for NeoForge 1.21.8
1.21.8-1.24.1-12993 авг. 2025 г.36Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...602c941d31296e98165fcf13f0c8e36edacce441
release
1.27.8 for NeoForge 1.21.1
1.21.1-1.27.829 июл. 2025 г.394Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.26.0 or higher.
Additions:
* Add translations through Crowdin (#1533)
Fixes:
* Fix display panel being dark when on facade and under block, Closes #1531
beta
1.24.1-1296 for NeoForge 1.21.8
1.21.8-1.24.1-129629 июл. 2025 г.67Minecraft: 1.21.8neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.8-1.24.1...fd3624bac4deab48c10b35fb4b20646ed25f4633
beta
1.27.7-1295 for NeoForge 1.21.1
1.21.1-1.27.7-129529 июл. 2025 г.48Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.7...d995d4c8eb52aed4345bb533966da963d1f204a9
beta
1.27.7-1294 for NeoForge 1.21.1
1.21.1-1.27.7-129429 июл. 2025 г.54Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.7...abe0e331f5e583d7db903584bb5dc55cfcad3848
beta
1.24.1-1293 for NeoForge 1.21.7
1.21.7-1.24.1-129328 июл. 2025 г.62Minecraft: 1.21.7neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.7-1.24.1...d2bdb7969fe8d514197ec41d9014a04b217b1d02
beta
1.24.1-1291 for NeoForge 1.21.7
1.21.7-1.24.1-129127 июл. 2025 г.41Minecraft: 1.21.7neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.7-1.24.1...8be6677b13a0a8ababfb594c2ad89bbe547f0033
release
1.27.7 for NeoForge 1.21.1
1.21.1-1.27.718 июл. 2025 г.270Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.26.0 or higher.
Changes:
* Add PT_BR localization (#1535)
Fixes:
* Fix crash on load operator variable in LP, Closes #1537
release
1.20.1-1.27.6
1.20.1-1.27.618 июл. 2025 г.2,9 тыс.Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* Fix crash on load operator variable in LP, Closes #1537
release
1.19.2-1.27.5
1.19.2-1.27.518 июл. 2025 г.501Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* Fix crash on load operator variable in LP, Closes #1537
beta
1.27.6-1272 for NeoForge 1.21.1
1.21.1-1.27.6-127218 июл. 2025 г.51Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.6...8b698339d600691519aa6f0ca7a9296a54492922
release
1.27.6 for NeoForge 1.21.1
1.21.1-1.27.65 июл. 2025 г.273Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.26.0 or higher.
Additions:
* Add translations through Crowdin (#1528)
Fixes:
* Fix LP crash when loading with empty category card, Closes #1527
release
1.20.1-1.27.5
1.20.1-1.27.55 июл. 2025 г.394Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* Fix LP crash when loading with empty category card, Closes #1527
release
1.19.2-1.27.4
1.19.2-1.27.45 июл. 2025 г.52Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* Fix LP crash when loading with empty category card, Closes #1527
beta
1.27.5-1263 for NeoForge 1.21.1
1.21.1-1.27.5-126327 июн. 2025 г.181Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.5...c65714232b3e2c94e22b46823bee4c46d70f8a82
beta
1.24.1-1261 for NeoForge 1.21.4
1.21.4-1.24.1-126121 июн. 2025 г.146Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...e53844178a507d34220d9324afaed68058fef717
beta
1.24.1-1260 for NeoForge 1.21.4
1.21.4-1.24.1-126021 июн. 2025 г.24Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...e53844178a507d34220d9324afaed68058fef717
release
1.27.5 for NeoForge 1.21.1
1.21.1-1.27.521 июн. 2025 г.184Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.26.0 or higher.
Changes:
* Return item to player instead of dropping on Labeler exit, Closes #1526
Fixes:
* Fix fluidstack operator crash on empty items, Closes #1525
release
1.20.1-1.27.4
1.20.1-1.27.421 июн. 2025 г.2,2 тыс.Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Changes:
* Return item to player instead of dropping on Labeler exit, Closes #1526
Fixes:
* Fix fluidstack operator crash on empty items, Closes #1525
release
1.19.2-1.27.3
1.19.2-1.27.321 июн. 2025 г.47Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Changes:
* Return item to player instead of dropping on Labeler exit, Closes #1526
Fixes:
* Fix fluidstack operator crash on empty items, Closes #1525
beta
1.24.1-1252 for NeoForge 1.21.4
1.21.4-1.24.1-125212 июн. 2025 г.26Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...287ed0bb3d0ba636524d0bff61b27eccf5c08f4b
release
1.27.4 for NeoForge 1.21.1
1.21.1-1.27.412 июн. 2025 г.1,1 тыс.Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.26.0 or higher.
Additions:
* Add translations through Crowdin (#1517)
Fixes:
* Fix cables not being breakable with wrench, Closes #1523
release
1.20.1-1.27.3
1.20.1-1.27.312 июн. 2025 г.309Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* Fix cables not being breakable with wrench, Closes #1523
release
1.19.2-1.27.2
1.19.2-1.27.212 июн. 2025 г.45Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* Fix cables not being breakable with wrench, Closes #1523
beta
1.27.3-1245 for NeoForge 1.21.1
1.21.1-1.27.3-124510 июн. 2025 г.66Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.3...2f8ead47f02d9231d1d79eafea5eb66ef6c7564f
beta
1.24.1-1244 for NeoForge 1.21.4
1.21.4-1.24.1-12447 июн. 2025 г.22Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...70979f70b97b7efa44a0333508541718074e8d99
release
1.27.3 for NeoForge 1.21.1
1.21.1-1.27.37 июн. 2025 г.92Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.26.0 or higher.
Changes:
* Only switch Wrench mode when aiming at air
Closes #1518
Closes #1390
Fixes:
* Fix overlapping tooltips in LP write slot, Closes #1519
* Fix typos in language file
release
1.20.1-1.27.2
1.20.1-1.27.27 июн. 2025 г.181Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Changes:
* Only switch Wrench mode when aiming at air
Closes #1518
Closes #1390
Fixes:
* Fix overlapping tooltips in LP write slot, Closes #1519
release
1.19.2-1.27.1
1.19.2-1.27.17 июн. 2025 г.30Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Changes:
* Only switch Wrench mode when aiming at air
Closes #1518
Closes #1390
Fixes:
* Fix overlapping tooltips in LP write slot, Closes #1519
beta
1.27.2-1237 for NeoForge 1.21.1
1.21.1-1.27.2-12375 июн. 2025 г.124Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.27.2...2b6f5c38348800959f6a9b3014f68b56c5daff07
release
1.27.2 for NeoForge 1.21.1
1.21.1-1.27.231 мая 2025 г.135Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.26.0 or higher.
Fixes:
* Reorder events to fix addon mod icons not loading
beta
1.24.1-1229 for NeoForge 1.21.4
1.21.4-1.24.1-122931 мая 2025 г.36Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...5891140d18612318dd1eef5f8303670273764fc6
beta
1.24.1-1226 for NeoForge 1.21.4
1.21.4-1.24.1-122631 мая 2025 г.27Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...206c2ebc0e6d1b88389e31ecf8bdf782aa737836
release
1.27.1 for NeoForge 1.21.1
1.21.1-1.27.131 мая 2025 г.27Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.26.0 or higher.
Fixes:
* Fix missing variable by id aspect texture
release
1.20.1-1.27.1
1.20.1-1.27.131 мая 2025 г.348Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* Fix missing variable by id aspect texture
beta
1.24.1-1221 for NeoForge 1.21.4
1.21.4-1.24.1-122131 мая 2025 г.19Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...ec3a344bf7b3139d959daf396f8895a5e8e10aa4
release
1.27.0 for NeoForge 1.21.1
1.21.1-1.27.031 мая 2025 г.28Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.26.0 or higher.
Additions:
* 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
Changes:
* Don't drop item in world when closing LP
* Improve LP element arrow
Fixes:
* Fix operator text field in LP sometimes being red
release
1.20.1-1.27.0
1.20.1-1.27.031 мая 2025 г.32Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Additions:
* 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
Changes:
* Don't drop item in world when closing LP
* Improve LP element arrow
Fixes:
* Fix operator text field in LP sometimes being red
release
1.19.2-1.27.0
1.19.2-1.27.031 мая 2025 г.41Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Additions:
* 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
Changes:
* Don't drop item in world when closing LP
* Improve LP element arrow
Fixes:
* Fix operator text field in LP sometimes being red
beta
1.24.1-1202 for NeoForge 1.21.4
1.21.4-1.24.1-120225 мая 2025 г.61Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...0cda8b21c548437cb32b8e1ebf0f8679c63f3ed9
release
1.26.2 for NeoForge 1.21.1
1.21.1-1.26.225 мая 2025 г.298Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.26.0 or higher.
Additions:
* Add translations through Crowdin
Fixes:
* Fix cursor centering on gui switching, Closes CyclopsMC/IntegratedDynamics#1514
beta
1.24.1-1198 for NeoForge 1.21.4
1.21.4-1.24.1-119820 мая 2025 г.64Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...4670125549d54fd29413894a0af356abe8ef1000
release
1.26.1 for NeoForge 1.21.1
1.21.1-1.26.120 мая 2025 г.193Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.26.0 or higher.
Additions:
* Add translations through Crowdin
Fixes:
* Fix search hotkey also typing in hotkey in search box
Closes CyclopsMC/IntegratedTerminals#168
release
1.20.1-1.26.1
1.20.1-1.26.120 мая 2025 г.1,1 тыс.Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* Fix search hotkey also typing in hotkey in search box
Closes CyclopsMC/IntegratedTerminals#168
release
1.19.2-1.26.1
1.19.2-1.26.120 мая 2025 г.80Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* Fix search hotkey also typing in hotkey in search box
Closes CyclopsMC/IntegratedTerminals#168
beta
1.24.1-1183 for NeoForge 1.21.4
1.21.4-1.24.1-11834 мая 2025 г.71Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...9941912889ba706e2f86c2d8b67130ebdede2ad1
beta
1.24.1-1182 for NeoForge 1.21.4
1.21.4-1.24.1-11824 мая 2025 г.56Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...badf8854ea5b99420f80c8c9d54cca46db2d6bff
beta
1.26.0-1181 for NeoForge 1.21.1
1.21.1-1.26.0-11814 мая 2025 г.686Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.26.0...60ac8a005062b58e7eba4b1976aa947ae8569d7a
beta
1.26.0-1178 for NeoForge 1.21.1
1.21.1-1.26.0-11784 мая 2025 г.68Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.26.0...ddcaaad223c63dd2262103da291c14e66149a3cd
release
1.26.0 for NeoForge 1.21.1
1.21.1-1.26.03 мая 2025 г.132Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.26.0 or higher.
Additions:
* 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
Fixes:
* Fix non-fluid items being insertable into LP, Closes #1507
beta
1.24.1-1177 for NeoForge 1.21.4
1.21.4-1.24.1-11773 мая 2025 г.70Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...75926bc062295e4b4a5d160c9e434750eff6e568
release
1.20.1-1.26.0
1.20.1-1.26.03 мая 2025 г.485Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Additions:
* 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
Fixes:
* Fix non-fluid items being insertable into LP, Closes #1507
release
1.19.2-1.26.0
1.19.2-1.26.03 мая 2025 г.86Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Additions:
* 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
Fixes:
* Fix non-fluid items being insertable into LP, Closes #1507
beta
1.24.1-1166 for NeoForge 1.21.4
1.21.4-1.24.1-116620 апр. 2025 г.83Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...fc4c479bc816b4517584459b2a3134592d3b13c1
release
1.25.12 for NeoForge 1.21.1
1.21.1-1.25.1220 апр. 2025 г.373Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.5 or higher.
Additions:
* Add skull-based note support to audio reader and writer
Fixes:
* Fix wrench not removing cables after using off-hand item, Closes #1504
* Fix proxies placed by non-players not having an id
beta
1.25.11-1157 for NeoForge 1.21.1
1.21.1-1.25.11-115720 апр. 2025 г.86Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.11...8935ca68385fca9e8fba69aacc6650d80887f49f
beta
1.25.11-1156 for NeoForge 1.21.1
1.21.1-1.25.11-115619 апр. 2025 г.79Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.11...73da262321ed2b87562a6589a42f0fd15905a91d
beta
1.25.11-1155 for NeoForge 1.21.1
1.21.1-1.25.11-115519 апр. 2025 г.76Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.11...9e1a9daabf6e80a9ca48052dacecee19bae827b8
beta
1.25.11-1154 for NeoForge 1.21.1
1.21.1-1.25.11-115419 апр. 2025 г.66Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.11...1556d6d864cb13f7678dc5982bec4aaa4d113b8f
beta
1.25.11-1152 for NeoForge 1.21.1
1.21.1-1.25.11-115219 апр. 2025 г.28Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.11...c6a427002c12d3e13f5f1df27e05e788e6bff7bb
beta
1.25.11-1151 for NeoForge 1.21.1
1.21.1-1.25.11-115113 апр. 2025 г.214Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.11...22e550701a39f8e6d471a7cd2e106e0949c73edc
beta
1.24.1-1150 for NeoForge 1.21.4
1.21.4-1.24.1-11504 апр. 2025 г.71Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...23bf163ce8d52d83ca6e2542191cc9bb81b899e9
release
1.25.11 for NeoForge 1.21.1
1.21.1-1.25.114 апр. 2025 г.196Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.5 or higher.
Additions:
* Add compostables, Closes #1498
* Add stripped logs and woods tags, Closes #1500
beta
1.24.1-1147 for NeoForge 1.21.4
1.21.4-1.24.1-114722 мар. 2025 г.76Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...453093eb3d5aaaa3505ed8920a5c72505a789466
release
1.25.10 for NeoForge 1.21.1
1.21.1-1.25.1022 мар. 2025 г.492Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.5 or higher.
Additions:
* Add ja_jp translations through Crowdin (#1492)
Fixes:
* 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
release
1.20.1-1.25.6
1.20.1-1.25.622 мар. 2025 г.2,2 тыс.Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* 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
release
1.19.2-1.25.5
1.19.2-1.25.522 мар. 2025 г.103Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* 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
beta
1.25.9-1139 for NeoForge 1.21.1
1.21.1-1.25.9-113920 мар. 2025 г.119Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.9...c511d0f161c41ba28f75a60eaf48b523ef07a431
beta
1.25.9-1137 for NeoForge 1.21.1
1.21.1-1.25.9-113719 мар. 2025 г.81Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.9...bd1ffd134c40de9960c300fa45ae6f4effd9fbca
beta
1.24.1-1129 for NeoForge 1.21.4
1.21.4-1.24.1-112912 мар. 2025 г.71Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...d10b4f153a86905c59ea263afbd3194db3375ddb
release
1.25.9 for NeoForge 1.21.1
1.21.1-1.25.912 мар. 2025 г.262Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.5 or higher.
Added:
* Add translations through Crowdin (#1475)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
Fixes:
* Fix crash for items in variables with stacksize > 99
beta
1.25.8-1126 for NeoForge 1.21.1
1.21.1-1.25.8-112610 мар. 2025 г.102Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.8...412d5f12bed821af5df80a8a437f8bf5ddf8a4f0
beta
1.24.1-1125 for NeoForge 1.21.4
1.21.4-1.24.1-112510 мар. 2025 г.42Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...bd59cb1f61456c80f5eb9b28b5ebe0db71733af5
release
1.25.8 for NeoForge 1.21.1
1.21.1-1.25.810 мар. 2025 г.52Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.5 or higher.
Additions:
* Update ru_ru.json (#1483)
Changes:
* Avoid repeated log spam for forcefully unloaded parts, Closes #1481
release
1.20.1-1.25.5
1.20.1-1.25.510 мар. 2025 г.320Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Changes:
* Avoid repeated log spam for forcefully unloaded parts, Closes #1481
release
1.19.2-1.25.4
1.19.2-1.25.410 мар. 2025 г.53Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Changes:
* Avoid repeated log spam for forcefully unloaded parts, Closes #1481
beta
1.25.7-1117 for NeoForge 1.21.1
1.21.1-1.25.7-111710 мар. 2025 г.34Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.7...df30da8bb50ada0b2d9d3051a50687f50d746853
beta
1.24.1-1116 for NeoForge 1.21.4
1.21.4-1.24.1-11168 мар. 2025 г.43Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...a58e5aa0a193c4497b1c19656c3ca299e9784d0a
beta
1.25.7-1115 for NeoForge 1.21.1
1.21.1-1.25.7-11155 мар. 2025 г.158Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.7...fe2f10bb460252e06807f94d6a8a44813e5dc629
release
1.25.7 for NeoForge 1.21.1
1.21.1-1.25.71 мар. 2025 г.173Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.5 or higher.
Changes:
* 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"
Fixes:
* 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
release
1.20.1-1.25.4
1.20.1-1.25.41 мар. 2025 г.495Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Changes:
* 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)
Fixes:
* 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
release
1.19.2-1.25.3
1.19.2-1.25.31 мар. 2025 г.34Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Changes:
* 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)
Fixes:
* 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
beta
1.24.1-1106 for NeoForge 1.21.4
1.21.4-1.24.1-11061 мар. 2025 г.48Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...ae4ea2ce7c29f8267547cb924e0e0edad5ff98ab
release
1.25.6 for NeoForge 1.21.1
1.21.1-1.25.622 февр. 2025 г.212Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.5 or higher.
Fixes:
* Fix GUIs remaining open after external breakage, Closes #1472
* Fix rare tooltip crash for item-based variable cards, Closes #1477
release
1.20.1-1.25.3
1.20.1-1.25.322 февр. 2025 г.327Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Fix GUIs remaining open after external breakage, Closes #1472
* Fix rare tooltip crash for item-based variable cards, Closes #1477
release
1.19.2-1.25.2
1.19.2-1.25.222 февр. 2025 г.40Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix GUIs remaining open after external breakage, Closes #1472
* Fix rare tooltip crash for item-based variable cards, Closes #1477
beta
1.25.5-1095 for NeoForge 1.21.1
1.21.1-1.25.5-109521 февр. 2025 г.68Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.5...f92737545b1dcddfbf3ebbc100ce1230dbdaea81
release
1.25.5 for NeoForge 1.21.1
1.21.1-1.25.515 февр. 2025 г.130Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.5 or higher.
Fixes:
* Fix broken advancement icons
* Fix broken looking at advancement trigger, #1471
* Fix broken clear facade recipe
beta
1.25.4-1086 for NeoForge 1.21.1
1.21.1-1.25.4-108615 февр. 2025 г.28Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.4...9748c6ed55e4b351d489f5550f0ee00a31094a66
beta
1.25.4-1085 for NeoForge 1.21.1
1.21.1-1.25.4-108515 февр. 2025 г.36Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.4...89d955e8bdf1b164687b7100b369c26bcec0c1e9
beta
1.24.1-1084 for NeoForge 1.21.4
1.21.4-1.24.1-108415 февр. 2025 г.58Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...cef23794e0259ba4f0e568c4bd454faf704e06ea
beta
1.25.4-1082 for NeoForge 1.21.1
1.21.1-1.25.4-108213 февр. 2025 г.84Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.4...941f88cf9b4fe81b1a3b9953b7d3790a223e3e29
beta
1.25.4-1077 for NeoForge 1.21.1
1.21.1-1.25.4-10778 февр. 2025 г.390Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.4...b51b209af8cd64c1b61b30ac6ecd84aa0e39193b
release
1.20.1-1.25.2
1.20.1-1.25.28 февр. 2025 г.413Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Fix LP recipe slot properties not displaying tag tooltip items
release
1.25.4 for NeoForge 1.21.1
1.21.1-1.25.48 февр. 2025 г.50Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.5 or higher.
Fixes:
* 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
beta
1.25.3-1073 for NeoForge 1.21.1
1.21.1-1.25.3-10738 февр. 2025 г.36Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.3...8ceb557500b533b9d83b10b1f7d54d02978ab0a2
beta
1.25.3-1071 for NeoForge 1.21.1
1.21.1-1.25.3-10717 февр. 2025 г.47Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.3...6827efa21e8b9685c4d5b755ff3343f6f14dfe07
beta
1.25.3-1070 for NeoForge 1.21.1
1.21.1-1.25.3-10703 февр. 2025 г.63Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.3...69a3ead7a216a58560e822828b8ac4db9e804232
release
1.25.3 for NeoForge 1.21.1
1.21.1-1.25.33 февр. 2025 г.72Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.5 or higher.
Changes:
* Add translations through Crowdin (#1455)
Fixes:
* Fix REI recipe transfer to LP not working for fluids
* Fix LP recipe transfer including chance-based outputs
Non-100% outputs 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
release
1.20.1-1.25.1
1.20.1-1.25.13 февр. 2025 г.133Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Additions:
* Add Item with tag operation
Fixes:
* Fix REI recipe transfer to LP not working for fluids
* Fix LP recipe transfer including chance-based outputs
Non-100% outputs 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
release
1.19.2-1.25.1
1.19.2-1.25.13 февр. 2025 г.61Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Additions:
* Add Item with tag operation
Fixes:
* Fix REI recipe transfer to LP not working for fluids
* Fix LP recipe transfer including chance-based outputs
Non-100% outputs 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
beta
1.25.2-1061 for NeoForge 1.21.1
1.21.1-1.25.2-10612 февр. 2025 г.63Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.2...05b706c5739cd60de6933f33309dc6608c200801
beta
1.24.1-1059 for NeoForge 1.21.4
1.21.4-1.24.1-10592 февр. 2025 г.64Minecraft: 1.21.4neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.4-1.24.1...53bd8a39d313d66f49dc7d9c64a3c47cacbb9441
beta
1.25.2-1049 for NeoForge 1.21.1
1.21.1-1.25.2-104926 янв. 2025 г.523Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.2...e1fc7c1bb8cd4ffa457a214d41763b618e3650aa
release
1.25.2 for NeoForge 1.21.1
1.21.1-1.25.213 янв. 2025 г.456Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.5 or higher.
Fixes:
* Fix conflicting item/fluid data value operator names, Closes #1462
beta
1.25.2-1045 for NeoForge 1.21.1
1.21.1-1.25.2-104513 янв. 2025 г.39Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.2...26c3d28f65617ad38de9af6c792d027718a11c69
beta
1.25.1-1043 for NeoForge 1.21.1
1.21.1-1.25.1-10439 янв. 2025 г.157Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.1...05788c1844d291979b0f4ce0b9dc054fc6082540
release
1.25.1 for NeoForge 1.21.1
1.21.1-1.25.19 янв. 2025 г.41Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.5 or higher.
Fixes:
* Fix crash when passing any list to Ingr.with_items, Closes #1457
* Fix lighting issues when displaying items or ingredients, Closes #1458
beta
1.25.0-1041 for NeoForge 1.21.1
1.21.1-1.25.0-10418 янв. 2025 г.45Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.25.0...3c29229efcfadea2c7922d608aa18bf173c65c15
release
1.25.0 for NeoForge 1.21.1
1.21.1-1.25.08 янв. 2025 г.37Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.5 or higher.
Additions:
* Add item tooltip operators
Fixes:
* Fix incorrect player entity aspect description
release
1.20.1-1.25.0
1.20.1-1.25.08 янв. 2025 г.994Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Additions:
* Add item tooltip operators
release
1.19.2-1.25.0
1.19.2-1.25.08 янв. 2025 г.65Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Additions:
* Add item tooltip operators
beta
1.24.3-1035 for NeoForge 1.21.1
1.21.1-1.24.3-10356 янв. 2025 г.65Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.3...5b629ec529138ce18854ee696b50cf1525eb4c71
beta
1.24.3-1024 for NeoForge 1.21.1
1.21.1-1.24.3-102431 дек. 2024 г.133Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.3...d8f71e9bdd13e49390bed02361b73e49f94773c9
release
1.24.3 for NeoForge 1.21.1
1.21.1-1.24.328 дек. 2024 г.102Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.5 or higher.
Additions:
* Add lossy recipe to clear a facade in a crafting grid, Closes #1424
Changes:
* Reduce number of network events during init to improve performance, #1439
Fixes:
* Fix client-server desync when applying part offsets, Closes #1448
* Fix offset items only being applicable to 28 instead of 32, #1448
beta
1.24.3-1020 for NeoForge 1.21.1
1.21.1-1.24.3-102028 дек. 2024 г.49Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.3...9162ee71cba42a7be36b829927906430a235aae6
release
1.20.1-1.24.3
1.20.1-1.24.328 дек. 2024 г.319Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Additions:
* Add lossy recipe to clear a facade in a crafting grid, Closes #1424
Fixes:
* Fix client-server desync when applying part offsets, Closes #1448
* Fix offset items only being applicable to 28 instead of 32, #1448
release
1.19.2-1.24.4
1.19.2-1.24.428 дек. 2024 г.65Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Additions:
* Add lossy recipe to clear a facade in a crafting grid, Closes #1424
Fixes:
* Fix client-server desync when applying part offsets, Closes #1448
* Fix offset items only being applicable to 28 instead of 32, #1448
release
1.19.2-1.24.3
1.19.2-1.24.324 дек. 2024 г.65Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Reduce number of network events during init to improve performance, #1439
Modifying very large networks is a lot faster now.
release
1.20.1-1.24.2
1.20.1-1.24.224 дек. 2024 г.218Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Reduce number of network events during init to improve performance, #1439
Modifying very large networks is a lot faster now.
release
1.24.2 for NeoForge 1.21.1
1.21.1-1.24.224 дек. 2024 г.106Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.5 or higher.
Changes:
* Add cs_cz translations
Fixes:
* Reduce number of network events during init to improve performance, #1439
Modifying very large networks is a lot faster now.
beta
1.24.2-1012 for NeoForge 1.21.1
1.21.1-1.24.2-101224 дек. 2024 г.43Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.2...134404937c4ab459d302f7444962e95a4cebc644
beta
1.24.1-1006 for NeoForge 1.21.1
1.21.1-1.24.1-100624 дек. 2024 г.42Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.1...d48ef8ca400415997505b80794965684c7fed31a
beta
1.24.1-1004 for NeoForge 1.21.1
1.21.1-1.24.1-100423 дек. 2024 г.144Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.1...0b005e336a5e6281daa3c371a0bf6039005e8b66
beta
1.24.1-999 for NeoForge 1.21.1
1.21.1-1.24.1-99922 дек. 2024 г.58Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.1...39aad43755a3d3f6aded71f0bd504cca2cb771fd
beta
1.24.1-998 for NeoForge 1.21.1
1.21.1-1.24.1-99821 дек. 2024 г.39Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.1...969d48ddd24346696ead04463e2308a7a43d52b4
beta
1.24.1-995 for NeoForge 1.21.1
1.21.1-1.24.1-99520 дек. 2024 г.49Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.1...183572c45331536cfdb0a6d0cdff4ed136aa3a40
beta
1.24.1-993 for NeoForge 1.21.1
1.21.1-1.24.1-99318 дек. 2024 г.73Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.1...183572c45331536cfdb0a6d0cdff4ed136aa3a40
beta
1.24.1-992 for NeoForge 1.21.1
1.21.1-1.24.1-99217 дек. 2024 г.44Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.1...0a2a32fcb5da2ac999d83727b24c74c5ec9a5fdb
beta
1.24.1-991 for NeoForge 1.21.1
1.21.1-1.24.1-99117 дек. 2024 г.30Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.1...3b11a4fcb1565bd5d6de597ec20577c2e09460cf
beta
1.24.1-988 for NeoForge 1.21.1
1.21.1-1.24.1-98817 дек. 2024 г.36Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.1...9644a7c7b4518d9aacce51a30fc74dedbaa6d1b1
release
1.24.1 for NeoForge 1.21.1
1.21.1-1.24.117 дек. 2024 г.74Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.5 or higher.
Additions:
* Add error operator
* Add nl_nl translations
Changes:
* Reduce network inits by half when placing cables, Closes #1439
Fixes:
* Fix Jade integration not working, Closes #1438
release
1.20.1-1.24.1
1.20.1-1.24.117 дек. 2024 г.151Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Additions:
* Add error operator
Changes:
* Reduce network inits by half when placing cables, Closes #1439
release
1.19.2-1.24.2
1.19.2-1.24.217 дек. 2024 г.40Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Additions:
* Add error operator
Changes:
* Reduce network inits by half when placing cables, Closes #1439
beta
1.24.0-981 for NeoForge 1.21.1
1.21.1-1.24.0-98117 дек. 2024 г.44Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.0...8edbc4a28fc3878a46cdefc180fc4306defa70b6
beta
1.24.0-980 for NeoForge 1.21.1
1.21.1-1.24.0-98017 дек. 2024 г.31Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.0...17c9d3a11db2c38a0c971be3457e0f40c3d1d82a
beta
1.24.0-974 for NeoForge 1.21.1
1.21.1-1.24.0-97414 дек. 2024 г.57Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.0...153746fbe2e9f193cb35ff513568f397aa53a7eb
beta
1.24.0-967 for NeoForge 1.21.1
1.21.1-1.24.0-96712 дек. 2024 г.53Minecraft: 1.21.1neoforge
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedDynamics/compare/1.21.1-1.24.0...7b3b383a57f7d1d7a82d2d2874510bb8b1ef29cf
release
1.21.1-1.24.0
1.21.1-1.24.06 дек. 2024 г.193Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.5 or higher.
Additions:
* Add dedicated REI support, Closes CyclopsMC/IntegratedDynamics#1348
* Restore Jade/Waila integration, Closes CyclopsMC/IntegratedDynamics#1413
Changes:
* Remove OnlyIn from appendHoverText and BlockCable
Fixes:
* 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
release
1.20.1-1.24.0
1.20.1-1.24.06 дек. 2024 г.244Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Additions:
* Add dedicated REI support, Closes CyclopsMC/IntegratedDynamics#1348
* Restore Refined Storage integration
* Restore Jade/Waila integration, Closes CyclopsMC/IntegratedDynamics#1413
Fixes:
* Fix cable placement with commands initializing networks
This was broken since CyclopsMC/IntegratedTunnels#243
release
1.19.2-1.24.1
1.19.2-1.24.16 дек. 2024 г.54Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix cable placement with commands initializing networks
This was broken since CyclopsMC/IntegratedTunnels#243
release
1.19.2-1.24.0
1.19.2-1.24.06 дек. 2024 г.40Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Additions:
* Add dedicated REI support, Closes CyclopsMC/IntegratedDynamics#1348
* Restore Refined Storage integration
* Restore Jade/Waila integration, Closes CyclopsMC/IntegratedDynamics#1413
release
1.21.1-1.23.19
1.21.1-1.23.1922 нояб. 2024 г.181Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.1 or higher.
Fixes:
* Fix capability crash when getting null direction from materializer, Closes #1423
release
1.21.1-1.23.18
1.21.1-1.23.1822 нояб. 2024 г.48Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.1 or higher.
Fixes:
* Fix silent error when deserializing empty item values, Closes #1422
release
1.21.1-1.23.17
1.21.1-1.23.1719 нояб. 2024 г.73Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.1 or higher.
Changes:
* Drop Part Offsets into their original form, Closes #1418
Fixes:
* Fix creative batteries not providing energy, Closes #1421
release
1.19.2-1.23.11
1.19.2-1.23.1119 нояб. 2024 г.61Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Changes:
* Drop Part Offsets into their original form, Closes #1418
Fixes:
* Fix creative batteries not providing energy, Closes #1421
release
1.20.1-1.23.13
1.20.1-1.23.1319 нояб. 2024 г.368Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Changes:
* Drop Part Offsets into their original form, Closes #1418
Fixes:
* Fix creative batteries not providing energy, Closes #1421
release
1.21.1-1.23.16
1.21.1-1.23.1610 нояб. 2024 г.114Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.1 or higher.
Fixes:
* Fix variables dependent on offset aspects not always updating, Closes #1416
release
1.20.1-1.23.12
1.20.1-1.23.1210 нояб. 2024 г.220Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Fix variables dependent on offset aspects not always updating, Closes #1416
release
1.19.2-1.23.10
1.19.2-1.23.1010 нояб. 2024 г.64Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix variables dependent on offset aspects not always updating, Closes #1416
release
1.21.1-1.23.15
1.21.1-1.23.152 нояб. 2024 г.339Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.1 or higher.
Changes:
* Optimize ingredient positions index lookups
Closes CyclopsMC/IntegratedTunnels#307
Fixes:
* 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
release
1.20.1-1.23.11
1.20.1-1.23.112 нояб. 2024 г.222Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Changes:
* Optimize ingredient positions index lookups
Closes CyclopsMC/IntegratedTunnels#307
Fixes:
* Fix Deepslate Dark Ore not being squeezable, Closes #1414
release
1.19.2-1.23.9
1.19.2-1.23.92 нояб. 2024 г.52Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Changes:
* Optimize ingredient positions index lookups
Closes CyclopsMC/IntegratedTunnels#307
Fixes:
* Fix Deepslate Dark Ore not being squeezable, Closes #1414
release
1.21.1-1.23.14
1.21.1-1.23.1430 окт. 2024 г.82Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.1 or higher.
Fixes:
* 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
release
1.20.1-1.23.10
1.20.1-1.23.1030 окт. 2024 г.164Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* 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
release
1.19.2-1.23.8
1.19.2-1.23.830 окт. 2024 г.94Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* 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
release
1.20.1-1.23.9
1.20.1-1.23.930 окт. 2024 г.74Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Revert "Optimize ingredient positions index"
This reverts commit 8f53b7eb53302e5028d1b4414caf288d26eb73ee.
Closes CyclopsMC/IntegratedTerminals#134
release
1.21.1-1.23.13
1.21.1-1.23.1330 окт. 2024 г.76Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.1 or higher.
Fixes:
* Revert "Optimize ingredient positions index"
This reverts commit 8f53b7eb53302e5028d1b4414caf288d26eb73ee.
Closes CyclopsMC/IntegratedTerminals#134
release
1.21.1-1.23.12
1.21.1-1.23.1229 окт. 2024 г.105Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.1 or higher.
Fixes:
* Revert "Optimize ingredient positions index"
This reverts commit 61b7372bda5cde123a2b320ac92c1c24d2dfb9b1.
Closes CyclopsMC/IntegratedTerminals#134
release
1.20.1-1.23.8
1.20.1-1.23.829 окт. 2024 г.86Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Revert "Optimize ingredient positions index"
This reverts commit 61b7372bda5cde123a2b320ac92c1c24d2dfb9b1.
Closes CyclopsMC/IntegratedTerminals#134
* Fix crash when invalidating invalid network elements
This could occur when using AE2's Spatial IO.
Closes #1410
release
1.19.2-1.23.7
1.19.2-1.23.729 окт. 2024 г.70Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Revert "Optimize ingredient positions index"
This reverts commit 61b7372bda5cde123a2b320ac92c1c24d2dfb9b1.
Closes CyclopsMC/IntegratedTerminals#134
release
1.20.1-1.23.7
1.20.1-1.23.728 окт. 2024 г.93Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Changes:
* Optimize ingredient positions index
This improves performance with Integrated Tunnels and Terminals.
release
1.19.2-1.23.6
1.19.2-1.23.628 окт. 2024 г.62Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Changes:
* Optimize ingredient positions index
This improves performance with Integrated Tunnels and Terminals.
release
1.21.1-1.23.11
1.21.1-1.23.1128 окт. 2024 г.103Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.1 or higher.
Changes:
* Optimize ingredient positions index
This improves performance with Integrated Tunnels and Terminals.
release
1.20.1-1.23.6
1.20.1-1.23.624 окт. 2024 г.174Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Fix crash when invalidating invalid network elements
This could occur when using AE2's Spatial IO.
Closes #1410
release
1.21.1-1.23.10
1.21.1-1.23.1024 окт. 2024 г.138Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.1 or higher.
Fixes:
* 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
release
1.19.2-1.23.5
1.19.2-1.23.524 окт. 2024 г.89Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix crash when invalidating invalid network elements
This could occur when using AE2's Spatial IO.
Closes #1410
release
1.21.1-1.23.9
1.21.1-1.23.914 окт. 2024 г.139Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.25.1 or higher.
Fixes:
* Fix incorrect type checking in complex reduce operation, Closes #1387
release
1.20.1-1.23.5
1.20.1-1.23.514 окт. 2024 г.280Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Fix broken biome aspect in block reader, Closes #1403
* Fix incorrect type checking in complex reduce operation, Closes #1387
release
1.19.2-1.23.4
1.19.2-1.23.414 окт. 2024 г.66Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix incorrect type checking in complex reduce operation, Closes #1387
release
1.21.1-1.23.8
1.21.1-1.23.86 окт. 2024 г.114Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* Fix crash when connecting cables with redstone with Sodium
release
1.21.1-1.23.7
1.21.1-1.23.73 окт. 2024 г.116Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Changes:
* Improve performance by posting AttachCapabilitiesEventPart to other bus, Closes #1400
Fixes:
* 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
release
1.20.1-1.23.4
1.20.1-1.23.43 окт. 2024 г.317Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* 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 round-robin misbehaving with filtered interfaces, Closes CyclopsMC/IntegratedTunnels#302
release
1.19.2-1.23.3
1.19.2-1.23.33 окт. 2024 г.82Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* 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 round-robin misbehaving with filtered interfaces, Closes CyclopsMC/IntegratedTunnels#302
release
1.21.1-1.23.6
1.21.1-1.23.623 сент. 2024 г.472Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* Fix errors in conditional squeezer recipes, Closes CyclopsMC/CyclopsCore#191
* Fix crash when placing creative energy battery, Closes #1397
release
1.21.1-1.23.5
1.21.1-1.23.517 сент. 2024 г.154Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Changes:
* Combine cable voxel shape components in getShape rather than getCollisionShape
Fixes:
* Fix broken offset enchancement recipe, Closes #1367
* Fix crash when placing Proxy or Materializer in SMP, Closes #1392
release
1.20.1-1.23.3
1.20.1-1.23.32 сент. 2024 г.947Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Delay Terrablender registration
This fixes rare crashes when Terrablender was not yet fully initialized.
CyclopsMC/IntegratedDynamics#1385
Closes CyclopsMC/IntegratedDynamics#1388
release
1.19.2-1.23.2
1.19.2-1.23.22 сент. 2024 г.134Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Delay Terrablender registration
This fixes rare crashes when Terrablender was not yet fully initialized.
CyclopsMC/IntegratedDynamics#1385
Closes CyclopsMC/IntegratedDynamics#1388
release
1.21.1-1.23.4
1.21.1-1.23.424 авг. 2024 г.203Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* Delay Terrablender registration
This fixes rare crashes when Terrablender was not yet fully initialized.
CyclopsMC/IntegratedDynamics#1385
release
1.21.1-1.23.3
1.21.1-1.23.322 авг. 2024 г.339Minecraft: 1.21.1neoforge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.20.0 or higher.
Fixes:
* 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)
release
1.20.1-1.23.2
1.20.1-1.23.222 авг. 2024 г.300Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Fix op_by_name crashing if ResourceLocation is invalid, Closes #1381
* Fix regex scan producing illegal lists for non-zero groups, Closes #1378
release
1.19.2-1.23.1
1.19.2-1.23.122 авг. 2024 г.72Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix op_by_name crashing if ResourceLocation is invalid, Closes #1381
* Fix regex scan producing illegal lists for non-zero groups, Closes #1378
release
1.20.4-1.21.8
1.20.4-1.21.822 авг. 2024 г.224Minecraft: 1.20.4neoforge
release
1.21.1-1.23.2
1.21.1-1.23.29 авг. 2024 г.139Minecraft: 1.21.1neoforge
release
1.20.1-1.23.1
1.20.1-1.23.11 авг. 2024 г.508Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Fixed Feature Order Cycle (FOC)
release
1.21-1.23.1
1.21-1.23.11 авг. 2024 г.332Minecraft: 1.21, 1.21.1neoforge
release
1.21-1.23.0
1.21-1.23.031 июл. 2024 г.61Minecraft: 1.21neoforge
release
1.20.1-1.23.0
1.20.1-1.23.031 июл. 2024 г.75Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Additions:
* Add Terrablender compat for Meneglin biome
Fixes:
* Fix menril trees not spawning in menril biome
release
1.19.2-1.23.0
1.19.2-1.23.031 июл. 2024 г.89Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Additions:
* Add Terrablender compat for Meneglin biome
release
1.20.4-1.21.7
1.20.4-1.21.730 июл. 2024 г.59Minecraft: 1.20.4neoforge
release
1.21-1.22.2
1.21-1.22.230 июл. 2024 г.74Minecraft: 1.21neoforge
release
1.20.4-1.21.6
1.20.4-1.21.627 июл. 2024 г.67Minecraft: 1.20.4neoforge
release
1.21-1.22.1
1.21-1.22.127 июл. 2024 г.71Minecraft: 1.21neoforge
release
1.21-1.22.0
1.21-1.22.025 июл. 2024 г.84Minecraft: 1.21neoforge
release
1.21-1.21.10
1.21-1.21.1025 июл. 2024 г.64Minecraft: 1.21neoforge
release
1.21-1.21.9
1.21-1.21.923 июл. 2024 г.85Minecraft: 1.21neoforge
release
1.21-1.21.8
1.21-1.21.823 июл. 2024 г.63Minecraft: 1.21neoforge
release
1.21-1.21.7
1.21-1.21.721 июл. 2024 г.84Minecraft: 1.21neoforge
release
1.20.1-1.22.2
1.20.1-1.22.221 июл. 2024 г.278Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Interrupt speech before sending a new one to the narrator, Closes #1356
release
1.19.2-1.22.2
1.19.2-1.22.221 июл. 2024 г.76Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Interrupt speech before sending a new one to the narrator, Closes #1356
release
1.21-1.21.6
1.21-1.21.620 июл. 2024 г.78Minecraft: 1.21neoforge
release
1.20.4-1.21.5
1.20.4-1.21.517 июл. 2024 г.125Minecraft: 1.20.4neoforge
release
1.21-1.21.5
1.21-1.21.517 июл. 2024 г.121Minecraft: 1.21neoforge
release
1.21-1.21.4
1.21-1.21.416 июл. 2024 г.106Minecraft: 1.21neoforge
release
1.20.4-1.21.4
1.20.4-1.21.424 июн. 2024 г.977Minecraft: 1.20.4neoforge
release
1.20.1-1.22.1
1.20.1-1.22.124 июн. 2024 г.820Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Changes:
* Also copy label when copying variable cards, Closes #1354
* Allow Ingredient.with* operators to have empty ingredient inputs
* Allow entering items in logic programmer with larger stack sizes
Fixes:
* Fix default labeller textfield being modifiable, Closes #1352
* Fix apply_0 crashing on operators with input, Closes CyclopsMC/IntegratedScripting#11
* Fix incorrect comparator in PrioritizedPartPos
release
1.19.2-1.22.1
1.19.2-1.22.124 июн. 2024 г.168Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Changes:
* Also copy label when copying variable cards, Closes #1354
* Allow Ingredient.with* operators to have empty ingredient inputs
* Allow entering items in logic programmer with larger stack sizes
Fixes:
* Fix default labeller textfield being modifiable, Closes #1352
* Fix apply_0 crashing on operators with input, Closes CyclopsMC/IntegratedScripting#11
* Fix incorrect comparator in PrioritizedPartPos
release
1.20.4-1.21.3
1.20.4-1.21.323 июн. 2024 г.114Minecraft: 1.20.4neoforge
release
1.20.4-1.21.2
1.20.4-1.21.222 июн. 2024 г.108Minecraft: 1.20.4neoforge
release
1.20.1-1.22.0
1.20.1-1.22.028 апр. 2024 г.2,4 тыс.Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Additions:
* Allow checking if there are variable-based offsets in API
Required for CyclopsMC/IntegratedTunnels#289
release
1.19.2-1.22.0
1.19.2-1.22.028 апр. 2024 г.253Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Additions:
* Allow checking if there are variable-based offsets in API
Required for CyclopsMC/IntegratedTunnels#289
release
1.20.1-1.21.3
1.20.1-1.21.314 апр. 2024 г.302Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Changes:
* Allow listening to EvaluationException resolutions, Required for CyclopsMC/IntegratedScripting#5
Fixes:
* Fix crash for illegal item tag chars in recipe in LP, Closes CyclopsMC/IntegratedCrafting#103
* Fix wrong ingredient slot positions in LP, Closes #1336
* Fix Dank Storage item removal when placing cables, Closes #1332
* Fix facades being craftable for non-solid blocks, Closes #1334, #1342
release
1.19.2-1.21.3
1.19.2-1.21.314 апр. 2024 г.160Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Changes:
* Allow listening to EvaluationException resolutions
Required for CyclopsMC/IntegratedScripting#5
Fixes:
* Fix crash for illegal item tag chars in recipe in LP, Closes CyclopsMC/IntegratedCrafting#103
* Fix Dank Storage item removal when placing cables, Closes #1332
* Fix facades being craftable for non-solid blocks, Closes #1334, #1342
release
1.18.2-1.17.5
1.18.2-1.17.514 апр. 2024 г.955Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Fix crash for illegal item tag chars in recipe in LP, Closes CyclopsMC/IntegratedCrafting#103
* Fix Dank Storage item removal when placing cables, Closes #1332
release
1.18.2-1.17.4
1.18.2-1.17.411 февр. 2024 г.208Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Fix tps and ticktime aspects returning values different to Forge, Closes #1325
release
1.20.1-1.21.1
1.20.1-1.21.17 февр. 2024 г.3,5 тыс.Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Fix part offsets sometimes being delayed by one aspect update, Closes #1320
* Fix errored offset variables not resetting after network reset, Closes #1321
* Fix facade not being placeable on readers, Closes #1324
release
1.19.2-1.21.1
1.19.2-1.21.17 февр. 2024 г.194Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix part offsets sometimes being delayed by one aspect update, Closes #1320
* Fix errored offset variables not resetting after network reset, Closes #1321
release
1.20.1-1.21.0
1.20.1-1.21.04 февр. 2024 г.159Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Additions:
* Expose interact names for operators
This is required for Integrated Scripting
* Add apply_0 operator
* Add apply_n operator
Changes:
* Add INetwork parameter to variable facade methods
Fixes:
* Fix duplicate variable invalidate listeners being registered
This could leak to memory leaks for long-running multi-arg operators.
release
1.19.2-1.21.0
1.19.2-1.21.04 февр. 2024 г.89Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Additions:
* Expose interact names for operators. This is required for Integrated Scripting.
* Add apply_0 operator
* Add apply_n operator
Changes:
* Add INetwork parameter to variable facade methods
Fixes:
* Fix duplicate variable invalidate listeners being registered
This could leak to memory leaks for long-running multi-arg operators.
release
1.20.1-1.20.4
1.20.1-1.20.427 дек. 2023 г.469Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Fix hard crash on replace_regex with invalid group, Closes #1317
release
1.19.2-1.20.3
1.19.2-1.20.327 дек. 2023 г.234Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix hard crash on replace_regex with invalid group, Closes #1317
release
1.19.2-1.20.2
1.19.2-1.20.24 дек. 2023 г.116Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix predicate-based filtering interfaces causing ingredient loss
Integrated Tunnels filtering interaces could lose items
when using predicate-based filters.
Closes CyclopsMC/IntegratedTunnels#282
release
1.20.1-1.20.3
1.20.1-1.20.34 дек. 2023 г.270Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Fix predicate-based filtering interfaces causing ingredient loss
Integrated Tunnels filtering interaces could lose items
when using predicate-based filters.
Closes CyclopsMC/IntegratedTunnels#282
release
1.18.2-1.17.2
1.18.2-1.17.24 дек. 2023 г.155Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Fix predicate-based filtering interfaces causing ingredient loss
Integrated Tunnels filtering interaces could lose items
when using predicate-based filters.
Closes CyclopsMC/IntegratedTunnels#282
release
1.20.1-1.20.2
1.20.1-1.20.227 нояб. 2023 г.148Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Fix NBT.from_tag_list not working on Any lists, Closes #1315
release
1.19.2-1.20.1
1.19.2-1.20.127 нояб. 2023 г.108Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix NBT.from_tag_list not working on Any lists, Closes #1315
release
1.18.2-1.17.1
1.18.2-1.17.127 нояб. 2023 г.117Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Fix NBT.from_tag_list not working on Any lists, Closes #1315
release
1.20.1-1.20.1
1.20.1-1.20.12 нояб. 2023 г.324Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Fix inputs of JEI recipes not being recognized
Closes CyclopsMC/IntegratedDynamics#1312
release
1.20.1-1.20.0
1.20.1-1.20.010 окт. 2023 г.357Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Additions:
* Add initialChange flag to storage change events
This is required to fix CyclopsMC/IntegratedCrafting#99
release
1.19.2-1.20.0
1.19.2-1.20.010 окт. 2023 г.185Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Additions:
* Add initialChange flag to storage change events
This is required to fix CyclopsMC/IntegratedCrafting#99
release
1.18.2-1.17.0
1.18.2-1.17.010 окт. 2023 г.186Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Additions:
* Add initialChange flag to storage change events
This is required to fix CyclopsMC/IntegratedCrafting#99
release
1.20.1-1.19.1
1.20.1-1.19.124 сент. 2023 г.216Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Fix held items vanishing after gui close, Closes #1308
release
1.19.2-1.19.1
1.19.2-1.19.124 сент. 2023 г.129Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix held items vanishing after gui close, Closes #1308
release
1.18.2-1.16.1
1.18.2-1.16.124 сент. 2023 г.1,4 тыс.Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Fix held items vanishing after gui close, Closes #1308
release
1.20.1-1.19.0
1.20.1-1.19.012 сент. 2023 г.140Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Additions:
* Expose positions from channels
This is required for CyclopsMC/IntegratedCrafting#98
Fixes:
* Fix predicate-based tunnels movement ignoring channels, Closes CyclopsMC/IntegratedTunnels#274
* Fix crash on special operator with ANY type, Closes #1301
* Fix Menril Tree replacing grass with dirt on stump place fail, Closes #1304
release
1.19.2-1.19.0
1.19.2-1.19.012 сент. 2023 г.118Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Additions:
* Expose positions from channels
This is required for CyclopsMC/IntegratedCrafting#98
Fixes:
* Fix predicate-based tunnels movement ignoring channels, Closes CyclopsMC/IntegratedTunnels#274
* Fix crash on special operator with ANY type, Closes #1301
* Fix Menril Tree replacing grass with dirt on stump place fail, Closes #1304
release
1.18.2-1.16.0
1.18.2-1.16.012 сент. 2023 г.109Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Additions:
* Expose positions from channels
This is required for CyclopsMC/IntegratedCrafting#98
Fixes:
* Fix predicate-based tunnels movement ignoring channels, Closes CyclopsMC/IntegratedTunnels#274
* Fix crash on special operator with ANY type, Closes #1301
* Fix Menril Tree replacing grass with dirt on stump place fail, Closes #1304
release
1.20.1-1.18.0
1.20.1-1.18.027 авг. 2023 г.8,9 тыс.Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Additions:
* Expose getChannelSlotted in positioned addons network
Required for CyclopsMC/IntegratedTunnels#271
Fixes:
* Fix rare crash when getting priority of moved network parts, Closes #1299
* Fix crash when getting name of variable with ANY type, Closes #1301
* Fix labeling text overlap in LP, Closes #1297
* Fix backspace not working in delayer GUI, Closes #1298
* Fix rare crash when loading positioned storages on high server load, Closes #1302
release
1.19.2-1.18.0
1.19.2-1.18.027 авг. 2023 г.130Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Additions:
* Expose getChannelSlotted in positioned addons network
Required for CyclopsMC/IntegratedTunnels#271
Fixes:
* Fix rare crash when getting priority of moved network parts, Closes #1299
* Fix crash when getting name of variable with ANY type, Closes #1301
* Fix backspace not working in delayer GUI, Closes #1298
release
1.18.2-1.15.0
1.18.2-1.15.027 авг. 2023 г.140Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Additions:
* Expose getChannelSlotted in positioned addons network
Required for CyclopsMC/IntegratedTunnels#271
Fixes:
* Fix rare crash when getting priority of moved network parts, Closes #1299
* Fix crash when getting name of variable with ANY type, Closes #1301
* Fix backspace not working in delayer GUI, Closes #1298
release
1.20.1-1.17.0
1.20.1-1.17.05 авг. 2023 г.445Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Additions:
* Add generic variants of increment, decrement, and modulus
These were only usable for integers, but can now be used for all numbers.
Fixes:
* Fix wrong error message for invalid applied operators, Closes #1293
release
1.19.2-1.17.0
1.19.2-1.17.05 авг. 2023 г.142Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Additions:
* Add generic variants of increment, decrement, and modulus
These were only usable for integers, but can now be used for all numbers.
Fixes:
* Fix wrong error message for invalid applied operators, Closes #1293
release
1.18.2-1.14.0
1.18.2-1.14.05 авг. 2023 г.104Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Additions:
* Add generic variants of increment, decrement, and modulus
These were only usable for integers, but can now be used for all numbers.
Fixes:
* Fix wrong error message for invalid applied operators, Closes #1293
release
1.19.2-1.16.10
1.19.2-1.16.1031 июл. 2023 г.179Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix invisible light crash in debug worlds, Closes #1287
release
1.20.1-1.16.10
1.20.1-1.16.1031 июл. 2023 г.206Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Fix some logic programmer inputs being rendered incorrectly, Closes #1289
* Fix invisible light crash in debug worlds, Closes #1287
release
1.18.2-1.13.8
1.18.2-1.13.831 июл. 2023 г.169Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Fix invisible light crash in debug worlds, Closes #1287
release
1.20.1-1.16.9
1.20.1-1.16.916 июл. 2023 г.101Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Changes:
* Give DOUBLE higher precedence than LONG for number operations, Closes #1284
release
1.19.2-1.16.9
1.19.2-1.16.916 июл. 2023 г.75Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Changes:
* Give DOUBLE higher precedence than LONG for number operations, Closes #1284
release
1.18.2-1.13.7
1.18.2-1.13.716 июл. 2023 г.95Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Changes:
* Give DOUBLE higher precedence than LONG for number operations, Closes #1284
release
1.20.1-1.16.8
1.20.1-1.16.88 июл. 2023 г.97Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
* Fix random crash when placing squeezer, Closes #1282
* Fix part comparator depending on state
This could cause problems where chunks would be reloaded during unloading.
This issue was introduced when part offsets were added.
Closes #1257
* Fix focus between LP elements not being swapped correctly
* Fix inability to remove text from recipes in LP, Closes #1280
* Fix formatting error in operator cards tooltips, Closes #1281
release
1.19.2-1.16.8
1.19.2-1.16.88 июл. 2023 г.66Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix part comparator depending on state
This could cause problems where chunks would be reloaded during unloading.
This issue was introduced when part offsets were added.
Closes #1257
* Fix inability to remove text from recipes in LP, Closes #1280
* Fix formatting error in operator cards tooltips, Closes #1281
release
1.18.2-1.13.6
1.18.2-1.13.68 июл. 2023 г.84Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Fix inability to remove text from recipes in LP, Closes #1280
* Fix formatting error in operator cards tooltips, Closes #1281
release
1.20.1-1.16.7
1.20.1-1.16.72 июл. 2023 г.129Minecraft: 1.20.1forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.4 or higher.
Initial 1.20.1 release
release
1.19.4-1.16.7
1.19.4-1.16.74 июн. 2023 г.242Minecraft: 1.19.4forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix broken Dynamic Light Panels, Closes #1276
* Fix mechanical recipes incorrectly being validated
This fixes Integrated Crafting crafters not working on them.
Closes CyclopsMC/IntegratedDynamics#1275
release
1.19.2-1.16.7
1.19.2-1.16.74 июн. 2023 г.169Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix broken Dynamic Light Panels, Closes #1276
* Fix mechanical recipes incorrectly being validated
This fixes Integrated Crafting crafters not working on them.
Closes CyclopsMC/IntegratedDynamics#1275
release
1.18.2-1.13.5
1.18.2-1.13.54 июн. 2023 г.78Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Fix broken Dynamic Light Panels, Closes #1276
* Fix mechanical recipes incorrectly being validated
This fixes Integrated Crafting crafters not working on them.
Closes CyclopsMC/IntegratedDynamics#1275
release
1.19.4-1.16.6
1.19.4-1.16.623 мая 2023 г.64Minecraft: 1.19.4forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix double-shadow text printing in LP
* Fix missing text colors in operator LP display
* Fix Logic Programmer interface for lists of complex types
This makes it possible to makes lists of recipes, ingredients,
and operators.
Closes #641
release
1.19.2-1.16.6
1.19.2-1.16.623 мая 2023 г.71Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix double-shadow text printing in LP
* Fix missing text colors in operator LP display
* Fix Logic Programmer interface for lists of complex types
This makes it possible to makes lists of recipes, ingredients,
and operators.
Closes #641
release
1.18.2-1.13.4
1.18.2-1.13.423 мая 2023 г.131Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Fix double-shadow text printing in LP
* Fix missing text colors in operator LP display
* Fix Logic Programmer interface for lists of complex types
This makes it possible to makes lists of recipes, ingredients,
and operators.
Closes #641
release
1.19.4-1.16.5
1.19.4-1.16.516 мая 2023 г.101Minecraft: 1.19.4forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix offset render delay when crouching
Closes CyclopsMC/IntegratedTunnels#267
release
1.19.2-1.16.5
1.19.2-1.16.516 мая 2023 г.99Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix offset render delay when crouching
Closes CyclopsMC/IntegratedTunnels#267
release
1.19.4-1.16.4
1.19.4-1.16.49 мая 2023 г.98Minecraft: 1.19.4forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Add IntegratedDynamicsSetupEvent
Required for resolving out-of-order event issues
Related to CyclopsMC/IntegratedTunnels#266
release
1.19.4-1.16.3
1.19.4-1.16.36 мая 2023 г.62Minecraft: 1.19.4forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix incompatibility with JEI API for 1.19.4, Closes #1267
release
1.19.4-1.16.2
1.19.4-1.16.22 мая 2023 г.59Minecraft: 1.19.4forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Initial 1.19.4 release
release
1.19.2-1.16.4
1.19.2-1.16.416 апр. 2023 г.87Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Changes:
* Set default part offset render distance to 16
This resolves performance issues due to too high render distances.
Existing worlds will have to manually change their configs for this change to apply (partOffsetRenderDistance).
Closes #1261
release
1.19.2-1.16.3
1.19.2-1.16.313 апр. 2023 г.62Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix part enhancements dropping for offset 0, Closes #1259
release
1.19.3-1.16.2
1.19.3-1.16.219 мар. 2023 г.171Minecraft: 1.19.3forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix delayer not propagating errors, Closes #1251
* Fix delay error message not being shown in gui, Related to #1251
release
1.19.2-1.16.2
1.19.2-1.16.219 мар. 2023 г.74Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Fixes:
* Fix delayer not propagating errors, Closes #1251
* Fix delay error message not being shown in gui, Related to #1251
release
1.18.2-1.13.3
1.18.2-1.13.319 мар. 2023 г.101Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Fix delayer not propagating errors, Closes #1251
* Fix delay error message not being shown in gui, Related to #1251
release
1.19.3-1.16.1
1.19.3-1.16.116 мар. 2023 г.70Minecraft: 1.19.3forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Additions:
* Enable offsets in Redstone Writers
Changes:
* Optimize images
release
1.19.2-1.16.1
1.19.2-1.16.116 мар. 2023 г.56Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Additions:
* Enable offsets in Redstone Writers
release
1.19.3-1.16.0
1.19.3-1.16.015 мар. 2023 г.73Minecraft: 1.19.3forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Additions:
* Add support for static and dynamic offsets
* Render offsets when holding wrench
* Add modes to wrench to set offset and side of parts
* Balance offsets using enhancement items
release
1.19.2-1.16.0
1.19.2-1.16.015 мар. 2023 г.53Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.2 or higher.
Additions:
* Add support for static and dynamic offsets
* Render offsets when holding wrench
* Add modes to wrench to set offset and side of parts
* Balance offsets using enhancement items
release
1.19.3-1.15.2
1.19.3-1.15.25 мар. 2023 г.68Minecraft: 1.19.3forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.0 or higher.
Changes:
* Use collapsed ingredient storage by default
Ingredient networks will now perform better for match-based lookups.
Related to CyclopsMC/IntegratedDynamics#1247
release
1.19.2-1.15.2
1.19.2-1.15.25 мар. 2023 г.75Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.18.0 or higher.
Changes:
* Use collapsed ingredient storage by default
Ingredient networks will now perform better for match-based lookups.
Related to CyclopsMC/IntegratedDynamics#1247
release
1.18.2-1.13.2
1.18.2-1.13.25 мар. 2023 г.70Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Changes:
* Use collapsed ingredient storage by default
Ingredient networks will now perform better for match-based lookups.
Related to CyclopsMC/IntegratedDynamics#1247
release
1.19.3-1.15.1
1.19.3-1.15.111 февр. 2023 г.70Minecraft: 1.19.3forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.3 or higher.
Fixes:
* Fix crash on filling recipes with JEI
release
1.19.2-1.15.1
1.19.2-1.15.111 февр. 2023 г.90Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Fix crash on filling recipes with JEI
release
1.18.2-1.13.1
1.18.2-1.13.111 февр. 2023 г.70Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.16.0 or higher.
Fixes:
* Fix crash on filling recipes with JEI
release
1.19.3-1.15.0
1.19.3-1.15.011 февр. 2023 г.74Minecraft: 1.19.3forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.3 or higher.
Additions:
* Allow recipe ingredients to be marked as reusable
Required for CyclopsMC/IntegratedCrafting#36
release
1.19.2-1.15.0
1.19.2-1.15.011 февр. 2023 г.56Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Additions:
* Allow recipe ingredients to be marked as reusable
Required for CyclopsMC/IntegratedCrafting#36
Fixes:
* Fix JEI recipe modification after modifying in LP
Closes CyclopsMC/IntegratedCrafting#89
release
1.18.2-1.13.0
1.18.2-1.13.011 февр. 2023 г.76Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.16.0 or higher.
Additions:
* Allow recipe ingredients to be marked as reusable
Required for CyclopsMC/IntegratedCrafting#36
release
1.19.3-1.14.8
1.19.3-1.14.821 янв. 2023 г.75Minecraft: 1.19.3forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.3 or higher.
Fixes:
* Fix JEI recipe modification after modifying in LP
Closes CyclopsMC/IntegratedCrafting#89
release
1.19.2-1.14.7
1.19.2-1.14.721 янв. 2023 г.78Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Fix JEI recipe modification after modifying in LP
Closes CyclopsMC/IntegratedCrafting#89
release
1.18.2-1.12.5
1.18.2-1.12.521 янв. 2023 г.90Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.16.0 or higher.
Fixes:
* Fix JEI recipe modification after modifying in LP
Closes CyclopsMC/IntegratedCrafting#89
release
1.19.3-1.14.7
1.19.3-1.14.718 янв. 2023 г.76Minecraft: 1.19.3forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.3 or higher.
Changes:
* Restore JEI compat
release
1.19.3-1.14.6
1.19.3-1.14.616 янв. 2023 г.73Minecraft: 1.19.3forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.3 or higher.
Initial 1.19.3 release
release
1.18.2-1.12.4
1.18.2-1.12.42 янв. 2023 г.86Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.16.0 or higher.
Fixes:
* Make invalid part containers not crash
This makes the game not crash anymore when frame-like mods are used.
Closes #1198
release
1.19.2-1.14.6
1.19.2-1.14.62 янв. 2023 г.84Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Make invalid part containers not crash
This makes the game not crash anymore when frame-like mods are used.
Closes #1198
release
1.19.2-1.14.5
1.19.2-1.14.530 дек. 2022 г.77Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Fix backspace not updating label in Logic Programmer, Closes #1239
release
1.18.2-1.12.3
1.18.2-1.12.330 дек. 2022 г.65Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.16.0 or higher.
Fixes:
* Fix backspace not updating label in Logic Programmer, Closes #1239
release
1.19.2-1.14.4
1.19.2-1.14.416 дек. 2022 г.88Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Fix corruption of mineable/pickaxe tag, Closes #1240
This is the same update as 1.14.3 to force CurseForge to update.
release
1.19.2-1.14.3
1.19.2-1.14.312 дек. 2022 г.51Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Fix corruption of mineable/pickaxe tag, Closes #1240
release
1.18.2-1.12.2
1.18.2-1.12.212 дек. 2022 г.114Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.16.0 or higher.
Fixes:
* Fix corruption of mineable/pickaxe tag, Closes #1240
release
1.19.2-1.14.2
1.19.2-1.14.211 дек. 2022 г.73Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Changes:
* Output 3 items when copying Omni-directional Connector, Closes #1238
Fixes:
* Fix some blocks being slow to break, Closes #1232
* Fix incorrect unlocalized fluid names, Closes CyclopsMC/EvilCraft#950
release
1.18.2-1.12.1
1.18.2-1.12.111 дек. 2022 г.60Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.16.0 or higher.
Changes:
* Output 3 items when copying Omni-directional Connector, Closes #1238
Fixes:
* Fix some blocks being slow to break, Closes #1232
release
1.19.2-1.14.1
1.19.2-1.14.127 нояб. 2022 г.61Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Fix crash when other mods shadow Netty
release
1.19.2-1.14.0
1.19.2-1.14.027 нояб. 2022 г.65Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Additions:
* Add Network Diagnostics tool for server operators, Closes #863
This restores the pre-1.15 diagnostics, but uses a Web browser to display it instead of the deprecated AWT libraries.
release
1.18.2-1.12.0
1.18.2-1.12.027 нояб. 2022 г.77Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.16.0 or higher.
Additions:
* Add Network Diagnostics tool for server operators, Closes #863
This restores the pre-1.15 diagnostics, but uses a Web browser to display it instead of the deprecated AWT libraries.
release
1.19.2-1.13.1
1.19.2-1.13.111 нояб. 2022 г.82Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Changes:
* Cache slot counts of ingredient networks for a tick
This improves performance significantly for very large networks when they are being iterated over.
Closes #1229
* Clarify meaning of consumption rate aspect, Closes #1216
release
1.18.2-1.11.13
1.18.2-1.11.1311 нояб. 2022 г.93Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.16.0 or higher.
Changes:
* Cache slot counts of ingredient networks for a tick
This improves performance significantly for very large networks when they are being iterated over.
Closes #1229
* Clarify meaning of consumption rate aspect, Closes #1216
release
1.19.2-1.13.0
1.19.2-1.13.026 окт. 2022 г.78Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Additions:
* Add intersection operator
* Add the forge:books tag to info book
release
1.19.2-1.12.0
1.19.2-1.12.08 окт. 2022 г.87Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Additions:
* Add compact operator, for shortening numbers on displays, Closes #1217
release
1.19.2-1.11.11
1.19.2-1.11.1117 сент. 2022 г.124Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Fix omni-dir connector recipe not listed in infobook
* Fix machine reader crash on drying basin, Closes #1212
* Fix writer-based advancements for items triggering too soon, Closes CyclopsMC/IntegratedTunnels#258
release
1.18.2-1.11.12
1.18.2-1.11.1217 сент. 2022 г.129Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.16.0 or higher.
Fixes:
* Fix omni-dir connector recipe not listed in infobook
* Fix machine reader crash on drying basin, Closes #1212
* Fix writer-based advancements for items triggering too soon, Closes CyclopsMC/IntegratedTunnels#258
release
1.19.2-1.11.10
1.19.2-1.11.102 сент. 2022 г.79Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Fix crash on invalid characters in recipe tags, Closes #1209
release
1.18.2-1.11.11
1.18.2-1.11.112 сент. 2022 г.119Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.16.0 or higher.
Fixes:
* Fix crash on invalid characters in recipe tags, Closes #1209
release
1.18.2-1.11.10
1.18.2-1.11.102 сент. 2022 г.96Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.16.0 or higher.
Fixes:
* Backport JEI changes from MC 1.19.
This makes the mod compatible with both JEI 9 and JEI 10
Closes CyclopsMC/IntegratedDynamics#1210
release
1.19.2-1.11.9
1.19.2-1.11.929 авг. 2022 г.205Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Changes:
* Rename 'Crystalized' to 'Crystallized', Closes #1206
Fixes:
* Fix NBT reading of empty itemstacks
This fixes read NBT data not updating after non-player item move.
When things like hoppers drain items from inventories,
the stack size is set to zero, but the NBT tag is still
present on that item.
Because of that, we should only allow NBT reading of non-empty items
Closes #1208
release
1.18.2-1.11.9
1.18.2-1.11.929 авг. 2022 г.95Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.16.0 or higher.
Changes:
* Rename 'Crystalized' to 'Crystallized', Closes #1206
Fixes:
* Fix NBT reading of empty itemstacks
This fixes read NBT data not updating after non-player item move.
When things like hoppers drain items from inventories,
the stack size is set to zero, but the NBT tag is still
present on that item.
Because of that, we should only allow NBT reading of non-empty items
Closes #1208
release
1.19.2-1.11.8
1.19.2-1.11.813 авг. 2022 г.114Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Improve description of speachMaxFrequency property
release
1.19.2-1.11.7
1.19.2-1.11.711 авг. 2022 г.82Minecraft: 1.19.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Update to MC 1.19.2
Fixes:
* Fix machine gui crash upon client desync on fluid data, Closes #1197
* Fix squeezers unable to handle deepslate coal ore, Closes #1199
release
1.18.2-1.11.8
1.18.2-1.11.810 авг. 2022 г.89Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.16.0 or higher.
Fixes:
* Update to JEI 10.x, Closes CyclopsMC/IntegratedDynamics#1201
* Fix machine gui crash upon client desync on fluid data, Closes #1197
* Fix squeezers unable to handle deepslate coal ore, Closes #1199
release
1.19-1.11.7
1.19-1.11.726 июл. 2022 г.207Minecraft: 1.19forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.17.0 or higher.
Fixes:
* Fix audio writer not supporting sounds from custom datapacks, Closes #1191
* Fix omni-directional connectors not always receiving id's on craft
This rewrites omni-directional connector crafting using custom recipe serializers.
Closes #1189
release
1.18.2-1.11.7
1.18.2-1.11.726 июл. 2022 г.95Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.16.0 or higher.
Fixes:
* Fix audio writer not supporting sounds from custom datapacks, Closes #1191
* Fix omni-directional connectors not always receiving id's on craft
This rewrites omni-directional connector crafting using custom recipe serializers.
Closes #1189
release
1.19-1.11.6
1.19-1.11.619 июл. 2022 г.105Minecraft: 1.19forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.16.1 or higher.
Fixes:
* Fix crash when nesting regex groups, Closes #1190
release
1.18.2-1.11.6
1.18.2-1.11.619 июл. 2022 г.93Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.15.0 or higher.
Fixes:
* Fix crash when nesting regex groups, Closes #1190
release
1.19-1.11.5
1.19-1.11.519 июл. 2022 г.97Minecraft: 1.19forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.16.1 or higher.
Changes:
* Update to Forge 41.0.99
release
1.19-1.11.4
1.19-1.11.428 июн. 2022 г.112Minecraft: 1.19forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.16.0 or higher.
Fixes:
* Fix rare crash due to rendering null facade, Closes #1183
* Fix checkbox render issues in recipe gui in LP
* Fix crash when creating recipe with empty inputs, Closes #1182
release
1.18.2-1.11.5
1.18.2-1.11.528 июн. 2022 г.103Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.15.0 or higher.
Fixes:
* Fix rare crash due to rendering null facade, Closes #1183
* Fix checkbox render issues in recipe gui in LP
release
1.19-1.11.3
1.19-1.11.326 июн. 2022 г.88Minecraft: 1.19forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.16.0 or higher.
Initial 1.19 release.
release
1.18.2-1.11.4
1.18.2-1.11.419 июн. 2022 г.90Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.15.0 or higher.
Fixes:
* Fix crash when creating recipe with empty inputs, Closes #1182
release
1.18.2-1.11.3
1.18.2-1.11.318 июн. 2022 г.86Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.15.0 or higher.
Fixes:
* Fix Mechanical Drying Basin only producing recipe outputs once, Closes #1181
release
1.18.2-1.11.2
1.18.2-1.11.214 июн. 2022 г.95Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.15.0 or higher.
Fixes:
* Align squeezer item dropping logic with vanilla chests
This may fix duping problems with mods such as CarryOn.
Closes #1178
release
1.11.1
1.11.19 июн. 2022 г.111Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.15.0 or higher.
Fixes:
* Update to refactored inventory iteration in CyclopsCore
release
IntegratedDynamics-1.18.2-1.11.0.jar
1.11.05 июн. 2022 г.330Minecraft: 1.18.2forge
Что нового
As always, don't forget to backup your world before updating!
Requires CyclopsCore version 1.14.0 or higher.
Changes:
* Rebalance ore doubling recipes in (mechanical) squeezer, Closes #1129
Fixes:
* Fix energy battery overflows in toolips when stacked, Closes #1176