Baldur's Gate 3
0 of 0

File information

Last updated

Original upload

Created by

Liareth

Uploaded by

ShaySignyr

Virus scan

Safe to use

Tags for this mod

About this mod

Modification of the original Bags, Bags, Bags to provide greater control and QOL features

Permissions and credits
YOU PROBABLY DON'T NEED OR WANT THIS MOD.  IT IS TECHNICAL IN NATURE, UNPOLISHED, AND NOT MEANT FOR THE AVERAGE PLAYER.

The original Bags Bags Bags mod, found here, still works great for most purposes.  However, it had a few design choices that annoyed me, an issue playing nicely with the Necromancy of Thay, and some problems when used in tandem with Automatic Inventory Manager.  This rework of Bags Bags Bags is primarily designed to allow you to 'blacklist' individual items from being sorted into the BBB containers.

The mod is divided into two parts; the main file is a slight tweak of the original BBB that makes the following changes: story rarity is removed from the bags, the bags are available in the tutorial chest but NOT on vendors, and the bags have been adjusted to reject any items with a specific custom tag.  This pak REPLACES Bags Bags Bags entirely.  If you only want these tweaks but NOT the custom blacklisting, you probably want this mod instead of mine.

The second download consists of a pak that actually adds the custom "dont bag" tag to items, and an editable .txt file that goes in your BG3 data folder which determines which items to tag.  I've broken this off into its own pak simply because I use a different mod loadout when playing alone vs when playing in multiplayer, and I wanted to be able to turn off the custom tagging by just removing the second pak from my multiplayer loadout without having to move or edit the text file each time.  This pak/text file does nothing whatsoever unless combined with the main pak.


SETUP:
Assuming you've read this far and still think this mod might be for you, let me try to scare you off again.  If the idea of editing this "config" file by hand scares you, you don't want this mod:

//Necromancy of Thay
new entry "FOR_DangerousBook"
type "Object"
using "FOR_DangerousBook"
data "DefaultBoosts" "Tag(DONT_BAG)"

//Add potion tag to basilisk oil so it DOES bag - arguably should be a grenade rather than a potion but it looks like a potion so I called it a potion
new entry "OBJ_Oil_Of_The_Basilisk"
type "Object"
using "OBJ_Oil_Of_The_Basilisk"
data "DefaultBoosts" "Tag(POTION)"



new entry "OBJ_Potion_Healing"
type "Object"
using "OBJ_Potion_Healing"
data "DefaultBoosts" "Tag(DONT_BAG)"

new entry "OBJ_Potion_Healing_Greater"
type "Object"
using "OBJ_Potion_Healing_Greater"
data "DefaultBoosts" "Tag(DONT_BAG)"

new entry "OBJ_Potion_Healing_Superior"
type "Object"
using "OBJ_Potion_Healing_Superior"
data "DefaultBoosts" "Tag(DONT_BAG)"

new entry "OBJ_Potion_Healing_Supreme"
type "Object"
using "OBJ_Potion_Healing_Supreme"
data "DefaultBoosts" "Tag(DONT_BAG)"



new entry "OBJ_Potion_Of_Speed"
type "Object"
using "OBJ_Potion_Of_Speed"
data "DefaultBoosts" "Tag(DONT_BAG)"

new entry "ALCH_Solution_Elixir_Bloodlust"
type "Object"
using "ALCH_Solution_Elixir_Bloodlust"
data "DefaultBoosts" "Tag(DONT_BAG)"

new entry "ALCH_Solution_Elixir_Criticals"
type "Object"
using "ALCH_Solution_Elixir_Criticals"
data "DefaultBoosts" "Tag(DONT_BAG)"

If you're still interested: After installing both pak files in whatever manner you normally do, drop the "add_tags_to.txt" file (shown above) bundled with the second pak into your BG3 Data/Public/CustomTag/Stats/Generated/Data folder and then pop it open in your favorite text editor.  You can see the few items added to the list by default; they'll give you an idea of how to add your own items to the blacklist - by default, the file blacklists the Necromancy of Thay (to prevent various bugs that stem from it being pulled into a container,) the four base-game healing potions, Potions of Speed, and Elixirs of Bloodlust and Viciousness. (It also ADDS a tag to the Basilisk Oil so it CAN be bagged as a potion.)  There is no secret wisdom behind these choices, they're simply the items I personally wanted to keep outside of the BBB potion bag.  You can remove any you wish from the list, or add anything else you want to blacklist.

TROUBLESHOOTING:
  • "I don't understand that code, but I'm willing to give it the old college try anyway!  How do I find those 'fancy' names for items in the config?"  The correct answer to that involves unpacking your game data files, searching for your item's name in the localization files, and then cross-referencing that in a different file.  HOWEVER, if you're asking that question, you're obviously willing to live dangerously, so the other option is to find the item in the wiki and get the code from there.  This leaves you at the mercy of the wiki's accuracy, don't @ me if it doesn't work.  But, for example, if you visit the wiki page for the Elixir of Viciousness, you can scroll down until you see "UID UUID."  Click on "UID" and you'll see "ALCH_Solution_Elixir_Criticals" pop up - which you can see in the configuration file above.  Copy one of the existing segments from the config and replace ALCH_Solution_Elixir_Criticals with the UID of the item you want to add.
  • "I love the idea of the mod but I hate that you removed story-rarity from the bags/removed the bags from the vendors/other minor thing.  Will you make another version?"  No.  You're free to edit the mod as you like, but I am not creating multiple versions at this time.
  • "Why don't you make this more user-friendly?  Surely you could make blacklist/whitelist bags like I've seen in other mods!"  This mod already does what I need so I'm not going to waste my time pulling the script extender into things.  Again, you're welcome to make a more polished and/or user-friendly version if you want.
  • "What about [other auto-sorting bag mod]? Will you make a version for that?"  No.  See the last two questions.
  • "Can I just use original Bags Bags Bags with your optional file?"  No.  The original BBB bags will ignore the custom "dont bag" tag.
  • "I'm already using the original BBB.  Do I have to delete all my bags/uninstall/then install this version?"  Uhhh.... great question.  If you remove the original BBB and install this one at the same time, your game should still load and all your bags should still exist.  I'm not certain that the existing bags will actually pick up the changes this mod adds, though, so you may still have to get a fresh set out of the tutorial chest.  Let me know if you try it and find out.