BackPacks Remake
Add Some cool storage options
Last updated | 2 years ago |
Total downloads | 32789 |
Total rating | 7 |
Categories | Mods |
Dependency string | OdinPlus-BackPacks_Remake-0.4.3 |
Dependants | 59 other packages depend on this package |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.1901RandyKnapp-ExtendedItemDataFramework
Extends ItemData for modders. Adds Unique ID to items.
Preferred version: 1.0.7README
This Mod adds 3x wearable backpacks to the game
This mod comes with 3x wearable bags, The concept was to replace Jotunn backpacks as the code for that mod is no longer being maintained;
The bag types this includes is:
- Leather Bag. This bag has a small number of slots and can be crafted early on in the game with some DeerHide and LeatherScraps.
- Iron Bag: This bag has quite a few more slots to keep your things in. It requires Iron to craft so you have had to make it to the swamps to see this one !
- Silver Bag: This bag is probably the nicest one you can make. It has the largest capacity
Some details about the bags. All bags have dynamic inventory that is per bag per world. You can't store a bag in a bag.
You can't teleport with unteleportable items in your bag even if you unequip your bag and stick it in your inventory.
This mod also has support for Jude's equipment. If you have that mod installed the backpacks from Jude's equipment will now have inventories you can interact with.
This mod is a ServerSync'd mod and is required to live on the server as well as the client who uses it.
To bring up the bag's inventory you must
- Have bag equipped
- Have inventory up and visible
- Press LeftShift + E
- View bag contents
Huge thanks to:
- Blaxxun - Code Contribution
- Evie (CinnaBun) - BackPack Models
- DeBarba - BackPack Model
KNOWN CONFLICTS!
- Jotunn BackPacks
- Reported Conflict with OdinQOL when using increase inventory size
If you get any conflicts/Issues please find me in the Odin+ Discord
V0.0.8
- Added Config options for carry capacity bonus [Server Synced]
- Added config options for movement speed modifier [Server Synced]
- Added config for carry weight buff [Server Synced]
- Added UI Tooltip for how to open bag inventory when it is equipped
- Added code to increase bag slot count based on bag level the more levels the more slots
- Fixed recipes for bags not matching tiers
V0.0.9
- Fixed Leather move speed config not working
V0.1.0
- Fixed dissappearing bag inventory
- Fixed reported logspam in 0.0.9 via github issue
- Fixed SE_Stat showing odd name in corner of screen (should show nothing)
V0.1.1
- Added weight modifier to the description of the bag
- Fixed SE icon showing when bag equipped
V0.1.2
- Fixed edge case item dupe bug
- Fixed game crash when unequip bag while viewing its inventory
- Fixed inventory loss on bag upgrade (bags now retain stuff when you level them up)
- Added modifier info the description of bag
V0.1.3
- Fixed incompatibility with EAQS by RandyKnapp
- Fixed initial bag load issue when equipping bag of same type but different level yielding incorrect size
- Altered Teleportation check logic, Now when any bag holds something that is not teleportable. The bag itself becomes unteleportable.
- Altered CarryWeight modifier logic to actually apply
- Fixed dynamic bag slot growth based on bag quality level applying
V0.1.4
- Fixed reported conflict with Dual Wield
V0.1.5
- Fixed issue where Jude's bags had no inventory displayed
V0.1.6
- Fixed issue with teleportation while holding a bag
V0.1.7
- Fixed issue when upgrading bag and having equipped inventory slot size did not increase
- added configuration values for bag starting sizes
- added configuration value for key to open bag
V0.1.8
- Fixed issue with Judes bags not grabbing slot size
- Fixed issue where if you didnt edit bag contents and unequipped it was not saved
V0.1.9
- Fixed issue if you store bag in Chest and logout the bags weight was reset
- Fixed Auga compatibility
- Added Auga tooltip for how to equip bag
- Added Russian and German translations (Thank you SorXchi && Blaxxun)
V0.2.0
- Fixed reported null reference (red text) when loading new world or moving too fast in your world
V0.2.1
- Fixed improper manipulation of scriptable object when deploying the carrybuff SE
V0.2.2
- Fixed issue with Fejd loading EIDF and causing NRE (Red text)
V0.2.3
- Added configuration option to allow bag contents to be removed upon unequipping of the bag. This option when set to true forces the contents of the bag to be thrown onto the ground near the player when the bag is unequipped;
- Changed upgrade cost of rugged bag to use Iron instead of copper (missed on my end)
V0.2.4
- Fixed reported multiplayer issues
- Resolved issue where if another player equipped or upgraded bag your bag would no longer open
- Resolved issue where if another player interacts with a chest it no longer registers an error in log (no more red sea of text)
- Resolved issue where if YOU upgraded or unequipped your bag other players lost access to their bags
- Renamed RPC methods for bag, avoids issues if you try to open a container after equipping your bag in multiplayer
- Added RPC Method for admin to peek bag contents (needs testing before implementing into a tool)
V0.2.5
- Fixed reported issue where if you were wearing cape and attempted to equip bag the game resulted in a null reference (red text)********
V0.2.6
- Added craft from bag being worn option. When you have things in your bag and are wearing it you can craft from that bags contents with no hassle now
V0.2.7
- Fixed issue on logout/login killing inventoryGUI
V0.2.8
- Minor fixup
V0.2.9
- Fixed not being able to craft from hammer due to bag
V0.3.0
- Fixed Discord report of free craft from hammer
V0.3.11
- Fixed issue where not wearing bag caused red text while using hammer
V0.3.2
- Update ServerSync
V0.3.4
- Update ItemSwitch patch to avoid issues with 2x players
- Update RPC calls for opening bag contents
V0.3.5
- Filler for Tstore
V0.3.6
- Filler for Tstore
V0.3.7
- Filler for Tstore
V0.3.8
- Filler for Tstore
V0.3.9
- Filler for Tstore
V0.4.0
- Filler for Tstore
V0.4.1
- Change bag open methodology ... again
- Fix the key assign not changing live in game
- Add a couple return logic statements to avoid sending off the bag open RPC if the container gui instance is populated
- remove Pdb files from the repack
V0.4.2
- Updated ServerSync
V0.4.3
- Updated ServerSync
IF YOU HAVE ANY OF THESE PROBLEMS PLEASE FILE AN ISSUE ON GITHUB