Mods / Upgradable Storage
Author: TheCrimsonKing96
Side: Both
Created: Dec 1st at 8:26 PM
Last modified: 2 days ago
Downloads: 2304
Follow Unfollow 95
Recommended download (for Vintage Story 1.21.0 - 1.21.6):
CrimsonsUpgradableStorage_v1.1.4.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 (45), Bronze (54), Iron (63), Steel (72)
- 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.5-rc.1 | upgradablestorage | 0 | 2 days ago | 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 | 417 | 2 days ago | 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 | 387 | 5 days ago | CrimsonsUpgradableStorage_v1.1.3.zip | 1-click install | ||
| |||||||
| 1.1.2 | upgradablestorage | 106 | 5 days ago | Release Retracted | |||
Retraction Reason:Removed code within container JSONs that caused containers to disappear from world and delete inventoriesChangelog:
| |||||||
| 1.1.1 | upgradablestorage | 297 | Dec 8th at 7:17 PM | CrimsonsUpgradableStorage_v1.1.1.zip | 1-click install | ||
| |||||||
| 1.1.0 | upgradablestorage | 387 | Dec 6th at 3:35 AM | CrimsonsUpgradableStorage_v1.1.0.zip | 1-click install | ||
| |||||||
| 1.0.1 | upgradablestorage | 379 | Dec 3rd at 8:15 AM | CrimsonsUpgradableStorage_V1.0.1.zip | 1-click install | ||
| |||||||
| 1.0.0 | upgradablestorage | 330 | Dec 1st at 11:26 PM | upgradablestorage_v1.0.0.zip | 1-click install | ||
|
Initial release | |||||||
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?