Azumatt-AzuExtendedPlayerInventory icon

AzuExtendedPlayerInventory

AzuEPI (Extended Player Inventory) is a comprehensive inventory expansion mod that adds more rows to inventory, equipment slots, quick slots, vanity customization, and loadout management to Valheim. Controller friendly.

CHANGELOG

Version Update Notes
2.3.2 • Fill element could cause issues randomly with MaterialMan from the base game. Created my own queued background to bypass.
• Fix (again) AdventureBackpacks compatibility issue where backpacks couldn't be worn alongside capes. This was caused by my 2.3.0 fix for Jewelcrafting gem items still being equippable in dedicated slots when configured as gems. It caused an early return/timing issue that recreated the compatibility problem.
• Add more ValheimPlus compatibility. When V+ has its Inventory feature enabled, AzuEPI now takes full control of the inventory layout instead of fighting with V+'s changes. No more broken scrollbars or weird backgrounds when both mods are installed.
• Fix quickslots display when slots are less than 5 (Thank you Soultar for pointing it out)
• Fix an early localization call
• Fix some stats (Thanks Johnson1893 for pointing it out)
2.3.1 • Fix issue with vanilla's hold to place stacks feature.
2.3.0 • Equipping items now shows a visual indicator using the queued background. It will now "fill" the element as duration increases.
• Fix Jewelcrafting config changes. If JC has Wishbone and Wisplight as gems, they will no longer be equippable if the config is changed to "On" live.
• Fix quick slots 6-8 sometimes disappearing or causing weird issues.
• Fix character select not consistently showing vanity if you logged out and back in.
• Fix vanity panel cache issues.
• Items with vanity applied no longer show the overlay and icon changes all the time. This is now only shown when the Vanity panel is open.
• Add buttons to the vanity panel for removing specific vanity (reminder, you can do this by right clicking one of the items in the grid also), add information to the title on which vanity is applied.
• Prevent non-teleportable items and backpacks from mods, from going into the loadouts.
• General stability improvements for server sync scenarios.
• "Back to Crafting" button added to panel. All toggle panel button visuals changed.
• Other small things.
2.2.2 • Loop hotbar when at first or last slots.
• Stats panel can now show other player stats on the server via the dropdown in the panel.
• ZenUI compat. Disable the Assigned gear slots option so it stops trying to re-sort the inventory when equipping items.
• Other small fixes.
2.2.1 • Fix issues where a partial swap could would orphan or delete an item. Example: A Wishbone in the wishbone slot, moved into socket container and placed on an existing gem. (Jewelcrafting) would cause the Wishbone to be removed from player inventory before the swap was validated.
• Jewelcrafting will now control the wishbone and wisplight slots depending on if they are gems or not.
• Fix an issue where trinket slot could reposition itself to an invalid spot depending on if you have mods adding slots, wishbone or wisplight slots enabled etc. It should now always position where we want it. This can also be caused by not resetting your configuration file (deleting and letting regenerate on game boot) when coming form 1.4.12 -> 2.0.0+
• Fix localization for Vanity panel breaking after recent update.
2.2.0 • Fix issues with slot additions and removal. Additionally, allow slots to "come back" when they reset back to default.
• Live Stats are completely hidden when all are off, like it should be.
• Started to add localization support for all 36 Valheim languages.
• Stats Panel fully localized with 113 translation keys covering all sections.
• Reduce the max amount of rows from 6 -> 5. This prevents chest UI cutoff with some mods that move the buttons around. This is the cleanest way to fix the issue and not fight UI every frame.
• Fix an issue with upgrading equipment (again).
• Under the hood, refactor where slots are created, handle unsubscribing from events more explicit, and probably a lot more. More refactors to the code coming soon. If someone was patching directly into my slot creation/constructor, it will not work anymore.
2.1.0 • Fix issues with quick access bar while using controller.
• Valheim Enchantment System button shift
• 4.5 - Equipment Slot Management section added to handle adding or removing equipment slots.
• Fix lag on vanity panel
• Loadouts now have a grid to visualize items that are inside the loadout. Right click to add specific items back to inventory (or CTRL + click)
• Move top left messages down below the quickslots default config.
2.0.3 • Fix issues with EpicLoot not applying effects to the player. Thank you to MidnightsFX for the direction on what to patch for the fix.
• Fix possible crashing issue when changing the hotkey text for quickslots too fast. Also, fix the live updating of the quickslot text in the UI.
• Basically every stat that I can easily grab from SE_Stats or the player class is now shown in the Stats Panel. Fully configurable. Literally a fuck ton of stats now.
• Controller hotkeys can now be configured for the buttons that toggle the panels.
2.0.2 • Fix most (possibly all) of the reported issues with items. You should now be able to port directly from 1.4.12 without issues.
• Fix ability to interact with backpacks in inventory
• Add more stats to the stats panel.
• Fix keys not working with being asked for input, but they overlap quickslot keys.
• Fix issues with vanity panel not loading properly when logging out and back in.
• Controller fixes will be in the next update to help make those more configurable.
2.0.1 • Fix auto-equipping items from the ground
• Fix set effects not working correctly.
• Fix ghost vanity overlays (the orange dot or grey overlay with the x).
• Possibly fix an issue that would cause rapid slot changes for AdventureBackpacks.
• Only sync the player's animation state when equipping or unequipping. Prevents the player preview from showing running on inventory open.

