GrillspettAzuAutoStoreCompat

版本 v1.0.0·更新於 2026-09-13

Personal continuation of KRINJUN's AzuAutoStoreCompat for a friend group's modpack. Fixes AzuAutoStore hotkeys, ExtraSlots exclusion, and favoriting on Valheim 1.0. Not official - switch to AzuAutoSto

模組介紹 作者原文

GrillspettAzuAutoStoreCompat

A personal continuation of KRINJUN's AzuAutoStoreCompat — a narrow, lightweight runtime compatibility bridge and patch that lets Azumatt-AzuAutoStore (v3.0.14) run on Valheim 1.0+ (Ashlands / Unity 6).

This is not an official release. It's maintained for a small friend group's private profile to fix a handful of remaining 1.0 issues the upstream compat mod didn't cover. If AzuAutoStore itself gets updated with native 1.0 support, or KRINJUN's original compat mod picks up these fixes, switch back to depending on that directly instead of this fork — this exists to fill the gap in the meantime, not to replace it long-term.

What this does

Everything the original AzuAutoStoreCompat does, plus:

  • ExtraSlots exclusion bridge — AzuAutoStore already knows how to skip "quick slot" items when auto-storing, but only through a contract that shudnal-ExtraSlots is supposed to hook itself into. That hook can silently fail depending on plugin load order, letting AutoStore sweep items out of ExtraSlots' food/ammo/quick/misc slots. This re-applies the same bridge independently of load order, so it works reliably.
  • Store Shortcut works with your inventory or a container open — previously the shortcut only fired out in the open world, because the game blocks it whenever any UI (inventory included) is showing. Now it also fires while browsing a chest, without breaking chat/console/other menu handling.
  • Favorite (right-click) and Search (Y + left-click) hotkeys fixed — InventoryGrid.OnRightClick was renamed to OnRightDown in 1.0, and OnLeftClick was silently repurposed as a touch-screen-only handler (real mouse clicks now go through OnLeftDown) — both were fixed with the same reflection-based redirect technique the original mod already uses for other renamed methods.
  • Tooltip hint for favorited items fixed — the patch was attached to a compatibility bridge method that the game's actual tooltip UI never calls; redirected to the real method so the "favorited" hint text actually shows up on hover.
  • Persistent favorite indicator — a small colored marker now shows on favorited items/slots at all times (not just on hover), using AzuAutoStore's own border sprite and configured colors. Implemented as an independent, from-scratch patch rather than by fixing AzuAutoStore's own broken BorderRenderer (which reaches into a type Valheim 1.0 renamed and can't be safely patched without rewriting AzuAutoStore's own compiled code).

What's still not fixed

  • Favorite border rendering inside AzuAutoStore itself stays disabled (BorderRenderer, InventoryGridGetHoveredElementPatch) — patching them was tried and broke inventory rendering entirely. The persistent favorite indicator above replaces the visible part of what they did, independently.
  • Hover-single-item store hotkey stays disabled for the same reason (InventoryGridGetHoveredElementPatch).

Installation

  • Install using r2modman or Mod Manager.
  • Depends on BepInExPack_Valheim and Azumatt-AzuAutoStore.
  • Do not install alongside the original KRINJUN-AzuAutoStoreCompat — this is a drop-in replacement for it, not an addition.

安裝與使用 安裝:BepInEx 外掛

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

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

前置依賴

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

denikson-BepInExPack_ValheimAzumatt-AzuAutoStore

檔案與校驗

檔案名稱
GrillspettAzuAutoStoreCompat-1.0.0.zip
檔案大小
34.9 KiB