You are viewing a potentially older version of this package. View all versions.
GenesisProject-GenesisExtraCustomSlots-1.0.0 icon

GenesisExtraCustomSlots

Custom slots for various mods that support custom items.

Date uploaded 8 months ago
Version 1.0.0
Download link GenesisProject-GenesisExtraCustomSlots-1.0.0.zip
Downloads 817
Dependency string GenesisProject-GenesisExtraCustomSlots-1.0.0

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2333 icon
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.2333
shudnal-ExtraSlots-1.0.46 icon
shudnal-ExtraSlots

More inventory slots dedicated for equipment, food, ammo and misc items. Extra utility slots. Quick slots. Custom slots API. Player inventory resize. Gamepad friendly. Slot obtaining progression.

Preferred version: 1.0.46

README

GenesisExtraCustomSlots

Custom slots for various Valheim mods that support custom items — now with unified quiver handling and improved cross-mod compatibility.

⚠️ Breaking change: This project was renamed from ExtraSlotsCustomSlots to GenesisExtraCustomSlots and reset to v1.0.0.
If you were using the old package, uninstall it before installing this one and review any custom translation/config paths.


✨ Highlights (v1.0.0)

  • 🏹 HunterLegacy integration with automatic quiver detection
  • 🎒 Improved backpack slot filtering to exclude quivers (prevents equip conflicts)
  • 🧷 Unified quiver slot system for better compatibility across quiver mods
  • 🧰 Major internal refactor to avoid a game-breaking bug and improve stability

🔧 Requirements

ℹ️ This mod depends on ExtraSlots and extends its slot system.


🧩 Supported Mods

This mod can add / manage custom slots for the following:

🎒 Backpack Mods

⚙️ Equipment Mods

🏹 Quiver Mods


🧠 Features

🏹 Smart Quiver Integration

  • Automatically detects quivers across supported mods
  • Prevents quivers from occupying Backpack slots
  • Ensures correct slot assignment for quivers vs. backpacks

🛠️ Customization Options

  • Add new slots — Add new slots as you see fit
  • Enable/Disable slots — Toggle specific slots on/off
  • Slot progression — Unlock slots when you first obtain related items (ExtraSlots behavior)

💡 Tip: A game restart is recommended after toggling the AdventureBackpacks slot.


📦 Installation (Manual)

  1. Place GenesisExtraCustomSlots.dll into your BepInEx\plugins\ folder
  2. Ensure ExtraSlots is installed
  3. Launch the game and enjoy 🚀

⚙️ Configuration

Use a configuration manager for the best experience:


🔗 Compatibility

  • ExtraSlots (required)
  • ✅ Listed supported mods (optional — install only what you use)
  • ✅ Multiple quiver mods at the same time (unified/quiver-smart handling)

🚚 Migration from ExtraSlotsCustomSlots

  • 🗑️ Uninstall ExtraSlotsCustomSlots first
  • 🧭 Your old configs will not be enabled since the package name changed. You will have to reconfigure the mod as you like in the new file
  • 🧪 If you use quiver/backpack mods together, verify behavior with the unified quiver & backpack filter logic

📝 Changelog (Latest)

  • 🏹 Added HunterLegacy integration with automatic quiver detection
  • 🎒 Improved backpack slot filtering to exclude quivers
  • 🧷 Unified quiver slot system for better mod compatibility
  • 🧰 Refactored tons of code to prevent a game-breaking bug

Full history is available in CHANGELOG.md.


⚠️ Known Issues

  • 🔁 Restart recommended after enabling/disabling the AdventureBackpacks slot

🙏 Credits

  • Original ExtraSlots and ExtraSlotsCustomSlots by shudnal
  • Huge thanks to the authors of the supported mods for their awesome work

CHANGELOG

1.0.0 — ✨ Renaming & Version Reset

Breaking change: the mod has been renamed from ExtraSlotsCustomSlots to GenesisExtraCustomSlots.
To reflect the new identity and avoid compatibility confusion, the version has been reset to 1.0.0.

🔄 What this means for you

  • 🆔 New package name: GenesisExtraCustomSlots
  • 📁 Config: your old configs will not be enabled since the package name changed. You will have to reconfigure the mod as you like in the new file
  • 🧩 Compatibility: slot logic remains, but integrations with other mods were revised (see below).

🚀 What’s new in this release

  • 🏹 HunterLegacy integration with automatic quiver detection.
  • 🎒 Improved backpack slot filtering to exclude quivers, preventing equip conflicts.
  • 🧷 Unified quiver slot system for better cross-mod compatibility.
  • 🧰 Major internal refactor to prevent a game-breaking bug and improve stability.

✅ Quick migration notes

  • Uninstall ExtraSlotsCustomSlots before installing GenesisExtraCustomSlots.
  • Check your config files under BepInEx/config.
  • If you use quiver/backpack mods, test the unified quiver slot and backpack filter to confirm expected behavior.

Old mod ExtraSlotsCustomSlots changelog

1.0.12

  • items in user defined custom slots are visible on player now

1.0.11

  • 8 used defined custom slots. You can create your own custom slots for any item(s). Use ExtraSlots translation files to add localized slot names.

1.0.10

  • RustyBags slot

1.0.9

  • patch 0.220.3
  • ServerSync updated

1.0.8

  • CircletExtended slot will only be available after circlet upgrade to lvl2

1.0.7

  • changed the logic of checking slots activity. If only one of the values ​​(global key or discovered item) is specified - checking for the unfilled one will not be performed

1.0.6

  • fixed rare occasional warning when AdventureBackpack is installed with slot disabled

1.0.5

  • JudesEquipment backpacks slot

1.0.4

  • fixed AdventureBackpack slot making some other items "equippable"

1.0.3

  • fixed BowsBeforeHoes quiver unequipping cape

1.0.2

  • AdventureBackpack double equip issue fix

1.0.1

  • AdventureBackpack opening fixed
  • AdventureBackpack compatibility with EpicLoot

1.0.0

  • Initial Release