Mods / Stack Attack!

Tags:
QoL
Author:
beemings
Side:
Both
Created:
Aug 25th 2024 at 6:15 PM
Last modified:
Apr 12th at 4:17 AM
Downloads:
3426
Follow Unfollow 74
Latest release (for Vintage Story 1.4.4-dev.2 - 1.21.6, outdated):
stackattack_1.1.7.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
Quick Stack To Nearby Containers
Quick stack to all nearby chests.
N
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. Each individual function can be disabled using the JSON config, as well as the radius to search for nearby chests when quick stacking to nearby chests.

 

Please report any issues observed!

 

 

Future plans

  • GUI?
  • Chest/inventory sorting

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.1.7 stackattack
1.4.4-dev.2 - 1.21.6
105 Apr 12th at 4:17 AM Empty stackattack_1.1.7.zip 1-click install
1.1.6 stackattack
1.19.0-pre.0 - 1.21.6
673 Jan 1st at 7:39 PM stackattack_1.1.6.zip 1-click install
  1. Added support for quick stack to nearby chests (default keymap N)
  2. Added security check to ensure malicious clients can't send any chest locations on the server
  3. Added checks for land claims
1.1.4 stackattack 722 May 29th 2025 at 10:20 PM Empty stackattack_1.1.4.zip 1-click install
1.1.3 stackattack 832 Sep 24th 2024 at 2:49 AM stackattack_1.1.3.zip 1-click install

Fixed some bugs related to stacking item variants.

1.1.2 stackattack 453 Sep 1st 2024 at 6:27 PM stackattack_1.1.2.zip 1-click install

Fixed bugs relating to withdraw/deposit all.

1.1.1 stackattack 160 Sep 1st 2024 at 6:28 AM stackattack_1.1.1.zip 1-click install

Fixed bugs related to stacking partially worked blooms and items that spoil.

1.1.0 stackattack 350 Aug 26th 2024 at 4:59 AM stackattack_1.1.0.zip 1-click install

Fixed some bugs, and added deposit all and withdraw all functionality.

1.0.0 stackattack 131 Aug 25th 2024 at 9:21 PM Empty stackattack_1.0.0.zip 1-click install

17 Comments (oldest first | newest first) (threaded | flat)

Dadguy, Apr 26th at 5:31 PM

1.22?

Yrdo, Apr 16th at 11:05 PM

does it also work for crates or only for chests?

beemings , Apr 12th at 4:11 AM

Desolae

it already won't move anything from your hotbar.

 

Wandour

it will not make a mess? have you tried it? 

beemings , Apr 12th at 4:10 AM

DreXav this mod is required to be installed on server side due to how finding chests works.

DreXav, Apr 5th at 7:10 PM

Seems to require server-side as it won't work on any server for me. Works in Singleplayer just fine.

Wandour, Jan 1st at 9:32 PM

Does quick stack deposit into chestss the items there already or will it just throew it all everywhere and create a mess?

Desolae, Jan 1st at 8:20 PM

Would really love some options for ignoring certain items when Quickstacking or Depositing - ideally being able to favorite certain inv slots that will never be moved, or a blacklist for certain items/classes that will never be moved, but even a config option for 'don't move anything from your hotbar' would be super nice.

beemings , Jan 1st at 7:41 PM

GhostPLKR

I have added the ability to quickstack to all nearby containers! 

GhostPLKR, Jun 2nd 2025 at 1:30 PM

Future plans

  • Quick stack to all physically nearby chests?
    YES! :)
    and open all nearby chest by press R (or other key)
Supdude, May 30th 2025 at 5:46 PM

Absolute *ucking great

beemings , Sep 24th 2024 at 2:49 AM

Thanks for reporting the bugs, sorry for the issues! ๐Ÿ˜ž

Just pushed a fix that will hopefully work!

R4d6, Sep 21st 2024 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.

beemings , Sep 1st 2024 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 2024 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 2024 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...

beemings , Aug 26th 2024 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 2024 at 8:51 AM

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