You are viewing a potentially older version of this package. View all versions.
PipMods-AutoPickupIgnorer-1.0.12 icon

AutoPickupIgnorer

Allows the player to specify which items will and won't be auto-picked-up.

Date uploaded 6 months ago
Version 1.0.12
Download link PipMods-AutoPickupIgnorer-1.0.12.zip
Downloads 893
Dependency string PipMods-AutoPickupIgnorer-1.0.12

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2200 icon
denikson-BepInExPack_Valheim

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

Preferred version: 5.4.2200

README

AutoPickupIgnorer

by Pip

This project is a recreation of an old mod that I used to love, but which sadly has not been maintained in some time. The mod allows the player to specify which items will and won't be auto-picked-up.

Once Valheim is run with the mod installed, a config file will be created (Pip.AutoPickupIgnorer.cfg). In order to ignore an item for auto-pickup, open the config file remove the # in front of the item.

If you don't care to track items in the config file that you are not ignoring, you can remove all #-prefixed items from the list, and simply include a comma-separated list of the items you want to ignore.

The automatically generated list of items in the config file is not exhaustive, especially as new items are added to the game, and you may need to add items manually. Simply add new items to the list without a leading #, and they will be ignored.

Many of the items in the game do not have straightforward names. I recommend consulting the item list here to look up some of the less obviously-named items. Item names used in the config file are from the Item column on that page.

There is also a configurable hotkey (' [single quote] by default) that will toggle the pickup behavior between three states:

  1. Ignore items as specified by the config file
  2. Ignore all items
  3. Default Valheim behavior (pickup items unless you have previously dropped them)

Source: Github

Install with BepInEx

If not using the Thunderstore mod manager, copy AutoPickupIgnorer.dll into the BepInEx/plugins folder

CHANGELOG

Release 1.0.12

  • Updated for patch 0.220.3*

Release 1.0.11

  • Updated for Bog Witch*

Release 1.0.10

  • Fix bug with Ignore All behavior

Release 1.0.9

  • Further optimization of IgnoreItem method

Release 1.0.8

  • Change main method from transpiler to prefix
  • Catch NullReferenceException when standing next to cart

Release 1.0.7

  • Remove debugging log statements

Release 1.0.6

  • Updated for Ashlands

Release 1.0.5

  • Cleaned up main class by moving some code
  • Optimize ignore list construction
  • Move messages to top-left
  • Remove unused ValheimItem class

Release 1.0.4

  • It's now okay to put spaces after commas in the config file
  • Update README

Release 1.0.3

  • Move isModded flag to class Awake()
  • Remove debugging logging statements
  • Fix name of config file in README