File information

Last updated

Original upload

Created by

darkcharl

Uploaded by

darkcharl

Virus scan

Some manually verified files

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.

Share
Requirements
Permissions and credits
Translations
  • Spanish
  • Russian
  • Polish
  • Mandarin
  • Japanese
  • Italian
  • German
Changelogs
Donations
Containers Extended

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! 

No longer 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!)

Adventuring Tools Bag
Spoiler:  
Show
In the Druid Grove, by the adventurers.


Archery Weapons Chest
Spoiler:  
Show
In the Druid Grove, by Dammon.


Armor Chest
Spoiler:  
Show
In the Blacksmith's basement of the Blighted Village (Moonhaven).


Bag of Holding
Spoiler:  
Show
One is on the table located in the starting chamber of the Nautiloid. Another one is located in the Druid Grove's Vault.


Book Bag
Spoiler:  
Show
Can be found in Jergal's Chapel near the table by the bookshelfs on the right side.


Cloak Box
Spoiler:  
Show
Located in the Waukeen's Rest near Counsellor Florrick.


Coatings Case
Spoiler:  
Show
Located in the secret Thayan laboratory in the Blighted Village (Moonhaven)


Coin Sack
Spoiler:  
Show
In the secret room of the Toll Collector's locked basement.


Coffin
Spoiler:  
Show
On the ledge by the other coffins of the Thayan.


Dye Rack
Spoiler:  
Show
In the Zhentarim Hideout, by Oscar Fevras.


Explosives Barrel
Spoiler:  
Show
Can be found near the explosives in the Goblin Camp.


Footwear Box
Spoiler:  
Show
Located in the Waukeen's Rest near the fallen Mirileth.


Glove Box
Spoiler:  
Show
Located in the Waukeen's Rest near Counsellor Florrick. 


Grenade Container
Spoiler:  
Show
On a crate near the explosives in the Goblin Camp.


Headwear Box
Spoiler:  
Show
Located in the Waukeen's Rest near Counsellor Florrick. 


Instruments Case
Spoiler:  
Show
In the Druid Grove, by Alfira.


Jewelry Box
Spoiler:  
Show
In the secret room of the Tax Collector's locked basement.


Melee Weapons Chest
Spoiler:  
Show
In the Blacksmith's basement of the Blighted Village (Moonhaven).


Potions Case
Spoiler:  
Show
Located in the secret Thayan laboratory in the Blighted Village (Moonhaven)


Quiver
Spoiler:  
Show
By the bodies of the dead harpers under the broken bridge.


Scroll Case
Spoiler:  
Show
Near the shelves in the hidden room near Nettie.


Story Items
Spoiler:  
Show
On the shelf near Wither's coffin.


Thrown Weapons Case
Spoiler:  
Show
In Moonhaven by the Blacksmith.


Wardrobe
Spoiler:  
Show
In one of the cells of the Zhentarim Hideout.



*items that are in progress of being placed on the world map 


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);


Source

As its pretty usual for my mods, you can find its source code on Github!