Mods / Stack Attack!

Category: #QoL
Author: beemings
Side: Both
Created: Aug 25th at 6:15 PM
Last modified: Sep 24th at 2:49 AM
Downloads: 1238
Follow Unfollow 33

Latest file for v1.19.8:
stackattack_1.1.3.zip 1-click install


Have you ever wanted to make inventory management in Vintage Story slightly easier? This may be the mod for you!


Current functionality

Function
Description
Default Hotkey
Quick Stack
Quick stack to all currently open chests. 
V
Deposit All
Deposit to all currently open chests.
B
Withdraw All
Withdraw from all open chests.
Shift+B

All these can be rebound to the key bind of your choice in the hotkeys menu under Inventory Hotkeys.

 

Please report any issues observed!

 

Future plans

  • Quick stack to all physically nearby chests?
  • GUI?
  • Chest/inventory sorting

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.1.3 505 Sep 24th at 2:49 AM Show stackattack_1.1.3.zip Install now
v1.1.2 339 Sep 1st at 6:27 PM Show stackattack_1.1.2.zip Install now
v1.1.1 78 Sep 1st at 6:28 AM Show stackattack_1.1.1.zip Install now
v1.1.0 261 Aug 26th at 4:59 AM Show stackattack_1.1.0.zip Install now
v1.0.0 55 Aug 25th at 9:21 PM Show stackattack_1.0.0.zip Install now

7 Comments (oldest first | newest first)

💬 beemingsAuthor, Sep 24th at 2:49 AM

Thanks for reporting the bugs, sorry for the issues! 😞

Just pushed a fix that will hopefully work!

💬 R4d6, Sep 21st at 2:58 PM

Hey... Remember the issue with the iron blooms?

Well it happened again. Except with lanterns this time. A stack of 10 copper lanterns were merged into a stack of 1 brass lantern, resulting in a stack of 11 brass lanterns.

💬 beemingsAuthor, Sep 1st at 7:09 AM

Hey R4d6! I'm sorry to hear that. I hope you were able to use either creative mode or console commands to fix this issue! I have pushed a fix for this issue by making partially worked items NOT quick stack. Thank you for letting me know about this problem!

Shazza Thanks for this callout! I was relying on the base game's compare functions, but it seems they do not check for this, which is unfortunate. I have added some manual checks to prevent items that spoil from quick stacking. They will instead try to fill empty spots. I might make this configurable in the future.

For entity containers, that would be great, however, I am a bit stumped on how to get access to those inventories. The GuiDialogs for creature contents give me no information to work with. Without some harmony hacking (which I'd rather avoid), I don't know how feasible it is.Maybe I'll look into it in the future.

💬 Shazza, Sep 1st at 4:07 AM

Love it, nice and simple! The lack of a GUI and having a select few hotkeys makes it a super lightweight addition, though I do wish Withdraw All also worked on entity containers (ie. Drifter loot).

One little thing to look out for though is a lack of spoilage/partial work checks - it'll quickstack fresh berries onto ones about to go off, rather than vanilla avoiding that via shift+clicking to add to the same container.

💬 R4d6, Aug 30th at 12:49 PM

Greetings! This mod quick-stack just ruined a whole stack of iron bloom, by combining a Partially Worked Iron Bloom that was missing 2 voxel, with 63 regular Iron Blooms. Resulting in ALL of them mixing 2 voxels.

Partially-worked Iron Blooms shouldn't even stack with regular iron blooms in the first place...

💬 beemingsAuthor, Aug 26th at 5:01 PM

Hey DanaCraluminum!

Big shoutout to all the mod help you've handed out in the discord!

If you need a GUI, what is stopping the use of Xandus's mod? As far as I can tell, their mod has way more functionality than mine. 😀

However, for now, I want to keep this mod minimal and focused on its core functionality. Adding a separate GUI like Xandus Inventory Tweaks is a great idea, but I’m aiming to maintain simplicity in this mod. I might consider it for future updates, but it’s not in the current scope.

Thanks!

💬 DanaCraluminum, Aug 26th at 8:51 AM

Could you try write separate GUI like Xandus Inventory Tweaks did?

(edit comment delete)