
MoreCupboards
Allows you to buy more storage cupboards for your ship.
Date uploaded | a week ago |
Version | 1.3.2 |
Download link | ScienceBird-MoreCupboards-1.3.2.zip |
Downloads | 2130 |
Dependency string | ScienceBird-MoreCupboards-1.3.2 |
This mod requires the following mods to function

BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100
README
MoreCupboards
Allows you to buy more of the default cupboard for your ship (up to 5 more) as a simple solution for storage issues.
WARNING: Experimental mod!
I've tested to remove any critical issues and made sure it works in the modpack I intend to use it in, but there may be some unintended side-effects if you mess around with things too much.
Some particular things to note:
- MAJOR POTENTIAL ISSUE: It appears that MoreCupboards may be increasing the occurance of a bug on Company moons where players will fall through the floor alongside a console error similar to:
Infinity or NaN floating point numbers appear when calculating matrix for a Collider...
This issue definitely isn't unique to MoreCupboards (it has been recreated without it installed at all), and the 1.3.0 patch should make things more stable overall, but it has been reported to still be occuring more frequently than usual with the latest version of MoreCupboards installed.
If you have any more details about this issue, or even if you don't have this issue at all, please let me know so I can narrow down what mods or other factors might be involved in causing it. I'll try to address this once I can more thoroughly test and recreate it.
- Matty Fixes is highly recommended to avoid items falling through cupboards/not being parented to them
(MoreCupboards will do a roughly equivalent fix to its own cupboards that Matty does to the vanilla cupboard when Matty Fixes is installed)
- Any mod which makes major changes to the terminal or shop system may yield unexpected results or strange displays
(compatibility with mrov's TerminalFormatter is included, though)
If you have these kinds of issues, you can try enabling the Separate Cupboard Entries
debug config option, which will make each cupboard a separate unlockable.
- All config options should be the same for all players in the game
(this is fairly easy if you're using a custom modpack, since those can include config files)
- Config options should not be changed in the middle of a save, in particular the maximum cupboards value
(it shouldn't cause anything catastrophic to happen, but you might get some weird stuff like your unlocked suits disappearing or new unlockables randomly spawning)
- If a cupboard is sent to storage with items still on it, those items can be found floating outside the ship on your current moon or the next moon you land at
(not an ideal situation, I know, but you shouldn't need to do this in the first place)
- If you encounter any types of errors with items, try turning off
Auto Parent
in the Debug config (and let me know)
Overview
You can buy up to 5 more cupboards of various colours for a fixed amount each (default is 300). This means you can have a total of 6 cupboards!
You'll find this listed in the "ship upgrades" section of the store (purchased by simply typing cupboard
):
The following can be adjusted in config:
-
Price per cupboard
-
Maximum cupboards purchasable (1-5)
-
Removal of doors from all cupboards, including the vanilla cupboard (off by default)
-
Separation of cupboard entries, giving each cupboard its own keyword (
1cupboard
,2cupboard
, and so on) instead of being all grouped under the single keywordcupboard
(off by default)
Contact
Let me know about any suggestions or issues on the GitHub, or if you'd prefer you can mention it in my Discord thread (I'm "sciencebird" on Discord).
CHANGELOG
Version 1.3.2
- Added LobbyCompatibility
- Added README and LICENSE to GitHub
- Properly registered DLL version
- Added info on a known issue to README
Version 1.3.1
- Fixed issue with belt bag in cupboards when doors are disabled
Version 1.3.0
- Rewrote and greatly simplified item handling code, so it should not cause any unexpected behaviours or bizarre errors (and added a config option to simplify this even more if needed)
- Matty Fixes is now needed for new cupboard parenting to operate correctly (just as you'd need to install it for vanilla cupboard parenting to operate correctly)
Version 1.2.4
- Reworks in cupboard item fix code to possibly address "Infinity or NaN value" errors
Version 1.2.3
- Hotfix for potential exception on cupboard parenting
Version 1.2.2
- Fixed possible issue where jitter fix may not work for clients
- Increased Matty Fix cupboard parenting tolerance to hopefully avoid objects detaching from cupboards on load
Version 1.2.1
- Fixed items from new cupboards jittering on landing by adding some patches to keep the cupboard parented to the ship
Version 1.2.0
- Added config option for separate cupboard entries in shops and storage
- Raised default cupboard price to 300
- Fixed Matty's cupboard fix not applying to other cupboards if the vanilla cupboard was in storage
- README changes
Version 1.1.1
- Hotfix so scrap from the previous moon doesn't spawn on ship when reloading save (oops)
Version 1.1.0
- Major networking code addition to port Matty Fixes for cupboards to the new cupboards added by this mod
(items should no longer fall through cupboards or become unparented from them when loading a save)
Version 1.0.0
- Initial release