This requires the Cyclops Core library and Integrated Dynamics!
Transfer items, fluids and energy over your Integrated Dynamics networks.
You can use ID logic to configure filters, which can be as complex as you desire. "I want to send 3 enchantable pickaxes with a damage value less than 10 to this chest every tick" or "I want to fill this tank until it has 1000mB of oil, but only when my machine is working and if I have less than 10 iron ingots in this chest" No problem! Integrated Tunnels can do that for you, and it will do it efficiently as well!
Enable autocrafting in your network with the Integrated Crafting addon!
(this makes it possible to use the "craft" setting on exporters)
Overview and control your network using Integrated Terminals!
Spotlight by Direwolf20:
This mod provides in-game documentation and tutorials through the 'On the Dynamics of Integration' book from Integrated Dynamics.
This mod adds 3 part types for the different transport types, namely Importers, Exporters and Interfaces.

Importers (blue) always try to pull from a target, to Interfaces (white) in the same network.

Exporters (orange) always try to push to a target, from Interfaces (white) in the same network.

Items in this case will always transfer from left to right.

This is an equivalent way to transfer items in a single network. The Importer moves everything from the left chest to the center chest, and the Exporter takes everything from the center chest and outputs it to the right chest.

You could add multiple interfaces to your network, and assign priorities to specify which should be filled/emptied first.

Furthermore, you can also add multiple Importers and Exporter, again with relative priorities.

Using Integrated Dynamics variables, you have to specify what items should be moved. If you want to keep it simple, and just move everything, simply use a blank Variable Card.

This system does not only work for items, but also for fluids and energy. As a bonus, they can even exist within the same (Integrated Dynamics) network!

Pickup items/fluids or place them in the world, with various configurable properties such as velocity and angles.

Break blocks and place them in the world, with a lot of configuration options such as silk touching.

Interact with dropped items or items in item frames, for extracting or ingesting energy, items or fluids.

Highly configurable player simulation, for left/right clicking, with or without specific items in any hand.

Parts always indicate their current state. From left to right: inactive, active, errored.
Like Integrated Dynamics, this mod is fully compatible with MCMultiPart.
Regarding energy, it can transfer Forge Energy, Tesla and RF.
This mod collects anonymized startup data, this can be disabled in the config file and adheres to Minecraft's snooper settings.

