swear01-AAA_Crafting_Max_Fix icon

AAA Crafting Max Fix

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.

Last updated 12 hours ago
Total downloads 61
Total rating 0 
Categories Mods Crafting Client-side AI Generated
Dependency string swear01-AAA_Crafting_Max_Fix-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2351 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2351

README

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

Thunderstore 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 Thunderstore 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