Mods / Upgradable Storage
Author: TheCrimsonKing96
Side: Both
Created: Dec 1st 2025 at 8:26 PM
Last modified: Dec 23rd 2025 at 4:31 PM
Downloads: 5587
Follow Unfollow 142
Recommended download (for Vintage Story 1.21.0 - 1.21.6):
CrimsonsUpgradableStorage_v1.1.6.zip
1-click install
Inspired by the Extra Chests mod made by Dauron. Storage containters include:
- Chests/Labeled Chests
- Trunks/Labeled Trunks
- Storage Vessels/Labeled Storage Vessels
Crafting recipies for containers are located in the handbook.
Progression of storage is as follows: Generic (wooden, clay, etc.) -> Copper -> Bronze (Tin, Bismuth, or Black) -> Iron -> Steel
Storage Capacity Slots
- Chests: Wooden (16), Copper (24), Bronze (32), Iron (40), Steel (48)
- Trunks: Wooden (36), Copper (52), Bronze (68), Iron (84), Steel (100)
- Storage Vessels: Regular (12), Copper (18), Bronze (24), Iron (30), Steel (36)
Future plans:
- Expand functionality to storage vessels - Introduced in v1.1.0 update
- Create new higher tiers
- Improve functionality with other mods via patches - In Progress
- Introduce custom GUI or items to upgrade storage containers that have already been placed
Notes:
- Required for both client and server.
- Currently compatible with Carry On
- Feel free to leave suggestions in the comments, I'm always looking for ways to make the mod better!
| Mod Version | Mod Identifier | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|---|
| 1.1.6 | upgradablestorage | 1882 | Dec 23rd 2025 at 4:31 PM | CrimsonsUpgradableStorage_v1.1.6.zip | 1-click install | ||
Note: Costs of offers are still undergoing testing and may change in the future. Trunk sizes are also TBD, if you have feedback please feel free to share whether or not it's too much or not enough space for how much it costs to craft, thanks! | |||||||
| 1.1.5 | upgradablestorage | 624 | Dec 16th 2025 at 12:51 PM | CrimsonsUpgradableStorage_v1.1.5.zip | 1-click install | ||
| |||||||
| 1.1.5-rc.1 | upgradablestorage | 0 | Dec 14th 2025 at 4:09 AM | Release Retracted | |||
Retraction Reason:Code changes causes issues that need to be further investigated before releasing to public. Changelog:
NOTE: Testing is still in progress. If you encounter any crashes please let me know so that I can look further into these issues | |||||||
| 1.1.4 | upgradablestorage | 600 | Dec 13th 2025 at 7:49 PM | CrimsonsUpgradableStorage_v1.1.4.zip | 1-click install | ||
Note: Still looking into and testing what might be causing issues with the storage vessels showing errored question mark blocks. Hoping this might fix it. | |||||||
| 1.1.3 | upgradablestorage | 566 | Dec 11th 2025 at 12:24 AM | CrimsonsUpgradableStorage_v1.1.3.zip | 1-click install | ||
| |||||||
| 1.1.2 | upgradablestorage | 106 | Dec 10th 2025 at 2:30 PM | Release Retracted | |||
Retraction Reason:Removed code within container JSONs that caused containers to disappear from world and delete inventoriesChangelog:
| |||||||
| 1.1.1 | upgradablestorage | 387 | Dec 8th 2025 at 7:17 PM | CrimsonsUpgradableStorage_v1.1.1.zip | 1-click install | ||
| |||||||
| 1.1.0 | upgradablestorage | 422 | Dec 6th 2025 at 3:35 AM | CrimsonsUpgradableStorage_v1.1.0.zip | 1-click install | ||
| |||||||
| 1.0.1 | upgradablestorage | 652 | Dec 3rd 2025 at 8:15 AM | CrimsonsUpgradableStorage_V1.0.1.zip | 1-click install | ||
| |||||||
| 1.0.0 | upgradablestorage | 347 | Dec 1st 2025 at 11:26 PM | upgradablestorage_v1.0.0.zip | 1-click install | ||
|
Initial release | |||||||
animegamer87 I'm actually planning on releasing meteoric iron chests here which will be the same tier as iron with a different texture similar to the tins. I've run into a really big issue with textures at the moment in an attempt to optimize that I'm slowly working through :')
Once I get that sorted out I want to get a quick update out that patches the Tin Bronze recipe and the optimized textures, I'm going to add in those along with a custom config to change rows and columns with a warning if rows/columns fall below current inventory spaces which will require some custom code that I'll need to work out but it should be done here in the next few weeks!
went ahead with it, can confirm chests keep contents when changing colomn numbers in the setting in the zip file.
on another not, i have a bit of a feature request, can you add meteoric iron chests/vessels/trunks, that are an upgrade from bronze and have the same storage as iron, just without having to work with iron blooms? maybe you could balance it out by making it take 3 plates to craft 2 chests or something like that
hey quick question. if i change the settings for number of columns for the chests, whill i loose any items in the chests already in the world or will the items just be rearranged?
Hey Stone_320d I've never see this happen before and have been testing the mod as much as possible. Is this happening in v1.1.6? Do you have any details you could provide regarding other mods you might be using or what happened prior to this happning?
hi there,
anyone else have got problems with visability of texts on the lable? some load, some not...
Deeox2 thank you thank you! I just fixed that this morning and will be aimin to get an update out here in the next couple of days. Getting back to work after the holidays has me busy af :')
I can confirm that the labeled tin bronze chest has no recipe in 1.1.6. I noticed on the server I manage mods for yesterday after we updated to 1.1.6.
Thanks for the report AngryOscar I'll be sure to fix that as soon as I can. Can you confirm whether you were running v1.1.6?
no recipe for labled tinbrone chest. I edited file and made it work. Also having issue in multiplayer where the labled vessels work for me but show as a white question mark for the other player in LAN. Lastly, sometimes when I upgrade a chest from copper to tin bronze and open them, the opened texture shows orange copper. Same with the other player in LAN.
Madalovin Sounds like it might be just a little out of date but whenever the server owner gets around to updating it again that should fix the placement of the trunks labels!
As for the contents of the container you won't have to worry! I've been testing extensively to determine the safety of items within a container. The only time that caution would have to be taken would be if the containers storage size was reduced as it would delete any items past what the new smaller container size would be. I've played around with a few different numbers across all of the containers, I can't say I'm super happy with them yet. Some feel like too much space, others feel like it's not enough and trying to keep things in nice tidy rows without overvlow has been something I'll be working on over the weekend.
Hoping to have an update out sometime early to mid next week!
Sorry TheCrimsonKing96, I don't know what version the server owner is running, but it is a safe guess to say 1.1.4, or 1.1.3 looking at the upload dates.
Thats exciting to hear, looking forward to the next update, will I have to worry about the objects inside the containers?
Hi Madalovin Are you using v1.1.5? I am still testing myself along with a small group of testers but will continue to be on the look for this issue!
v1.1.6 will actually be altering the trunk storage. I happened to notice this myself just the other day I have no idea why I didn't notice this in the first place T.T but when v1.1.6 is release the trunks will have a container size that better reflects the amount of resources spent on them plus a little extra!
As for Carry-On I intentionally added in the trunks to be able to be picked up, with how large their container sizes are I didn't think it'd be a great expereince to need to break the trunks and scatter an immense amount of resources around the area that you would have to make several trips to and from another container just to move the trunk so I made sure to allow them to be carried! :)
Hello, I've got questions for you.
Why did you decide that Trunks have less than double the storage capacity of chests? In VS Trunks have had the storage capacity of two chests + extra space to signify they're a larger container. (16+16+2)
When combining two chests you get a trunk. This applies the same for two copper chests or two iron chests into their respective trunks, so why is it that if I want to upgrade a trunk it costs additional nails and strips? It is cheaper for me to upgrade two chests to be of iron tier with six plates and then combining them to get an iron trunk without having to make six nails.
Additional feedback: Writing on the signs of trunks does not write text on the actual sign portion but instead on the edge of the container.

