
This requires the Cyclops Core library and Integrated Dynamics + Integrated Tunnels!
Come talk to us in #integratedmods on the Cyclops Discord server!
This mod adds terminals for managing and overviewing your Integrated Dynamics networks.
All stored items, fluids and energy become visible and interactable from a single place using the Storage Terminal, and crafting jobs become manageable from the Crafting Job Terminal.
This mod provides in-game documentation and tutorials through the 'On the Dynamics of Integration' book from Integrated Dynamics.

Currently, this mod introduces two types of terminals: The Storage Terminal and the Crafting Job Terminal. (Different kinds of terminals are planned for the future)
Storage Terminal

The Storage Terminal does it simple thing: it provides a central access to your storage network (which is achieved by using Integrated Tunnels Interfaces).
The Storage Terminal GUI provides a tab for each ingredient type in your network, such as items, fluids and energy. Additionally, it also provides a tab for crafting things directly inside the network.

A wide range of sorting and advanced filtering options are available, such as filtering by mod ("@minecraft"), tooltip ("#FE") and oredictionary ("$wood"). Furthermore, you can even filter dynamically using Integrated Dynamics predicates that you can insert in the three bottom-right slots.

Fluids and energy can be extracted and inserted in a similar way as items, with the only difference that fluids and energy must be in a valid container when inside your inventory.

The GUI is fully responsive, which means that it can scale based on your screen's width and height. Different modes of scaling are available, and are fully configurable via the config file.

If you have a supported autocrafting mod such as Integrated Crafting installed, then all crafting options from the network will be shown.

After clicking on a crafting option and providing an amount, you will be prompted with a crafting plan that will be executed when confirmed.

In more recent versions of this mod, a live graph-based crafting plan view is shown.
Crafting Job Terminal
This part is only useful if you have a supported autocrafting mod installed, such as Integrated Crafting.

The Crafting Job Terminal allows you to view all active and pending crafting jobs in the network.

it will show you a live list of all crafting jobs in this network, and it will give you the option to cancel them.

