You are viewing a potentially older version of this package.
View all versions.
RustyBags
Yet another bag mod, but this time, lanterns and weapons show up attached to bag - also quivers
| Date uploaded | 3 weeks ago |
| Version | 1.1.5 |
| Download link | RustyMods-RustyBags-1.1.5.zip |
| Downloads | 607 |
| Dependency string | RustyMods-RustyBags-1.1.5 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2333ValheimModding-YamlDotNet
Shared version 16.3.0 of YamlDotNet from Antoine Aubry and contributors, net47 package for use in Valheim mods. Maintained by the ValheimModding team.
Preferred version: 16.3.1README
👜 Rusty Bags
A bag plugin with a twist — the look of your bag changes based on what’s inside!
Tools like the Cultivator, Hoe, Lantern, Pickaxe, Melee Weapons, Atgeir, Fishing Rod, and Hammer will appear visibly attached when stored in your bag.
✨ Features
- 🧳 5 unique bags and 3 functional quivers
- Skeleton Charms to pimp out your bag
- 🧵 Visual updates based on bag contents
- ⚒️ Craft directly from your bag
- 📦 Items picked up will stack automatically into a matching bag (toggleable)
- 🏹 Dynamic quivers:
- Arrows inside can be used for shooting
- Quiver visuals update based on the first arrow and stack size
⚖️ Notes
- Bags increase carry weight but reduce movement speed
- Bags cannot be stored inside other bags
- Quivers only accept arrows
- If you reduce your inventory size, you may lose stored items