Edit: Also as a nice consequence of how this mod functions, you can use the mod Carry-On to carry the modded trunks, something you can't do normally. This isn't a complaint, just found it surprising and enjoyable. Heheheh.
Thank you very much, now I understand everything
KekSee4ek merchants will sell containers (chest, trunks, storage vessels) depending on the type of trader (Artisan traders for SVs and Furniture Trader for chests/trunks). They will have a chance at selling any type of upgrades container (Copper -> Steel) however the higher the tier of container I.E. Steel the less likely they will be to sell it and when they do sell it it will be much much more expensive than say a Copper container. The containers will still be fully upgradable after purchsase! So if you purchase a copper container from a trader you can bring it home and upgrade it to Bronze, Iron, and then Steel given you have the proper material lying around!
This is just awesome, I'm looking forward to this update!
But I didn't quite understand about the fact that merchants will have different versions of these vessels. Will they only be available for purchase, or will it also be possible to upgrade them yourself?
KekSee4ek HOW'D YOU KNOW WHAT I WAS WORKING ON?!
Yeah it's possible and it's actually what I'm in the process of working on right now! All containers will have a scaling probability of being sold by merchants. The ultimate goal will be to have custom behavior that checks the "age" of the world I.E. when the first player in a server has created Copper tools mechants will begin selling ONLY copper variants of upgradable storage containers, then Bronze, Iron, etc.
To start with though I'm just going to have everything be a possibility of being sold and gated heavily behind gear costs then circle back and add in custom functionality probably towards or in the new year
Purely theoretically, is it possible to add similar upgrades to vessels purchased from merchants? Maybe not now, but in the future?
Antoine59 Possibly, right now I'm focused on stabilizing the mod and adding in more compatibility with other mods such as vanilla variants but I'll make a note and see if I can easily leverage ConfigLibs API to expose configs for rows, columns, and total slots in the coming weeks!
can you add a way to customize each inventory in a config file
An unintended crash has been identified that has to deal with the labeled trunks label renderer. I'm in the process of rewriting the script involved with this functionality as I learn more about Vintage Story's API. Please be aware that labeled trunks may cause crashes. An RC for a fix should be out later tonight or tomorrow morning after we've had time to test this new potential fix more thoroughly.
CKitt I believe a fix for the bug you reported has been located! If things go well this will be rolling out in the coming days
So sorry for your loss T.T I retracted the broken release to make sure it doesn't happen to anyone else
I thought I was updtaed to 1.1.3. It is fixed. was a little scared to test it after losing two steel trunks
Single unlabeled chests disappear when broken
CKitt Appreciate the follow up! I'll try my best to dig into this this weekend and see if I can't figure out a solution. I don't at the moment have a personal server to test on but will be getting one here in the coming weeks. In the meantime if you happen to have the players client logs to send over or if you notice anything within your own server logs those might help me sus out the issue. If I'm able to come up with a solution between now and then I'll let you know.
Answers in order...
Yes, 1.1.3, anyone with mod mismatch can't join.
As far as I know, the player who took the picture didn't mention any other issues (and I think there are other reinforced chests in the background).
Yes, 1.1.3, as the first answer.
No worries about asking things like that, it's a very odd problem! It looks fine to me in SP as well, and over LAN. I tested both with the same modpack.
CKitt That is interesting, just to confirm
Sorry if some of the questions are redundent I'm just trying to narrow down what the cause might be so that I can get a fix out to you and your community as quick as I can :)
Interesting player reports from my server. On the server, flying around, everything looks fine to me. What other players see, at least in the case of reinforced storage vessels, is a ? block, and then (when open) a copper reinforced vessel regardless of the type involved.
ThymedOregano 1.1.3 should've fixed this but if it's still happening please let me know and I'll look into it further. I tested the functionality pretty thoroughly before the upload but might've missed something.
Thank you thank you! They also provide an extra bonus the higher their tier!
Has anyone else noticed when you break a labelled trunk that it just disappears or is that just happening to me?
Thank you, I have already made the switch, but I'm still updating mods, so I haven't got in game yet to try it out. Looking forward to the upgradable jars, a really great addition that one
Mendall yeah there are recipes which can be located in the handbook, for chests it requires the corresponding plate and planks, for trunks there is an added cost of nails and strips and for storage vessels the plans are replaced with fireclay bricks
Issues have been resolved I do believe thankfully. The broken update has been retracted as well to avoid and potential issues
So once the troubles pointed out by Vyklade has been fixed how are the containers meant to be upgraded. I gather there is no upgrade item like in extrachests so is there a recipe of some sort?
A new patch has just been released that fixes the disappearing containers, again apologies for the inconvenience
Good call out Vyklade I myself just noticed that a few minutes ago and am looking into a fix for it right now, apologies for the inconvenience!
These chests do not drop themselves when destroyed, instead they just disappear. So once you place it, you can't upgrade it and all your resources are void.
Sounds like it was a bit of a hassle! Thank you very much for doing that.
Hell yeah man , thanks for making this , super helpful
CKitt happy to report that I've finally figured out the cause of labeled containers not being able to be write on any labeled containers. An update was just pushed that allows all labeled containers to be written on as well as reinforced!
Currently working on a fix to add in both, it's been quite the struggle which is why I haven't uploaded a fix quite yet. Trunks are the biggest pain for me with them being a 2 block container but I've come up with solutions for the chests and storage vessels at the moment!
I was jus about to ask about the labeling thing myself lol , still if its either reinforcing or labeling ide rather be able to reinforce personally , I can always just stick signs over the chest lol
No problem, happy to help however I could.
I'll let everyone know that there will be a fix, but to hold off on the change-over for the time being.
I figured out the solution but it's gonna take a bit for me to get it to work T.T
I'll need to create a custom block entity class that merges the functionality of labeled containers with generic containers. This will allow labeled chest to be reinforced AND to have interactable labeles. Otherwise it's one or the other with default Vintage Story functionality.
I should have this fixed though by the next patch in the coming days! Appreciate you confirming :D
Yeah, it's a weird one for sure! I tested all other available labeled items, and there were no issues... but absolutely no labeled container from your mod would allow labeling with chalk/charcoal in hand, I went through and tried them all.
That's interesting, lemme look into that, I was just testing it yesterday and before I pushed the latest patch and was able to
They can indeed be used with eachother, but now I'm running into the strangest issue. I can't seem to actually write on any labeled containers from this mod. 😅
CKitt I believe they can be used side by side! All blocks within this mod are custom block types as is Extra Chests, they do not overwrite base game files so this should in theory be compatible with Extra Chests.
What happens if I use this with the original Extra Chests? Basically every player on my server currently has at least a few of those chests, so removing that mod for a change-over would be nearly impossible.
Binksi I haven't tested it yet, I don't know how increased storage capacity mod patches their storage space but the next update that will be coming out will be compatibility focused. I'll also be creating a patch for Config Lib that will give users more freedom over just how much storage space a container tier can house and how many columns they have!
does it work with increased storage capacity mod?
Did someone tested mod with multiplayer server? I used early version and some items disappear after restart but i had crush and maybe that was the reason. That's why ask about others experience with multi.
Nice , thanks man , awesome stuff so far
TheCrimsonKing96 thank you so much!
Kyrios34 Latest release has resolved the issue with some container types not being reinforcable. Now all container types are reinforcable!
quillian I've reviewed the Carryon patch and made the necessary updates. Now all containers can be picked up, and placed on the back as long as the Carryon config has the proper settings enabled.
Kyrios34 We love to hear it! Coming in the near future your player will have EVEN more upgradable storage options, with special benefits outside of increased storage space too! :D
to replace extra chests with this one I had to have everyone store all their stuff in normal vanilla chests and trunks , trash the old boxes , then swap mods , went smoothly enough that way
fipil unfortunately due to how VS block codes work you're not able to just replace Extra Chests with this mod and have them work still.
This mod is currently a content mod with no custom code in it so while you can upgrade the chests and trunks by using crafting grid recipies there is no custom code to support in world upgrading. I tried my best to get this to work but had to scrap it for the time being due to what I believe is a limitation in the VS engine with how it draws and updates block textures within a chunk. I'll be looking into this more after this next major update releases soon.
It does have the smae expanding slot numbers for chests and trunks. Eventually this mod will be expanding out to other containers as well, possibly to storage vessels and anything else I can think of as well as adding in compatibility patchs that have been requested.
I do plan on trying to implement custom upgrade items here in the distant future but want to release all of the storage containers I had in mind first then build out from there!
Hi! Does it bring the same expanding slot numbers as the Extra Chests?
Can we replace the Extra chests mod by this one?
Problem is that Dauron has probably not time to fix bugs in the Extra chests. Upgrading stopped working after VS upgrade to the 1.21.
Kyrios34 Thanks for the report! I'm nearly finished with the first big update for the mod. Once I get that out I've added this to my list of To Dos to check on. I might have missed the reinforcable attribute within the trunks data.
I dont seem to be able to reinforce the labeled chests with the plumb and square , not sure if thats intentional or no
Sameal It isn't yet, I'm in the process of trying to extend the functionality out to storage vessels but how storage vessels are set up in the JSONs has been giving me some trouble. Once I'm able to figure that out though the release after this upcoming one is going to be a working on a few compatibility patches for vanilla variants and a few other popular mods out there
quillian Let me look into that one I don't recall if Carry On is the mod that allows you to place chests/containers on your back or if that's Carry Capacity. I believe that Extra Chests had patched both but I had only taken the time to patch Carry On since Carry Capacity hadn't been updated since 2022. I'll look into this though, maybe it's still functioning or I missed something! :)
thanks so much for updating this mod, its been a favorite of mine for a long time. it works great, the only problem i've encountered is that i'm not able to put an upgraded chest on my back. i was able to do it with the extra chests mod after updating the carry on config, but after switching to this version it stopped working. i can pick up a chest, i just cant put it on my back anymore.
TheCrimsonKing96 is this compat with vanilla variants?
No problem, sorry I don't have better news but as I build out the mod I will do my best to try and keep things clean and compatible especially when I convert this from a content to a code mod in the future! :D
No problem I assumed but I wanted to ask before I made a mess lol , thanks !
Kyrios34 Swapping out Extra Chests for this mod mid playthrough will break your chests and will delete any items inside of said chests. This is due to how block data is read on launch. I will certainly look into it but I would need to write custom code to:
I'm a pretty terrible programmer and eventually I'd like to expand the functionality of this mod to include a few custom coded items and features but right now my time is a bit limited during the week so I'm stuck to the weekends doing any major work/additions to it.
so im using extra chests currently , if I swap the mods out will there be any problems? like everyones items dropping everywhere? lol
i found a temp fix, traders who sell chests will sell vanilla default chests for anyone who was wondering
Anthonyg1479 I've never used Vanilla Variants before and my time is pretty limited during the week but lemme put it on the to do list and see what I can come up with!
As for if whether or not this mod is safe to remove mid playthrough, as long as all containers have been removed from the world then yes it's safe to remove. Otherwise the containers will end up becoming white blocks with red question marks due to the game not being able to locate the block data or textures and all contents of the storage will be lost.
this is not compatable with Vanilla Variants any chance you could make so?
also is this safe to remove mid playthrough with some mods like better ruins and such?
I can certainly add that here later today, thanks for the suggestion!
I've never tested compatibility with mods that modify chest sizes like doubling them. They function indentical to regular in game chests so I would believe that 2x chest storage sizes would work but will confirm when I have the time.
Yeah the storage size would be a great thing to have in the description - is it compatible with mods that double chest sizes? Would be good to have one that works with them
how spacious they are?