When clicking on a job, it will show you more details, such as pending dependencies or missing items, fluids or energy.
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 server at Bisect Hosting, and get 25% off your first month!
If you like this mod, consider supporting me on !
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 7d ago | 1 | ||||
| 8d ago | 1 | ||||
| 8d ago | 1 | ||||
| 8d ago | 1 | ||||
| 8d ago | 1 | ||||
| 8d ago | 1 | ||||
| 8d ago | 1 | ||||
| 9d ago | 1 | ||||
| 9d ago | 1 | ||||
| 9d ago | 1 | ||||
| 22d 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 | ||||
| 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 | ||||
| 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 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 6mo 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 | ||||
| 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 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo 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 | ||||
| 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 | ||||
| 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 | ||||
|
R
1.3.0
|
last yr. | 1 | |||
| last yr. | 1 |
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/IntegratedTerminals/compare/1.21.1-1.11.0...1.21.1-1.11.1) - 2026-10-17 10:16:28
### Fixed
- Fix widgets piling up in the crafting job terminal (#238)
<a name="1.21.1-1.11.0"></a>
## [1.21.1-1.11.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.10.0...1.21.1-1.11.0) - 2026-10-17 08:52:01 +0200
### Added
- Add interactive graph-based view for crafting plans (#233)
A graph is shown in the crafting plan preview and in the plan of running
jobs, next to the existing tree list and compact views, and replaces the tree
list as the default tree-based view. It supports zooming, fitting the plan
to the view, collapsing nodes, fullscreen mode, and supports live updates.
### Fixed
- Show the ingredients taken from storage in crafting plan previews (#234)
- Fix missing ingredients of running jobs being multiplied (#235)
<a name="1.21.1-1.10.0"></a>
## [1.21.1-1.10.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.9.0...1.21.1-1.10.0) - 2026-09-12 09:47:12 +0200
### Added
- Fill the crafting grid once JEI auto-crafted ingredients are done (#18)
- Show crafting jobs that are blocked by a full storage network (#224)
- Show the crafting machine in crafting option tooltips (#216), Closes #181
- Show the channels of ingredients in storage terminal tooltips (#218), Closes #71
### Changed
- Avoid Storage Terminal interaction lag when on slow servers (#217)
- Reuse the crafting job toast from IntegratedTerminals (#17)
- Emit a crafting handler-agnostic event when a crafting job completes (#225)
- Alias the wildcard ingredients view when there is only one channel (#223)
- Make JEI toast style consistent with the rest
### Fixed
- Fix JEI slot highlights being drawn over the transfer tooltip (#19)
<a name="1.21.1-1.9.0"></a>
## [1.21.1-1.9.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.8.0...1.21.1-1.9.0) - 2026-09-05 18:13:23 +0200
### Added
- Show a toast when a requested crafting job is completed (#214), Closes CyclopsMC/IntegratedCrafting#175
- Add ender-upgradable storage terminals with an ender chest tab (#213), Closes #177
- Show crafting plan progress and duration estimations (#211), Closes #145
- Allow ordering craftable ingredients first or last in the storage terminal (#212), Closes #128
- Show a spinner overlay on ingredients that are being crafted (#209), Closes #138
### Changed
- Show a hint in the storage terminal when no tab is selected (#215)
- Show icons for crafting requirements (#210), Closes #206
<a name="1.21.1-1.8.0"></a>
## [1.21.1-1.8.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.7.0...1.21.1-1.8.0) - 2026-08-24 20:05:55 +0200
### Changed
- Pause sorting in the storage terminal while shift is held (#207), Closes #154
- Allow going back from the crafting plan gui to the amount gui (#208), Closes CyclopsMC/IntegratedCrafting#140
- Mark craftingPlannerEnableMultithreading as unsafe, Closes CyclopsMC/IntegratedCrafting#211
<a name="1.21.1-1.7.0"></a>
## [1.21.1-1.7.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.28...1.21.1-1.7.0) - 2026-06-20 13:36:33 +0200
### Added
- Notify user when auto-craft started from JEI with toast
- Group crafting jobs for identical items when auto-crafting through JEI
<a name="1.21.1-1.6.28"></a>
## [1.21.1-1.6.28](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.27...1.21.1-1.6.28) - 2026-03-10 14:24:18 +0100
### Fixed
- Fix flat plans not showing dependencies anymore
<a name="1.21.1-1.6.27"></a>
## [1.21.1-1.6.27](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.26...1.21.1-1.6.27) - 2026-03-08 08:52:43 +0100
### Fixed
- Migrate to com.gradleup.shadow to fix compilation issues
<a name="1.21.1-1.6.26"></a>
## [1.21.1-1.6.26](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.25...1.21.1-1.6.26) - 2026-03-08 07:44:12 +0100
### Fixed
- Fix crafting jobs not being sent to clients anymore
This was a regression due to b5c618b8d2bbe101f50aac79e272aeb82e9d5fb6
Closes #194
<a name="1.21.1-1.6.25"></a>
## [1.21.1-1.6.25](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.24...1.21.1-1.6.25) - 2026-02-17 11:45:52 +0100
### Changed
- Show ingredient alternatives in flat crafting plan, Closes #189
<a name="1.21.1-1.6.24"></a>
## [1.21.1-1.6.24](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.23...1.21.1-1.6.24) - 2026-01-17 14:27:49 +0100
### Changed
- Use a different icon for showin to-craft items
### Fixed
- Fix flattened plans showing too high counts on parallelized plans, Closes #190
<a name="1.21.1-1.6.23"></a>
## [1.21.1-1.6.23](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.22...1.21.1-1.6.23) - 2026-01-09 19:43:53 +0100
### Fixed
- Fix static plans never successfully deserialising
<a name="1.21.1-1.6.22"></a>
## [1.21.1-1.6.22](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.21...1.21.1-1.6.22) - 2025-12-31 15:15:47 +0100
### Added
- Add translations through Crowdin (#187)
### Changed
- Update to new crafting storage in Integrated Crafting
Required for CyclopsMC/IntegratedCrafting#112
<a name="1.21.1-1.6.21"></a>
## [1.21.1-1.6.21](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.20...1.21.1-1.6.21) - 2025-11-24 16:52:10 +0100
### Fixed
- Fix rare deadlock when opening terminal
Closes CyclopsMC/IntegratedDynamics#1572
<a name="1.21.1-1.6.20"></a>
## [1.21.1-1.6.20](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.19...1.21.1-1.6.20) - 2025-11-16 15:33:59 +0100
### Fixed
- Fix serialize threads not closing after terminal is closed
is closed once the container is closed.
Closes #185
<a name="1.21.1-1.6.19"></a>
## [1.21.1-1.6.19](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.18...1.21.1-1.6.19) - 2025-11-15 06:06:13 +0100
### Fixed
- Avoid recipe lookups for empty crafting grids
<a name="1.21.1-1.6.18"></a>
## [1.21.1-1.6.18](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.17...1.21.1-1.6.18) - 2025-11-11 15:09:47 +0100
### Changed
- Don't re-send crafting options for every storage change event
- Serialize terminal elements in off-thead
- Deserialize terminal packets off-thread
- Allow shift-clicking in terminal crafting grid, Closes #170
### Fixed
- Fix terminal serialization thread sometimes blocking shutdown, Closes #184
- Fix dragged storage slots not rendering over other slots
<a name="1.21.1-1.6.17"></a>
## [1.21.1-1.6.17](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.16...1.21.1-1.6.17) - 2025-10-17 15:20:05 +0200
### Changed
- Don't re-send crafting options for every storage change event
- Serialize terminal elements in off-thead
<a name="1.21.1-1.6.16"></a>
## [1.21.1-1.6.16](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.15...1.21.1-1.6.16) - 2025-09-13 15:08:23 +0200
### Fixed
- Fix rare terminal crash when clicking on desynced slot, Closes #180
- Properly handle long overflows in channel quantities
<a name="1.21.1-1.6.15"></a>
## [1.21.1-1.6.15](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.14...1.21.1-1.6.15) - 2025-08-15 08:46:50 +0200
### Added
- Add translations through Crowdin (#176)
- Add PT_BR localization (#175)
### Changed
- Fix some spelling and grammar typos in lang
### Fixed
- Fix wrong slot offset for JEI fill on some recipes, Closes CyclopsMC/IntegratedTerminals#178
- Fix static crafting plan being scrollable with half rows, Closes CyclopsMC/IntegratedCrafting#150
<a name="1.21.1-1.6.14"></a>
## [1.21.1-1.6.14](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.13...1.21.1-1.6.14) - 2025-06-18 17:11:38 +0200
### Fixed
- Fix JEI search not syncing on right-click, Closes CyclopsMC/IntegratedTerminals#171
<a name="1.21.1-1.6.13"></a>
## [1.21.1-1.6.13](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.12...1.21.1-1.6.13) - 2025-06-10 17:24:03 +0200
### Fixed
- Fix unobtainable Dynamic Storage Terminal Filtering Advancement
<a name="1.21.1-1.6.12"></a>
## [1.21.1-1.6.12](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.11...1.21.1-1.6.12) - 2025-05-25 07:02:21 +0200
### Added
- Add translations through Crowdin
### Fixed
- Fix cursor centering on gui switching, Closes CyclopsMC/IntegratedDynamics#1514
<a name="1.21.1-1.6.11"></a>
## [1.21.1-1.6.11](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.10...1.21.1-1.6.11) - 2025-05-20 17:32:59 +0200
### Fixed
- Fix search hotkey also typing in hotkey in search box
- Fix typo in manual
<a name="1.21.1-1.6.10"></a>
## [1.21.1-1.6.10](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.9...1.21.1-1.6.10) - 2025-03-11 07:54:35 +0100
### Added
- Add translations through Crowdin (#161)
### Fixed
- Fix JEI recipe fill not working for damaged items
<a name="1.21.1-1.6.9"></a>
## [1.21.1-1.6.9](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.8...1.21.1-1.6.9) - 2025-02-15 10:20:45 +0100
### Fixed
- Fix broken advancement icons
<a name="1.21.1-1.6.8"></a>
## [1.21.1-1.6.8](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.7...1.21.1-1.6.8) - 2025-02-08 16:16:32 +0100
### Added
- Add tr_tr translations through Crowdin (#153)
### Changed
- Optimize client performance of large networks with many changes, Closes #139
- Hide finishing crafting jobs from view, CyclopsMC/IntegratedCrafting#132
### Fixed
- Fix showing Crafting label when zero
- Fix plan view not resetting to empty when job is done, CyclopsMC/IntegratedCrafting#132
- Fix crafting plan title not centered in flat mode, Closes CyclopsMC/IntegratedCrafting#132
- Fix crafting job entry text overlap, Closes CyclopsMC/IntegratedCrafting#132
- Fix scroll/toggle state of crafting jobs not being preserved
Closes CyclopsMC/IntegratedCrafting#126
<a name="1.21.1-1.6.7"></a>
## [1.21.1-1.6.7](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.6...1.21.1-1.6.7) - 2025-01-19 10:29:15 +0100
### Added
- Add cs_cz translations
### Fixed
- Fix EMI render issue when showing button-less recipes
<a name="1.21.1-1.6.6"></a>
## [1.21.1-1.6.6](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.5...1.21.1-1.6.6) - 2024-11-27 09:42:03 +0100
### Changed
- Optimize client performance of large networks with many changes, Closes #139
- Improve JEI/REI/EMI performance, CyclopsMC/IntegratedTerminals#139
### Fixed
- Fix JEI lag caused by non-crafting recipes being considered in terminal, Closes CyclopsMC/IntegratedTerminals#141
- Fix JEI/EMI/REI cache not invalidating when player inv changes
<a name="1.21.1-1.6.5"></a>
## [1.21.1-1.6.5](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.4...1.21.1-1.6.5) - 2024-11-22 07:13:44 +0100
### Fixed
- Fix unable to clear part IDs, Closes CyclopsMC/IntegratedTunnels#309
<a name="1.21.1-1.6.4"></a>
## [1.21.1-1.6.4](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.3...1.21.1-1.6.4) - 2024-11-02 15:53:57 +0100
### Fixed
- Fix rare CME when switching terminal tabs, Closes #136
<a name="1.21.1-1.6.3"></a>
## [1.21.1-1.6.3](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.2...1.21.1-1.6.3) - 2024-10-28 16:44:26 +0100
### Fixed
- Fix EMI crash if EmiSearchWidget is not present, Closes CyclopsMC/IntegratedTerminals#133
<a name="1.21.1-1.6.2"></a>
## [1.21.1-1.6.2](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.1...1.21.1-1.6.2) - 2024-10-27 06:43:52 +0100
### Fixed
- Fix broken Curios integration, Closes CyclopsMC/IntegratedCrafting#111
<a name="1.21.1-1.6.1"></a>
## [1.21.1-1.6.1](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.0...1.21.1-1.6.1) - 2024-10-24 15:46:34 +0200
### Fixed
- Fix dupe bug when crafting in terminal, Closes #132
<a name="1.21.1-1.6.0"></a>
## [1.21.1-1.6.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.5.2...1.21.1-1.6.0) - 2024-10-23 18:50:58 +0200
### Added
- Trigger crafting jobs from JEI by Ctrl-clicking recipes, Closes CyclopsMC/IntegratedTerminals#127
- Add dedicated support for EMI
- Add dedicated support for REI
<a name="1.21.1-1.5.2"></a>
## [1.21.1-1.5.2](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.5.1...1.21.1-1.5.2) - 2024-08-25 16:10:05 +0200
### Fixed
- Fix terminal diffs being applied to incorrect channels
Closes #124
- Refer to NeoForge's updateJSONURL instead of Forge's
<a name="1.21.1-1.5.1"></a>
## [1.21.1-1.5.1] - 2024-08-09 21:12:28 +0200
### Fixed
- Fix terminals not opening when network contains enchanted items
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/IntegratedTerminals/compare/26.1.2-1.11.0...26.1.2-1.11.1) - 2026-10-17 10:17:14
### Fixed
- Fix widgets piling up in the crafting job terminal (#238)
<a name="26.1.2-1.11.0"></a>
## [26.1.2-1.11.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/26.1.2-1.10.0...26.1.2-1.11.0) - 2026-10-17 09:12:40 +0200
### Added
- Add interactive graph-based view for crafting plans (#233)
A graph is shown in the crafting plan preview and in the plan of running
jobs, next to the existing tree list and compact views, and replaces the tree
list as the default tree-based view. It supports zooming, fitting the plan
to the view, collapsing nodes, fullscreen mode, and supports live updates.
### Fixed
- Show the ingredients taken from storage in crafting plan previews (#234)
- Fix missing ingredients of running jobs being multiplied (#235)
<a name="26.1.2-1.10.0"></a>
## [26.1.2-1.10.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/26.1.2-1.9.1...26.1.2-1.10.0) - 2026-09-12 09:50:13 +0200
### Added
- Fill the crafting grid once JEI auto-crafted ingredients are done (#18)
- Show crafting jobs that are blocked by a full storage network (#224)
- Show the crafting machine in crafting option tooltips (#216), Closes #181
- Show the channels of ingredients in storage terminal tooltips (#218), Closes #71
### Changed
- Avoid Storage Terminal interaction lag when on slow servers (#217)
- Reuse the crafting job toast from IntegratedTerminals (#17)
- Emit a crafting handler-agnostic event when a crafting job completes (#225)
- Alias the wildcard ingredients view when there is only one channel (#223)
- Make JEI toast style consistent with the rest
### Fixed
- Fix JEI slot highlights being drawn over the transfer tooltip (#19)
<a name="26.1.2-1.9.1"></a>
## [26.1.2-1.9.1](https://github.com/CyclopsMC/IntegratedTerminals/compare/26.1.2-1.9.0...26.1.2-1.9.1) - 2026-09-06 13:30:24 +0200
### Changed
- Make JEI toast style consistent with the rest
### Fixed
- Fix dedicated servers crashing on the crafting job toast packet (#220)
<a name="26.1.2-1.9.0"></a>
## [26.1.2-1.9.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/26.1.2-1.8.0...26.1.2-1.9.0) - 2026-09-05 19:05:05 +0200
### Added
- Show a toast when a requested crafting job is completed (#214), Closes CyclopsMC/IntegratedCrafting#175
- Add ender-upgradable storage terminals with an ender chest tab (#213), Closes #177
- Show crafting plan progress and duration estimations (#211), Closes #145
- Allow ordering craftable ingredients first or last in the storage terminal (#212), Closes #128
- Show a hint in the storage terminal when no tab is selected (#215)
- Show icons for crafting requirements (#210), Closes #206
- Show a spinner overlay on ingredients that are being crafted (#209), Closes #138
<a name="26.1.2-1.8.0"></a>
## [26.1.2-1.8.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/26.1.2-1.7.1...26.1.2-1.8.0) - 2026-08-24 20:12:29 +0200
### Changed
- Pause sorting in the storage terminal while shift is held (#207), Closes #154
- Allow going back from the crafting plan gui to the amount gui (#208), Closes CyclopsMC/IntegratedCrafting#140
- Mark craftingPlannerEnableMultithreading as unsafe, Closes CyclopsMC/IntegratedCrafting#211
<a name="26.1.2-1.7.1"></a>
## [26.1.2-1.7.1](https://github.com/CyclopsMC/IntegratedTerminals/compare/26.1.2-1.7.0...26.1.2-1.7.1) - 2026-07-29 14:24:16 +0200
### Added
- Add translations through Crowdin
### Changed
- Restore REI compat
<a name="26.1.2-1.7.0"></a>
## [26.1.2-1.7.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/26.1.2-1.6.31...26.1.2-1.7.0) - 2026-06-20 13:41:43 +0200
### Added
- Add translations through Crowdin (#202)
- Notify user when auto-craft started from JEI with toast
- Group crafting jobs for identical items when auto-crafting through JEI
<a name="26.1.2-1.6.31"></a>
## [26.1.2-1.6.31] - 2026-04-25 07:40:57 +0200
Initial 26.1.2 release
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/IntegratedTerminals/compare/26.1.2-1.10.0...26.1.2-1.11.0) - 2026-10-17 09:12:40
### Added
- Add interactive graph-based view for crafting plans (#233)
A graph is shown in the crafting plan preview and in the plan of running
jobs, next to the existing tree list and compact views, and replaces the tree
list as the default tree-based view. It supports zooming, fitting the plan
to the view, collapsing nodes, fullscreen mode, and supports live updates.
### Fixed
- Show the ingredients taken from storage in crafting plan previews (#234)
- Fix missing ingredients of running jobs being multiplied (#235)
<a name="26.1.2-1.10.0"></a>
## [26.1.2-1.10.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/26.1.2-1.9.1...26.1.2-1.10.0) - 2026-09-12 09:50:13 +0200
### Added
- Fill the crafting grid once JEI auto-crafted ingredients are done (#18)
- Show crafting jobs that are blocked by a full storage network (#224)
- Show the crafting machine in crafting option tooltips (#216), Closes #181
- Show the channels of ingredients in storage terminal tooltips (#218), Closes #71
### Changed
- Avoid Storage Terminal interaction lag when on slow servers (#217)
- Reuse the crafting job toast from IntegratedTerminals (#17)
- Emit a crafting handler-agnostic event when a crafting job completes (#225)
- Alias the wildcard ingredients view when there is only one channel (#223)
- Make JEI toast style consistent with the rest
### Fixed
- Fix JEI slot highlights being drawn over the transfer tooltip (#19)
<a name="26.1.2-1.9.1"></a>
## [26.1.2-1.9.1](https://github.com/CyclopsMC/IntegratedTerminals/compare/26.1.2-1.9.0...26.1.2-1.9.1) - 2026-09-06 13:30:24 +0200
### Changed
- Make JEI toast style consistent with the rest
### Fixed
- Fix dedicated servers crashing on the crafting job toast packet (#220)
<a name="26.1.2-1.9.0"></a>
## [26.1.2-1.9.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/26.1.2-1.8.0...26.1.2-1.9.0) - 2026-09-05 19:05:05 +0200
### Added
- Show a toast when a requested crafting job is completed (#214), Closes CyclopsMC/IntegratedCrafting#175
- Add ender-upgradable storage terminals with an ender chest tab (#213), Closes #177
- Show crafting plan progress and duration estimations (#211), Closes #145
- Allow ordering craftable ingredients first or last in the storage terminal (#212), Closes #128
- Show a hint in the storage terminal when no tab is selected (#215)
- Show icons for crafting requirements (#210), Closes #206
- Show a spinner overlay on ingredients that are being crafted (#209), Closes #138
<a name="26.1.2-1.8.0"></a>
## [26.1.2-1.8.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/26.1.2-1.7.1...26.1.2-1.8.0) - 2026-08-24 20:12:29 +0200
### Changed
- Pause sorting in the storage terminal while shift is held (#207), Closes #154
- Allow going back from the crafting plan gui to the amount gui (#208), Closes CyclopsMC/IntegratedCrafting#140
- Mark craftingPlannerEnableMultithreading as unsafe, Closes CyclopsMC/IntegratedCrafting#211
<a name="26.1.2-1.7.1"></a>
## [26.1.2-1.7.1](https://github.com/CyclopsMC/IntegratedTerminals/compare/26.1.2-1.7.0...26.1.2-1.7.1) - 2026-07-29 14:24:16 +0200
### Added
- Add translations through Crowdin
### Changed
- Restore REI compat
<a name="26.1.2-1.7.0"></a>
## [26.1.2-1.7.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/26.1.2-1.6.31...26.1.2-1.7.0) - 2026-06-20 13:41:43 +0200
### Added
- Add translations through Crowdin (#202)
- Notify user when auto-craft started from JEI with toast
- Group crafting jobs for identical items when auto-crafting through JEI
<a name="26.1.2-1.6.31"></a>
## [26.1.2-1.6.31] - 2026-04-25 07:40:57 +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.0"></a>
## [1.21.1-1.11.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.10.0...1.21.1-1.11.0) - 2026-10-17 08:52:01
### Added
- Add interactive graph-based view for crafting plans (#233)
A graph is shown in the crafting plan preview and in the plan of running
jobs, next to the existing tree list and compact views, and replaces the tree
list as the default tree-based view. It supports zooming, fitting the plan
to the view, collapsing nodes, fullscreen mode, and supports live updates.
### Fixed
- Show the ingredients taken from storage in crafting plan previews (#234)
- Fix missing ingredients of running jobs being multiplied (#235)
<a name="1.21.1-1.10.0"></a>
## [1.21.1-1.10.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.9.0...1.21.1-1.10.0) - 2026-09-12 09:47:12 +0200
### Added
- Fill the crafting grid once JEI auto-crafted ingredients are done (#18)
- Show crafting jobs that are blocked by a full storage network (#224)
- Show the crafting machine in crafting option tooltips (#216), Closes #181
- Show the channels of ingredients in storage terminal tooltips (#218), Closes #71
### Changed
- Avoid Storage Terminal interaction lag when on slow servers (#217)
- Reuse the crafting job toast from IntegratedTerminals (#17)
- Emit a crafting handler-agnostic event when a crafting job completes (#225)
- Alias the wildcard ingredients view when there is only one channel (#223)
- Make JEI toast style consistent with the rest
### Fixed
- Fix JEI slot highlights being drawn over the transfer tooltip (#19)
<a name="1.21.1-1.9.0"></a>
## [1.21.1-1.9.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.8.0...1.21.1-1.9.0) - 2026-09-05 18:13:23 +0200
### Added
- Show a toast when a requested crafting job is completed (#214), Closes CyclopsMC/IntegratedCrafting#175
- Add ender-upgradable storage terminals with an ender chest tab (#213), Closes #177
- Show crafting plan progress and duration estimations (#211), Closes #145
- Allow ordering craftable ingredients first or last in the storage terminal (#212), Closes #128
- Show a spinner overlay on ingredients that are being crafted (#209), Closes #138
### Changed
- Show a hint in the storage terminal when no tab is selected (#215)
- Show icons for crafting requirements (#210), Closes #206
<a name="1.21.1-1.8.0"></a>
## [1.21.1-1.8.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.7.0...1.21.1-1.8.0) - 2026-08-24 20:05:55 +0200
### Changed
- Pause sorting in the storage terminal while shift is held (#207), Closes #154
- Allow going back from the crafting plan gui to the amount gui (#208), Closes CyclopsMC/IntegratedCrafting#140
- Mark craftingPlannerEnableMultithreading as unsafe, Closes CyclopsMC/IntegratedCrafting#211
<a name="1.21.1-1.7.0"></a>
## [1.21.1-1.7.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.28...1.21.1-1.7.0) - 2026-06-20 13:36:33 +0200
### Added
- Notify user when auto-craft started from JEI with toast
- Group crafting jobs for identical items when auto-crafting through JEI
<a name="1.21.1-1.6.28"></a>
## [1.21.1-1.6.28](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.27...1.21.1-1.6.28) - 2026-03-10 14:24:18 +0100
### Fixed
- Fix flat plans not showing dependencies anymore
<a name="1.21.1-1.6.27"></a>
## [1.21.1-1.6.27](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.26...1.21.1-1.6.27) - 2026-03-08 08:52:43 +0100
### Fixed
- Migrate to com.gradleup.shadow to fix compilation issues
<a name="1.21.1-1.6.26"></a>
## [1.21.1-1.6.26](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.25...1.21.1-1.6.26) - 2026-03-08 07:44:12 +0100
### Fixed
- Fix crafting jobs not being sent to clients anymore
This was a regression due to b5c618b8d2bbe101f50aac79e272aeb82e9d5fb6
Closes #194
<a name="1.21.1-1.6.25"></a>
## [1.21.1-1.6.25](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.24...1.21.1-1.6.25) - 2026-02-17 11:45:52 +0100
### Changed
- Show ingredient alternatives in flat crafting plan, Closes #189
<a name="1.21.1-1.6.24"></a>
## [1.21.1-1.6.24](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.23...1.21.1-1.6.24) - 2026-01-17 14:27:49 +0100
### Changed
- Use a different icon for showin to-craft items
### Fixed
- Fix flattened plans showing too high counts on parallelized plans, Closes #190
<a name="1.21.1-1.6.23"></a>
## [1.21.1-1.6.23](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.22...1.21.1-1.6.23) - 2026-01-09 19:43:53 +0100
### Fixed
- Fix static plans never successfully deserialising
<a name="1.21.1-1.6.22"></a>
## [1.21.1-1.6.22](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.21...1.21.1-1.6.22) - 2025-12-31 15:15:47 +0100
### Added
- Add translations through Crowdin (#187)
### Changed
- Update to new crafting storage in Integrated Crafting
Required for CyclopsMC/IntegratedCrafting#112
<a name="1.21.1-1.6.21"></a>
## [1.21.1-1.6.21](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.20...1.21.1-1.6.21) - 2025-11-24 16:52:10 +0100
### Fixed
- Fix rare deadlock when opening terminal
Closes CyclopsMC/IntegratedDynamics#1572
<a name="1.21.1-1.6.20"></a>
## [1.21.1-1.6.20](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.19...1.21.1-1.6.20) - 2025-11-16 15:33:59 +0100
### Fixed
- Fix serialize threads not closing after terminal is closed
is closed once the container is closed.
Closes #185
<a name="1.21.1-1.6.19"></a>
## [1.21.1-1.6.19](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.18...1.21.1-1.6.19) - 2025-11-15 06:06:13 +0100
### Fixed
- Avoid recipe lookups for empty crafting grids
<a name="1.21.1-1.6.18"></a>
## [1.21.1-1.6.18](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.17...1.21.1-1.6.18) - 2025-11-11 15:09:47 +0100
### Changed
- Don't re-send crafting options for every storage change event
- Serialize terminal elements in off-thead
- Deserialize terminal packets off-thread
- Allow shift-clicking in terminal crafting grid, Closes #170
### Fixed
- Fix terminal serialization thread sometimes blocking shutdown, Closes #184
- Fix dragged storage slots not rendering over other slots
<a name="1.21.1-1.6.17"></a>
## [1.21.1-1.6.17](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.16...1.21.1-1.6.17) - 2025-10-17 15:20:05 +0200
### Changed
- Don't re-send crafting options for every storage change event
- Serialize terminal elements in off-thead
<a name="1.21.1-1.6.16"></a>
## [1.21.1-1.6.16](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.15...1.21.1-1.6.16) - 2025-09-13 15:08:23 +0200
### Fixed
- Fix rare terminal crash when clicking on desynced slot, Closes #180
- Properly handle long overflows in channel quantities
<a name="1.21.1-1.6.15"></a>
## [1.21.1-1.6.15](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.14...1.21.1-1.6.15) - 2025-08-15 08:46:50 +0200
### Added
- Add translations through Crowdin (#176)
- Add PT_BR localization (#175)
### Changed
- Fix some spelling and grammar typos in lang
### Fixed
- Fix wrong slot offset for JEI fill on some recipes, Closes CyclopsMC/IntegratedTerminals#178
- Fix static crafting plan being scrollable with half rows, Closes CyclopsMC/IntegratedCrafting#150
<a name="1.21.1-1.6.14"></a>
## [1.21.1-1.6.14](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.13...1.21.1-1.6.14) - 2025-06-18 17:11:38 +0200
### Fixed
- Fix JEI search not syncing on right-click, Closes CyclopsMC/IntegratedTerminals#171
<a name="1.21.1-1.6.13"></a>
## [1.21.1-1.6.13](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.12...1.21.1-1.6.13) - 2025-06-10 17:24:03 +0200
### Fixed
- Fix unobtainable Dynamic Storage Terminal Filtering Advancement
<a name="1.21.1-1.6.12"></a>
## [1.21.1-1.6.12](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.11...1.21.1-1.6.12) - 2025-05-25 07:02:21 +0200
### Added
- Add translations through Crowdin
### Fixed
- Fix cursor centering on gui switching, Closes CyclopsMC/IntegratedDynamics#1514
<a name="1.21.1-1.6.11"></a>
## [1.21.1-1.6.11](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.10...1.21.1-1.6.11) - 2025-05-20 17:32:59 +0200
### Fixed
- Fix search hotkey also typing in hotkey in search box
- Fix typo in manual
<a name="1.21.1-1.6.10"></a>
## [1.21.1-1.6.10](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.9...1.21.1-1.6.10) - 2025-03-11 07:54:35 +0100
### Added
- Add translations through Crowdin (#161)
### Fixed
- Fix JEI recipe fill not working for damaged items
<a name="1.21.1-1.6.9"></a>
## [1.21.1-1.6.9](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.8...1.21.1-1.6.9) - 2025-02-15 10:20:45 +0100
### Fixed
- Fix broken advancement icons
<a name="1.21.1-1.6.8"></a>
## [1.21.1-1.6.8](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.7...1.21.1-1.6.8) - 2025-02-08 16:16:32 +0100
### Added
- Add tr_tr translations through Crowdin (#153)
### Changed
- Optimize client performance of large networks with many changes, Closes #139
- Hide finishing crafting jobs from view, CyclopsMC/IntegratedCrafting#132
### Fixed
- Fix showing Crafting label when zero
- Fix plan view not resetting to empty when job is done, CyclopsMC/IntegratedCrafting#132
- Fix crafting plan title not centered in flat mode, Closes CyclopsMC/IntegratedCrafting#132
- Fix crafting job entry text overlap, Closes CyclopsMC/IntegratedCrafting#132
- Fix scroll/toggle state of crafting jobs not being preserved
Closes CyclopsMC/IntegratedCrafting#126
<a name="1.21.1-1.6.7"></a>
## [1.21.1-1.6.7](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.6...1.21.1-1.6.7) - 2025-01-19 10:29:15 +0100
### Added
- Add cs_cz translations
### Fixed
- Fix EMI render issue when showing button-less recipes
<a name="1.21.1-1.6.6"></a>
## [1.21.1-1.6.6](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.5...1.21.1-1.6.6) - 2024-11-27 09:42:03 +0100
### Changed
- Optimize client performance of large networks with many changes, Closes #139
- Improve JEI/REI/EMI performance, CyclopsMC/IntegratedTerminals#139
### Fixed
- Fix JEI lag caused by non-crafting recipes being considered in terminal, Closes CyclopsMC/IntegratedTerminals#141
- Fix JEI/EMI/REI cache not invalidating when player inv changes
<a name="1.21.1-1.6.5"></a>
## [1.21.1-1.6.5](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.4...1.21.1-1.6.5) - 2024-11-22 07:13:44 +0100
### Fixed
- Fix unable to clear part IDs, Closes CyclopsMC/IntegratedTunnels#309
<a name="1.21.1-1.6.4"></a>
## [1.21.1-1.6.4](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.3...1.21.1-1.6.4) - 2024-11-02 15:53:57 +0100
### Fixed
- Fix rare CME when switching terminal tabs, Closes #136
<a name="1.21.1-1.6.3"></a>
## [1.21.1-1.6.3](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.2...1.21.1-1.6.3) - 2024-10-28 16:44:26 +0100
### Fixed
- Fix EMI crash if EmiSearchWidget is not present, Closes CyclopsMC/IntegratedTerminals#133
<a name="1.21.1-1.6.2"></a>
## [1.21.1-1.6.2](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.1...1.21.1-1.6.2) - 2024-10-27 06:43:52 +0100
### Fixed
- Fix broken Curios integration, Closes CyclopsMC/IntegratedCrafting#111
<a name="1.21.1-1.6.1"></a>
## [1.21.1-1.6.1](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.0...1.21.1-1.6.1) - 2024-10-24 15:46:34 +0200
### Fixed
- Fix dupe bug when crafting in terminal, Closes #132
<a name="1.21.1-1.6.0"></a>
## [1.21.1-1.6.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.5.2...1.21.1-1.6.0) - 2024-10-23 18:50:58 +0200
### Added
- Trigger crafting jobs from JEI by Ctrl-clicking recipes, Closes CyclopsMC/IntegratedTerminals#127
- Add dedicated support for EMI
- Add dedicated support for REI
<a name="1.21.1-1.5.2"></a>
## [1.21.1-1.5.2](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.5.1...1.21.1-1.5.2) - 2024-08-25 16:10:05 +0200
### Fixed
- Fix terminal diffs being applied to incorrect channels
Closes #124
- Refer to NeoForge's updateJSONURL instead of Forge's
<a name="1.21.1-1.5.1"></a>
## [1.21.1-1.5.1] - 2024-08-09 21:12:28 +0200
### Fixed
- Fix terminals not opening when network contains enchanted items
All notable changes to this project will be documented in this file.
<a name="1.21.1-1.10.0"></a>
## [1.21.1-1.10.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.9.0...1.21.1-1.10.0) - 2026-09-12 09:47:12
### Added
- Fill the crafting grid once JEI auto-crafted ingredients are done (#18)
- Show crafting jobs that are blocked by a full storage network (#224)
- Show the crafting machine in crafting option tooltips (#216), Closes #181
- Show the channels of ingredients in storage terminal tooltips (#218), Closes #71
### Changed
- Avoid Storage Terminal interaction lag when on slow servers (#217)
- Reuse the crafting job toast from IntegratedTerminals (#17)
- Emit a crafting handler-agnostic event when a crafting job completes (#225)
- Alias the wildcard ingredients view when there is only one channel (#223)
- Make JEI toast style consistent with the rest
### Fixed
- Fix JEI slot highlights being drawn over the transfer tooltip (#19)
<a name="1.21.1-1.9.0"></a>
## [1.21.1-1.9.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.8.0...1.21.1-1.9.0) - 2026-09-05 18:13:23 +0200
### Added
- Show a toast when a requested crafting job is completed (#214), Closes CyclopsMC/IntegratedCrafting#175
- Add ender-upgradable storage terminals with an ender chest tab (#213), Closes #177
- Show crafting plan progress and duration estimations (#211), Closes #145
- Allow ordering craftable ingredients first or last in the storage terminal (#212), Closes #128
- Show a spinner overlay on ingredients that are being crafted (#209), Closes #138
### Changed
- Show a hint in the storage terminal when no tab is selected (#215)
- Show icons for crafting requirements (#210), Closes #206
<a name="1.21.1-1.8.0"></a>
## [1.21.1-1.8.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.7.0...1.21.1-1.8.0) - 2026-08-24 20:05:55 +0200
### Changed
- Pause sorting in the storage terminal while shift is held (#207), Closes #154
- Allow going back from the crafting plan gui to the amount gui (#208), Closes CyclopsMC/IntegratedCrafting#140
- Mark craftingPlannerEnableMultithreading as unsafe, Closes CyclopsMC/IntegratedCrafting#211
<a name="1.21.1-1.7.0"></a>
## [1.21.1-1.7.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.28...1.21.1-1.7.0) - 2026-06-20 13:36:33 +0200
### Added
- Notify user when auto-craft started from JEI with toast
- Group crafting jobs for identical items when auto-crafting through JEI
<a name="1.21.1-1.6.28"></a>
## [1.21.1-1.6.28](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.27...1.21.1-1.6.28) - 2026-03-10 14:24:18 +0100
### Fixed
- Fix flat plans not showing dependencies anymore
<a name="1.21.1-1.6.27"></a>
## [1.21.1-1.6.27](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.26...1.21.1-1.6.27) - 2026-03-08 08:52:43 +0100
### Fixed
- Migrate to com.gradleup.shadow to fix compilation issues
<a name="1.21.1-1.6.26"></a>
## [1.21.1-1.6.26](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.25...1.21.1-1.6.26) - 2026-03-08 07:44:12 +0100
### Fixed
- Fix crafting jobs not being sent to clients anymore
This was a regression due to b5c618b8d2bbe101f50aac79e272aeb82e9d5fb6
Closes #194
<a name="1.21.1-1.6.25"></a>
## [1.21.1-1.6.25](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.24...1.21.1-1.6.25) - 2026-02-17 11:45:52 +0100
### Changed
- Show ingredient alternatives in flat crafting plan, Closes #189
<a name="1.21.1-1.6.24"></a>
## [1.21.1-1.6.24](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.23...1.21.1-1.6.24) - 2026-01-17 14:27:49 +0100
### Changed
- Use a different icon for showin to-craft items
### Fixed
- Fix flattened plans showing too high counts on parallelized plans, Closes #190
<a name="1.21.1-1.6.23"></a>
## [1.21.1-1.6.23](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.22...1.21.1-1.6.23) - 2026-01-09 19:43:53 +0100
### Fixed
- Fix static plans never successfully deserialising
<a name="1.21.1-1.6.22"></a>
## [1.21.1-1.6.22](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.21...1.21.1-1.6.22) - 2025-12-31 15:15:47 +0100
### Added
- Add translations through Crowdin (#187)
### Changed
- Update to new crafting storage in Integrated Crafting
Required for CyclopsMC/IntegratedCrafting#112
<a name="1.21.1-1.6.21"></a>
## [1.21.1-1.6.21](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.20...1.21.1-1.6.21) - 2025-11-24 16:52:10 +0100
### Fixed
- Fix rare deadlock when opening terminal
Closes CyclopsMC/IntegratedDynamics#1572
<a name="1.21.1-1.6.20"></a>
## [1.21.1-1.6.20](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.19...1.21.1-1.6.20) - 2025-11-16 15:33:59 +0100
### Fixed
- Fix serialize threads not closing after terminal is closed
is closed once the container is closed.
Closes #185
<a name="1.21.1-1.6.19"></a>
## [1.21.1-1.6.19](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.18...1.21.1-1.6.19) - 2025-11-15 06:06:13 +0100
### Fixed
- Avoid recipe lookups for empty crafting grids
<a name="1.21.1-1.6.18"></a>
## [1.21.1-1.6.18](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.17...1.21.1-1.6.18) - 2025-11-11 15:09:47 +0100
### Changed
- Don't re-send crafting options for every storage change event
- Serialize terminal elements in off-thead
- Deserialize terminal packets off-thread
- Allow shift-clicking in terminal crafting grid, Closes #170
### Fixed
- Fix terminal serialization thread sometimes blocking shutdown, Closes #184
- Fix dragged storage slots not rendering over other slots
<a name="1.21.1-1.6.17"></a>
## [1.21.1-1.6.17](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.16...1.21.1-1.6.17) - 2025-10-17 15:20:05 +0200
### Changed
- Don't re-send crafting options for every storage change event
- Serialize terminal elements in off-thead
<a name="1.21.1-1.6.16"></a>
## [1.21.1-1.6.16](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.15...1.21.1-1.6.16) - 2025-09-13 15:08:23 +0200
### Fixed
- Fix rare terminal crash when clicking on desynced slot, Closes #180
- Properly handle long overflows in channel quantities
<a name="1.21.1-1.6.15"></a>
## [1.21.1-1.6.15](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.14...1.21.1-1.6.15) - 2025-08-15 08:46:50 +0200
### Added
- Add translations through Crowdin (#176)
- Add PT_BR localization (#175)
### Changed
- Fix some spelling and grammar typos in lang
### Fixed
- Fix wrong slot offset for JEI fill on some recipes, Closes CyclopsMC/IntegratedTerminals#178
- Fix static crafting plan being scrollable with half rows, Closes CyclopsMC/IntegratedCrafting#150
<a name="1.21.1-1.6.14"></a>
## [1.21.1-1.6.14](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.13...1.21.1-1.6.14) - 2025-06-18 17:11:38 +0200
### Fixed
- Fix JEI search not syncing on right-click, Closes CyclopsMC/IntegratedTerminals#171
<a name="1.21.1-1.6.13"></a>
## [1.21.1-1.6.13](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.12...1.21.1-1.6.13) - 2025-06-10 17:24:03 +0200
### Fixed
- Fix unobtainable Dynamic Storage Terminal Filtering Advancement
<a name="1.21.1-1.6.12"></a>
## [1.21.1-1.6.12](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.11...1.21.1-1.6.12) - 2025-05-25 07:02:21 +0200
### Added
- Add translations through Crowdin
### Fixed
- Fix cursor centering on gui switching, Closes CyclopsMC/IntegratedDynamics#1514
<a name="1.21.1-1.6.11"></a>
## [1.21.1-1.6.11](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.10...1.21.1-1.6.11) - 2025-05-20 17:32:59 +0200
### Fixed
- Fix search hotkey also typing in hotkey in search box
- Fix typo in manual
<a name="1.21.1-1.6.10"></a>
## [1.21.1-1.6.10](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.9...1.21.1-1.6.10) - 2025-03-11 07:54:35 +0100
### Added
- Add translations through Crowdin (#161)
### Fixed
- Fix JEI recipe fill not working for damaged items
<a name="1.21.1-1.6.9"></a>
## [1.21.1-1.6.9](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.8...1.21.1-1.6.9) - 2025-02-15 10:20:45 +0100
### Fixed
- Fix broken advancement icons
<a name="1.21.1-1.6.8"></a>
## [1.21.1-1.6.8](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.7...1.21.1-1.6.8) - 2025-02-08 16:16:32 +0100
### Added
- Add tr_tr translations through Crowdin (#153)
### Changed
- Optimize client performance of large networks with many changes, Closes #139
- Hide finishing crafting jobs from view, CyclopsMC/IntegratedCrafting#132
### Fixed
- Fix showing Crafting label when zero
- Fix plan view not resetting to empty when job is done, CyclopsMC/IntegratedCrafting#132
- Fix crafting plan title not centered in flat mode, Closes CyclopsMC/IntegratedCrafting#132
- Fix crafting job entry text overlap, Closes CyclopsMC/IntegratedCrafting#132
- Fix scroll/toggle state of crafting jobs not being preserved
Closes CyclopsMC/IntegratedCrafting#126
<a name="1.21.1-1.6.7"></a>
## [1.21.1-1.6.7](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.6...1.21.1-1.6.7) - 2025-01-19 10:29:15 +0100
### Added
- Add cs_cz translations
### Fixed
- Fix EMI render issue when showing button-less recipes
<a name="1.21.1-1.6.6"></a>
## [1.21.1-1.6.6](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.5...1.21.1-1.6.6) - 2024-11-27 09:42:03 +0100
### Changed
- Optimize client performance of large networks with many changes, Closes #139
- Improve JEI/REI/EMI performance, CyclopsMC/IntegratedTerminals#139
### Fixed
- Fix JEI lag caused by non-crafting recipes being considered in terminal, Closes CyclopsMC/IntegratedTerminals#141
- Fix JEI/EMI/REI cache not invalidating when player inv changes
<a name="1.21.1-1.6.5"></a>
## [1.21.1-1.6.5](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.4...1.21.1-1.6.5) - 2024-11-22 07:13:44 +0100
### Fixed
- Fix unable to clear part IDs, Closes CyclopsMC/IntegratedTunnels#309
<a name="1.21.1-1.6.4"></a>
## [1.21.1-1.6.4](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.3...1.21.1-1.6.4) - 2024-11-02 15:53:57 +0100
### Fixed
- Fix rare CME when switching terminal tabs, Closes #136
<a name="1.21.1-1.6.3"></a>
## [1.21.1-1.6.3](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.2...1.21.1-1.6.3) - 2024-10-28 16:44:26 +0100
### Fixed
- Fix EMI crash if EmiSearchWidget is not present, Closes CyclopsMC/IntegratedTerminals#133
<a name="1.21.1-1.6.2"></a>
## [1.21.1-1.6.2](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.1...1.21.1-1.6.2) - 2024-10-27 06:43:52 +0100
### Fixed
- Fix broken Curios integration, Closes CyclopsMC/IntegratedCrafting#111
<a name="1.21.1-1.6.1"></a>
## [1.21.1-1.6.1](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.6.0...1.21.1-1.6.1) - 2024-10-24 15:46:34 +0200
### Fixed
- Fix dupe bug when crafting in terminal, Closes #132
<a name="1.21.1-1.6.0"></a>
## [1.21.1-1.6.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.5.2...1.21.1-1.6.0) - 2024-10-23 18:50:58 +0200
### Added
- Trigger crafting jobs from JEI by Ctrl-clicking recipes, Closes CyclopsMC/IntegratedTerminals#127
- Add dedicated support for EMI
- Add dedicated support for REI
<a name="1.21.1-1.5.2"></a>
## [1.21.1-1.5.2](https://github.com/CyclopsMC/IntegratedTerminals/compare/1.21.1-1.5.1...1.21.1-1.5.2) - 2024-08-25 16:10:05 +0200
### Fixed
- Fix terminal diffs being applied to incorrect channels
Closes #124
- Refer to NeoForge's updateJSONURL instead of Forge's
<a name="1.21.1-1.5.1"></a>
## [1.21.1-1.5.1] - 2024-08-09 21:12:28 +0200
### Fixed
- Fix terminals not opening when network contains enchanted items
All notable changes to this project will be documented in this file.
<a name="26.1.2-1.10.0"></a>
## [26.1.2-1.10.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/26.1.2-1.9.1...26.1.2-1.10.0) - 2026-09-12 09:50:13
### Added
- Fill the crafting grid once JEI auto-crafted ingredients are done (#18)
- Show crafting jobs that are blocked by a full storage network (#224)
- Show the crafting machine in crafting option tooltips (#216), Closes #181
- Show the channels of ingredients in storage terminal tooltips (#218), Closes #71
### Changed
- Avoid Storage Terminal interaction lag when on slow servers (#217)
- Reuse the crafting job toast from IntegratedTerminals (#17)
- Emit a crafting handler-agnostic event when a crafting job completes (#225)
- Alias the wildcard ingredients view when there is only one channel (#223)
- Make JEI toast style consistent with the rest
### Fixed
- Fix JEI slot highlights being drawn over the transfer tooltip (#19)
<a name="26.1.2-1.9.1"></a>
## [26.1.2-1.9.1](https://github.com/CyclopsMC/IntegratedTerminals/compare/26.1.2-1.9.0...26.1.2-1.9.1) - 2026-09-06 13:30:24 +0200
### Changed
- Make JEI toast style consistent with the rest
### Fixed
- Fix dedicated servers crashing on the crafting job toast packet (#220)
<a name="26.1.2-1.9.0"></a>
## [26.1.2-1.9.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/26.1.2-1.8.0...26.1.2-1.9.0) - 2026-09-05 19:05:05 +0200
### Added
- Show a toast when a requested crafting job is completed (#214), Closes CyclopsMC/IntegratedCrafting#175
- Add ender-upgradable storage terminals with an ender chest tab (#213), Closes #177
- Show crafting plan progress and duration estimations (#211), Closes #145
- Allow ordering craftable ingredients first or last in the storage terminal (#212), Closes #128
- Show a hint in the storage terminal when no tab is selected (#215)
- Show icons for crafting requirements (#210), Closes #206
- Show a spinner overlay on ingredients that are being crafted (#209), Closes #138
<a name="26.1.2-1.8.0"></a>
## [26.1.2-1.8.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/26.1.2-1.7.1...26.1.2-1.8.0) - 2026-08-24 20:12:29 +0200
### Changed
- Pause sorting in the storage terminal while shift is held (#207), Closes #154
- Allow going back from the crafting plan gui to the amount gui (#208), Closes CyclopsMC/IntegratedCrafting#140
- Mark craftingPlannerEnableMultithreading as unsafe, Closes CyclopsMC/IntegratedCrafting#211
<a name="26.1.2-1.7.1"></a>
## [26.1.2-1.7.1](https://github.com/CyclopsMC/IntegratedTerminals/compare/26.1.2-1.7.0...26.1.2-1.7.1) - 2026-07-29 14:24:16 +0200
### Added
- Add translations through Crowdin
### Changed
- Restore REI compat
<a name="26.1.2-1.7.0"></a>
## [26.1.2-1.7.0](https://github.com/CyclopsMC/IntegratedTerminals/compare/26.1.2-1.6.31...26.1.2-1.7.0) - 2026-06-20 13:41:43 +0200
### Added
- Add translations through Crowdin (#202)
- Notify user when auto-craft started from JEI with toast
- Group crafting jobs for identical items when auto-crafting through JEI
<a name="26.1.2-1.6.31"></a>
## [26.1.2-1.6.31] - 2026-04-25 07:40:57 +0200
Initial 26.1.2 release