You are viewing a potentially older version of this package. View all versions.
Vercadi-ArcherQuiverSlot-0.1.4 icon

ArcherQuiverSlot

A dedicated ExtraSlots slot for Vikings Archer quivers, plus optional BetterArchery 2.0.2 speed, accuracy and aiming compatibility. Client only; reviewed dependency versions required.

Date uploaded a week ago
Version 0.1.4
Download link Vercadi-ArcherQuiverSlot-0.1.4.zip
Downloads 91
Dependency string Vercadi-ArcherQuiverSlot-0.1.4

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2350 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.2350
shudnal-ExtraSlots-1.2.16 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.2.16
Radamanto-Vikings_Archer-1.2.5 icon
Radamanto-Vikings_Archer

A complete archery expansion for Valheim, adding biome-based armor sets, unique bows, exclusive arrows, quivers, dedicated equipment slots, and new bow abilities.

Preferred version: 1.2.5

README

ARCHER QUIVER SLOT

A PLACE FOR YOUR ARROWS

Keep your quiver close. Give it a place of its own.

Archer Quiver Slot adds one dedicated equipment slot to ExtraSlots for the Shadow, Frost and Misty quivers from Vikings Archer. Discover a supported quiver to unlock the slot, then let Vikings Archer handle its equipment effects, appearance and ammunition as usual.

Compatibility / v0.1.4
Built against Valheim 1.0.16 with BepInExPack Valheim 5.4.2351. Requires Vikings Archer 1.2.1 or 1.2.2 and ExtraSlots 1.2.13. BetterArchery 2.0.2 integration is optional. Install on each player client; the dedicated server does not need this helper. This build passed offline checks; in-game validation of this update is pending. Earlier playtests apply to previous releases only.

Support me on Ko-fi

SUPPORT ME ON KO-FI

If this earns a place in your adventuring kit, buy me a coffee. Your support helps me spend more time on compatibility fixes and small improvements for modded games. A tip is optional and appreciated. Vercadi


YOUR KIT / WHAT IT DOES

  • Adds one Quiver cell through ExtraSlots' custom equipment API.
  • Accepts Vikings Archer's Shadow, Frost and Misty quivers.
  • Follows ExtraSlots' discovery check and Vikings Archer's Quiver Slot setting.
  • Leaves equipping, status effects, the back visual and quiver contents with Vikings Archer.
  • When the reviewed BetterArchery 2.0.2 is installed, makes its arrow settings recognize ammunition supplied by the quiver.

This is a slot bridge for those three items. It adds no quivers, recipes, tome slot, ammunition system or keybind. It does not rewrite inventory/save data. The optional arrow fix changes two ammunition lookups inside BetterArchery's projectile and aiming patches. Damage, elemental effects, arrow consumption and the rest of the firing logic remain with the existing mods. Other mods' quivers are not supported.

AzuExtendedPlayerInventory is incompatible with this helper. Use ExtraSlots as the equipment-slot provider. Do not also assign these quivers to a generic ExtraSlotsCustomSlots cell. ExtraSlotsCustomSlots is optional, not a required dependency.

READY THE QUIVER / INSTALLATION

  1. Close Valheim and select the profile you play with in your mod manager.
  2. Install ArcherQuiverSlot and the dependency versions listed above.
  3. Launch the modded game. Keep Vikings Archer's Quiver Slot feature enabled.
  4. Craft or pick up a supported quiver. Once ExtraSlots recognizes its discovery, the Quiver cell becomes available.

The earliest supported item is the Shadow Quiver, crafted at Vikings Archer's Archery Table. Its recipe and progression belong to Vikings Archer and may differ with server settings. An empty quiver cell before discovery is not required to be visible.

Each friend who wants this slot needs the helper on their own client. No new world is required. Keep a character backup when changing equipment-slot providers.

Manual installation: install the dependencies first, then copy the package's plugins/ArcherQuiverSlot folder into BepInEx/plugins. Keep only one ArcherQuiverSlot.dll.

Coming from the local test ZIP? With Valheim and your manager closed, replace the locally imported helper with the Thunderstore-managed package. Both use the same plugin ID and slot ID. Do not keep both copies.

Removal or changing equipment providers: first unequip the quiver into ordinary inventory, save and quit. Then uninstall the helper. Removing a slot while it still holds equipment has not been gameplay-tested.

FIELD NOTES / SETTINGS AND TROUBLESHOOTING

This helper has no config file. Use Vikings Archer's Quiver Slot setting and your normal ExtraSlots layout settings.

No slot: confirm you launched the correct profile, discovered a supported quiver, enabled the Archer slot setting and have capacity for another ExtraSlots custom slot. Look in BepInEx/LogOutput.log for:

Registered one discovery-gated quiver slot.

