Azumatt-AzuAutoStore icon

AzuAutoStore

This mod pulls nearby items from the ground into containers. Optionally, use a hotkey to store items in your inventory into containers. Read the mod description for more information.

CHANGELOG

Version Update Notes
3.0.4 - Fix for Bog Witch update.
3.0.3 - Remove treasure prefix check, instead check creator only.
- Fix containers remaining in use after storing.
3.0.2 - Default exclude tombstones and the player (for backpack mods) in the yml file, updated example file to match on README. If you delete the yml it will regenerate with these defaults. If you don't have them, you can now find the examples in the mod description to add them manually if needed.
- Ensure that the ping effect will destroy after the allotted time, correctly.
3.0.1 - Fix casting issue now that I moved to interfaces for the containers.
3.0.0 - When using the vanilla Place Stacks button or the open to place stacks feature, it now respects your favorited items/slots.
- Integration with Smoothbrain's Backpacks & KG's ItemDrawers. You can now store to them. There is a configuration option added to prevent storing to any backpacks. Found in Section 1 called "Don't Store to Backpacks"
Add in global config that prevents storing into chests from the ground when toggled off (Chests Pickup From Ground in Section 1).
2.1.12 - Fix logical issue in removing invalid containers that was causing valid ones to be removed.
2.1.11 - If toggle.
2.1.10 - Fix NRE that can occur when teleporting.
2.1.9 - Fix item loss issue with new feature.
- New feature will now also tell you if the item you attempt to store is in nearby containers or not when Must Have Existing Item To Pull setting is on.
2.1.8 - Add in a configuration option/logic for a key that you can press (Default: Mouse2 a.k.a. Middle Click). This key, when pressed while hovering an inventory item, will store just that item into nearby containers.
2.1.7 - Recompile for Ashlands
2.1.6 - Even more compatibility with QuickStackStore. Creating our stuff after theirs now duplicated their element under mine. I destroy the dupe now. All is well. Their update also make sure to never grab our elements. WOOT
2.1.5 - Sup vikings. Fixed some issues found when this mod is installed next to QuickStackStore, we now for sure create our stuff after their mod so when they grab the first element...it's not ours! We also search for our element instead of assuming.
- Additionally, fixed some issues that might cause NREs on world load.
2.1.4 - Salutations, Keyboard Warriors and Mouse Monarchs! It's me again, your friendly neighborhood coder (or car warranty guy if you're annoyed with me), armed with another hotfix update hotter than a graphics card in a marathon gaming session. A quirky bug where your beloved player character decided to take an unexpected permanent vacation when using AdventureBackpack alongside this mod was found. Since Goldenrevolver also had the same issue, he got me the fix as well. Shoutout to him.
- But wait, there's more! I added a component that will reduce the amount of times a container is pinged. And because I know that nobody likes to be pinged over and over (looking at you, group chats), this feature has manners. It won't ping a container that's already felt the sweet ping of attention. That's one less issue to clutter your adventure.
2.1.3 - At this point, I should be the car warranty guy. It's me again, with a fix for another NRE caused by an optimization I made.
2.1.2 - Update ServerSync
- Add a message for when you search for an item using the azuautostoresearch command. It will now tell you if something is/isn't found and how much of that something.
- The search command can now be invoked simply by left clicking on an item in your inventory while holding down the SearchModifierKeybind found in the 2 - Shortcuts section.
- Using the command or searching via an item in your inventory, it will now point you to the closest that contains the item you are looking for.
- Now limit the searching of new items in the world causing the search to trigger in the next second...to those that are close to a container.
- Add a configuration option in the 1 - General section to speed up the search interval should you wish to do that called IntervalSeconds.
- Add some null checks in places they probably should have been to start with.
- Probably fixed some other shit I don't remember.

Example of the new Feature:
2.1.1 - Fix NRE that can be thrown when a mob dies
2.1.0 - Performance improvements when storing things. It now checks more on an interval of 10 seconds. Though, if you throw out an item it will check within the next second. Also, reduced checks that might be a little expensive.
- Add in Favoriting from Goldenrevolver By holding the Favoriting Key (default: Alt) or by using a new button, you can left click on an item to favorite it, or right click to favorite the slot it is in. This prevents most features of this mod from affecting it. No accidental quick stacking, sorting, storing or trashing. The favoriting state is shown with a custom colored border around the slot. None of the configuration options related to favoriting are synced with the server.
2.0.3 - Revert a small bit of code that fixes an issue. The issue is that some items were not being added to the correct groups as expected.
- Add ElementalMagic and BloodMagic predefined categories
2.0.2 - Fix Potion criteria
- Fix Equipment category to include more items like it originally should have.
- Add more predefined groups. I added the following Armor, Equipment, Weapons, Shield, Chest, Legs, Shoulder, Helmet, Utility, Ammo, Arrows, and Bolts.
- A file will now be created next to the dll called PredefinedGroups.txt which will contain all of the current items in the predefined groups (modded and vanilla, populates when you go into a server/world)
2.0.1 - Fix some item deletion, add ability to pause the execution of storing items (LeftShift + Period by default and 10 second wait by default)
- If the pausing feature doesn't work like intended, I have code queued up to potentially fix the issue. Please report bugs
2.0.0 - MAJOR VERSION UPDATE
- Everything about the configuration has changed. Please delete your old config file and boot the game once with this mod installed to get a clean one.
- Move as many of the configuration options that make sense to YAML configuration. Please read the mod page for details on where to find and read the file for how to use. Ask questions if you need to in my discord. As frequent questions are asked, they will be added to the wiki tab for this mod. Read the FAQ section on the mod page for more details on that.
- If you have used AzuCraftyBoxes in the past, the configuration is pretty much the same! Works the same, just in reverse (because we are storing things!)
- Main difference between this and AzuCraftyBoxes configurations is that the range can be set in the yaml per container.
- TLDR; This update breaks shit because it's a major change, if you are using the mod, delete everything (configuration file and dll). Start over. Read the mod page you lazy person...or figure it out on your own if you're not a smoothbrain
1.1.5 - Update for Valheim's latest version.
1.1.4 - Small update to fix an error on server connection
1.1.3 - Hildir Update
1.1.2 - Updated for Valheim 0.216.9
1.0.2 - Fixes that I can't remember. ALo helped find the bugs
- Added a new config option to allow you to disable the chest highlight
- Prevent typing your hotkey while any UI is open so you don't store your items in the chest by accident
1.0.1 - AmmoNonEquipable item type missing fixed
1.0.0 - Initial Release