Skip to content

Releases: CyclopsMC/IntegratedCrafting

1.21.1-1.4.1

02 Jan 09:56
1.21.1-1.4.1

Choose a tag to compare

Changelog for Minecraft 1.21.1

All notable changes to this project will be documented in this file.

1.21.1-1.4.1 - 2026-01-02 10:56:30

Added

  • Add translations through Crowdin (#165)

Fixed

  • Fix crafting storage not dropping when breaking crafting interfaces
  • Fix crafting job completion when using importers, Closes #170

1.21.1-1.4.0 - 2025-12-31 14:44:30 +0100

Changed

  • Add dedicated storage per crafting job

When a crafting job is started, ingredients are immediately moved from
general storage to the new storage buffers per crafting job. This avoids
issues where ingredients can be consumed elsewhere (e.g. exporters or
other crafting jobs) before it is used by the crafting job.

This also improves overall performance, as it is not necessary to run synchronous observers anymore.

Closes #112

1.21.1-1.3.4 - 2025-11-21 19:52:19 +0100

Added

  • Add translations through Crowdin (#159)

Changed

  • Use classified ingredient maps to optimize recipe index, Closes #160

1.21.1-1.3.3 - 2025-11-11 15:35:08 +0100

Fixed

  • Fix incompatibility with Visual Workbench, Closes #163
  • Fix crash when crafting job is null, Closes #161

1.21.1-1.3.2 - 2025-10-17 15:17:42 +0200

Added

  • Add translations through Crowdin (#155)

Changed

  • Avoid unnecessary recipe re-indexing for attuned crafting interfaces
    Related to #156

Fixed

  • Fix grammar in infobook (#154)

1.21.1-1.3.1 - 2025-10-11 13:24:42 +0200

Fixed

  • Fix missing infobook index tag for attuned crafting interface

1.21.1-1.3.0 - 2025-10-07 17:32:46 +0200

Added

  • Add Attuned Crafting Interface: Handles crafting for all recipes exposed by the target machine.

Fixed

  • Fix recursive recipes failing complete plan calculation

1.21.1-1.2.3 - 2025-07-29 17:19:54 +0200

Added

  • Add translations through Crowdin (#148)
  • Add PT_BR localization (#147)

Fixed

  • Fix autocraft crash when recipe does not fit in 2x2, Closes #149
  • Fix some spelling and grammar typos in lang (#145)

1.21.1-1.2.2 - 2025-05-31 21:36:01 +0200

Fixed

  • Fix aspect icons in Network Reader not loading

1.21.1-1.2.1 - 2025-05-25 07:02:10 +0200

Fixed

1.21.1-1.2.0 - 2025-05-10 09:01:12 +0200

Added

  • Add smithing table and stonecutter support, Closes #118

1.21.1-1.1.16 - 2025-02-15 10:20:55 +0100

Fixed

  • Fix broken advancement icons

1.21.1-1.1.15 - 2025-02-10 16:29:37 +0100

Fixed

  • Fix over-estimation of storage contents when calculating jobs

This could occur when an ingredient could be partially extracted from
storage and partially had to be autocrafted via a sub-job.
The simulated extraction memory was being set to an amount that was too
low, which caused the algorithm to incorrectly think there was more to
extract.
The flaw in reasoning before this commit was that the simulation
extraction memory would only increment. But this is false, since it will
decrement when sub-jobs are calculated, and this decrement was not taken
into account.

Closes #125

1.21.1-1.1.14 - 2025-02-08 16:19:03 +0100

Added

  • Add tr_tr translations

Fixed

  • Fix rare crash when finalizing crafting jobs, Closes #133

1.21.1-1.1.13 - 2024-11-22 07:13:55 +0100

Fixed

1.21.1-1.1.12 - 2024-11-10 13:52:25 +0100

Fixed

  • Fix crash when recipe does not fit in 3x3 nor 2x2 grid, Closes #117

1.21.1-1.1.11 - 2024-10-26 15:52:42 +0200

Fixed

  • Allow multi-output recipes to be reused across jobs
    Even if not all outputs of such recipes are used in one sub-job,
    they can still be used by other sub-jobs.
    Previously, such cases would trigger multiple invocations of these
    recipes, while fewer would be sufficient.
    Closes CyclopsMC/IntegratedTerminals#131

1.21.1-1.1.10 - 2024-08-21 17:39:36 +0200

Fixed

  • Fix dynamic recipes in crafting interfaces broken after reload
    Related to #110
  • Refer to NeoForge's updateJSONURL instead of Forge's

[1.21.1-1.1.9] - 2024-08-09 21:09:32 +0200

Changed

1.20.1-1.4.1

02 Jan 09:59
1.20.1-1.4.1

Choose a tag to compare

Release 1.20.1-1.4.1

1.21.1-1.4.0

31 Dec 13:44
1.21.1-1.4.0

Choose a tag to compare

Changelog for Minecraft 1.21.1

All notable changes to this project will be documented in this file.

1.21.1-1.4.0 - 2025-12-31 14:44:30

Changed

  • Add dedicated storage per crafting job

When a crafting job is started, ingredients are immediately moved from
general storage to the new storage buffers per crafting job. This avoids
issues where ingredients can be consumed elsewhere (e.g. exporters or
other crafting jobs) before it is used by the crafting job.

This also improves overall performance, as it is not necessary to run synchronous observers anymore.

Closes #112

1.21.1-1.3.4 - 2025-11-21 19:52:19 +0100

Added

  • Add translations through Crowdin (#159)

Changed

  • Use classified ingredient maps to optimize recipe index, Closes #160

1.21.1-1.3.3 - 2025-11-11 15:35:08 +0100

Fixed

  • Fix incompatibility with Visual Workbench, Closes #163
  • Fix crash when crafting job is null, Closes #161

1.21.1-1.3.2 - 2025-10-17 15:17:42 +0200

Added

  • Add translations through Crowdin (#155)

Changed

  • Avoid unnecessary recipe re-indexing for attuned crafting interfaces
    Related to #156

Fixed

  • Fix grammar in infobook (#154)

1.21.1-1.3.1 - 2025-10-11 13:24:42 +0200

Fixed

  • Fix missing infobook index tag for attuned crafting interface

1.21.1-1.3.0 - 2025-10-07 17:32:46 +0200

Added

  • Add Attuned Crafting Interface: Handles crafting for all recipes exposed by the target machine.

Fixed

  • Fix recursive recipes failing complete plan calculation

1.21.1-1.2.3 - 2025-07-29 17:19:54 +0200

Added

  • Add translations through Crowdin (#148)
  • Add PT_BR localization (#147)

Fixed

  • Fix autocraft crash when recipe does not fit in 2x2, Closes #149
  • Fix some spelling and grammar typos in lang (#145)

1.21.1-1.2.2 - 2025-05-31 21:36:01 +0200

Fixed

  • Fix aspect icons in Network Reader not loading

1.21.1-1.2.1 - 2025-05-25 07:02:10 +0200

Fixed

1.21.1-1.2.0 - 2025-05-10 09:01:12 +0200

Added

  • Add smithing table and stonecutter support, Closes #118

1.21.1-1.1.16 - 2025-02-15 10:20:55 +0100

Fixed

  • Fix broken advancement icons

1.21.1-1.1.15 - 2025-02-10 16:29:37 +0100

Fixed

  • Fix over-estimation of storage contents when calculating jobs

This could occur when an ingredient could be partially extracted from
storage and partially had to be autocrafted via a sub-job.
The simulated extraction memory was being set to an amount that was too
low, which caused the algorithm to incorrectly think there was more to
extract.
The flaw in reasoning before this commit was that the simulation
extraction memory would only increment. But this is false, since it will
decrement when sub-jobs are calculated, and this decrement was not taken
into account.

Closes #125

1.21.1-1.1.14 - 2025-02-08 16:19:03 +0100

Added

  • Add tr_tr translations

Fixed

  • Fix rare crash when finalizing crafting jobs, Closes #133

1.21.1-1.1.13 - 2024-11-22 07:13:55 +0100

Fixed

1.21.1-1.1.12 - 2024-11-10 13:52:25 +0100

Fixed

  • Fix crash when recipe does not fit in 3x3 nor 2x2 grid, Closes #117

1.21.1-1.1.11 - 2024-10-26 15:52:42 +0200

Fixed

  • Allow multi-output recipes to be reused across jobs
    Even if not all outputs of such recipes are used in one sub-job,
    they can still be used by other sub-jobs.
    Previously, such cases would trigger multiple invocations of these
    recipes, while fewer would be sufficient.
    Closes CyclopsMC/IntegratedTerminals#131

1.21.1-1.1.10 - 2024-08-21 17:39:36 +0200

Fixed

  • Fix dynamic recipes in crafting interfaces broken after reload
    Related to #110
  • Refer to NeoForge's updateJSONURL instead of Forge's

[1.21.1-1.1.9] - 2024-08-09 21:09:32 +0200

Changed

1.20.1-1.4.0

31 Dec 14:06
1.20.1-1.4.0

Choose a tag to compare

Release 1.20.1-1.4.0

1.21.1-1.3.4

21 Nov 18:52
1.21.1-1.3.4

Choose a tag to compare

Changelog for Minecraft 1.21.1

All notable changes to this project will be documented in this file.

1.21.1-1.3.4 - 2025-11-21 19:52:19

Added

  • Add translations through Crowdin (#159)

Changed

  • Use classified ingredient maps to optimize recipe index, Closes #160

1.21.1-1.3.3 - 2025-11-11 15:35:08 +0100

Fixed

  • Fix incompatibility with Visual Workbench, Closes #163
  • Fix crash when crafting job is null, Closes #161

1.21.1-1.3.2 - 2025-10-17 15:17:42 +0200

Added

  • Add translations through Crowdin (#155)

Changed

  • Avoid unnecessary recipe re-indexing for attuned crafting interfaces
    Related to #156

Fixed

  • Fix grammar in infobook (#154)

1.21.1-1.3.1 - 2025-10-11 13:24:42 +0200

Fixed

  • Fix missing infobook index tag for attuned crafting interface

1.21.1-1.3.0 - 2025-10-07 17:32:46 +0200

Added

  • Add Attuned Crafting Interface: Handles crafting for all recipes exposed by the target machine.

Fixed

  • Fix recursive recipes failing complete plan calculation

1.21.1-1.2.3 - 2025-07-29 17:19:54 +0200

Added

  • Add translations through Crowdin (#148)
  • Add PT_BR localization (#147)

Fixed

  • Fix autocraft crash when recipe does not fit in 2x2, Closes #149
  • Fix some spelling and grammar typos in lang (#145)

1.21.1-1.2.2 - 2025-05-31 21:36:01 +0200

Fixed

  • Fix aspect icons in Network Reader not loading

1.21.1-1.2.1 - 2025-05-25 07:02:10 +0200

Fixed

1.21.1-1.2.0 - 2025-05-10 09:01:12 +0200

Added

  • Add smithing table and stonecutter support, Closes #118

1.21.1-1.1.16 - 2025-02-15 10:20:55 +0100

Fixed

  • Fix broken advancement icons

1.21.1-1.1.15 - 2025-02-10 16:29:37 +0100

Fixed

  • Fix over-estimation of storage contents when calculating jobs

This could occur when an ingredient could be partially extracted from
storage and partially had to be autocrafted via a sub-job.
The simulated extraction memory was being set to an amount that was too
low, which caused the algorithm to incorrectly think there was more to
extract.
The flaw in reasoning before this commit was that the simulation
extraction memory would only increment. But this is false, since it will
decrement when sub-jobs are calculated, and this decrement was not taken
into account.

Closes #125

1.21.1-1.1.14 - 2025-02-08 16:19:03 +0100

Added

  • Add tr_tr translations

Fixed

  • Fix rare crash when finalizing crafting jobs, Closes #133

1.21.1-1.1.13 - 2024-11-22 07:13:55 +0100

Fixed

1.21.1-1.1.12 - 2024-11-10 13:52:25 +0100

Fixed

  • Fix crash when recipe does not fit in 3x3 nor 2x2 grid, Closes #117

1.21.1-1.1.11 - 2024-10-26 15:52:42 +0200

Fixed

  • Allow multi-output recipes to be reused across jobs
    Even if not all outputs of such recipes are used in one sub-job,
    they can still be used by other sub-jobs.
    Previously, such cases would trigger multiple invocations of these
    recipes, while fewer would be sufficient.
    Closes CyclopsMC/IntegratedTerminals#131

1.21.1-1.1.10 - 2024-08-21 17:39:36 +0200

Fixed

  • Fix dynamic recipes in crafting interfaces broken after reload
    Related to #110
  • Refer to NeoForge's updateJSONURL instead of Forge's

[1.21.1-1.1.9] - 2024-08-09 21:09:32 +0200

Changed

1.20.1-1.3.3

21 Nov 18:55
1.20.1-1.3.3

Choose a tag to compare

Release 1.20.1-1.3.3

1.19.2-1.1.14

21 Nov 18:53
1.19.2-1.1.14

Choose a tag to compare

Release 1.19.2-1.1.14

1.19.2-1.1.13

12 Nov 05:01
1.19.2-1.1.13

Choose a tag to compare

Release 1.19.2-1.1.13

1.21.1-1.3.3

11 Nov 14:35
1.21.1-1.3.3

Choose a tag to compare

Changelog for Minecraft 1.21.1

All notable changes to this project will be documented in this file.

1.21.1-1.3.3 - 2025-11-11 15:35:08

Fixed

  • Fix incompatibility with Visual Workbench, Closes #163
  • Fix crash when crafting job is null, Closes #161

1.21.1-1.3.2 - 2025-10-17 15:17:42 +0200

Added

  • Add translations through Crowdin (#155)

Changed

  • Avoid unnecessary recipe re-indexing for attuned crafting interfaces
    Related to #156

Fixed

  • Fix grammar in infobook (#154)

1.21.1-1.3.1 - 2025-10-11 13:24:42 +0200

Fixed

  • Fix missing infobook index tag for attuned crafting interface

1.21.1-1.3.0 - 2025-10-07 17:32:46 +0200

Added

  • Add Attuned Crafting Interface: Handles crafting for all recipes exposed by the target machine.

Fixed

  • Fix recursive recipes failing complete plan calculation

1.21.1-1.2.3 - 2025-07-29 17:19:54 +0200

Added

  • Add translations through Crowdin (#148)
  • Add PT_BR localization (#147)

Fixed

  • Fix autocraft crash when recipe does not fit in 2x2, Closes #149
  • Fix some spelling and grammar typos in lang (#145)

1.21.1-1.2.2 - 2025-05-31 21:36:01 +0200

Fixed

  • Fix aspect icons in Network Reader not loading

1.21.1-1.2.1 - 2025-05-25 07:02:10 +0200

Fixed

1.21.1-1.2.0 - 2025-05-10 09:01:12 +0200

Added

  • Add smithing table and stonecutter support, Closes #118

1.21.1-1.1.16 - 2025-02-15 10:20:55 +0100

Fixed

  • Fix broken advancement icons

1.21.1-1.1.15 - 2025-02-10 16:29:37 +0100

Fixed

  • Fix over-estimation of storage contents when calculating jobs

This could occur when an ingredient could be partially extracted from
storage and partially had to be autocrafted via a sub-job.
The simulated extraction memory was being set to an amount that was too
low, which caused the algorithm to incorrectly think there was more to
extract.
The flaw in reasoning before this commit was that the simulation
extraction memory would only increment. But this is false, since it will
decrement when sub-jobs are calculated, and this decrement was not taken
into account.

Closes #125

1.21.1-1.1.14 - 2025-02-08 16:19:03 +0100

Added

  • Add tr_tr translations

Fixed

  • Fix rare crash when finalizing crafting jobs, Closes #133

1.21.1-1.1.13 - 2024-11-22 07:13:55 +0100

Fixed

1.21.1-1.1.12 - 2024-11-10 13:52:25 +0100

Fixed

  • Fix crash when recipe does not fit in 3x3 nor 2x2 grid, Closes #117

1.21.1-1.1.11 - 2024-10-26 15:52:42 +0200

Fixed

  • Allow multi-output recipes to be reused across jobs
    Even if not all outputs of such recipes are used in one sub-job,
    they can still be used by other sub-jobs.
    Previously, such cases would trigger multiple invocations of these
    recipes, while fewer would be sufficient.
    Closes CyclopsMC/IntegratedTerminals#131

1.21.1-1.1.10 - 2024-08-21 17:39:36 +0200

Fixed

  • Fix dynamic recipes in crafting interfaces broken after reload
    Related to #110
  • Refer to NeoForge's updateJSONURL instead of Forge's

[1.21.1-1.1.9] - 2024-08-09 21:09:32 +0200

Changed

1.20.1-1.3.2

11 Nov 14:38
1.20.1-1.3.2

Choose a tag to compare

Release 1.20.1-1.3.2