After a dependency update: a version other than Vikings Archer 1.2.1 or 1.2.2 or ExtraSlots 1.2.13 makes this release skip slot registration. Review compatibility before updating either dependency, especially while a quiver is equipped. The manifest dependency list does not prevent later updates. Missing or older dependencies may instead cause a BepInEx dependency error.

Arrow range and aiming: BetterArchery checks the raw equipped-ammo field, while Vikings Archer can supply quiver ammunition through the game's ammo accessor. The helper changes both the speed/accuracy and aiming-correction lookups to that accessor. It does not impose new speed, aim offset, gravity, damage or consumption values. Keep BetterArchery's own quiver disabled when Vikings Archer is your quiver provider. Startup logs should contain ACTIVE: BetterArchery 2.0.2 now resolves quiver ammunition. An unknown BetterArchery binary skips only this fix and leaves the equipment slot available.

Different arrows and special attacks: this fix preserves each arrow's own damage and effects and does not normalize Multishot or Barrage. BetterArchery's custom-projectile recognition and configured arrow-recovery list still apply; the helper does not make every modded arrow recoverable. Compare the same bow and arrow at the same draw when testing the two storage sources.

Validation: Version 0.1.4 passed 41 offline checks. These cover the helper's policy and/or dependency contracts; the inventory helpers additionally use transfer models. This update has not yet been validated in a live player session. Successful tests of previous releases do not establish this build's gameplay, multiplayer or save/rejoin behavior.

For a report, include the game version, dependency versions, full BepInEx log, quiver name and the action that failed. Remove private server addresses or passwords before sharing a log.

CREDITS

Created by Vercadi as an independent compatibility add-on. Thanks to Radamanto for Vikings Archer and shudnal for ExtraSlots. Thanks also to ishid4 for BetterArchery. This is not an official release from those authors. Their binaries and Valheim assemblies are not included.

The original code and icon use the included MIT license. Development used AI assistance. The linked Ko-fi button is Ko-fi's brand artwork.


Enjoying my work? Buy me a coffee on Ko-fi. A useful bug report helps too.

CHANGELOG

Changelog

0.1.12

  • Support ExtraSlots 1.2.16 with Vikings Archer 1.2.5.
  • Keep the dedicated quiver slot, adjustable appearance and optional BetterArchery integration.

0.1.11

  • Support Vikings Archer 1.2.5 and ExtraSlots 1.2.15.
  • Retain the dedicated quiver slot, adjustable lower-back appearance and optional BetterArchery integration. Arrow switching and pickup remain controlled by Vikings Archer.

0.1.10

  • Supports Vikings Archer 1.2.4 with ExtraSlots 1.2.13 or 1.2.14.
  • Retains the dedicated slot, lower-back placement and optional BetterArchery 2.0.2 integration.
  • Documents Archer's new Alt + E opening key; the helper adds no keybind.

0.1.9

  • Added Vikings Archer 1.2.3 support using its public quiver API and updated visual attachment hook.
  • Preserved the discovered-quiver slot, lower-back placement settings and BetterArchery integration.
  • Retained support for the previously reviewed Archer and ExtraSlots versions.

0.1.8

  • Restored the quiver slot, arrow compatibility and lower-back placement with ExtraSlots 1.2.14.
  • Retained ExtraSlots 1.2.13 support and the existing placement settings.

0.1.7

  • Added adjustable quiver placement across the lower back to help reduce backpack clipping.
  • Set the default angle and position to improve clearance around the right hand.
  • Added position, rotation and original-placement options in the helper config; existing settings are preserved.

0.1.4

  • Updated compatibility with ExtraSlots 1.2.13.
  • Retained the quiver slot and BetterArchery 2.0.2 fixes for arrow speed, accuracy and aiming.

0.1.3

  • Made BetterArchery's aiming correction recognize arrows supplied by a Vikings Archer quiver, alongside the speed and accuracy fix.
  • Checked both required BetterArchery hooks before enabling the arrow fix, and disabled the integration if either failed.
  • Preserved damage, elemental effects, gravity settings, ammunition costs and arrow recovery settings.

0.1.2 (unreleased)

  • Added optional BetterArchery 2.0.2 support so its speed and accuracy adjustments also apply to arrows in Vikings Archer quivers.
  • Preserved arrow settings, ammunition use and quiver equipment behavior.
  • Skipped the arrow fix on unsupported BetterArchery versions while retaining the quiver slot.

0.1.1

  • Added Vikings Archer 1.2.2 support alongside 1.2.1.
  • Retained ExtraSlots 1.2.12 support and the existing slot position, discovery rules and accepted quivers.

0.1.0

  • Initial release.
  • Added one ExtraSlots cell for Vikings Archer's Shadow, Frost and Misty quivers, unlocked through discovery.
  • Respected Vikings Archer's slot setting and quiver identification.
  • Skipped registration when dependencies were unsupported or no slot was available.