You are viewing a potentially older version of this package. View all versions.
swear01-AAA_Crafting_Max_Fix-1.1.0 icon

AAA Crafting Max Fix

Unofficial AAA Crafting Max-count fix. Per-material totals, zero limit and periodic refresh, with API compatibility checks instead of exact version locks. Requires AAA Crafting and AzuCraftyBoxes from Hexium.

Date uploaded 2 days ago
Version 1.1.0
Download link swear01-AAA_Crafting_Max_Fix-1.1.0.zip
Downloads 283
Dependency string swear01-AAA_Crafting_Max_Fix-1.1.0

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. Fixes AAA Crafting’s Max count by querying each material separately. Allows zero when materials are insufficient and refreshes the display every 0.5 seconds. It uses the existing container bridge and keeps its range, pulling and leave-one rules.

Install

Install AAA Crafting and AzuCraftyBoxes through Gale’s Hexium source first, then install this package. Thunderstore installs BepInEx automatically but cannot install those Hexium versions.

Close Valheim before upgrading. Keep only one AAACraftingMaxFix.dll; remove an old manually copied patch before installing through Gale. Install on each player's client. Enable AAA Crafting’s Show Max Craft Amount if needed.

Check the BepInEx log for AAA Crafting Max Fix 1.1.0 applied.

Compatibility

Verified against AAA Crafting 2.1.11 with AzuCraftyBoxes 1.8.27 and 1.8.28. Newer versions are accepted when the required bridge methods, fields and crafting patch pattern remain compatible. The plugin waits for AAA’s bridge initialization, checks the resolved API, and removes its own patches if installation fails. A compatibility error means the fix is inactive.

The loader minimums remain AAA Crafting 2.1.11 and AzuCraftyBoxes 1.8.27; these are not exact-version locks. The patch adds no configuration, direct inventory writes or save-format changes. Max counts crafting operations, with the original limit of 100.

Game/Unity detours, multiplayer and long sessions remain untested. Start with a cheap multi-material recipe in a test world. Retire this add-on after the official Max-count fix is confirmed and verified.

Source.zip includes the patch, tests, MIT license and build provenance. No upstream game/mod assemblies are redistributed. Thanks to Azumatt, BepInEx and Harmony.

Upstream issue

CHANGELOG

Changelog

1.1.0

  • Replace exact assembly-version restrictions with resolved bridge API and patch-pattern checks.
  • Accept AzuCraftyBoxes 1.8.28 alongside 1.8.27 without changing original mod DLLs.
  • Wait one frame for AAA Crafting’s Start-time bridge initialization.
  • Remove the direct AzuCraftyBoxes assembly reference and bind the material argument by position.
  • Preserve patch rollback, per-material totals, zero limit and 0.5-second refresh.

1.0.0

  • Initial independent Max-count patch: per-material totals, zero limit and 0.5-second refresh.