Support us via the referral code cyclops when renting a Bisect Hosting server, and get 25% off!
If you like this mod, consider supporting me on !
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 8d ago | 1 | ||||
| 8d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 18d ago | 1 | ||||
| 21d ago | 1 | ||||
| 21d ago | 1 | ||||
| 21d ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
All notable changes to this project will be documented in this file.
<a name="26.1.2-1.13.2"></a>
## [26.1.2-1.13.2](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.13.1...26.1.2-1.13.2) - 2026-10-16 05:10:02
### Fixed
- Fix Player Simulator crash on synced attachments (#396), Closes #395
<a name="26.1.2-1.13.1"></a>
## [26.1.2-1.13.1](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.13.0...26.1.2-1.13.1) - 2026-10-10 08:48:29 +0200
### Fixed
- Fix crash when exporting with crafting enabled and item is missing (#394)
simulated inserting the crafting result into the target using a new
root transaction, while the outer transaction was still open. NeoForge
rejects this with "A root transaction ... is already active on this
thread", crashing the server tick loop on every world load.
Simulate the insertion in a nested transaction instead, which is
aborted on close.
Signed-off-by: Kirill Ilin <stitch14@yandex.ru>
<a name="26.1.2-1.13.0"></a>
## [26.1.2-1.13.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.12.0...26.1.2-1.13.0) - 2026-10-03 14:11:53 +0200
### Added
- Add a right click duration option to the Player Simulator (#390), Closes #281
- Allow the Player Simulator to use the network as its inventory (#389), Closes #280
<a name="26.1.2-1.12.0"></a>
## [26.1.2-1.12.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.11.1...26.1.2-1.12.0) - 2026-09-11 22:06:37 +0200
### Added
- Support Wrench copy-pasting of the interface channel (#388)
<a name="26.1.2-1.11.1"></a>
## [26.1.2-1.11.1](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.11.0...26.1.2-1.11.1) - 2026-09-07 16:47:48 +0200
### Fixed
- Fix interfaces without filter not being closable with escape (#387), Closes CyclopsMC/IntegratedDynamics#1726
<a name="26.1.2-1.11.0"></a>
## [26.1.2-1.11.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.10.0...26.1.2-1.11.0) - 2026-09-05 14:01:46 +0200
### Added
- Add match block option to world block importer aspects (#380), Closes #347
### Changed
- Improve overall performance:
- Avoid constructing block place contexts for unused replaceability checks
- Improve ingredient predicate hashing and equality performance
- Improve interface performance by skipping redundant target capability checks
### Fixed
- Fix server crash when a filtered interface ticks while detached from its network (#385), Closes CyclopsMC/IntegratedDynamics#1711
- Fix interfaces not respecting the target side configuration (#382), Closes #381
- Fix grammar in new matchblock aspect property description (#383)
<a name="26.1.2-1.10.0"></a>
## [26.1.2-1.10.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.9.6...26.1.2-1.10.0) - 2026-08-24 19:53:22 +0200
### Added
- Add translations through Crowdin (#375)
- Add option to ignore aspect filter during passive interaction (#377), Closes #310
- Add 'Craft' checkbox to export items aspect (#373), Closes #344
- Add export/import item slot option for world item exporters/importers (#372), Closes CyclopsMC/IntegratedDynamics#1560
### Changed
- Auto-save interface settings when closing the gui (#378), Closes #161
### Fixed
- Fix interface channel text in settings being invisible, Closes #379
- Fix memory leak in per-level FakePlayer cache
- Prevent Player Simulator crashes from fake-player dimension transitions (#366), Closes #365
<a name="26.1.2-1.9.6"></a>
## [26.1.2-1.9.6](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.9.5...26.1.2-1.9.6) - 2026-05-22 11:21:27 +0200
### Changed
- Migrate from simulation to transaction logic in IngredientStorageHelpers
<a name="26.1.2-1.9.5"></a>
## [26.1.2-1.9.5](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.9.4...26.1.2-1.9.5) - 2026-04-25 15:53:07 +0200
### Added
- Add translations through Crowdin (#362)
### Fixed
- Fix crash due to null heldItemTransformedTo during exports, Closes #363
<a name="26.1.2-1.9.4"></a>
## [26.1.2-1.9.4] - 2026-04-21 20:01:27 +0200
Initial 26.1.2 release
All notable changes to this project will be documented in this file.
<a name="26.1.2-1.13.1"></a>
## [26.1.2-1.13.1](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.13.0...26.1.2-1.13.1) - 2026-10-10 08:48:29
### Fixed
- Fix crash when exporting with crafting enabled and item is missing (#394)
simulated inserting the crafting result into the target using a new
root transaction, while the outer transaction was still open. NeoForge
rejects this with "A root transaction ... is already active on this
thread", crashing the server tick loop on every world load.
Simulate the insertion in a nested transaction instead, which is
aborted on close.
Signed-off-by: Kirill Ilin <stitch14@yandex.ru>
<a name="26.1.2-1.13.0"></a>
## [26.1.2-1.13.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.12.0...26.1.2-1.13.0) - 2026-10-03 14:11:53 +0200
### Added
- Add a right click duration option to the Player Simulator (#390), Closes #281
- Allow the Player Simulator to use the network as its inventory (#389), Closes #280
<a name="26.1.2-1.12.0"></a>
## [26.1.2-1.12.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.11.1...26.1.2-1.12.0) - 2026-09-11 22:06:37 +0200
### Added
- Support Wrench copy-pasting of the interface channel (#388)
<a name="26.1.2-1.11.1"></a>
## [26.1.2-1.11.1](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.11.0...26.1.2-1.11.1) - 2026-09-07 16:47:48 +0200
### Fixed
- Fix interfaces without filter not being closable with escape (#387), Closes CyclopsMC/IntegratedDynamics#1726
<a name="26.1.2-1.11.0"></a>
## [26.1.2-1.11.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.10.0...26.1.2-1.11.0) - 2026-09-05 14:01:46 +0200
### Added
- Add match block option to world block importer aspects (#380), Closes #347
### Changed
- Improve overall performance:
- Avoid constructing block place contexts for unused replaceability checks
- Improve ingredient predicate hashing and equality performance
- Improve interface performance by skipping redundant target capability checks
### Fixed
- Fix server crash when a filtered interface ticks while detached from its network (#385), Closes CyclopsMC/IntegratedDynamics#1711
- Fix interfaces not respecting the target side configuration (#382), Closes #381
- Fix grammar in new matchblock aspect property description (#383)
<a name="26.1.2-1.10.0"></a>
## [26.1.2-1.10.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.9.6...26.1.2-1.10.0) - 2026-08-24 19:53:22 +0200
### Added
- Add translations through Crowdin (#375)
- Add option to ignore aspect filter during passive interaction (#377), Closes #310
- Add 'Craft' checkbox to export items aspect (#373), Closes #344
- Add export/import item slot option for world item exporters/importers (#372), Closes CyclopsMC/IntegratedDynamics#1560
### Changed
- Auto-save interface settings when closing the gui (#378), Closes #161
### Fixed
- Fix interface channel text in settings being invisible, Closes #379
- Fix memory leak in per-level FakePlayer cache
- Prevent Player Simulator crashes from fake-player dimension transitions (#366), Closes #365
<a name="26.1.2-1.9.6"></a>
## [26.1.2-1.9.6](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.9.5...26.1.2-1.9.6) - 2026-05-22 11:21:27 +0200
### Changed
- Migrate from simulation to transaction logic in IngredientStorageHelpers
<a name="26.1.2-1.9.5"></a>
## [26.1.2-1.9.5](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.9.4...26.1.2-1.9.5) - 2026-04-25 15:53:07 +0200
### Added
- Add translations through Crowdin (#362)
### Fixed
- Fix crash due to null heldItemTransformedTo during exports, Closes #363
<a name="26.1.2-1.9.4"></a>
## [26.1.2-1.9.4] - 2026-04-21 20:01:27 +0200
Initial 26.1.2 release
All notable changes to this project will be documented in this file.
<a name="26.1.2-1.13.0"></a>
## [26.1.2-1.13.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.12.0...26.1.2-1.13.0) - 2026-10-03 14:11:53
### Added
- Add a right click duration option to the Player Simulator (#390), Closes #281
- Allow the Player Simulator to use the network as its inventory (#389), Closes #280
<a name="26.1.2-1.12.0"></a>
## [26.1.2-1.12.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.11.1...26.1.2-1.12.0) - 2026-09-11 22:06:37 +0200
### Added
- Support Wrench copy-pasting of the interface channel (#388)
<a name="26.1.2-1.11.1"></a>
## [26.1.2-1.11.1](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.11.0...26.1.2-1.11.1) - 2026-09-07 16:47:48 +0200
### Fixed
- Fix interfaces without filter not being closable with escape (#387), Closes CyclopsMC/IntegratedDynamics#1726
<a name="26.1.2-1.11.0"></a>
## [26.1.2-1.11.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.10.0...26.1.2-1.11.0) - 2026-09-05 14:01:46 +0200
### Added
- Add match block option to world block importer aspects (#380), Closes #347
### Changed
- Improve overall performance:
- Avoid constructing block place contexts for unused replaceability checks
- Improve ingredient predicate hashing and equality performance
- Improve interface performance by skipping redundant target capability checks
### Fixed
- Fix server crash when a filtered interface ticks while detached from its network (#385), Closes CyclopsMC/IntegratedDynamics#1711
- Fix interfaces not respecting the target side configuration (#382), Closes #381
- Fix grammar in new matchblock aspect property description (#383)
<a name="26.1.2-1.10.0"></a>
## [26.1.2-1.10.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.9.6...26.1.2-1.10.0) - 2026-08-24 19:53:22 +0200
### Added
- Add translations through Crowdin (#375)
- Add option to ignore aspect filter during passive interaction (#377), Closes #310
- Add 'Craft' checkbox to export items aspect (#373), Closes #344
- Add export/import item slot option for world item exporters/importers (#372), Closes CyclopsMC/IntegratedDynamics#1560
### Changed
- Auto-save interface settings when closing the gui (#378), Closes #161
### Fixed
- Fix interface channel text in settings being invisible, Closes #379
- Fix memory leak in per-level FakePlayer cache
- Prevent Player Simulator crashes from fake-player dimension transitions (#366), Closes #365
<a name="26.1.2-1.9.6"></a>
## [26.1.2-1.9.6](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.9.5...26.1.2-1.9.6) - 2026-05-22 11:21:27 +0200
### Changed
- Migrate from simulation to transaction logic in IngredientStorageHelpers
<a name="26.1.2-1.9.5"></a>
## [26.1.2-1.9.5](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.9.4...26.1.2-1.9.5) - 2026-04-25 15:53:07 +0200
### Added
- Add translations through Crowdin (#362)
### Fixed
- Fix crash due to null heldItemTransformedTo during exports, Closes #363
<a name="26.1.2-1.9.4"></a>
## [26.1.2-1.9.4] - 2026-04-21 20:01:27 +0200
Initial 26.1.2 release
All notable changes to this project will be documented in this file.
<a name="1.21.1-1.13.0"></a>
## [1.21.1-1.13.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.12.0...1.21.1-1.13.0) - 2026-10-03 14:03:07
### Added
- Add a right click duration option to the Player Simulator (#390), Closes #281
- Allow the Player Simulator to use the network as its inventory (#389), Closes #280
<a name="1.21.1-1.12.0"></a>
## [1.21.1-1.12.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.11.1...1.21.1-1.12.0) - 2026-09-11 21:58:34 +0200
### Added
- Support Wrench copy-pasting of the interface channel (#388)
<a name="1.21.1-1.11.1"></a>
## [1.21.1-1.11.1](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.11.0...1.21.1-1.11.1) - 2026-09-07 16:40:27 +0200
### Fixed
- Fix interfaces without filter not being closable with escape (#387), Closes CyclopsMC/IntegratedDynamics#1726
<a name="1.21.1-1.11.0"></a>
## [1.21.1-1.11.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.10.0...1.21.1-1.11.0) - 2026-09-05 13:53:59 +0200
### Added
- Add match block option to world block importer aspects (#380), Closes #347
### Changed
- Improve overall performance
- Avoid constructing block place contexts for unused replaceability checks
- Improve ingredient predicate hashing and equality performance
- Improve interface performance by skipping redundant target capability checks
### Fixed
- Fix server crash when a filtered interface ticks while detached from its network (#385), Closes CyclopsMC/IntegratedDynamics#1711
- Fix interfaces not respecting the target side configuration (#382), Closes #381
- Fix grammar in new matchblock aspect property description (#383)
<a name="1.21.1-1.10.0"></a>
## [1.21.1-1.10.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.4...1.21.1-1.10.0) - 2026-08-24 19:44:52 +0200
### Added
- Add option to ignore aspect filter during passive interaction (#377), Closes #310
- Add 'Craft' checkbox to export items aspect (#373), Closes #344
- Add export/import item slot option for world item exporters/importers (#372), Closes CyclopsMC/IntegratedDynamics#1560
### Changed
- Auto-save interface settings when closing the gui (#378), Closes #161
### Fixed
- Fix memory leak in per-level FakePlayer cache
- Prevent Player Simulator crashes from fake-player dimension transitions (#366), Closes #365
<a name="1.21.1-1.9.4"></a>
## [1.21.1-1.9.4](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.3...1.21.1-1.9.4) - 2026-03-09 16:16:19 +0100
### Fixed
- Set blockImporterBlacklist default value to mutable ArrayList (#358), Closes #357
- Fix ItemPredicate field name in click_sword advancement causing it to trigger for any item (#355), Closes CyclopsMC/IntegratedDynamics#1606
<a name="1.21.1-1.9.3"></a>
## [1.21.1-1.9.3](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.2...1.21.1-1.9.3) - 2026-02-17 11:04:39 +0100
### Added
- Add block importer blacklist config option, Closes #189
- Add translations through Crowdin (#351)
<a name="1.21.1-1.9.2"></a>
## [1.21.1-1.9.2](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.1...1.21.1-1.9.2) - 2025-11-21 15:53:26 +0100
### Added
- Add translations through Crowdin (#350)
### Changed
- Optimize predicate-based transfer using slotless index
By default, predicate-based aspects used the slot-based index to be able
to handle cases such as #271. Since slot-based transfer can be a lot
slower than slotless transfer, this is not great.
Since the use case of #271 is quite exotic, the slot-based behaviour
has been hidden behind an aspect property, while the predicate-based
aspects will now always use the more performant slotless index by
default.
Closes CyclopsMC/ColossalChests#192
<a name="1.21.1-1.9.1"></a>
## [1.21.1-1.9.1](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.0...1.21.1-1.9.1) - 2025-11-11 14:44:12 +0100
### Fixed
- Disallow taming from Player Simulator, Closes CyclopsMC/IntegratedDynamics#1562
- Fix broken Player Simulator item-based aspects
- Fix Player Simulator locking villager trades, Closes #1561
- Fix slot option not working for entities in World Item Exporter/Importer
<a name="1.21.1-1.9.0"></a>
## [1.21.1-1.9.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.44...1.21.1-1.9.0) - 2025-10-07 07:49:11 +0200
### Added
- Add missing PASSIVE_IO property
### Fixed
- Fix passive fluid interaction consuming too much
Internal changes: (required for Integrated Mekanism)
- Make PositionedOperatorIngredientIndex better extensible
<a name="1.21.1-1.8.44"></a>
## [1.21.1-1.8.44](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.43...1.21.1-1.8.44) - 2025-08-08 22:06:22 +0200
### Fixed
- Fix logical flaw in IEnergyTarget
<a name="1.21.1-1.8.43"></a>
## [1.21.1-1.8.43](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.42...1.21.1-1.8.43) - 2025-08-08 21:47:42 +0200
### Fixed
- Fix fluid transfer with Cauldrons not working, Closes #346
<a name="1.21.1-1.8.42"></a>
## [1.21.1-1.8.42](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.41...1.21.1-1.8.42) - 2025-07-30 16:51:04 +0200
### Added
- Add translations through Crowdin (#343)
- Add PT_BR localization (#345)
### Fixed
- Fix Player Simulator dupe with Inventory Pets, Closes #339
- Fix some spelling and grammar typos in lang
<a name="1.21.1-1.8.41"></a>
## [1.21.1-1.8.41](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.40...1.21.1-1.8.41) - 2025-06-16 18:47:03 +0200
### Fixed
- Fix Player Simulator duping placed items, regression due to #339 fix
- Fix player simulator not consuming PASSed items, Closes #339
<a name="1.21.1-1.8.40"></a>
## [1.21.1-1.8.40](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.39...1.21.1-1.8.40) - 2025-05-31 21:39:36 +0200
### Fixed
- Fix aspect icons in Network Reader not loading
<a name="1.21.1-1.8.39"></a>
## [1.21.1-1.8.39](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.38...1.21.1-1.8.39) - 2025-05-31 21:06:31 +0200
### Fixed
- Fix aspect icons in Network Reader not loading
<a name="1.21.1-1.8.38"></a>
## [1.21.1-1.8.38](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.37...1.21.1-1.8.38) - 2025-05-25 07:02:00 +0200
### Fixed
- Fix cursor centering on gui switching, Closes CyclopsMC/IntegratedDynamics#1514
<a name="1.21.1-1.8.37"></a>
## [1.21.1-1.8.37](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.36...1.21.1-1.8.37) - 2025-03-29 14:26:41 +0100
### Added
- Update ru_ru.json (#327)
### Fixed
- Fix fluid lists not always matching correctly, Closes #333
- Fix data components being lost with World Block Exporter, Closes #328
<a name="1.21.1-1.8.36"></a>
## [1.21.1-1.8.36](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.35...1.21.1-1.8.36) - 2025-03-10 07:23:54 +0100
### Fixed
- Fix data components being lost with World Block Exporter, Closes #328
<a name="1.21.1-1.8.35"></a>
## [1.21.1-1.8.35](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.34...1.21.1-1.8.35) - 2025-02-22 17:13:01 +0100
### Fixed
- Fix world block exporter not passing item to use context
Closes CyclopsMC/IntegratedDynamics#1467
<a name="1.21.1-1.8.34"></a>
## [1.21.1-1.8.34](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.33...1.21.1-1.8.34) - 2025-02-15 10:20:34 +0100
### Added
- Add tr_tr translations through Crowdin (#325)
### Fixed
- Fix broken advancement icons
<a name="1.21.1-1.8.33"></a>
## [1.21.1-1.8.33](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.32...1.21.1-1.8.33) - 2025-02-03 17:02:09 +0100
### Fixed
- Fix Player Simulator not using Brush correctly, Closes #324
- Fix world fluid exporter voiding non-placable fluids, Closes #323
- Fix world offset not being configurable to zero, Closes #322
<a name="1.21.1-1.8.32"></a>
## [1.21.1-1.8.32](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.31...1.21.1-1.8.32) - 2025-01-08 17:28:01 +0100
### Fixed
- Fix chained world block exporter/exporter not able to work every tick
take effect if these parts were unable to move anything for at least
three ticks.
Closes #319
- Disallow Player Simulator from sleeping in beds, Closes CyclopsMC/IntegratedDynamics/issues/1454
- Fix player simulator not ticking fast enough with snowballs, #319
<a name="1.21.1-1.8.31"></a>
## [1.21.1-1.8.31](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.30...1.21.1-1.8.31) - 2025-01-05 15:45:41 +0100
### Fixed
- Fix broken Export Enchantable Items advancement
<a name="1.21.1-1.8.30"></a>
## [1.21.1-1.8.30](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.29...1.21.1-1.8.30) - 2024-11-22 07:13:29 +0100
### Fixed
- Fix unable to clear part IDs, Closes CyclopsMC/IntegratedTunnels#309
<a name="1.21.1-1.8.29"></a>
## [1.21.1-1.8.29](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.28...1.21.1-1.8.29) - 2024-11-19 15:30:59 +0100
### Fixed
- Fix passive import/export ignoring active aspect channel, Closes #308
<a name="1.21.1-1.8.28"></a>
## [1.21.1-1.8.28] - 2024-08-09 21:09:30 +0200
### Fixed
- Fix list aspects considering apples instead of empty, Closes #301
All notable changes to this project will be documented in this file.
<a name="26.1.2-1.12.0"></a>
## [26.1.2-1.12.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.11.1...26.1.2-1.12.0) - 2026-09-11 22:06:37
### Added
- Support Wrench copy-pasting of the interface channel (#388)
<a name="26.1.2-1.11.1"></a>
## [26.1.2-1.11.1](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.11.0...26.1.2-1.11.1) - 2026-09-07 16:47:48 +0200
### Fixed
- Fix interfaces without filter not being closable with escape (#387), Closes CyclopsMC/IntegratedDynamics#1726
<a name="26.1.2-1.11.0"></a>
## [26.1.2-1.11.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.10.0...26.1.2-1.11.0) - 2026-09-05 14:01:46 +0200
### Added
- Add match block option to world block importer aspects (#380), Closes #347
### Changed
- Improve overall performance:
- Avoid constructing block place contexts for unused replaceability checks
- Improve ingredient predicate hashing and equality performance
- Improve interface performance by skipping redundant target capability checks
### Fixed
- Fix server crash when a filtered interface ticks while detached from its network (#385), Closes CyclopsMC/IntegratedDynamics#1711
- Fix interfaces not respecting the target side configuration (#382), Closes #381
- Fix grammar in new matchblock aspect property description (#383)
<a name="26.1.2-1.10.0"></a>
## [26.1.2-1.10.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.9.6...26.1.2-1.10.0) - 2026-08-24 19:53:22 +0200
### Added
- Add translations through Crowdin (#375)
- Add option to ignore aspect filter during passive interaction (#377), Closes #310
- Add 'Craft' checkbox to export items aspect (#373), Closes #344
- Add export/import item slot option for world item exporters/importers (#372), Closes CyclopsMC/IntegratedDynamics#1560
### Changed
- Auto-save interface settings when closing the gui (#378), Closes #161
### Fixed
- Fix interface channel text in settings being invisible, Closes #379
- Fix memory leak in per-level FakePlayer cache
- Prevent Player Simulator crashes from fake-player dimension transitions (#366), Closes #365
<a name="26.1.2-1.9.6"></a>
## [26.1.2-1.9.6](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.9.5...26.1.2-1.9.6) - 2026-05-22 11:21:27 +0200
### Changed
- Migrate from simulation to transaction logic in IngredientStorageHelpers
<a name="26.1.2-1.9.5"></a>
## [26.1.2-1.9.5](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.9.4...26.1.2-1.9.5) - 2026-04-25 15:53:07 +0200
### Added
- Add translations through Crowdin (#362)
### Fixed
- Fix crash due to null heldItemTransformedTo during exports, Closes #363
<a name="26.1.2-1.9.4"></a>
## [26.1.2-1.9.4] - 2026-04-21 20:01:27 +0200
Initial 26.1.2 release
All notable changes to this project will be documented in this file.
<a name="1.21.1-1.12.0"></a>
## [1.21.1-1.12.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.11.1...1.21.1-1.12.0) - 2026-09-11 21:58:34
### Added
- Support Wrench copy-pasting of the interface channel (#388)
<a name="1.21.1-1.11.1"></a>
## [1.21.1-1.11.1](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.11.0...1.21.1-1.11.1) - 2026-09-07 16:40:27 +0200
### Fixed
- Fix interfaces without filter not being closable with escape (#387), Closes CyclopsMC/IntegratedDynamics#1726
<a name="1.21.1-1.11.0"></a>
## [1.21.1-1.11.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.10.0...1.21.1-1.11.0) - 2026-09-05 13:53:59 +0200
### Added
- Add match block option to world block importer aspects (#380), Closes #347
### Changed
- Improve overall performance
- Avoid constructing block place contexts for unused replaceability checks
- Improve ingredient predicate hashing and equality performance
- Improve interface performance by skipping redundant target capability checks
### Fixed
- Fix server crash when a filtered interface ticks while detached from its network (#385), Closes CyclopsMC/IntegratedDynamics#1711
- Fix interfaces not respecting the target side configuration (#382), Closes #381
- Fix grammar in new matchblock aspect property description (#383)
<a name="1.21.1-1.10.0"></a>
## [1.21.1-1.10.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.4...1.21.1-1.10.0) - 2026-08-24 19:44:52 +0200
### Added
- Add option to ignore aspect filter during passive interaction (#377), Closes #310
- Add 'Craft' checkbox to export items aspect (#373), Closes #344
- Add export/import item slot option for world item exporters/importers (#372), Closes CyclopsMC/IntegratedDynamics#1560
### Changed
- Auto-save interface settings when closing the gui (#378), Closes #161
### Fixed
- Fix memory leak in per-level FakePlayer cache
- Prevent Player Simulator crashes from fake-player dimension transitions (#366), Closes #365
<a name="1.21.1-1.9.4"></a>
## [1.21.1-1.9.4](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.3...1.21.1-1.9.4) - 2026-03-09 16:16:19 +0100
### Fixed
- Set blockImporterBlacklist default value to mutable ArrayList (#358), Closes #357
- Fix ItemPredicate field name in click_sword advancement causing it to trigger for any item (#355), Closes CyclopsMC/IntegratedDynamics#1606
<a name="1.21.1-1.9.3"></a>
## [1.21.1-1.9.3](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.2...1.21.1-1.9.3) - 2026-02-17 11:04:39 +0100
### Added
- Add block importer blacklist config option, Closes #189
- Add translations through Crowdin (#351)
<a name="1.21.1-1.9.2"></a>
## [1.21.1-1.9.2](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.1...1.21.1-1.9.2) - 2025-11-21 15:53:26 +0100
### Added
- Add translations through Crowdin (#350)
### Changed
- Optimize predicate-based transfer using slotless index
By default, predicate-based aspects used the slot-based index to be able
to handle cases such as #271. Since slot-based transfer can be a lot
slower than slotless transfer, this is not great.
Since the use case of #271 is quite exotic, the slot-based behaviour
has been hidden behind an aspect property, while the predicate-based
aspects will now always use the more performant slotless index by
default.
Closes CyclopsMC/ColossalChests#192
<a name="1.21.1-1.9.1"></a>
## [1.21.1-1.9.1](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.0...1.21.1-1.9.1) - 2025-11-11 14:44:12 +0100
### Fixed
- Disallow taming from Player Simulator, Closes CyclopsMC/IntegratedDynamics#1562
- Fix broken Player Simulator item-based aspects
- Fix Player Simulator locking villager trades, Closes #1561
- Fix slot option not working for entities in World Item Exporter/Importer
<a name="1.21.1-1.9.0"></a>
## [1.21.1-1.9.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.44...1.21.1-1.9.0) - 2025-10-07 07:49:11 +0200
### Added
- Add missing PASSIVE_IO property
### Fixed
- Fix passive fluid interaction consuming too much
Internal changes: (required for Integrated Mekanism)
- Make PositionedOperatorIngredientIndex better extensible
<a name="1.21.1-1.8.44"></a>
## [1.21.1-1.8.44](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.43...1.21.1-1.8.44) - 2025-08-08 22:06:22 +0200
### Fixed
- Fix logical flaw in IEnergyTarget
<a name="1.21.1-1.8.43"></a>
## [1.21.1-1.8.43](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.42...1.21.1-1.8.43) - 2025-08-08 21:47:42 +0200
### Fixed
- Fix fluid transfer with Cauldrons not working, Closes #346
<a name="1.21.1-1.8.42"></a>
## [1.21.1-1.8.42](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.41...1.21.1-1.8.42) - 2025-07-30 16:51:04 +0200
### Added
- Add translations through Crowdin (#343)
- Add PT_BR localization (#345)
### Fixed
- Fix Player Simulator dupe with Inventory Pets, Closes #339
- Fix some spelling and grammar typos in lang
<a name="1.21.1-1.8.41"></a>
## [1.21.1-1.8.41](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.40...1.21.1-1.8.41) - 2025-06-16 18:47:03 +0200
### Fixed
- Fix Player Simulator duping placed items, regression due to #339 fix
- Fix player simulator not consuming PASSed items, Closes #339
<a name="1.21.1-1.8.40"></a>
## [1.21.1-1.8.40](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.39...1.21.1-1.8.40) - 2025-05-31 21:39:36 +0200
### Fixed
- Fix aspect icons in Network Reader not loading
<a name="1.21.1-1.8.39"></a>
## [1.21.1-1.8.39](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.38...1.21.1-1.8.39) - 2025-05-31 21:06:31 +0200
### Fixed
- Fix aspect icons in Network Reader not loading
<a name="1.21.1-1.8.38"></a>
## [1.21.1-1.8.38](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.37...1.21.1-1.8.38) - 2025-05-25 07:02:00 +0200
### Fixed
- Fix cursor centering on gui switching, Closes CyclopsMC/IntegratedDynamics#1514
<a name="1.21.1-1.8.37"></a>
## [1.21.1-1.8.37](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.36...1.21.1-1.8.37) - 2025-03-29 14:26:41 +0100
### Added
- Update ru_ru.json (#327)
### Fixed
- Fix fluid lists not always matching correctly, Closes #333
- Fix data components being lost with World Block Exporter, Closes #328
<a name="1.21.1-1.8.36"></a>
## [1.21.1-1.8.36](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.35...1.21.1-1.8.36) - 2025-03-10 07:23:54 +0100
### Fixed
- Fix data components being lost with World Block Exporter, Closes #328
<a name="1.21.1-1.8.35"></a>
## [1.21.1-1.8.35](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.34...1.21.1-1.8.35) - 2025-02-22 17:13:01 +0100
### Fixed
- Fix world block exporter not passing item to use context
Closes CyclopsMC/IntegratedDynamics#1467
<a name="1.21.1-1.8.34"></a>
## [1.21.1-1.8.34](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.33...1.21.1-1.8.34) - 2025-02-15 10:20:34 +0100
### Added
- Add tr_tr translations through Crowdin (#325)
### Fixed
- Fix broken advancement icons
<a name="1.21.1-1.8.33"></a>
## [1.21.1-1.8.33](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.32...1.21.1-1.8.33) - 2025-02-03 17:02:09 +0100
### Fixed
- Fix Player Simulator not using Brush correctly, Closes #324
- Fix world fluid exporter voiding non-placable fluids, Closes #323
- Fix world offset not being configurable to zero, Closes #322
<a name="1.21.1-1.8.32"></a>
## [1.21.1-1.8.32](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.31...1.21.1-1.8.32) - 2025-01-08 17:28:01 +0100
### Fixed
- Fix chained world block exporter/exporter not able to work every tick
take effect if these parts were unable to move anything for at least
three ticks.
Closes #319
- Disallow Player Simulator from sleeping in beds, Closes CyclopsMC/IntegratedDynamics/issues/1454
- Fix player simulator not ticking fast enough with snowballs, #319
<a name="1.21.1-1.8.31"></a>
## [1.21.1-1.8.31](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.30...1.21.1-1.8.31) - 2025-01-05 15:45:41 +0100
### Fixed
- Fix broken Export Enchantable Items advancement
<a name="1.21.1-1.8.30"></a>
## [1.21.1-1.8.30](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.29...1.21.1-1.8.30) - 2024-11-22 07:13:29 +0100
### Fixed
- Fix unable to clear part IDs, Closes CyclopsMC/IntegratedTunnels#309
<a name="1.21.1-1.8.29"></a>
## [1.21.1-1.8.29](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.28...1.21.1-1.8.29) - 2024-11-19 15:30:59 +0100
### Fixed
- Fix passive import/export ignoring active aspect channel, Closes #308
<a name="1.21.1-1.8.28"></a>
## [1.21.1-1.8.28] - 2024-08-09 21:09:30 +0200
### Fixed
- Fix list aspects considering apples instead of empty, Closes #301
All notable changes to this project will be documented in this file.
<a name="26.1.2-1.11.1"></a>
## [26.1.2-1.11.1](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.11.0...26.1.2-1.11.1) - 2026-09-07 16:47:48
### Fixed
- Fix interfaces without filter not being closable with escape (#387), Closes CyclopsMC/IntegratedDynamics#1726
<a name="26.1.2-1.11.0"></a>
## [26.1.2-1.11.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.10.0...26.1.2-1.11.0) - 2026-09-05 14:01:46 +0200
### Added
- Add match block option to world block importer aspects (#380), Closes #347
### Changed
- Improve overall performance:
- Avoid constructing block place contexts for unused replaceability checks
- Improve ingredient predicate hashing and equality performance
- Improve interface performance by skipping redundant target capability checks
### Fixed
- Fix server crash when a filtered interface ticks while detached from its network (#385), Closes CyclopsMC/IntegratedDynamics#1711
- Fix interfaces not respecting the target side configuration (#382), Closes #381
- Fix grammar in new matchblock aspect property description (#383)
<a name="26.1.2-1.10.0"></a>
## [26.1.2-1.10.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.9.6...26.1.2-1.10.0) - 2026-08-24 19:53:22 +0200
### Added
- Add translations through Crowdin (#375)
- Add option to ignore aspect filter during passive interaction (#377), Closes #310
- Add 'Craft' checkbox to export items aspect (#373), Closes #344
- Add export/import item slot option for world item exporters/importers (#372), Closes CyclopsMC/IntegratedDynamics#1560
### Changed
- Auto-save interface settings when closing the gui (#378), Closes #161
### Fixed
- Fix interface channel text in settings being invisible, Closes #379
- Fix memory leak in per-level FakePlayer cache
- Prevent Player Simulator crashes from fake-player dimension transitions (#366), Closes #365
<a name="26.1.2-1.9.6"></a>
## [26.1.2-1.9.6](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.9.5...26.1.2-1.9.6) - 2026-05-22 11:21:27 +0200
### Changed
- Migrate from simulation to transaction logic in IngredientStorageHelpers
<a name="26.1.2-1.9.5"></a>
## [26.1.2-1.9.5](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.9.4...26.1.2-1.9.5) - 2026-04-25 15:53:07 +0200
### Added
- Add translations through Crowdin (#362)
### Fixed
- Fix crash due to null heldItemTransformedTo during exports, Closes #363
<a name="26.1.2-1.9.4"></a>
## [26.1.2-1.9.4] - 2026-04-21 20:01:27 +0200
Initial 26.1.2 release
All notable changes to this project will be documented in this file.
<a name="1.21.1-1.11.1"></a>
## [1.21.1-1.11.1](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.11.0...1.21.1-1.11.1) - 2026-09-07 16:40:27
### Fixed
- Fix interfaces without filter not being closable with escape (#387), Closes CyclopsMC/IntegratedDynamics#1726
<a name="1.21.1-1.11.0"></a>
## [1.21.1-1.11.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.10.0...1.21.1-1.11.0) - 2026-09-05 13:53:59 +0200
### Added
- Add match block option to world block importer aspects (#380), Closes #347
### Changed
- Improve overall performance
- Avoid constructing block place contexts for unused replaceability checks
- Improve ingredient predicate hashing and equality performance
- Improve interface performance by skipping redundant target capability checks
### Fixed
- Fix server crash when a filtered interface ticks while detached from its network (#385), Closes CyclopsMC/IntegratedDynamics#1711
- Fix interfaces not respecting the target side configuration (#382), Closes #381
- Fix grammar in new matchblock aspect property description (#383)
<a name="1.21.1-1.10.0"></a>
## [1.21.1-1.10.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.4...1.21.1-1.10.0) - 2026-08-24 19:44:52 +0200
### Added
- Add option to ignore aspect filter during passive interaction (#377), Closes #310
- Add 'Craft' checkbox to export items aspect (#373), Closes #344
- Add export/import item slot option for world item exporters/importers (#372), Closes CyclopsMC/IntegratedDynamics#1560
### Changed
- Auto-save interface settings when closing the gui (#378), Closes #161
### Fixed
- Fix memory leak in per-level FakePlayer cache
- Prevent Player Simulator crashes from fake-player dimension transitions (#366), Closes #365
<a name="1.21.1-1.9.4"></a>
## [1.21.1-1.9.4](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.3...1.21.1-1.9.4) - 2026-03-09 16:16:19 +0100
### Fixed
- Set blockImporterBlacklist default value to mutable ArrayList (#358), Closes #357
- Fix ItemPredicate field name in click_sword advancement causing it to trigger for any item (#355), Closes CyclopsMC/IntegratedDynamics#1606
<a name="1.21.1-1.9.3"></a>
## [1.21.1-1.9.3](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.2...1.21.1-1.9.3) - 2026-02-17 11:04:39 +0100
### Added
- Add block importer blacklist config option, Closes #189
- Add translations through Crowdin (#351)
<a name="1.21.1-1.9.2"></a>
## [1.21.1-1.9.2](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.1...1.21.1-1.9.2) - 2025-11-21 15:53:26 +0100
### Added
- Add translations through Crowdin (#350)
### Changed
- Optimize predicate-based transfer using slotless index
By default, predicate-based aspects used the slot-based index to be able
to handle cases such as #271. Since slot-based transfer can be a lot
slower than slotless transfer, this is not great.
Since the use case of #271 is quite exotic, the slot-based behaviour
has been hidden behind an aspect property, while the predicate-based
aspects will now always use the more performant slotless index by
default.
Closes CyclopsMC/ColossalChests#192
<a name="1.21.1-1.9.1"></a>
## [1.21.1-1.9.1](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.0...1.21.1-1.9.1) - 2025-11-11 14:44:12 +0100
### Fixed
- Disallow taming from Player Simulator, Closes CyclopsMC/IntegratedDynamics#1562
- Fix broken Player Simulator item-based aspects
- Fix Player Simulator locking villager trades, Closes #1561
- Fix slot option not working for entities in World Item Exporter/Importer
<a name="1.21.1-1.9.0"></a>
## [1.21.1-1.9.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.44...1.21.1-1.9.0) - 2025-10-07 07:49:11 +0200
### Added
- Add missing PASSIVE_IO property
### Fixed
- Fix passive fluid interaction consuming too much
Internal changes: (required for Integrated Mekanism)
- Make PositionedOperatorIngredientIndex better extensible
<a name="1.21.1-1.8.44"></a>
## [1.21.1-1.8.44](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.43...1.21.1-1.8.44) - 2025-08-08 22:06:22 +0200
### Fixed
- Fix logical flaw in IEnergyTarget
<a name="1.21.1-1.8.43"></a>
## [1.21.1-1.8.43](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.42...1.21.1-1.8.43) - 2025-08-08 21:47:42 +0200
### Fixed
- Fix fluid transfer with Cauldrons not working, Closes #346
<a name="1.21.1-1.8.42"></a>
## [1.21.1-1.8.42](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.41...1.21.1-1.8.42) - 2025-07-30 16:51:04 +0200
### Added
- Add translations through Crowdin (#343)
- Add PT_BR localization (#345)
### Fixed
- Fix Player Simulator dupe with Inventory Pets, Closes #339
- Fix some spelling and grammar typos in lang
<a name="1.21.1-1.8.41"></a>
## [1.21.1-1.8.41](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.40...1.21.1-1.8.41) - 2025-06-16 18:47:03 +0200
### Fixed
- Fix Player Simulator duping placed items, regression due to #339 fix
- Fix player simulator not consuming PASSed items, Closes #339
<a name="1.21.1-1.8.40"></a>
## [1.21.1-1.8.40](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.39...1.21.1-1.8.40) - 2025-05-31 21:39:36 +0200
### Fixed
- Fix aspect icons in Network Reader not loading
<a name="1.21.1-1.8.39"></a>
## [1.21.1-1.8.39](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.38...1.21.1-1.8.39) - 2025-05-31 21:06:31 +0200
### Fixed
- Fix aspect icons in Network Reader not loading
<a name="1.21.1-1.8.38"></a>
## [1.21.1-1.8.38](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.37...1.21.1-1.8.38) - 2025-05-25 07:02:00 +0200
### Fixed
- Fix cursor centering on gui switching, Closes CyclopsMC/IntegratedDynamics#1514
<a name="1.21.1-1.8.37"></a>
## [1.21.1-1.8.37](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.36...1.21.1-1.8.37) - 2025-03-29 14:26:41 +0100
### Added
- Update ru_ru.json (#327)
### Fixed
- Fix fluid lists not always matching correctly, Closes #333
- Fix data components being lost with World Block Exporter, Closes #328
<a name="1.21.1-1.8.36"></a>
## [1.21.1-1.8.36](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.35...1.21.1-1.8.36) - 2025-03-10 07:23:54 +0100
### Fixed
- Fix data components being lost with World Block Exporter, Closes #328
<a name="1.21.1-1.8.35"></a>
## [1.21.1-1.8.35](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.34...1.21.1-1.8.35) - 2025-02-22 17:13:01 +0100
### Fixed
- Fix world block exporter not passing item to use context
Closes CyclopsMC/IntegratedDynamics#1467
<a name="1.21.1-1.8.34"></a>
## [1.21.1-1.8.34](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.33...1.21.1-1.8.34) - 2025-02-15 10:20:34 +0100
### Added
- Add tr_tr translations through Crowdin (#325)
### Fixed
- Fix broken advancement icons
<a name="1.21.1-1.8.33"></a>
## [1.21.1-1.8.33](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.32...1.21.1-1.8.33) - 2025-02-03 17:02:09 +0100
### Fixed
- Fix Player Simulator not using Brush correctly, Closes #324
- Fix world fluid exporter voiding non-placable fluids, Closes #323
- Fix world offset not being configurable to zero, Closes #322
<a name="1.21.1-1.8.32"></a>
## [1.21.1-1.8.32](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.31...1.21.1-1.8.32) - 2025-01-08 17:28:01 +0100
### Fixed
- Fix chained world block exporter/exporter not able to work every tick
take effect if these parts were unable to move anything for at least
three ticks.
Closes #319
- Disallow Player Simulator from sleeping in beds, Closes CyclopsMC/IntegratedDynamics/issues/1454
- Fix player simulator not ticking fast enough with snowballs, #319
<a name="1.21.1-1.8.31"></a>
## [1.21.1-1.8.31](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.30...1.21.1-1.8.31) - 2025-01-05 15:45:41 +0100
### Fixed
- Fix broken Export Enchantable Items advancement
<a name="1.21.1-1.8.30"></a>
## [1.21.1-1.8.30](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.29...1.21.1-1.8.30) - 2024-11-22 07:13:29 +0100
### Fixed
- Fix unable to clear part IDs, Closes CyclopsMC/IntegratedTunnels#309
<a name="1.21.1-1.8.29"></a>
## [1.21.1-1.8.29](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.28...1.21.1-1.8.29) - 2024-11-19 15:30:59 +0100
### Fixed
- Fix passive import/export ignoring active aspect channel, Closes #308
<a name="1.21.1-1.8.28"></a>
## [1.21.1-1.8.28] - 2024-08-09 21:09:30 +0200
### Fixed
- Fix list aspects considering apples instead of empty, Closes #301
All notable changes to this project will be documented in this file.
<a name="1.21.1-1.11.0"></a>
## [1.21.1-1.11.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.10.0...1.21.1-1.11.0) - 2026-09-05 13:53:59
### Added
- Add match block option to world block importer aspects (#380), Closes #347
### Changed
- Improve overall performance
- Avoid constructing block place contexts for unused replaceability checks
- Improve ingredient predicate hashing and equality performance
- Improve interface performance by skipping redundant target capability checks
### Fixed
- Fix server crash when a filtered interface ticks while detached from its network (#385), Closes CyclopsMC/IntegratedDynamics#1711
- Fix interfaces not respecting the target side configuration (#382), Closes #381
- Fix grammar in new matchblock aspect property description (#383)
<a name="1.21.1-1.10.0"></a>
## [1.21.1-1.10.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.4...1.21.1-1.10.0) - 2026-08-24 19:44:52 +0200
### Added
- Add option to ignore aspect filter during passive interaction (#377), Closes #310
- Add 'Craft' checkbox to export items aspect (#373), Closes #344
- Add export/import item slot option for world item exporters/importers (#372), Closes CyclopsMC/IntegratedDynamics#1560
### Changed
- Auto-save interface settings when closing the gui (#378), Closes #161
### Fixed
- Fix memory leak in per-level FakePlayer cache
- Prevent Player Simulator crashes from fake-player dimension transitions (#366), Closes #365
<a name="1.21.1-1.9.4"></a>
## [1.21.1-1.9.4](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.3...1.21.1-1.9.4) - 2026-03-09 16:16:19 +0100
### Fixed
- Set blockImporterBlacklist default value to mutable ArrayList (#358), Closes #357
- Fix ItemPredicate field name in click_sword advancement causing it to trigger for any item (#355), Closes CyclopsMC/IntegratedDynamics#1606
<a name="1.21.1-1.9.3"></a>
## [1.21.1-1.9.3](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.2...1.21.1-1.9.3) - 2026-02-17 11:04:39 +0100
### Added
- Add block importer blacklist config option, Closes #189
- Add translations through Crowdin (#351)
<a name="1.21.1-1.9.2"></a>
## [1.21.1-1.9.2](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.1...1.21.1-1.9.2) - 2025-11-21 15:53:26 +0100
### Added
- Add translations through Crowdin (#350)
### Changed
- Optimize predicate-based transfer using slotless index
By default, predicate-based aspects used the slot-based index to be able
to handle cases such as #271. Since slot-based transfer can be a lot
slower than slotless transfer, this is not great.
Since the use case of #271 is quite exotic, the slot-based behaviour
has been hidden behind an aspect property, while the predicate-based
aspects will now always use the more performant slotless index by
default.
Closes CyclopsMC/ColossalChests#192
<a name="1.21.1-1.9.1"></a>
## [1.21.1-1.9.1](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.9.0...1.21.1-1.9.1) - 2025-11-11 14:44:12 +0100
### Fixed
- Disallow taming from Player Simulator, Closes CyclopsMC/IntegratedDynamics#1562
- Fix broken Player Simulator item-based aspects
- Fix Player Simulator locking villager trades, Closes #1561
- Fix slot option not working for entities in World Item Exporter/Importer
<a name="1.21.1-1.9.0"></a>
## [1.21.1-1.9.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.44...1.21.1-1.9.0) - 2025-10-07 07:49:11 +0200
### Added
- Add missing PASSIVE_IO property
### Fixed
- Fix passive fluid interaction consuming too much
Internal changes: (required for Integrated Mekanism)
- Make PositionedOperatorIngredientIndex better extensible
<a name="1.21.1-1.8.44"></a>
## [1.21.1-1.8.44](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.43...1.21.1-1.8.44) - 2025-08-08 22:06:22 +0200
### Fixed
- Fix logical flaw in IEnergyTarget
<a name="1.21.1-1.8.43"></a>
## [1.21.1-1.8.43](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.42...1.21.1-1.8.43) - 2025-08-08 21:47:42 +0200
### Fixed
- Fix fluid transfer with Cauldrons not working, Closes #346
<a name="1.21.1-1.8.42"></a>
## [1.21.1-1.8.42](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.41...1.21.1-1.8.42) - 2025-07-30 16:51:04 +0200
### Added
- Add translations through Crowdin (#343)
- Add PT_BR localization (#345)
### Fixed
- Fix Player Simulator dupe with Inventory Pets, Closes #339
- Fix some spelling and grammar typos in lang
<a name="1.21.1-1.8.41"></a>
## [1.21.1-1.8.41](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.40...1.21.1-1.8.41) - 2025-06-16 18:47:03 +0200
### Fixed
- Fix Player Simulator duping placed items, regression due to #339 fix
- Fix player simulator not consuming PASSed items, Closes #339
<a name="1.21.1-1.8.40"></a>
## [1.21.1-1.8.40](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.39...1.21.1-1.8.40) - 2025-05-31 21:39:36 +0200
### Fixed
- Fix aspect icons in Network Reader not loading
<a name="1.21.1-1.8.39"></a>
## [1.21.1-1.8.39](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.38...1.21.1-1.8.39) - 2025-05-31 21:06:31 +0200
### Fixed
- Fix aspect icons in Network Reader not loading
<a name="1.21.1-1.8.38"></a>
## [1.21.1-1.8.38](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.37...1.21.1-1.8.38) - 2025-05-25 07:02:00 +0200
### Fixed
- Fix cursor centering on gui switching, Closes CyclopsMC/IntegratedDynamics#1514
<a name="1.21.1-1.8.37"></a>
## [1.21.1-1.8.37](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.36...1.21.1-1.8.37) - 2025-03-29 14:26:41 +0100
### Added
- Update ru_ru.json (#327)
### Fixed
- Fix fluid lists not always matching correctly, Closes #333
- Fix data components being lost with World Block Exporter, Closes #328
<a name="1.21.1-1.8.36"></a>
## [1.21.1-1.8.36](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.35...1.21.1-1.8.36) - 2025-03-10 07:23:54 +0100
### Fixed
- Fix data components being lost with World Block Exporter, Closes #328
<a name="1.21.1-1.8.35"></a>
## [1.21.1-1.8.35](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.34...1.21.1-1.8.35) - 2025-02-22 17:13:01 +0100
### Fixed
- Fix world block exporter not passing item to use context
Closes CyclopsMC/IntegratedDynamics#1467
<a name="1.21.1-1.8.34"></a>
## [1.21.1-1.8.34](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.33...1.21.1-1.8.34) - 2025-02-15 10:20:34 +0100
### Added
- Add tr_tr translations through Crowdin (#325)
### Fixed
- Fix broken advancement icons
<a name="1.21.1-1.8.33"></a>
## [1.21.1-1.8.33](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.32...1.21.1-1.8.33) - 2025-02-03 17:02:09 +0100
### Fixed
- Fix Player Simulator not using Brush correctly, Closes #324
- Fix world fluid exporter voiding non-placable fluids, Closes #323
- Fix world offset not being configurable to zero, Closes #322
<a name="1.21.1-1.8.32"></a>
## [1.21.1-1.8.32](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.31...1.21.1-1.8.32) - 2025-01-08 17:28:01 +0100
### Fixed
- Fix chained world block exporter/exporter not able to work every tick
take effect if these parts were unable to move anything for at least
three ticks.
Closes #319
- Disallow Player Simulator from sleeping in beds, Closes CyclopsMC/IntegratedDynamics/issues/1454
- Fix player simulator not ticking fast enough with snowballs, #319
<a name="1.21.1-1.8.31"></a>
## [1.21.1-1.8.31](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.30...1.21.1-1.8.31) - 2025-01-05 15:45:41 +0100
### Fixed
- Fix broken Export Enchantable Items advancement
<a name="1.21.1-1.8.30"></a>
## [1.21.1-1.8.30](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.29...1.21.1-1.8.30) - 2024-11-22 07:13:29 +0100
### Fixed
- Fix unable to clear part IDs, Closes CyclopsMC/IntegratedTunnels#309
<a name="1.21.1-1.8.29"></a>
## [1.21.1-1.8.29](https://github.com/CyclopsMC/IntegratedTunnels/compare/1.21.1-1.8.28...1.21.1-1.8.29) - 2024-11-19 15:30:59 +0100
### Fixed
- Fix passive import/export ignoring active aspect channel, Closes #308
<a name="1.21.1-1.8.28"></a>
## [1.21.1-1.8.28] - 2024-08-09 21:09:30 +0200
### Fixed
- Fix list aspects considering apples instead of empty, Closes #301
All notable changes to this project will be documented in this file.
<a name="26.1.2-1.11.0"></a>
## [26.1.2-1.11.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.10.0...26.1.2-1.11.0) - 2026-09-05 14:01:46
### Added
- Add match block option to world block importer aspects (#380), Closes #347
### Changed
- Improve overall performance:
- Avoid constructing block place contexts for unused replaceability checks
- Improve ingredient predicate hashing and equality performance
- Improve interface performance by skipping redundant target capability checks
### Fixed
- Fix server crash when a filtered interface ticks while detached from its network (#385), Closes CyclopsMC/IntegratedDynamics#1711
- Fix interfaces not respecting the target side configuration (#382), Closes #381
- Fix grammar in new matchblock aspect property description (#383)
<a name="26.1.2-1.10.0"></a>
## [26.1.2-1.10.0](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.9.6...26.1.2-1.10.0) - 2026-08-24 19:53:22 +0200
### Added
- Add translations through Crowdin (#375)
- Add option to ignore aspect filter during passive interaction (#377), Closes #310
- Add 'Craft' checkbox to export items aspect (#373), Closes #344
- Add export/import item slot option for world item exporters/importers (#372), Closes CyclopsMC/IntegratedDynamics#1560
### Changed
- Auto-save interface settings when closing the gui (#378), Closes #161
### Fixed
- Fix interface channel text in settings being invisible, Closes #379
- Fix memory leak in per-level FakePlayer cache
- Prevent Player Simulator crashes from fake-player dimension transitions (#366), Closes #365
<a name="26.1.2-1.9.6"></a>
## [26.1.2-1.9.6](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.9.5...26.1.2-1.9.6) - 2026-05-22 11:21:27 +0200
### Changed
- Migrate from simulation to transaction logic in IngredientStorageHelpers
<a name="26.1.2-1.9.5"></a>
## [26.1.2-1.9.5](https://github.com/CyclopsMC/IntegratedTunnels/compare/26.1.2-1.9.4...26.1.2-1.9.5) - 2026-04-25 15:53:07 +0200
### Added
- Add translations through Crowdin (#362)
### Fixed
- Fix crash due to null heldItemTransformedTo during exports, Closes #363
<a name="26.1.2-1.9.4"></a>
## [26.1.2-1.9.4] - 2026-04-21 20:01:27 +0200
Initial 26.1.2 release
Requires CyclopsCore version 1.18.4 or higher.
Fixes:
- Fix server crash when a filtered interface ticks while detached from its network (#385), Closes CyclopsMC/IntegratedDynamics#1711
- Fix interfaces not respecting the target side configuration (#382), Closes #381