Repository navigation
Releases: syarukasu/advanced-assembly-computing
Release list
Advanced Assembly Computing 1.0.7 (NeoForge 1.21.1)
Advanced Assembly Computing 1.0.7 - NeoForge 1.21.1
English
AAC 1.0.7 hardens transaction ownership across rejection, cancellation, save,
reload, and malformed NBT while preserving Neo ECO AE 21.1.1's real physical
crafting path.
Highlights
- Adds
minimumLogicalExecutionsfor immediate fallback of small normal jobs. - Reserves durable receipt capacity before physical side effects.
- Preserves malformed Thread sidecars as persistent
QUARANTINEDrecords. - Replaces ACO implementation-internal receipt access with public APIs only.
- Adds the 1.21.1 platform contract and artifact boundary checks.
- Adds descriptor-level Neo ECO 21.1.1 checks and expanded accounting tests.
- Verifies the optional AQE recipes both without AQE and against an explicitly
supplied NeoForge 1.21.1 AQE artifact.
Required: Minecraft 1.21.1, NeoForge 21.1.247+, AE2 19.2.17, Neo ECO AE
21.1.1, and ACO 1.5.15-compatible 1.5.x.
日本語
AAC 1.0.7では、Neo ECO AE 21.1.1の実物理クラフト経路を維持しながら、
拒否、キャンセル、保存、再読込、破損NBTをまたぐTransaction所有権を
強化しました。
主な変更
- 小さな通常注文を即座に通常経路へ戻す
minimumLogicalExecutionsを追加。 - 物理的な副作用より前に、永続Receipt枠を予約。
- 不正なThread sidecarを永続
QUARANTINED状態として原文付きで保全。 - ACO内部実装へのReceipt依存を廃止し、公開APIだけを利用。
- 1.21.1専用の契約manifestと成果物境界検査を追加。
- Neo ECO 21.1.1のdescriptor検査と会計回帰試験を拡充。
- AQE未導入時の条件付きレシピ境界と、明示指定したNeoForge 1.21.1 AQE成果物を
使う素材契約を検証。
必須環境はMinecraft 1.21.1、NeoForge 21.1.247以降、AE2 19.2.17、
Neo ECO AE 21.1.1、ACO 1.5.15互換の1.5.xです。
Advanced Assembly Computing 1.0.7 (Forge 1.20.1)
Advanced Assembly Computing 1.0.7 - Forge 1.20.1
English
AAC 1.0.7 moves the physical crafting integration to Neo ECO AE 20.4.0 and
hardens transaction ownership across rejection, cancellation, save, reload,
and malformed NBT.
Highlights
- Supports Neo ECO AE Extension 20.4.0.
- Adds
minimumLogicalExecutionsfor immediate fallback of small normal jobs. - Reserves durable receipt capacity before physical side effects.
- Preserves malformed Thread sidecars as persistent
QUARANTINEDrecords. - Uses only ACO public APIs for Pattern Bus native receipt storage.
- Adds descriptor-level dependency checks and expanded accounting tests.
- Verifies the optional AQE recipes both without AQE and against an explicitly
supplied Forge 1.20.1 AQE artifact.
Required: Minecraft 1.20.1, Forge 47.4.18+, AE2 15.4.10 or the verified UELM
15.5.0 profile, Neo ECO AE 20.4.0, and ACO 1.5.15-compatible 1.5.x.
日本語
AAC 1.0.7では、物理クラフト連携をNeo ECO AE 20.4.0へ移行し、拒否、
キャンセル、保存、再読込、破損NBTをまたぐTransaction所有権を強化しました。
主な変更
- Neo ECO AE Extension 20.4.0へ対応。
- 小さな通常注文を即座に通常経路へ戻す
minimumLogicalExecutionsを追加。 - 物理的な副作用より前に、永続Receipt枠を予約。
- 不正なThread sidecarを永続
QUARANTINED状態として原文付きで保全。 - Pattern BusのNative Receipt保存をACO公開APIだけで実装。
- 依存先descriptor検査と会計回帰試験を拡充。
- AQE未導入時の条件付きレシピ境界と、明示指定したForge 1.20.1 AQE成果物を
使う素材契約を検証。
必須環境はMinecraft 1.20.1、Forge 47.4.18以降、AE2 15.4.10または検証済み
UELM 15.5.0プロファイル、Neo ECO AE 20.4.0、ACO 1.5.15互換の1.5.xです。
Advanced Assembly Computing 1.0.6 (Forge 1.20.1)
Requires ACO 1.5.9 or newer within the 1.5.x line. AAC now validates the public BatchTransactionRecord.payloadDigest contract during integration setup, preventing unsupported ACO versions from silently quarantining valid recovery records. Native batch execution, receipt handling, sidecar persistence, and AE2-UELM compatibility are otherwise unchanged. Artifact: aac1.0.6_1.20.1.jar. SHA-256: 7FA4D66A4EFB3EDF4FD4C49B5506DAF0794D30E33FB75455FCEC91BF48C74F6A
Advanced Assembly Computing 1.0.5 for Minecraft 1.20.1
Verified Forge 1.20.1 builds for both upstream AE2 and AE2-UELM 15.5.0-uelm. Adds the formal AE2-UELM compatibility profile while preserving the existing AAC crafting integration.\n\nThe artifact was built by the tag CI after both upstream and UELM verification jobs passed.
Advanced Assembly Computing 1.0.4
English
Fixed
- Restored AAC V2 recovery for existing crafting transactions on Forge 1.20.1.
- Moved the persisted AacThreadState enum out of the configured Mixin package.
- Preserved the Sidecar state names and format so existing saved records remain readable.
- Prevented Mixin classloader failures from turning valid AAC/ACO work into recovery quarantine.
Supported artifacts
- �ac1.0.4_1.20.1.jar - Forge 1.20.1
- �ac1.0.4_1.21.1.jar - NeoForge 1.21.1
日本語
修正
- Forge 1.20.1で既存のクラフト取引を復旧できなくなる問題を修正しました。
- 保存されるAacThreadState enumをMixinパッケージの外へ移動しました。
- 既存のSidecar保存データを読めるよう、状態名と形式は維持しています。
- MixinクラスローダーエラーによってAAC/ACOの正常な処理が隔離される問題を防止しました。
対応ファイル
- �ac1.0.4_1.20.1.jar - Forge 1.20.1
- �ac1.0.4_1.21.1.jar - NeoForge 1.21.1
Advanced Assembly Computing 1.0.3
English
Fixed
- Fixed a Forge 1.20.1 classloading failure while loading existing Vector Crafting Workers.
- Moved the malformed crafting-thread sidecar exception out of the configured Mixin package.
- Preserved sidecar validation, quarantine behavior, failure categories, and cause reporting.
Supported artifacts
- �ac1.0.3_1.20.1.jar - Forge 1.20.1
- �ac1.0.3_1.21.1.jar - NeoForge 1.21.1
This is Advanced Assembly Computing, an add-on for AE2 Crafting Optimizer and Neo ECO AE Extension.
日本語
修正
- 既存のVector Crafting Worker読み込み時にForge 1.20.1で発生するクラスローダーエラーを修正しました。
- 破損したクラフトスレッドSidecarの例外を、Mixinとして扱われるパッケージの外へ移動しました。
- Sidecar検証、隔離処理、失敗カテゴリ、原因情報の保持はそのままです。
対応ファイル
- �ac1.0.3_1.20.1.jar - Forge 1.20.1
- �ac1.0.3_1.21.1.jar - NeoForge 1.21.1
Advanced Assembly Computingは、AE2 Crafting OptimizerとNeo ECO AE Extension向けのアドオンです。
Advanced Assembly Computing 1.0.2
English
AAC mod version: 1.0.2
Supported Minecraft builds:
aac1.0.2_1.20.1.jar(Forge 1.20.1)aac1.0.2_1.21.1.jar(NeoForge 1.21.1)
ACO compatibility:
- Minecraft 1.20.1: ACO 1.5.7
- Minecraft 1.21.1: ACO 1.5.7
The suffix is the Minecraft version. It is not part of the mod version.
Both artifacts were produced by clean builds and their test suites passed.
日本語
AAC modバージョン: 1.0.2
対応Minecraftビルド:
aac1.0.2_1.20.1.jar(Forge 1.20.1)aac1.0.2_1.21.1.jar(NeoForge 1.21.1)
ACO対応:
- Minecraft 1.20.1: ACO 1.5.7
- Minecraft 1.21.1: ACO 1.5.7
末尾はMinecraftのバージョンです。modバージョンには含めません。
両方のJARはクリーンビルドを通過し、テストも成功しています。
Advanced Assembly Computing 1.0.1
Highlights
- Verifies that ACO retained AAC's exact native crafting-table adapter instance after registration.
- Fails before transaction ownership when the adapter is missing or replaced under the same ID.
- Logs the loaded AAC version, adapter ID, ACO Pattern Batch API, and receipt schema.
- Builds against ACO 1.5.5 while retaining the documented 1.5.x runtime range.
日本語
- ACOへの登録後、AACのAdapter実体が同一であることを取引開始前に検証します。
- 未登録・同一IDの別実体は、入力を所有する前に明確に停止します。
- AAC版、Adapter ID、API版、Receipt Schemaをログへ追加しました。
Advanced Assembly Computing 1.0.0
Advanced Assembly Computing 1.0.0
English
Advanced Assembly Computing adds an upper-tier Neo ECO AE crafting
multiblock for quantity-independent physical crafting-table batches.
- Adds upper crafting controller, parallel core, and worker blocks while
preserving Neo ECO's existing multiblock rules. - Uses real Neo ECO Pattern Bus, Worker, and Crafting Thread execution.
- Integrates with ACO 1.5.4 for exact long and BigInteger recipe counts.
- Performs one real Minecraft
assemblecall per proven crafting-table
recipe step, then applies the verified execution coefficient through ACO. - Stores durable Worker terminal receipts before releasing a Thread.
- Supports receipt replay protection, restart recovery, and exact-output
validation. - Uses the same physical proof path for normal long and BigInteger jobs.
- Keeps AQE optional; AQE progression recipes are loaded only when AQE is
installed. - Reuses Neo ECO L9 models at runtime and adds enchantment glint without
redistributing Neo ECO texture files.
Required versions:
- Minecraft 1.20.1
- Forge 47.4.18 or newer
- Applied Energistics 2 15.4.10
- Neo ECO AE 20.3.0
- AE2 Crafting Optimizer 1.5.4
Install the same JAR on the dedicated server and every client.
日本語
Advanced Assembly Computingは、注文数量に依存しない作業台物理Batchを
実行するNeo ECO AE上位マルチブロックを追加します。
- Neo ECO本来の構造ルールを維持した上位Controller、Parallel Core、
Workerを追加。 - Neo ECOの実Pattern Bus、Worker、Crafting Threadを使って処理。
- ACO 1.5.4と連携し、longおよびBigIntegerの正確なレシピ実行数を扱う。
- 証明済みの作業台レシピ段ごとにMinecraftの実
assembleを一回実行し、
検証済み実行係数をACO経由で反映。 - Thread解放前にWorker端末Receiptを永続保存。
- Receiptの再送防止、再起動復旧、正確な出力検証に対応。
- 通常long注文とBigInteger注文で同じ物理証明経路を使用。
- AQEは任意依存のまま維持し、AQE進行レシピはAQE導入時だけ読み込む。
- Neo ECOのテクスチャを再配布せず、実行時にL9モデルを参照して
エンチャント光を追加。
必須バージョン:
- Minecraft 1.20.1
- Forge 47.4.18以上
- Applied Energistics 2 15.4.10
- Neo ECO AE 20.3.0
- AE2 Crafting Optimizer 1.5.4
専用サーバーと全クライアントへ同じJARを導入してください。