About this mod
Adds several autosort containers to the game for armor, arrows, books, coatings, coins and valuables, grenades, jewelry, potions, scrolls, shields and weapons.
- Requirements
- Permissions and credits
-
Translations
- Spanish
- Russian
- Japanese
- Changelogs
- Donations
Adds several auto-sort containers to the game. These containers can be found in the game at various locations.
The mod aims to be robust and uses a minimalist approach, leveraging only native game mechanics (tag filters) to achieve its goal. This just means that you can expect this to be working reliably but still does *not* mean that you will be able to remove the mod mid game. Please plan ahead accordingly!
The recommended way to install and use the mod is with a new save. Existing characters' starting inventory is not recreated so installing the mod mid game will require additional steps or mods to obtain these containers.
Make sure to check out The Container Container TM mod as well which adds a container that provides a convenient way to provision these containers!
Add-ons
ContainersExtended-ExtraplanarContainers.zip
This add-on reduces the weight of the containers and makes items that are placed into them effectively weightless. This includes both containers that are provided by this mod and also, in-game autosort containers for camp supplies, alchemy components and keys. Items placed into containers before installation may need said container to be opened once to obtain the EXTRAPLANAR_STORAGE status!
Requires Script Extender!
ContainersExtended-StartingEquipment.zip
This add-on makes the containers be part of the player and companion starting equipment. Thus, they all become available from the Nautiloid. Each character receives portable containers for armaments (weapons and shields), arrows, books, coatings, grenades (throwables), jewelry, potions, scrolls, valuables (coins, gems and other items) and wearables (armor, clothing, underwear etc.). There is also a generic container called Bag of Holding that works as a generic catch-all container. Remember though that if you would prefer this bag to reduce weight and work like its D&D namesake, you will have to install the Extraplanar Containers add-on!
ContainersExtended-Vendors.zip
Adds the containers to the following vendors:
- Dammon (Druid Grove, Last Light Inn, Baldur's Gate)
- Blurg (Underdark)
- Esther (Rosymorn Monastery Trail)
- Talli (Last Light Inn)
Please be aware that adding auto-sort containers to vendors will also auto-sort the vendors' inventory and place their items in these containers!
Container Locations in the World (Spoilers!)
Armaments Chest
Bag of Holding
Book Bag
Coatings Case
Coin Sack
Coffin
Explosives Barrel
Grenade Container
Grenade Container
Jewelry Box
Potions Case
Scrolls Case
Story Items
UUIDs / Script Engine Commands
If you installed the mod mid-game, below commands can spawn the containers for the active character (commands courtesy of Dicey88 and pandavova!):
Adventuring Tools: Osi.TemplateAddTo("c37f6372-be2c-4a27-9d62-0cfe15e0dae0", GetHostCharacter(), 1, 1);
Archery Weapons Chest: Osi.TemplateAddTo("c92f1609-45d1-4b97-8135-20b4473ddfb3", GetHostCharacter(), 1, 1);
Armor Chest: Osi.TemplateAddTo("13adf152-2273-4dd8-a5f6-a9c4e00d6f40", GetHostCharacter(), 1, 1);
Bag of Holding: Osi.TemplateAddTo("6c08cd7c-bc9e-4c2a-aff5-889c8eb9cc27", GetHostCharacter(), 1, 1);
Book Bag: Osi.TemplateAddTo("2626e4de-979a-4c2a-b59a-7e7f89e8e18e", GetHostCharacter(), 1, 1);
Cloak Box: Osi.TemplateAddTo("e3dedb5c-571a-4e98-8ff6-47de32e73dd7", GetHostCharacter(), 1, 1);
Coatings Case: Osi.TemplateAddTo("bc5558b7-1ff8-482b-aa07-f067b78a944e", GetHostCharacter(), 1, 1);
Coin Sack: Osi.TemplateAddTo("0e356085-617d-44a5-bedb-256d31647b86", GetHostCharacter(), 1, 1);
Dye Rack: Osi.TemplateAddTo("6333d107-fc3d-43d3-a2bb-b29f76d434d8", GetHostCharacter(), 1, 1);
Explosives Barrel: Osi.TemplateAddTo("224730ad-64e0-4de6-aaec-3668e77dace2", GetHostCharacter(), 1, 1);
Footwear Box: Osi.TemplateAddTo("5159664a-4998-4ade-ac73-93da44cb2d6f", GetHostCharacter(), 1, 1);
Glove Box: Osi.TemplateAddTo("59adcda4-0efa-4697-8aba-48063e6d7481", GetHostCharacter(), 1, 1);
Grenade Container: Osi.TemplateAddTo("14415b1f-47cf-4672-b2cf-dd8db20a37e4", GetHostCharacter(), 1, 1);
Headwear Box: Osi.TemplateAddTo("c05b14ba-ac1f-4282-8ccc-ccd05af9ecaa", GetHostCharacter(), 1, 1);
Instruments Case: Osi.TemplateAddTo("64fbb743-26d2-434a-8a00-d4bac4835da7", GetHostCharacter(), 1, 1);
Jewelry Box: Osi.TemplateAddTo("a5c85fc6-c7bf-49a8-b74b-5832d7e39d42", GetHostCharacter(), 1, 1);
Melee Weapons Chest: Osi.TemplateAddTo("2e850e24-0c13-49ff-bf51-29948baaf7f4", GetHostCharacter(), 1, 1);
Potion Case: Osi.TemplateAddTo("9624d2e7-ab93-49df-9f34-90dcead9e5d7", GetHostCharacter(), 1, 1);
Quiver: Osi.TemplateAddTo("ec028adf-be8e-468d-81d6-e3a5ea85eae1", GetHostCharacter(), 1, 1);
Scroll Case: Osi.TemplateAddTo("e6ae8c31-f079-4aea-8e87-3b35463518cc", GetHostCharacter(), 1, 1);
Shields Chest: Osi.TemplateAddTo("c56debec-7e08-4efd-8a75-3841ec448033", GetHostCharacter(), 1, 1);
ThrownWeapons Chest: Osi.TemplateAddTo("3552b5eb-b261-4f9e-bd46-8830d3f898d1", GetHostCharacter(), 1, 1);
Story Items: Osi.TemplateAddTo("4ad1445d-dafc-456e-84e9-4c71c1ca03a9", GetHostCharacter(), 1, 1);
Wardrobe: Osi.TemplateAddTo("8c3d8b21-0fb9-44be-ad00-ef0531fa2f1d", GetHostCharacter(), 1, 1);
As its pretty usual for my mods, you can find its source code on Github!