You are viewing a potentially older version of this package. View all versions.
Dad_Is_Bored-DadsQoL-1.3.9 icon

DadsQoL

Carry weight, pickup radius, water equipment, mass farming, and eternal fuel for Valheim 1.0.12.

Date uploaded 3 weeks ago
Version 1.3.9
Download link Dad_Is_Bored-DadsQoL-1.3.9.zip
Downloads 1174
Dependency string Dad_Is_Bored-DadsQoL-1.3.9

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2351 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.2351

README

DadsQoL

One configurable plugin for Valheim 1.0.12:

  • Base carry weight: 5000 by default.
  • Automatic pickup radius: 6 meters by default.
  • Hand equipment remains usable while swimming.
  • Hold Left Shift or controller Left Bumper while interacting to harvest matching nearby pickables and beehives.
  • Hold the same shortcut while planting to place a configurable grid, default 5x5, with placement previews.
  • Selected fireplaces, torches, braziers, stone ovens, hot tubs, and configured processing stations remain fully fueled.

Each feature and the complete plugin can be switched on or off in BepInEx/config/com.dadisbored.dadsqol.cfg. Mass-farming shortcuts, radius, grid dimensions, anchoring, stamina use, and durability use are configurable. Eternal fuel includes individual piece-group controls and custom prefab names; smelters, blast furnaces, and eitr refineries default to disabled.

Requires BepInEx only. It works in local games and can run on a dedicated server.

CHANGELOG

Changelog

1.3.15

  • Added a separate Eternal Fuel switch for Frost Foundries.

1.3.14

  • Add a separate automatic pickup switch for fish, off by default, so fish do not trail the player.

1.3.13

  • general optimisations

1.3.12

  • General performance optimizations.

1.3.11

  • Fixed mass-harvest access to Valheim's private beehive extraction method using cached reflection.
  • Compile against the installed game's original assemblies so private API calls cannot silently pass compilation.
  • Updated the package dependency to BepInExPack 5.4.2351; checked against Valheim 1.0.16.

1.3.10

  • Kept nearby automatic pickup scans running when all slots are occupied but existing stacks have room. Matching drops can finish moving into pickup range instead of repeatedly overshooting it on throttled scans.
  • Retained the broad-radius scan limit, per-drop capacity checks, and the stop when no empty slots or partial stacks remain.

1.3.9

  • Moved distant drops at the normal pickup speed by passing elapsed broad-scan time to Valheim's pickup routine.

1.3.8

  • Accessed Valheim's private pickup collider buffer through Harmony instead of a compile-time publicized field, preventing runtime FieldAccessException on broad scans.

1.3.7

  • Allowed automatic pickup into an existing partial stack when ordinary inventory slots are full, checking at most twice per second in that state.
  • Expanded Valheim's fixed 100-collider pickup buffer for configured radii above 32 meters and limited broad scans to twice per second while retaining nearby scans between them.

1.3.6

  • Applied the configured pickup radius to the current player immediately before each automatic-pickup scan, so in-game setting changes do not require a restart.

1.3.5

  • Stopped the automatic-pickup scan whenever no ordinary inventory slot is empty, even when an existing stack is below its maximum size.

1.3.4

  • Stopped the automatic-pickup scan when the player inventory has no empty slot and no partial stack with remaining capacity.
  • Automatic pickup resumes as soon as a slot or stack has capacity again.

1.3.3

  • Removed FarmersHoe completely, including its Hoe piece-table changes, terrain-operation prefab, Harmony patches, configuration entry, and network registration.
  • Restored ownership of the vanilla Hoe menu and terrain actions to Valheim and other installed mods.

1.3.2

  • Changed the FarmersHoe PieceTable.UpdateAvailable hook to Harmony's positional argument binding so it matches Valheim 1.0.12's knownRecipies parameter.
  • Restored complete DadsQoL Harmony initialization when FarmersHoe is enabled.

1.3.1

  • Registered FarmersHoe after ObjectDB.CopyOtherDB, when Valheim's final Hoe piece table is available.
  • Located Valheim 1.0.12's mud_road_v2 Level Ground prefab and its child TerrainOp component.
  • Made Flatten Terrain immediately available in the Hoe menu without permanently altering the player's known recipes.

1.3.0

  • Added FarmersHoe, a pure Flatten Terrain action integrated into the vanilla hoe.
  • Retained the vanilla hoe's placement, stamina, durability, and access rules.
  • Added no other MyDirtyHoe terrain, paint, radius, reset, command, tool, or status-effect features.
  • Kept DadsQoL dependent only on BepInEx.

1.2.1

  • Rebuilt against BepInEx 5.4.23.5 from BepInExPack Valheim 5.4.2350.

1.2.0

  • Added configurable eternal fuel for supported fireplaces, torches, braziers, cooking stations, hot tubs, and processing stations.
  • Added exact prefab-name support for custom fueled pieces.
  • Retained standard defaults: smelters, blast furnaces, and eitr refineries are disabled until configured.

1.1.0

  • Added mass harvesting for matching nearby pickables.
  • Added mass extraction for nearby accessible beehives.
  • Added configurable grid planting with placement previews.
  • Added keyboard and controller shortcuts.
  • Added configurable harvest radius, grid dimensions, anchoring, stamina use, and durability use.

1.0.0

  • Added configurable base carry weight.
  • Added configurable automatic pickup radius.
  • Added equipment use while swimming.
  • Added independent feature switches and a master switch.
  • Added Valheim 1.0.12 build and Thunderstore package support.