If you have experienced item loss due to either
• Not reading the changelog and not resetting your config, then configuring it to match your old settings
• Upgrading blindly overall
• Other very rare issues that could occur.

Follow these steps:
1. Reinstall the previous version.
2. Run the game, go character selection, and then manage saves option : it is the button on the left of start, at the bottom during character selection.
3. Reboot the game when you had your equipment and remove them all, put them into a chest.
Finally, leave the game, update the mod again, re-equip your items.
2.0.0 FOR THE LOVE OF GOD, READ THIS. YOU MUST DELETE YOUR CONFIGURATION FILE IF YOU ARE COMING FROM AN OLDER VERSION. THE CONFIGS HAVE CHANGED. The mod will not work correctly if you do not. BepInEx/config/Azumatt.AzuExtendedPlayerInventory.cfg. Also, please, to ensure item safety, put your items into a chest before upgrading the mod. Make sure to configure the mod back to your original settings (any extra rows or slots you had).

🎉 MAJOR UPDATE - Complete Overhaul

NEW FEATURES
Vanity System - Change armor appearance without affecting stats (6 slots: Helmet, Chest, Legs, Back, Utility, Trinket). Auto-disables with Armoire mod
Loadout System - Save & swap 10 equipment configurations with custom names (20 char max). Click "R" to rename
Player Stats - 40+ customizable stats with smart formatting (km/m, d/h/m/s, M/k). Click 📋 or hover over character name
WoW style Player Preview - Real-time 3D character in inventory matching vanity appearance
Quick Slots - Expanded from 3 to 8 slots with individual hotkeys (Alt+Z/X/C/V/B/N/1/2)

NEW CONFIG
• Quick Slots Per Row (1-8) - Horizontal/vertical HUD layout
• Always Show Quick Slots - All slots vs occupied only
• Selected Player Stats - Custom checkbox UI for 40+ stats
• Legacy Layout toggle - Pre-2.0 vertical vs new horizontal
• Show Vanity/Loadout buttons - Toggleable UI elements
• Live config updates - Most settings apply instantly!

IMPROVEMENTS
• Fairly major performance optimizations (cached transforms, reduced allocations)
• Enhanced gamepad navigation for all panels
• 20+ code refactoring improvements with new utility extensions

API UPDATES
• Public VanityAPI methods for mod developers
• Extended slot composition support
• New query methods and slot snapshot system
• New events: OnBeforeQuickSlotsAdded, SlotAdded, SlotRemoved, OnRegisterVisualPrefab

COMPATIBILITY
• Armoire integration (auto-disables vanity)
• ValheimPlus inventory scrollbar no longer breaks the slots.
• AdventureBackpacks, Wizardry, JudesEquipment, Hunter Legacy, & Epic Loot auto-integration for slots
• Declared incompatibilities: ExtraSlots, ExtraSlotsCustomSlots
More updates to come. Please report all bugs.
1.4.12 • Fix item deletion when upgrading with full inventory
• Upgrades now use "bonus" sound effect
1.4.11 • Fix Utility slot equipping issue
• Remove AdventureBackpacks validation
1.4.10 • Add Trinket slot for Call To Arms (0.221.4)
1.4.9 • Update ServerSync for crossplay compatibility
1.4.8 • Setup auto-publishing to Thunderstore
1.4.7 • Update for Valheim 0.220.3 (Bog Witch)
1.4.6 • Fix stuck items issue with full inventory stacking (Bog Witch update)
1.4.5 • Fix "Take All" from containers
• Update ItemDataManager internally
• Fix settings menu affecting quickslot HUD
• Fix durability bar display in quickslots
1.4.3 • Prevent NRE x2
1.4.2 • Fully packed tombstones empty in one interaction (if room available)
1.4.1 • Fix Ashlands tombstone looting NRE

1.4.0 and earlier changelogs are removed due to thunderstore size limits. Navigate to AzuExtendedPlayerInventory/versions and download the specific version you need if you need it.