AAA Crafting Max Fix

版本 v1.1.0·更新於 2026-10-12

Unofficial Max-count fix for AAA Crafting 2.1.11 with AzuCraftyBoxes 1.8.27. Per-material totals, zero limit and periodic refresh. Requires both mods from Hexium.

模組介紹 作者原文

AAA Crafting Max Fix

Unofficial client add-on by Huang Ssu-Wei. Corrects the Max crafting count when using AAA Crafting 2.1.11 with AzuCraftyBoxes 1.8.27.

This is an independent patch, not an Azumatt release. It does not replace either original DLL.

Required mods: install these from Hexium first

  • AAA Crafting 2.1.11
  • AzuCraftyBoxes 1.8.27
  • BepInExPack Valheim 5.4.2351 (automatic dependency).

cannot automatically install the required Hexium versions. Install them through Gale's Hexium source into the same profile before installing this add-on. The older deprecated versions are not substitutes.

Only AAA assembly 2.1.11.0 and AzuCraftyBoxes assembly 1.8.27.0 are supported. Other versions produce a warning and skip the patch. Keep these exact versions until compatibility is reviewed.

Changes

  • Queries the existing AAA-to-AzuCraftyBoxes bridge separately for each material, avoiding reuse of another material's count.
  • Allows Max to show 0 when materials are insufficient. The original limit of 100 crafting operations remains.
  • Invalidates the Max display every 0.5 seconds so it can refresh after container or range changes.

The existing bridge controls pulling, range and leave-one rules. If its per-material query returns -1, the original counting path is retained. Max counts crafting operations, not necessarily the number of output items.

No new items, configuration file, direct inventory writes, material-consumption replacement or save-format changes.

Install and verify

Close Valheim normally, install the requirements and this package into the same Gale profile, then launch normally. Install on each player's client; a dedicated server does not need this display fix.

If updating from the Duo QoL pack's bundled local patch, remove the old BepInEx/plugins/swear-AAACraftingMaxFix folder while the game is closed, before installing this package. There must be only one copy of AAACraftingMaxFix.dll in the profile. The plugin GUID remains swear.valheim.AAACraftingMaxFix.

If Max was disabled, enable AAA Crafting's Show Max Craft Amount option.

Check BepInEx logs for:

AAA Crafting Max Fix 1.0.0 applied: per-material totals, zero limit and 0.5s refresh.

A version warning or Max fix could not be applied means the patch is inactive. If patch installation throws, this add-on removes its own patches and logs the error.

Test a cheap multi-material recipe with materials split between inventory and nearby chests. Check the smallest per-material crafting count, leave-one handling, zero materials, pulling disabled, moving out of range and another player removing materials.

Verification and limits

Release compilation passed with 0 warnings and 0 errors. 25 fixture, emitted-IL and pinned upstream assembly checks passed. Actual Unity/Harmony detours, multiplayer and gameplay have not been tested for this add-on.

Custom YAML restrictions, unloaded remote containers and multiplayer container synchronization remain untested upstream limitations. The displayed count is not proof that the result fits in a full inventory.

Removal and upstream fixes

Close Valheim and uninstall this package. For old manually installed copies, move the whole swear-AAACraftingMaxFix folder outside BepInEx/plugins.

Retire this add-on when an official AAA Crafting release confirms the relevant Max-count issue is fixed and is verified with AzuCraftyBoxes. A version mismatch alone does not prove an official fix.

Source and credits

The package includes Source.zip with the exact patch source, project, tests, MIT license and build provenance. No Valheim, Unity, BepInEx or upstream mod assemblies are redistributed in it. Build reference versions and hashes are recorded in that archive.

Thanks to Azumatt for AAA Crafting, AzuCraftyBoxes and the existing compatibility bridge; BepInEx and Harmony for the plugin infrastructure.

Upstream issue: Incorrect Max Numbers

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

denikson-BepInExPack_Valheim

檔案與校驗

檔案名稱
AAA_Crafting_Max_Fix-1.1.0.zip
檔案大小
22.8 KiB