About this mod
Save & Restore Stash enables saving of all party members' Inventory and Equipped items (excluding story items) into a Global Stash. Accessible in new games, items are stored in weightless bags within a chest for easy use.
- Requirements
- Permissions and credits
- Changelogs
NEW: in version 7.0.0
All inventory items and items in Bags,Containers and Equipped Items (excluding story items and junk) from party members will be saved in a global stash. Items will preserve dyed colors if dyed. You can restore the global stash many times.
only Items above rarity 'Common" are Saved.
NEW: in version 7.0.1 ->
Configurable ( via Console variable ) Minimum Rarity to Save Items (default 0 )
>> Mods.SaveRestoreStash.PersistentVars.MinimumRarity = 0
0 = Common
1 = Uncommon
2 = Rare
3 = Very Rare
4 = Legendary
NEW: in Version 7.0.5 ->
Configurable Quest Items can be Saved ( default false )
>> Mods.SaveRestoreStash.PersistentVars.QuestItems = true
NEW: in Version 7.0.8
Will save also Junk Items default false
>> Mods.SaveRestoreStash.PersistentVars.Junk = true
Mod should be installed after Mods using Bags like Auto Sorting Bags
Save & Restore Stash
The Save & Restore Stash feature is designed to enhance the gameplay experience by providing a convenient way to manage and transfer equipment between different game sessions. Here's a detailed explanation:
- Saving Inventory Items: This functionality allows players to save all Inventory from each character in their party. This includes a wide range of items such as armor, weapons, rings, and clothing, Gold, Scrolls. However, it's important to note that story items and Junk are excluded from this feature.
- Global Stash: Once saved, these items are stored in a Global Stash. This stash is not tied to any specific game session but is accessible across different playthroughs. This means that when a player starts a new game, they can access this stash and retrieve the items they saved from a previous session.
- Organized Storage: To ensure that the items are stored in an organized manner, each character's equipment is placed in an individual bag. These bags are weightless, meaning they don't add any burden or inventory management complexity to the player. All these bags are then collectively stored within a chest. This organization method makes it easy for players to find and retrieve items for each character.
- Utility in New Games: The main advantage of this feature is its utility in new game sessions. Players can start a new game and have immediate access to a range of equipment that they have accumulated in previous playthroughs. This can significantly enhance the gameplay, especially in role-playing games where starting with better equipment can give a head start in the game's early stages.
key points:
- Saving to Global Stash: Players can save their party's Inventory to the Global Stash at any time, overwriting the previous save.
- No Restoration in Same Playthrough: Items saved to the Global Stash cannot be restored in the same playthrough to prevent duplication.
- Each saved stash can be restored many times.
- Chest and Weightless Bags: Restoring a stash spawns a chest near the spell-casting character, containing weightless bags with individual items for each party member.
- Bags Become Usable After Emptying: Once emptied, these bags become usable no-weight bags for inventory management.
- Chest Disappears After Short /Long Rest: The chest, along with its contents, disappears after a long rest, so players must remove desired items beforehand.
- Capacity for Up to 30 Characters: The system allows saving and restoring equipment for up to 30 characters.
The Global stash is saved under \Users\username\AppData\Local\Larian Studios\Baldur's Gate 3\Script Extender\SaveRestoreStash\GlobalStash as globalStash_1.json, up to 30 files numbered. These files can be opened with a text editor like Notepad or Notepad++. An example of the content is:
{
"amount" : 1,
"dyedColor" : 0,
"isContainer" : false,
"item" : "29e1fe0d-6c6a-5fbb-a92c-ba8364eec205",
"object" : "MAG_Fire_AlwaysDippedInFire_Greatsword",
"rarity" : 1,
"template" : "660483f6-8eb3-45be-88a4-327f9d417026"
},
],
"owner" : "Tav",
"race" : "Githyanki"
}
Only amount,template is used
There is also a backup file created before a save is made to preserve the last save. This file is named globalStash_1.backup.json, and so on, up to 30.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Script Extender V17 is needed and 100% required for this mod to work
https://github.com/Norbyte/bg3se/releases/tag/latest
Mod Manager or Vortex
Try my other Mods
Ever Lasting Camp Provisions at Baldur's Gate 3 Nexus - Mods and community (nexusmods.com)
Alibaba's Key at Baldur's Gate 3 Nexus - Mods and community (nexusmods.com)
Tutorial Exit full Release at Baldur's Gate 3 Nexus - Mods and community (nexusmods.com)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
releases:
4.0.0Initial release
4.0.1small bug fixes, added Icons for Console
4.0.2Fixed Weapons not gets Saved ( thanks DH1598 )
** 1.0.1 **Fixed Icons
6.0.0Full Inventory is Saved (except Story Items, Junk) Dyed Items are preserved, new Spell Icons, Bigger Bag visuals
Restore many times.
6.1.0Compatible with Patch #6, working but not fully tested
6.1.1Containers ( bags, chests ) gets also Saved without the containts.
7.0.0All Inventory and Equipment also inside Bags or containers are saved if rarity is above 'Common"', rewritten version
7.0.1Configurable via SE console the minimum rarity to save ( default uncommon )
7.0.2validity checks, added status info on saving
7.0.3Minor Fixes
7.0.4added Checks to prevent some error messages
7.0.5added PersistentVars.QuestItems to Save Quest Items ( may break a quest )
7.0.6Minor fixes, Messages more informative
7.0.7Patch #7 , Compatible ( Third Party Mod ) ( BG3 Mod manager 1.0.11.0)
7.0.8Default is now Common Items and higher, added PersistentVars.Junk to save also Junk items.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
* Pictures created with ChatGpt DALL-E