OdinPlus-BackPacks_Remake icon

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-5.4.1901 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.1901
RandyKnapp-ExtendedItemDataFramework-1.0.7 icon
RandyKnapp-ExtendedItemDataFramework

Extends ItemData for modders. Adds Unique ID to items.

Preferred version: 1.0.7

README

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:

  1. Leather Bag. This bag has a small number of slots and can be crafted early on in the game with some DeerHide and LeatherScraps.
  2. 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 !
  3. 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

  1. Have bag equipped
  2. Have inventory up and visible
  3. Press LeftShift + E
  4. View bag contents

Huge thanks to:

  • Blaxxun - Code Contribution
  • Evie (CinnaBun) - BackPack Models
  • DeBarba - BackPack Model

KNOWN CONFLICTS!

  1. Jotunn BackPacks
  2. 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