
Mods / SpecializedBags Revived
Author: SpeciallyCrafted
Side: Both
Created: Jan 4th at 1:20 AM
Last modified: Apr 9th at 7:19 PM
Downloads: 3583
Follow Unfollow 100
Latest release (for outdated Vintage Story v1.20.7):
SpecialtyBagsRevived_1.1.2.zip
1-click install
I revived the SpecializedBags mod (the original mod can be found here) at my husband's request for use on our Vintage Story server. It currently contains a linen bag (12 slots), a sturdy bag (14 slots), and a travel bag (18 slots) for agriculture, building, hunting, forestry, and looting. I also added a travel bag size (18 slots) for the base game mining bag. Each bag is only allowed to carry materials related to the bag type.
Please let me know if there are any requests for additions on Discord here:SpecializedBags Revived for a faster response, or I am good with a DM on Discord. I will respond here but it may be slower. The idea is to have specialized bags but still have a need for normal backpacks which is why not everything is included in the bags.
Current Compatibility:
Floral Zones Mods (planks and logs)
- Floral Zones: Mediterranean Region
- Floral Zones: Neozeylandic Region
- Floral Zones: East Asiatic Region
- Floral Zones: Central Australian Region
- Floral Zones: Caribbean Region
- Floral Zones: Cape Region
Tailor's Delight (alternate recipes for bags if installed) (Temporaily Disabled due to updated Tailor's Mod)
Wildcraft
- berry bushes
- bonemeal
- compost
- dry grass
- farmland
- flax fibers
- fruit
- grain
- honeycombs
- mushrooms
- potash
- pumpkins
- rot
- saltpeter
- seeds
- soil
- soybeans
- vegetables
- hoes
- scythes
- bricks (inc. mudbricks, slabs, and stairs) ,
- chairs
- chests
- chimneys
- chiseled blocks
- cobblestone
- hay
- ice
- fences
- glass
- gravel
- ladders
- lanern,
- mechanical parts
- planks
- rocks
- roof parts
- shelves
- shingles
- torch holders
and more!
- bamboo
- berry bushes
- cattails
- cattail roots
- dry grass
- ferns
- firewood
- flaxfibers
- flowers
- honeycombs
- logs
- papyrus
- papyrus roots
- resin
- saplings
- sticks
- tree seeds
- vines
- axes
- saws
- shears
- antlers
- bone
- bushmeat
- fat
- feathers
- fish
- hides
- pelts
- poultry
- redmeat
- rot
- arrows
- knife
- spears
- carpets
- clutter
- gears
- jonas parts
- lore items
- paintings
- rugs
- spider webs
- tapestries
- wallpapers
and more!
Future Plans:
- Adding more items from updated version materials not in the original mod
- Mod compatibility upon request
this was actually caused by wildcraftree. aparently his storage flage was superceding yours i fixed it though thanx.
i cannot add sticks and seeds to the forestry bag as of 1.20.10 worked in 1.20.9 not sure what changed the flags are still the same and i can see they are still in the correct group other items workd fine i can even add new resource items but sticks and treeseeds wont work no matter what i do
I was wondering is it possible to change how many bags you can carry? we normally can carry 4 bags at once what about 6 ? so we can carry one of each type of bag!
Spark077 There was an update with Tailor's Delight and the game version. I am not sure which is causing the issue but I have removed compatibility with Tailor's Delight until I have time to work on it.
weithor The Bag of holding mod is causing the issue. I can try to create a patch but it will take me some time.
I am very busy with both work and home projects. Thank you in advance for your understanding and patience.
found an issue with Compatibility Tailor's Delight. It changes the recipe to use the needle but it wont craft. I can only craft any bag when I remove Tailor's Delight or remove the .json for compatibility. m using the least version of Tailor's Delight,specializedbagsrevived and matter.
hi SpeciallyCrafted, I found flaxfibers can be stored in mining bag but not in agriculture bag. v1.20.4
I have https://mods.vintagestory.at/bagofholding maybe is important to say
Sorry for the delay, the builder bag should hold Ashlar blocks now WinterOriole
It was not intentional. When I revived the mod I left a lot of the original flags and throughout the version changes if the filenames or file locations change even slightly it breaks it. I was able to get both ashlar and drystone to be stored in the bag on my end. I don't know if they were newer items not in the version when the original mod was created or just not included. I am going to spend some time combing through each line item and verify it before updating another release, but it will be fixed on the next one. WinterOriole
Love the mod, not sure if this is intended but I can't put ashlar blocks (atleast andesite), and drystone (atleast peridotite) in the builder bag.
Ok, I think I got most of it. I will look a little closer for the next time I update to see if I missed anything else. JonR
Thanks to everyone who has reported issues/bugs so that I can fix them!
Sorry to report this right after you pushed an update, but uh! I noticed something that was happening in my games ever since adding this mod in - and I think I tracked down the issue. From the start of playing, I noticed that dirt, logs and a few other blocks ended up going into the Backpack slots when they are empty. It looks like the Storage Flags for the items that go into two different bags are 2 higher then they should be, which ends up including that Backpack slot flag. I believe what happened was that when calculating the combo flags, the flag number set for the individual bags was added together, then 1 added to it for the Generic Slot. Buuut this ended up not accounting for the Generic Slot already having been added to the original two flags, resulting in that extra 2, heh.
Bit of a long winded explanation possibly, but in short, for the combo bags if you subtract 2 from each of their flags, it will fix this bug!
There is also a slight error in the Wildcraft Fruits and Nuts compat file, where you want to change the operation from 'add' to 'replace' for Clippings and Flowers as Wildcraft appears to add the Storageflag 33 to those, and the patch won't go through on them otherwise!
It should be fixed Handsomejack. Thank you for reporting!
I will look into the webs and paintings, most of the mods you have we do on our server as well. There are a few we don't, but I'll see what I can do!
Playing in single player with local Server turned on so its pretty much a multiplayer session, we got a couple of QOL mods and some major content mods of which some of them are:
Expanded Foods,StoneQuarry,Xskills,Alchemy,WildfarmingRevival,allClasses,BetterRuins,FromGoldenCombs,DanaTweaks,CarryOn,stonebakeOven,Foodshelves also used to have BetterScrap,Primitive survival and All three Wildcraft flora mods but ended up removing them and starting a new world due to Ram Issues.
After forward testing now I can put most of the items in the bag description(Loreitems,Clutter,Gears,JonasParts...) except SpiderWebs and paintings.
Handsomejack I just tried the looting bag and it is working as expected. It could be a mod compatibility issue. Can you give me some more information to go on? Specific items? Mods you have installed? Happy to test and try to fix it or make it compatible with another mod.
Thanks!
I crafted the linen "Looting bag" but it seems I cant put anything related to looting(items) in it or any other item for that matter.
The Rough Ridge Tool from Art of Growing should be able to be held in the left hand now. Nikomat
The night vision helmet not being wearable is fixed. Ket
On 1.0.7 wooden ridges and creasers works as intended, but there is also "rough ridge" that I'm still unable to put in my left hand.
I belive these are all the tools from Art Of Growing that weren't working. Thank you for very fast fix :)
This mod is making the nightvision helmet unwearable for me
Are those the only tools that go into the left hand? Nikomat
While using your mod I cannot put ridge or creaser from ArtOfGrowing mod in left hand (nor with 'x' key or using mouse in inventory). Because of that it is impossible to process flax (crumpled linen straw). Minimal replicable setup (1.20.4):
problematic ridge item code: artofgrowing:ridge-wooden-oak
GawdAwful
Absolutely! I believe I have it mostly done already, it wasn't too difficult. If I missed anything please let me know! I'll try to get it published tonight. I am working on a few other things too for it :)
Any chance you could look into Art of Growing for a compatability patch. The agriculture bags become near useless during processing due to this mod. Thank you for your time.
Mlodyowiec
Thank you. I was able to get it to do it a couple of times but I can't recreate it consistently. I'll try and do some more testing on my end but it sort of looks like it could be base game. Very strange. I'll let you know if I find anything more out. Thank you so much for reporting it!
SpeciallyCrafted
The game crashed when swapping the bags on the bag slot, it seems like the crash won't happen if you save the world with the agriculture bag equipped (not sure about this), while testing, after several crashes, the save was corrupted but was easily restored by the game. As you said, it's probably because of the slot colors, because when swapping wthout opened inventory, nothing happens, but otherwise the game crashes.
To sum it up: if you want to swap two specialised bags with each other, first unequip the first one and then equip the second OR swap them without opening the inventory
Jayro
The berries currently only go in the agriculture bag because they are "fruit" which I currently have in the Agriculture bag only. With the way the files are laid out, if I allow all fruit in the Forestry bag (including berries) it will add ALL fruit which is not the purpose of the forestry bag.
I think there's a bug because I can't put the red currant in the green bag. Is this normal?
Mlodyowiec
Update: ok, so I have edited this several times. Every single time I think I have it, I can't prove it. I THINK it's the code of the game misreading the bag slot colors of my bags. It is very sporadic and I can't figure out WHY it happens. I just don't know if it is other mods causing the issue, or if it's a base game bug. I'll keep testing it. Can you see if it happens each time you try or just sometimes?
Swapping it how? in a bag slot? I can do some testing with a little more details.
From what I can tell just by reading, the game is crashing because of the Bag Slot colors for the Agriculture Bag.
SpeciallyCrafted
The game just crashed when swapping a mining bag with agriculture bag
Running on 64 bit Windows 10.0.19045.0 with 24517 MB RAM
Game Version: v1.20.3 (Stable)
02.02.2025 14:05:04: Critical error occurred
Loaded Mods: aculinaryartillery@1.2.3, Allclasses@1.2.2, bean_stacks@1.1.0, bettertraders@0.0.9, buzzwords@1.7.0, combatoverhaul@0.1.22, cutthefat@1.0.1, DiamondTools@2.0.3, foundrymod@1.0.0, hangingoillamps@1.0.3, immersivecorpsedrop@1.0.3, jackofalltraits@1.0.1, long-term_food@0.2.0, millwright@1.1.8, mushroom@1.0.1, nightwatcher@2.2.0, qolcraft@2.1.0, spyglass@0.5.2, superfuelresumed@2.1.4, visibleore@1.0.1, game@1.20.3, vsimgui@1.1.7, alloycalculator@1.0.0, armory@0.1.4, egocaribautomapmarkers@4.0.1, awearablelight@1.1.31, bedspawnv2@1.4.0, betterfirepit@1.1.5, BetterProspecting@1.3.0, blocksoverlay@4.0.4, carryon@1.8.0-pre.1, commonlib@2.6.1, configlib@1.4.4, danatweaks@3.3.12, easyprospect@1.1.0, expandedfoods@1.7.3, extrainfo@1.9.6, fromgoldencombs@1.8.6, improvedhandbookrecipes@1.1.2, knapster@2.13.2, metalunittooltip@1.0.0, petai@3.0.1, resmeltableslight@1.0.0, rpgoverlay@1.0.0, spawnhighlight@1.2.0, specialexpandedbags@1.0.5, statushudcont@3.2.5, stonebakeoven@1.1.5, stonerailings@1.3.0, tieredsuperiority@1.1.3, trapdoorsareladders@1.0.0, versionchecker@1.1.0, creative@1.20.3, survival@1.20.3, worldmapmaster@1.0.4-pre.1, xlib@0.8.10, captureanimals@2.8.1, oregolems@0.1.7, playercorpse@1.11.0, stonequarry@3.4.3, tpnetpatched@1.14.5, xinvtweaks@1.6.10, xskills@0.8.11
System.Collections.Generic.KeyNotFoundException: The given key '-#91714c' was not present in the dictionary.
at Vintagestory.API.Client.GuiElementItemSlotGridBase.RenderInteractiveElements(Single deltaTime) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Inventory\GuiElementItemSlotGridBase.cs:line 514
at Vintagestory.API.Client.GuiComposer.Render(Single deltaTime) in VintagestoryApi\Client\UI\GuiComposer.cs:line 718
at Vintagestory.API.Client.GuiDialog.OnRenderGUI(Single deltaTime) in VintagestoryApi\Client\UI\Dialog\GuiDialog.cs:line 398
at Vintagestory.Client.NoObf.GuiManager.OnRenderFrameGUI(Single deltaTime) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 318
at Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\Util\ClientEventManager.cs:line 188
at Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 992
at Vintagestory.Client.GuiScreenRunningGame.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 242
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 695
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 670
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 88
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 334
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 130
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93
I added compatibility to Salty's Manual Tool Crafting to this newest version ghotiboy
I added a looting bag to try and add the requests you both have. I did leave out ladders and torches as my husband and I still want normal backpacks to have a function. Please let me know if I missed anything else you think should be added to the new bag.
Yootah, Agentfyre
dangerousb if you go to the discord mod page i can send you my config or here is a link to pastebin copy of my settings
https://pastebin.com/rdwfyWGV
bringitonwimps That's great to hear! If you'd like to share your fendragons BCS numbers, I'd love to hear them since I'm using that mod too and I'd love to use these together to add some more choice to how I kit myself out
SpeciallyCrafted Ahh, my mistake, thanks! I checked the value on the wiki and it looks like it's out of date
dangerousb we orriginally set it to 10, I beleive the vanilla bag got buffed at some point as I too thought it was 10. But we then shifted it to the 12 due the current size in vanilla. We also use fen dragons bags but I start his first bag in linen at like 6 or 7 and max it at 12 or 13 and start the leather at 7 or 8 and max at like 14, can't remember the exact. This is why we also added the 3rd level to make these special ones still relevent on our server. Neither of us are able to code well enough to do a config file yet but that may come in the future. I don't like even the extended bags from like fen dragons mod getting up to like 20+ slots, I think it completely trivialises inventory. 14 slots to me already kinda does that, but ATM im willing to with hard enough recipes let em get that big on my server. We did revive this for our server but all input is welcome. We may make our own backpack mod designed to fit more inline with these bags and what we like on our server in the future to all align a little better.
Thanks for the input and we are open to more thoughts on these bags.
dangerousb, I did check and the base game mining bag is 12 slots. The recipes I have for my bag are identical, plus one item relevant to the bag. My husband (bringitonwimps). I added a looting bag to try and add the requests you both have. I did leave out ladders and torches as my husband and I still want normal backpacks to have a function. Please let me know if I missed anything else you think should be added to the new bag.
Correct me if I'm wrong, but I think the base game linen mining bag holds 10 slots. Would it be possible to get a version of this with the same number of slots for the new bag types as the mining bags? I love the idea and I think this is a great bag option for my friends that want to stick closer to vanilla
Agentfyre. The base game has a mining bag - I don't know offhand all of what it carries. I like the idea of the clutter items but may not get to this suggestion right away as I am busy this weekend. I'll see what I can come up with. Appreciate the suggestions!
SpeciallyCrafted Love your mod! So glad to see it updated! :)
We definitely need some kind of Adventuring bag. Going to ruins, I often run out of room from clutter items, wallpapers, paintings, display cases, valuables, and the like. This would make it so much more manageable.
And a mining bag would be amazing! Something that holds rocks, ores, coals, clays, and peat maybe? I would use that often!
Keep up the great work!
Yootah. Those are some great ideas I can look into and possibly add.
Thank you so much! <3
I was only recently having shower thoughts about doing something similar and considered making the recipes like "1 mining bag + 1 cracked vessel of a related type" as an arbitrary balancing measure 😅
Those would've been for like.. forage, farming, adventuring (food, bed, raft, oar, ...), spelunking (ancient loot, gears, metal bits, jonas parts, torches, ladders ...)
But I love yours anyway, plus it's the one that already exists! 🙌