Example Configuration
[Barrel Bag]
## Setup inventory size for quality 1, width x height [Synced with Server]
# Setting type: String
# Default value: 8x2
Inventory Size Qlty.1 = 8x2
## Setup inventory size for quality 2, width x height [Synced with Server]
# Setting type: String
# Default value: 8x3
Inventory Size Qlty.2 = 8x3
## Setup inventory size for quality 3, width x height [Synced with Server]
# Setting type: String
# Default value: 8x4
Inventory Size Qlty.3 = 8x4
## Setup inventory size for quality 4, width x height [Synced with Server]
# Setting type: String
# Default value: 8x5
Inventory Size Qlty.4 = 8x5
## Crafting station where Barrel Bag is available.
# Setting type: CraftingTable
# Default value: Forge
# Acceptable values: Disabled, Inventory, Workbench, Cauldron, MeadCauldron, Forge, ArtisanTable, StoneCutter, MageTable, PrepTable, BlackForge, Custom
Crafting Station = Forge
# Setting type: String
# Default value:
Custom Crafting Station =
## Required crafting station level to craft Barrel Bag.
# Setting type: Int32
# Default value: 1
Crafting Station Level = 1
## Maximum crafting station level to upgrade and repair Barrel Bag.
# Setting type: Int32
# Default value: 4
Maximum Crafting Station Level = 4
## Whether only one of the ingredients is needed to craft Barrel Bag
# Setting type: Toggle
# Default value: Off
# Acceptable values: Off, On
Require only one resource = Off
## Multiplies the crafted amount based on the quality of the resources when crafting Barrel Bag. Only works, if Require Only One Resource is true.
# Setting type: Single
# Default value: 1
Quality Multiplier = 1
## Item costs to craft Barrel Bag
# Setting type: String
# Default value: ElderBark:10,Iron:5,Guck:5,LeatherScraps:20
Crafting Costs = ElderBark:10,Iron:5,Guck:5,LeatherScraps:20
## Item costs per level to upgrade Barrel Bag
# Setting type: String
# Default value: ElderBark:5:2,Iron:2:2,Guck:3:2,LeatherScraps:10:2,WolfPelt:10:3,Silver:5:3,WolfClaw:5:3,WolfHairBundle:5:3,WolfPelt:5:4,Silver:2:4,WolfClaw:3:4,WolfHairBundle:2:4
Upgrading Costs = ElderBark:5:2,Iron:2:2,Guck:3:2,LeatherScraps:10:2,WolfPelt:10:3,Silver:5:3,WolfClaw:5:3,WolfHairBundle:5:3,WolfPelt:5:4,Silver:2:4,WolfClaw:3:4,WolfHairBundle:2:4
CHANGELOG
1.2.11
- fixed gamepad support when moving item from inventory to bag
1.2.1
- pushed wrong version again, damn
1.2.0
- added patch for gamepad support to move to lower inventory grid
- fixed epicloot compatiblity patch
1.1.9
- pushed wrong .dll, oops
1.1.8
- attempt at controller support by getting
hovered itemviaselected itemset by gamepad, i do not have a controller, so will need feedback - crossbow quiver: if bolt is not vanilla, then will randomly choose a vanilla bolt visual as replacement.
- added patch to allow bags to be enchantable by EpicLoot
1.1.7
- fixed crossbow quiver bolts being positioned oddly by auto-centering mesh by bounds
- fixed quiver arrow/bolts visual disappearing if stack change greater than max attach points
- added hide crossbow quiver straps on equip
1.1.6
- removed warning logs when successfully replaced models (was a dev log)
- made it possible to equip both quiver and a bag
- modified charred charm to slash dmg
- added quiver slot to EPI
- hidding crossbow quiver straps on equip
- added config to on/off bag and quiver slot from EPI
1.1.5
stack allbutton, when container is open, pulls from player and their bag- charms now have unique effects when equipped to bag
- new charms: dragon tear charm, hare feet charm, valkyrie charm
- attachments add bonuses
- default config of
attachment bonusesis disabled - added model replacements to reduce plugin size
- decimated quiver mesh to reduce size, 26mb --> 5mb
- dll size from 25.5mb --> 6.4mb
- hidding crossbow quiver straps on equip
1.1.4
- fixed bag not updating visuals if player dies / des
- hidding crossbow quiver straps on equiptroyed, needed to re-bind delegate
1.1.3
- added zen construction and azu crafty boxes as soft dependency to make sure mod loads after theirs to check for conflicts
- fixed auto-pickup not picking up when bag is full and inventory has space
- added abyssal harpoon attach point
1.1.2
- fixed quiver allowing to pull bow back even when no arrows in player inventory nor quiver
1.1.1
- Fixed auto-stack not updating player inventory weight on pickup
- added scyth attach
- added automatic un-patch craft-from-bag if conflicts found
- fixed repairing items in bag not being saved
- lantern and charms remove movement speed penalty (toggleable)
1.1.0
- Fixed inventory drag not allowing to drag into player inventory while single bag config is on
1.0.9
- Added config to disable craft from bag
1.0.8
- Fixed bag updating teleportable of first load
- Added config to limit bag to one in player inventory
- localized EPI Bag slot:
$label_bag
1.0.7
- Fixed bag not updating after player dies and retrieves bag
1.0.6
- Fixed logout / login registering charms again
- Updating bag weight on unequip to make sure effects are only applied while bag is equipped
- Fixed bag weight on first player load, so even unequipped bags have corrected weight
1.0.5
- Added on-hover behavior to make sure bag container UI opens
- for compatibility with jeweler bag and
Quick Stack Store Sort Trash Restock - since QSSSTR hides take all button as well.
- some more charms to deco your bag
1.0.4
- Compatibility with jewelcrafting jewel bag
- Checks if
Take Allbutton is disabled (jewelcrafting disables this when jewel bag is open) - If
Take Allis disabled, do not show Rusty bag - Fixed bag not unequipping on death
1.0.3
- Added
Extended Player InventoryAPI - If
EPI APIis installed, new slot is added:Bag - Added Crossbow Bolt Quiver
- Added carry weight config
- Added restriction config
1.0.2
- Updated bepinex dependency string to 5.4.2333
1.0.1
- Added YmlDotNet as dependency string
1.0.0
- Initial release