All notable changes to this project will be documented in this file.
1.20.1-1.6.20 - 2026-03-10 14:23:33
- Fix flat plans not showing dependencies anymore
1.20.1-1.6.19 - 2026-03-08 07:41:08 +0100
- Fix crafting jobs not being sent to clients anymore
This was a regression due to b5c618b8d2bbe101f50aac79e272aeb82e9d5fb6
Closes #194
1.20.1-1.6.18 - 2026-02-17 11:43:36 +0100
- Show ingredient alternatives in flat crafting plan, Closes #189
1.20.1-1.6.17 - 2026-01-17 14:26:49 +0100
- Use a different icon for showin to-craft items
- Fix flattened plans showing too high counts on parallelized plans, Closes #190
1.20.1-1.6.16 - 2026-01-09 19:42:01 +0100
- Fix static plans never successfully deserialising
1.20.1-1.6.15 - 2025-12-31 15:10:58 +0100
- Update to new crafting storage in Integrated Crafting
Required for CyclopsMC/IntegratedCrafting#112
1.20.1-1.6.14 - 2025-11-24 16:50:13 +0100
- Fix rare deadlock when opening terminal
Closes CyclopsMC/IntegratedDynamics#1572
1.20.1-1.6.13 - 2025-11-16 15:28:48 +0100
- Fix serialize threads not closing after terminal is closed This makes sure that thread pools are localized per container, and is closed once the container is closed. Closes #185
1.20.1-1.6.12 - 2025-11-11 15:05:04 +0100
- Fix terminal serialization thread sometimes blocking shutdown, Closes #184
- Deserialize terminal packets off-thread Related to CyclopsMC/IntegratedCrafting#156
- Fix dragged storage slots not rendering over other slots
- Allow shift-clicking in terminal crafting grid, Closes #170
- Don't re-send crafting options for every storage change event Related to CyclopsMC/IntegratedCrafting#156
1.20.1-1.6.11 - 2025-10-17 15:12:19 +0200
- Don't re-send crafting options for every storage change event Related to CyclopsMC/IntegratedCrafting#156
- Serialize terminal elements in off-thead Related to CyclopsMC/IntegratedCrafting#156
1.20.1-1.6.10 - 2025-09-13 15:07:40 +0200
- Fix rare terminal crash when clicking on desynced slot, Closes #180
- Properly handle long overflows in channel quantities
1.20.1-1.6.9 - 2025-08-15 08:44:50 +0200
- Fix wrong slot offset for JEI fill on some recipes, Closes #178
- Fix static crafting plan being scrollable with half rows, Closes CyclopsMC/IntegratedCrafting#150
1.20.1-1.6.8 - 2025-06-18 17:09:30 +0200
- Fix JEI search not syncing on right-click, Closes #171
1.20.1-1.6.7 - 2025-05-20 17:30:39 +0200
- Fix search hotkey also typing in hotkey in search box Closes #168
- Fix typo in manual
1.20.1-1.6.6 - 2025-03-11 07:53:57 +0100
- Fix JEI recipe fill not working for damaged items Closes CyclopsMC/IntegratedDynamics#1485
1.20.1-1.6.5 - 2025-02-08 16:14:08 +0100
- Optimize client performance of large networks with many changes, Closes #139
- Hide finishing crafting jobs from view, CyclopsMC/IntegratedCrafting#132
- 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 This was a regression since to the recent flat crafting job view. Closes CyclopsMC/IntegratedCrafting#126
1.20.1-1.6.4 - 2025-01-19 10:10:55 +0100
- Fix EMI render issue when showing button-less recipes Closes #150
1.20.1-1.6.3 - 2024-11-27 10:00:47 +0100
- Improve JEI/REI/EMI performance, #139
- Optimize client performance of large networks with many changes, Closes #139
- Fix JEI lag caused by non-crafting recipes being considered in terminal Closes #141
- Fix JEI/EMI/REI cache not invalidating when player inv changes
1.20.1-1.6.2 - 2024-11-02 15:51:46 +0100
- Fix rare CME when switching terminal tabs, Closes #136
1.20.1-1.6.1 - 2024-10-28 16:44:25 +0100
- Fix EMI crash if EmiSearchWidget is not present, Closes #133
1.20.1-1.6.0 - 2024-10-23 18:50:44 +0200
- Trigger crafting jobs from JEI by Ctrl-clicking recipes, Closes #127
- Add dedicated support for EMI
- Add dedicated support for REI
1.20.1-1.5.1 - 2024-08-25 16:08:27 +0200
- Fix terminal diffs being applied to incorrect channels This was a regression since fae46e8f049b5a7cc861f5cdb770c01f2fb21bc7 Closes #124
1.20.1-1.5.0 - 2024-07-31 13:12:14 +0200
-
Add compacted crafting plan viewing mode
This groups all missing and available ingredients per type, which is more convenient to view at a glance what the problems are for large and nested crafting jobs.
This is shown by default over the old tree-based view, but can be toggled in-game. This default can be changed using the
terminalStorageDefaultToCraftingPlanTreeconfig option.The tree-based view will be unavailable for very large crafting jobs as it causes packets to become too large. The threshold for this can be modified using the
terminalStorageMaxTreePlanSizeconfig option.Closes #14 Closes CyclopsMC/IntegratedDynamics#1341
- Remove unused crafting plan in HandlerWrappedTerminalCraftingPlan
1.20.1-1.4.16 - 2024-07-23 13:45:53 +0200
- Optimize server-side ticking when terminal is open This skips unnecessary filtering across the whole network of ingredients every tick for when no variable-based filters are active in the terminal. Closes CyclopsMC/IntegratedDynamics#1359
1.20.1-1.4.15 - 2024-06-24 09:05:44 +0200
- Fix rare sorted terminal crash, Closes #119
1.20.1-1.4.14 - 2024-04-15 10:29:59 +0200
- Fix JEI-related crash at startup, Closes #10
1.20.1-1.4.13 - 2024-04-14 14:09:58 +0200
- Fix JEI not syncing initially upon terminal re-open, Closes CyclopsMC/IntegratedDynamics#1340
1.20.1-1.4.12 - 2023-12-04 10:27:10 +0100
- Lower default number of storage instances per packet This fixes rare cases where the terminal would cause client disconnects on large networks due to too many (and large) storage instances would be sent per packet from server to client. Closes #112
1.20.1-1.4.11 - 2023-08-29 17:45:31 +0200
- Reduce client load when terminal storage is open The computational load is reduced 2-fold by reducing the number of times the full storage needs to be copied. Closes CyclopsMC/IntegratedDynamics#1303
1.20.1-1.4.10 - 2023-07-31 15:10:24 +0200
- Improve quick move stack actions in the storage terminal This allows double-clicking on items to store all of them in the terminal. This also improves support for mods such as MouseTweaks. Closes #18.
- Fix specific items not being extractable from terminals This could occur for items that mutate their NBT tags during client-side rendering or tooltip creation. Closes #106
1.20.1-1.4.9 - 2023-07-15 10:38:42 +0200
- Fix broken compat with REI, Closes #103
- Fix crash with EMI, Closes #104
Initial 1.20.1 release