AE2 Crafting PriorityСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (21)
release
1.0.0 (FABRIC 1.20.1)
1.0.015 сент. 2026 г.68Minecraft: 1.20.1fabric
Что нового
- AE2(Applied Energistics 2)の自動クラフトジョブに実行優先度を設定できる中核機能を実装
- 優先度設定・参照を外部MODから利用できるPublic APIを実装
- Forge 1.12.2 / 1.16.5 / 1.18.2 / 1.20.1、NeoForge 1.21.1、Fabric 1.20.1の計6ローダー/バージョンに対応
- 0.x系での開発・実機検証を経て、初回正式版(1.0.0)として公開
- 以降はSemantic Versioningに基づき運用し、後方互換性を破壊する変更はMAJORバージョンの更新を伴う
release
1.0.0 (FORGE 1.18.2)
1.0.015 сент. 2026 г.24Minecraft: 1.18.2forge
Что нового
- AE2(Applied Energistics 2)の自動クラフトジョブに実行優先度を設定できる中核機能を実装
- 優先度設定・参照を外部MODから利用できるPublic APIを実装
- Forge 1.12.2 / 1.16.5 / 1.18.2 / 1.20.1、NeoForge 1.21.1、Fabric 1.20.1の計6ローダー/バージョンに対応
- 0.x系での開発・実機検証を経て、初回正式版(1.0.0)として公開
- 以降はSemantic Versioningに基づき運用し、後方互換性を破壊する変更はMAJORバージョンの更新を伴う
release
1.0.0 (FORGE 1.16.5)
1.0.015 сент. 2026 г.31Minecraft: 1.16.5forge
Что нового
- AE2(Applied Energistics 2)の自動クラフトジョブに実行優先度を設定できる中核機能を実装
- 優先度設定・参照を外部MODから利用できるPublic APIを実装
- Forge 1.12.2 / 1.16.5 / 1.18.2 / 1.20.1、NeoForge 1.21.1、Fabric 1.20.1の計6ローダー/バージョンに対応
- 0.x系での開発・実機検証を経て、初回正式版(1.0.0)として公開
- 以降はSemantic Versioningに基づき運用し、後方互換性を破壊する変更はMAJORバージョンの更新を伴う
release
1.0.0 (FORGE 1.12.2)
1.0.015 сент. 2026 г.48Minecraft: 1.12.2forge
Что нового
- AE2(Applied Energistics 2)の自動クラフトジョブに実行優先度を設定できる中核機能を実装
- 優先度設定・参照を外部MODから利用できるPublic APIを実装
- Forge 1.12.2 / 1.16.5 / 1.18.2 / 1.20.1、NeoForge 1.21.1、Fabric 1.20.1の計6ローダー/バージョンに対応
- 0.x系での開発・実機検証を経て、初回正式版(1.0.0)として公開
- 以降はSemantic Versioningに基づき運用し、後方互換性を破壊する変更はMAJORバージョンの更新を伴う
release
1.0.0 (NEOFORGE 1.21.1)
1.0.015 сент. 2026 г.105Minecraft: 1.21.1neoforge
Что нового
- AE2(Applied Energistics 2)の自動クラフトジョブに実行優先度を設定できる中核機能を実装
- 優先度設定・参照を外部MODから利用できるPublic APIを実装
- Forge 1.12.2 / 1.16.5 / 1.18.2 / 1.20.1、NeoForge 1.21.1、Fabric 1.20.1の計6ローダー/バージョンに対応
- 0.x系での開発・実機検証を経て、初回正式版(1.0.0)として公開
- 以降はSemantic Versioningに基づき運用し、後方互換性を破壊する変更はMAJORバージョンの更新を伴う
release
1.0.0 (FORGE 1.20.1)
1.0.015 сент. 2026 г.78Minecraft: 1.20.1forge
Что нового
- AE2(Applied Energistics 2)の自動クラフトジョブに実行優先度を設定できる中核機能を実装
- 優先度設定・参照を外部MODから利用できるPublic APIを実装
- Forge 1.12.2 / 1.16.5 / 1.18.2 / 1.20.1、NeoForge 1.21.1、Fabric 1.20.1の計6ローダー/バージョンに対応
- 0.x系での開発・実機検証を経て、初回正式版(1.0.0)として公開
- 以降はSemantic Versioningに基づき運用し、後方互換性を破壊する変更はMAJORバージョンの更新を伴う
beta
0.2.0 (FORGE 1.16.5)
0.2.017 авг. 2026 г.34Minecraft: 1.16.5forge
Что нового
## AE2 Crafting Priority 0.2.0-beta.1 (Forge 1.16.5)
AE2(Applied Energistics 2)の自動クラフトに、ジョブ単位の実行優先度を追加するアドオンMODです。今回のBeta版では、他MODから優先度制御と連携できる公開APIを新規に追加しました(Java 8構文のみで実装しており、本バージョンも含め全ブランチで共通コードとして共有されています)。
### 今回の変更点(0.2.0-beta.1): 他MOD連携用の公開APIを追加
パッケージ `com.yuuhamu.ae2craftpriority.api` として、他MODから優先度制御と連携できる公開APIを新規に追加しました。
- **`CraftPriorityApi`**(静的ファサード): 優先度の取得・設定、CPUの列挙、優先度変更イベントの購読などをまとめて提供します。
- `getPriority` / `getStoredPriority` / `getEffectivePriority`: 保存されている優先度と、他MOD由来の補正を反映した実効優先度を分けて取得
- `setPriority`(サーバースレッド専用): 優先度を直接設定
- `withPriority(int)` → `PriorityScope`、`runWithPriority` / `callWithPriority`: クラフトジョブ投入時に一時的な優先度を適用するスコープAPI(`AutoCloseable`・ネスト可)
- `registerResolver(PriorityResolver, order)`: 保存値やAPI設定値を書き換えずに、他MOD(例: AE2PriorityRequester)が基準優先度を加算・補正できるフック
- `registerAdapter(PriorityAdapter)`: AdvancedAEなど、AE2純正以外のクラフトCPUクラスタ型をこのMODの優先度制御に対応させるための拡張ポイント
- `addPriorityChangeListener` / `removePriorityChangeListener`: 優先度変更(GUI操作・API経由・ジョブ投入・ジョブ完了リセット・NBTロード等)を検知するイベント購読(`PriorityChangeEvent`)
- `getCpusByPriority(grid)` / `snapshot(grid)`: グリッド内CPUの優先度順一覧・読み取り専用スナップショット(`CpuSnapshot`)取得
- `isSupported` / `apiVersion()` / `MOD_ID` 等のユーティリティ
- **`PriorityAdapter`**: `markDirty` / `listCpus` / `isBusy` / `getName` のデフォルトメソッドを追加し、サードパーティMODが独自のCPUクラスタ型をこのMODへ統合しやすくしました。
- **API設計方針**: (1) AE2・Minecraft固有の型を一切露出させず`Object`型のみで受け渡しするため、`api`パッケージはForge 1.12.2〜NeoForge 1.21.1まで全ブランチでバイト同一のソースを共有可能、(2) Java 8構文のみで実装、(3)「保存された優先度」と「実効優先度」を明確に分離、(4) 副作用を伴うAPIはサーバースレッド専用でfail-closed設計、(5) 未対応環境でも例外を投げず安全に機能を無効化します。
### 主な機能(継続)
- AE2純正の「優先度」画面から、クラフトジョブごとに優先度(数値が高いほど優先)を設定可能
- 優先度はジョブ単位。タスク終了時に自動的に0へリセット
### 既知の制限
- 実際のクラフトジョブでの優先度制御そのもの(多数ジョブが競合する状況での動作)は、引き続き検証中です(Betaチャンネル)
- 公開APIはBeta版のため、今後のマイナーバージョンで破壊的変更が入る可能性があります
beta
0.2.0 (FABRIC 1.20.1)
0.2.017 авг. 2026 г.30Minecraft: 1.20.1fabric
Что нового
## AE2 Crafting Priority 0.2.0-beta.1 (Fabric 1.20.1)
AE2(Applied Energistics 2)の自動クラフトに、ジョブ単位の実行優先度を追加するアドオンMODです。今回のBeta版では、他MODから優先度制御と連携できる公開APIを新規に追加しました。
### 今回の変更点(0.2.0-beta.1): 他MOD連携用の公開APIを追加
パッケージ `com.yuuhamu.ae2craftpriority.api` として、他MODから優先度制御と連携できる公開APIを新規に追加しました。
- **`CraftPriorityApi`**(静的ファサード): 優先度の取得・設定、CPUの列挙、優先度変更イベントの購読などをまとめて提供します。
- `getPriority` / `getStoredPriority` / `getEffectivePriority`: 保存されている優先度と、他MOD由来の補正を反映した実効優先度を分けて取得
- `setPriority`(サーバースレッド専用): 優先度を直接設定
- `withPriority(int)` → `PriorityScope`、`runWithPriority` / `callWithPriority`: クラフトジョブ投入時に一時的な優先度を適用するスコープAPI(`AutoCloseable`・ネスト可)
- `registerResolver(PriorityResolver, order)`: 保存値やAPI設定値を書き換えずに、他MOD(例: AE2PriorityRequester)が基準優先度を加算・補正できるフック
- `registerAdapter(PriorityAdapter)`: AE2純正以外のクラフトCPUクラスタ型をこのMODの優先度制御に対応させるための拡張ポイント(汎用API、詳細下記)
- `addPriorityChangeListener` / `removePriorityChangeListener`: 優先度変更(GUI操作・API経由・ジョブ投入・ジョブ完了リセット・NBTロード等)を検知するイベント購読(`PriorityChangeEvent`)
- `getCpusByPriority(grid)` / `snapshot(grid)`: グリッド内CPUの優先度順一覧・読み取り専用スナップショット(`CpuSnapshot`)取得
- `isSupported` / `apiVersion()` / `MOD_ID` 等のユーティリティ
- **`PriorityAdapter`**: `markDirty` / `listCpus` / `isBusy` / `getName` のデフォルトメソッドを追加し、サードパーティMODが独自のCPUクラスタ型をこのMODへ統合しやすくしました。
- **API設計方針**: (1) AE2・Minecraft固有の型を一切露出させず`Object`型のみで受け渡しするため、`api`パッケージはForge 1.12.2〜NeoForge 1.21.1まで全ブランチでバイト同一のソースを共有可能、(2) Java 8構文のみで実装、(3)「保存された優先度」と「実効優先度」を明確に分離、(4) 副作用を伴うAPIはサーバースレッド専用でfail-closed設計、(5) 未対応環境でも例外を投げず安全に機能を無効化します。
### 主な機能(継続)
- AE2純正の「優先度」画面から、クラフトジョブごとに優先度(数値が高いほど優先)を設定可能
- 設定方法は3通り: クラフト開始時 / Crafting CPU画面 / 端末の「クラフト状況」タブ
- 優先度はジョブ単位。タスク終了時に自動的に0へリセット
- Fabric API 0.88.1+1.20.1に固定(AE2 15.4.10との互換性のため)
### 既知の制限
- AdvancedAEはFabric版が存在しないため非対応(`PriorityAdapter`拡張は他MOD向けの汎用APIとして提供)
- 実際のクラフトジョブでの優先度制御そのもの(多数ジョブが競合する状況での動作)は、引き続き検証中です(Betaチャンネル)
- 公開APIはBeta版のため、今後のマイナーバージョンで破壊的変更が入る可能性があります
beta
0.2.0 (FORGE 1.18.2)
0.2.017 авг. 2026 г.23Minecraft: 1.18.2forge
Что нового
## AE2 Crafting Priority 0.2.0-beta.1 (Forge 1.18.2)
AE2(Applied Energistics 2)の自動クラフトに、ジョブ単位の実行優先度を追加するアドオンMODです。今回のBeta版では、他MODから優先度制御と連携できる公開APIを新規に追加しました。
### 今回の変更点(0.2.0-beta.1): 他MOD連携用の公開APIを追加
パッケージ `com.yuuhamu.ae2craftpriority.api` として、他MODから優先度制御と連携できる公開APIを新規に追加しました。
- **`CraftPriorityApi`**(静的ファサード): 優先度の取得・設定、CPUの列挙、優先度変更イベントの購読などをまとめて提供します。
- `getPriority` / `getStoredPriority` / `getEffectivePriority`: 保存されている優先度と、他MOD由来の補正を反映した実効優先度を分けて取得
- `setPriority`(サーバースレッド専用): 優先度を直接設定
- `withPriority(int)` → `PriorityScope`、`runWithPriority` / `callWithPriority`: クラフトジョブ投入時に一時的な優先度を適用するスコープAPI(`AutoCloseable`・ネスト可)
- `registerResolver(PriorityResolver, order)`: 保存値やAPI設定値を書き換えずに、他MOD(例: AE2PriorityRequester)が基準優先度を加算・補正できるフック
- `registerAdapter(PriorityAdapter)`: AdvancedAEなど、AE2純正以外のクラフトCPUクラスタ型をこのMODの優先度制御に対応させるための拡張ポイント
- `addPriorityChangeListener` / `removePriorityChangeListener`: 優先度変更(GUI操作・API経由・ジョブ投入・ジョブ完了リセット・NBTロード等)を検知するイベント購読(`PriorityChangeEvent`)
- `getCpusByPriority(grid)` / `snapshot(grid)`: グリッド内CPUの優先度順一覧・読み取り専用スナップショット(`CpuSnapshot`)取得
- `isSupported` / `apiVersion()` / `MOD_ID` 等のユーティリティ
- **`PriorityAdapter`**: `markDirty` / `listCpus` / `isBusy` / `getName` のデフォルトメソッドを追加し、サードパーティMODが独自のCPUクラスタ型をこのMODへ統合しやすくしました。
- **API設計方針**: (1) AE2・Minecraft固有の型を一切露出させず`Object`型のみで受け渡しするため、`api`パッケージはForge 1.12.2〜NeoForge 1.21.1まで全ブランチでバイト同一のソースを共有可能、(2) Java 8構文のみで実装、(3)「保存された優先度」と「実効優先度」を明確に分離、(4) 副作用を伴うAPIはサーバースレッド専用でfail-closed設計、(5) 未対応環境でも例外を投げず安全に機能を無効化します。
### 主な機能(継続)
- AE2純正の「優先度」画面から、クラフトジョブごとに優先度(数値が高いほど優先)を設定可能
- 設定方法は3通り: クラフト開始時 / Crafting CPU画面 / 端末の「クラフト状況」タブ
- 優先度はジョブ単位。タスク終了時に自動的に0へリセット
### 既知の制限
- 実際のクラフトジョブでの優先度制御そのもの(多数ジョブが競合する状況での動作)は、引き続き検証中です(Betaチャンネル)
- 公開APIはBeta版のため、今後のマイナーバージョンで破壊的変更が入る可能性があります
beta
0.2.0 (FORGE 1.12.2)
0.2.017 авг. 2026 г.27Minecraft: 1.12.2forge
Что нового
## AE2 Crafting Priority 0.2.0-beta.1 (Forge 1.12.2)
AE2(Applied Energistics 2)の自動クラフトに、ジョブ単位の実行優先度を追加するアドオンMODです。今回のBeta版では、他MODから優先度制御と連携できる公開APIを新規に追加しました(Java 8構文のみで実装しており、本バージョンも含め全ブランチで共通コードとして共有されています)。
### 今回の変更点(0.2.0-beta.1): 他MOD連携用の公開APIを追加
パッケージ `com.yuuhamu.ae2craftpriority.api` として、他MODから優先度制御と連携できる公開APIを新規に追加しました。
- **`CraftPriorityApi`**(静的ファサード): 優先度の取得・設定、CPUの列挙、優先度変更イベントの購読などをまとめて提供します。
- `getPriority` / `getStoredPriority` / `getEffectivePriority`: 保存されている優先度と、他MOD由来の補正を反映した実効優先度を分けて取得
- `setPriority`(サーバースレッド専用): 優先度を直接設定
- `withPriority(int)` → `PriorityScope`、`runWithPriority` / `callWithPriority`: クラフトジョブ投入時に一時的な優先度を適用するスコープAPI(`AutoCloseable`・ネスト可)
- `registerResolver(PriorityResolver, order)`: 保存値やAPI設定値を書き換えずに、他MOD(例: AE2PriorityRequester)が基準優先度を加算・補正できるフック
- `registerAdapter(PriorityAdapter)`: AdvancedAEなど、AE2純正以外のクラフトCPUクラスタ型をこのMODの優先度制御に対応させるための拡張ポイント
- `addPriorityChangeListener` / `removePriorityChangeListener`: 優先度変更(GUI操作・API経由・ジョブ投入・ジョブ完了リセット・NBTロード等)を検知するイベント購読(`PriorityChangeEvent`)
- `getCpusByPriority(grid)` / `snapshot(grid)`: グリッド内CPUの優先度順一覧・読み取り専用スナップショット(`CpuSnapshot`)取得
- `isSupported` / `apiVersion()` / `MOD_ID` 等のユーティリティ
- **`PriorityAdapter`**: `markDirty` / `listCpus` / `isBusy` / `getName` のデフォルトメソッドを追加し、サードパーティMODが独自のCPUクラスタ型をこのMODへ統合しやすくしました。
- **API設計方針**: (1) AE2・Minecraft固有の型を一切露出させず`Object`型のみで受け渡しするため、`api`パッケージはForge 1.12.2〜NeoForge 1.21.1まで全ブランチでバイト同一のソースを共有可能、(2) Java 8構文のみで実装、(3)「保存された優先度」と「実効優先度」を明確に分離、(4) 副作用を伴うAPIはサーバースレッド専用でfail-closed設計、(5) 未対応環境でも例外を投げず安全に機能を無効化します。
### 主な機能(継続)
- AE2純正の「優先度」画面から、クラフトジョブごとに優先度(数値が高いほど優先)を設定可能
- 優先度はジョブ単位。タスク終了時に自動的に0へリセット
### 既知の制限
- 実際のクラフトジョブでの優先度制御そのもの(多数ジョブが競合する状況での動作)は、引き続き検証中です(Betaチャンネル)
- 公開APIはBeta版のため、今後のマイナーバージョンで破壊的変更が入る可能性があります
beta
0.2.0 (NEOFORGE 1.21.1)
0.2.017 авг. 2026 г.54Minecraft: 1.21.1neoforge
Что нового
## AE2 Crafting Priority 0.2.0-beta.1 (NeoForge 1.21.1)
AE2(Applied Energistics 2)の自動クラフトに、ジョブ単位の実行優先度を追加するアドオンMODです。今回のBeta版では、他MODから優先度制御と連携できる公開APIを新規に追加したほか、AdvancedAE連携時の不具合を修正しました。
### 今回の変更点(0.2.0-beta.1): 他MOD連携用の公開APIを追加
パッケージ `com.yuuhamu.ae2craftpriority.api` として、他MODから優先度制御と連携できる公開APIを新規に追加しました。
- **`CraftPriorityApi`**(静的ファサード): 優先度の取得・設定、CPUの列挙、優先度変更イベントの購読などをまとめて提供します。
- `getPriority` / `getStoredPriority` / `getEffectivePriority`: 保存されている優先度と、他MOD由来の補正を反映した実効優先度を分けて取得
- `setPriority`(サーバースレッド専用): 優先度を直接設定
- `withPriority(int)` → `PriorityScope`、`runWithPriority` / `callWithPriority`: クラフトジョブ投入時に一時的な優先度を適用するスコープAPI(`AutoCloseable`・ネスト可)
- `registerResolver(PriorityResolver, order)`: 保存値やAPI設定値を書き換えずに、他MOD(例: AE2PriorityRequester)が基準優先度を加算・補正できるフック
- `registerAdapter(PriorityAdapter)`: AdvancedAEなど、AE2純正以外のクラフトCPUクラスタ型をこのMODの優先度制御に対応させるための拡張ポイント
- `addPriorityChangeListener` / `removePriorityChangeListener`: 優先度変更(GUI操作・API経由・ジョブ投入・ジョブ完了リセット・NBTロード等)を検知するイベント購読(`PriorityChangeEvent`)
- `getCpusByPriority(grid)` / `snapshot(grid)`: グリッド内CPUの優先度順一覧・読み取り専用スナップショット(`CpuSnapshot`)取得
- `isSupported` / `apiVersion()` / `MOD_ID` 等のユーティリティ
- **`PriorityAdapter`**: `markDirty` / `listCpus` / `isBusy` / `getName` のデフォルトメソッドを追加し、サードパーティMODが独自のCPUクラスタ型をこのMODへ統合しやすくしました。
- **API設計方針**: (1) AE2・Minecraft固有の型を一切露出させず`Object`型のみで受け渡しするため、`api`パッケージはForge 1.12.2〜NeoForge 1.21.1まで全ブランチでバイト同一のソースを共有可能、(2) Java 8構文のみで実装、(3)「保存された優先度」と「実効優先度」を明確に分離、(4) 副作用を伴うAPIはサーバースレッド専用でfail-closed設計、(5) 未対応環境でも例外を投げず安全に機能を無効化します。
### 不具合修正
- AdvancedAEのQuantum Computer(`AdvCraftingCPUPart`)使用時に、Mixinメソッドシグネチャの不一致により`InvalidInjectionException`警告が発生していた不具合を修正しました。NBT読み書き用インジェクタ(`AdvCraftingCPUMixin`の`ae2cp$onWriteToNBT` / `ae2cp$onReadFromNBT`)へ`HolderLookup.Provider`引数を正しく追加し、実サーバーでの起動ログにMixin関連の警告が出ないことを確認済みです。
### 主な機能(継続)
- AE2純正の「優先度」画面から、クラフトジョブごとに優先度(数値が高いほど優先)を設定可能
- 設定方法は3通り: クラフト開始時 / Crafting CPU画面 / 端末の「クラフト状況」タブ
- 優先度はジョブ単位。タスク終了時に自動的に0へリセット
### 対応アドオンMOD
- AdvancedAE: 専用対応コードあり。Quantum Computerを含む優先度UIの動作を確認済み
### 既知の制限
- 実際のクラフトジョブでの優先度制御そのもの(多数ジョブが競合する状況での動作)は、引き続き検証中です(Betaチャンネル)
- 公開APIはBeta版のため、今後のマイナーバージョンで破壊的変更が入る可能性があります
beta
0.2.0 (FORGE 1.20.1)
0.2.017 авг. 2026 г.87Minecraft: 1.20.1forge
Что нового
## AE2 Crafting Priority 0.2.0-beta.1 (Forge 1.20.1)
AE2(Applied Energistics 2)の自動クラフトに、ジョブ単位の実行優先度を追加するアドオンMODです。今回のBeta版では、他MODから優先度制御と連携できる公開APIを新規に追加しました。
### 今回の変更点(0.2.0-beta.1): 他MOD連携用の公開APIを追加
パッケージ `com.yuuhamu.ae2craftpriority.api` として、他MODから優先度制御と連携できる公開APIを新規に追加しました。
- **`CraftPriorityApi`**(静的ファサード): 優先度の取得・設定、CPUの列挙、優先度変更イベントの購読などをまとめて提供します。
- `getPriority` / `getStoredPriority` / `getEffectivePriority`: 保存されている優先度と、他MOD由来の補正を反映した実効優先度を分けて取得
- `setPriority`(サーバースレッド専用): 優先度を直接設定
- `withPriority(int)` → `PriorityScope`、`runWithPriority` / `callWithPriority`: クラフトジョブ投入時に一時的な優先度を適用するスコープAPI(`AutoCloseable`・ネスト可)
- `registerResolver(PriorityResolver, order)`: 保存値やAPI設定値を書き換えずに、他MOD(例: AE2PriorityRequester)が基準優先度を加算・補正できるフック
- `registerAdapter(PriorityAdapter)`: AdvancedAEなど、AE2純正以外のクラフトCPUクラスタ型をこのMODの優先度制御に対応させるための拡張ポイント
- `addPriorityChangeListener` / `removePriorityChangeListener`: 優先度変更(GUI操作・API経由・ジョブ投入・ジョブ完了リセット・NBTロード等)を検知するイベント購読(`PriorityChangeEvent`)
- `getCpusByPriority(grid)` / `snapshot(grid)`: グリッド内CPUの優先度順一覧・読み取り専用スナップショット(`CpuSnapshot`)取得
- `isSupported` / `apiVersion()` / `MOD_ID` 等のユーティリティ
- **`PriorityAdapter`**: `markDirty` / `listCpus` / `isBusy` / `getName` のデフォルトメソッドを追加し、サードパーティMODが独自のCPUクラスタ型をこのMODへ統合しやすくしました。
- **API設計方針**: (1) AE2・Minecraft固有の型を一切露出させず`Object`型のみで受け渡しするため、`api`パッケージはForge 1.12.2〜NeoForge 1.21.1まで全ブランチでバイト同一のソースを共有可能、(2) Java 8構文のみで実装、(3)「保存された優先度」と「実効優先度」を明確に分離、(4) 副作用を伴うAPIはサーバースレッド専用でfail-closed設計、(5) 未対応環境でも例外を投げず安全に機能を無効化します。
### 主な機能(継続)
- AE2純正の「優先度」画面から、クラフトジョブごとに優先度(数値が高いほど優先)を設定可能
- 設定方法は3通り: クラフト開始時 / Crafting CPU画面 / 端末の「クラフト状況」タブ
- 優先度はジョブ単位。タスク終了時に自動的に0へリセット
### 既知の制限
- 実際のクラフトジョブでの優先度制御そのもの(多数ジョブが競合する状況での動作)は、引き続き検証中です(Betaチャンネル)
- 公開APIはBeta版のため、今後のマイナーバージョンで破壊的変更が入る可能性があります
beta
0.1.0 (FORGE 1.16.5)
0.1.012 авг. 2026 г.15Minecraft: 1.16.5forge
Что нового
## AE2 Crafting Priority 0.1.0 (Forge 1.16.5)
今回のリリースは公開ファイル名を統一形式に変更するための再アップロードです(機能・内容の変更はありません)。
### 対応内容
- 公開ファイル名を `<mod_id>-<mcVersion>-<modloader>-<mod_version>.jar` 形式に統一
### 主な機能(既存)
- AE2純正の「優先度」画面から、クラフトジョブごとに優先度(数値が高いほど優先)を設定可能
- 優先度はジョブ単位。タスク終了時に自動的に0へリセット
- 他MODから優先度を読み書きできる公開APIを提供
beta
0.1.0 (NEOFORGE 1.21.1)
0.1.012 авг. 2026 г.27Minecraft: 1.21.1neoforge
Что нового
## AE2 Crafting Priority 0.1.0 (NeoForge 1.21.1)
AE2(Applied Energistics 2)の自動クラフトに、ジョブ単位の実行優先度を追加するアドオンMODです。Forge/1.20.1版からのフォワードポートで、今回よりBeta段階として公開します。
### 主な機能
- AE2純正の「優先度」画面から、クラフトジョブごとに優先度(数値が高いほど優先)を設定可能
- 設定方法は3通り: クラフト開始時 / Crafting CPU画面 / 端末の「クラフト状況」タブ
- 優先度はジョブ単位。タスク終了時に自動的に0へリセット
- 他MODから優先度を読み書きできる公開APIを提供
### 対応アドオンMOD
- AdvancedAE: 専用対応コードあり。Quantum Computerを含む優先度UIの動作を確認済み
### 今回のBeta版での変更点
- 優先度画面のボタンをAE2純正デザイン(AE2Button)に統一
- Crafting CPU画面ツールバー上の優先度ボタンの表示位置を、AE2純正CPU・AdvancedAE Quantum Computerの両方で統一(常に「?」ヘルプボタンの直後に固定表示)
- README等の記載内容を整理し、Beta向けに更新
### 既知の制限
- 実際のクラフトジョブでの優先度制御そのもの(多数ジョブが競合する状況での動作)は、引き続き検証中です
beta
0.1.0 (FORGE 1.12.2)
0.1.012 авг. 2026 г.18Minecraft: 1.12.2forge
Что нового
## AE2 Crafting Priority 0.1.0 (Forge 1.12.2)
今回のリリースは公開ファイル名を統一形式に変更するための再アップロードです(機能・内容の変更はありません)。
### 対応内容
- 公開ファイル名を `<mod_id>-<mcVersion>-<modloader>-<mod_version>.jar` 形式に統一
### 主な機能(既存)
- AE2純正の「優先度」画面から、クラフトジョブごとに優先度(数値が高いほど優先)を設定可能
- 優先度はジョブ単位。タスク終了時に自動的に0へリセット
- 他MODから優先度を読み書きできる公開APIを提供
beta
0.1.0 (FORGE 1.18.2)
0.1.012 авг. 2026 г.16Minecraft: 1.18.2forge
Что нового
## AE2 Crafting Priority 0.1.0 (Forge 1.18.2)
今回のリリースは公開ファイル名を統一形式に変更するための再アップロードです(機能・内容の変更はありません)。
### 対応内容
- 公開ファイル名を `<mod_id>-<mcVersion>-<modloader>-<mod_version>.jar` 形式に統一
### 主な機能(既存)
- AE2純正の「優先度」画面から、クラフトジョブごとに優先度(数値が高いほど優先)を設定可能
- 優先度はジョブ単位。タスク終了時に自動的に0へリセット
- 他MODから優先度を読み書きできる公開APIを提供
beta
0.1.0 (FORGE 1.20.1)
0.1.012 авг. 2026 г.28Minecraft: 1.20.1forge
Что нового
## AE2 Crafting Priority 0.1.0 (Forge 1.20.1)
今回のリリースは公開ファイル名を統一形式に変更するための再アップロードです(機能・内容の変更はありません)。
### 対応内容
- 公開ファイル名を `<mod_id>-<mcVersion>-<modloader>-<mod_version>.jar` 形式に統一
### 主な機能(既存)
- AE2純正の「優先度」画面から、クラフトジョブごとに優先度(数値が高いほど優先)を設定可能
- 優先度はジョブ単位。タスク終了時に自動的に0へリセット
- 他MODから優先度を読み書きできる公開APIを提供
beta
0.1.0 (FABRIC 1.20.1)
0.1.012 авг. 2026 г.23Minecraft: 1.20.1fabric
Что нового
## AE2 Crafting Priority 0.1.0 (Fabric 1.20.1)
Forward-port from the Forge/1.20.1 version — initial Beta release.
### Highlights
- Ported the core "per-job crafting priority" feature for AE2 auto-crafting
- Priority can be set from three places: the craft-start flow, the Crafting CPU screen, and the terminal's Crafting Status tab
- Fabric API pinned to 0.88.1+1.20.1 for compatibility with AE2 15.4.10
- Verified alongside Mouse Tweaks, Jade, JourneyMap (5.10.3), and JEI (15.0.0.12)
### Known Limitations
- AdvancedAE is not supported (no Fabric build exists)
- Human verification of priority ordering under real crafting contention is still ongoing
beta
AE2 Crafting Priority 0.1.0
0.1.027 июл. 2026 г.37Minecraft: 1.16.5forge
beta
AE2 Crafting Priority 0.1.0
0.1.027 июл. 2026 г.23Minecraft: 1.18.2forge
beta
AE2 Crafting Priority 0.1.0
0.1.018 июл. 2026 г.29Minecraft: 1.20.1forge