Heimlife-HeimToolz icon

HeimToolz

Integrated Valheim QoL tools with instant matching-chest production routing, Deep North automation, player-radius station servicing, and live Pathfinder.

CHANGELOG

Changelog

1.0.10

  • Build compatibility: reference Valheim assembly_utils.dll so current Inventory.AddItem / Vector2i signatures compile against Valheim 1.0.x.
  • Replaced delayed/legacy AutoCrafting output routing with direct pre-spawn routing for production stations.
  • Smelter-family outputs now go straight into an allowed matching chest within Container Range before a world ItemDrop is created.
  • Added no-source conversion handling so the Deep North Frigid Kiln correctly routes produced Liquid Frost.
  • CookingStation output is intercepted at SpawnItem, and fermenter output at DelayedTap.
  • Matching output storage must already contain the produced resource; unrelated empty chests are not used.
  • Only output that cannot fit in any matching allowed chest falls back to the vanilla ground-drop path.
  • Reuses the loaded-container registry; no new Physics scan or recurring world search was added.
  • Preserved Deep North fueling, player-radius AutoCrafting, live Pathfinder, and uncapped numeric configuration values.

1.0.8

  • Fixed the Deep North publisher compile failure by using the current nested CookingStation.ItemConversion type instead of the removed global ItemConversion type.
  • Updated the one-time Deep North recovery scan from obsolete FindObjectsOfType calls to unsorted FindObjectsByType calls to avoid unnecessary sorting overhead.
  • Preserved the direct Frigid Kiln Ice fueling, Frost Foundry Liquid Frost + Cast loading, player-radius AutoCrafting behavior, live Pathfinder, and uncapped numeric configuration inputs.
  • Updated all build, module-init, package, and runtime version markers to 1.0.8.

1.0.7

  • Rebuilt Deep North station automation so it no longer depends on the generic core TryFeedStation scheduler recognizing the special stations.
  • Added direct cached lifecycle tracking for piece_FrostKiln and piece_FrostFoundry.
  • Added a one-time recovery pass for already-loaded Deep North stations; no recurring world scan is used.
  • Frigid Kiln now pulls Ice from allowed nearby containers and fills its fuel-only Smelter capacity directly.
  • Frost Foundry now pulls Liquid Frost and also auto-loads a valid Cast from nearby allowed storage when its single processing slot is free.
  • Added safe container ownership/save handling before removing Deep North inputs from storage.
  • Uses direct SetFuel when available to avoid large bursts of per-item fuel RPCs; falls back to vanilla fuel RPCs only if direct fuel access is unavailable.
  • Preserves player-radius station rules, Container Range, Leave One Input, allowed-container settings, direct-entry uncapped numeric configs, Auto Pop Cooking Stations, and live Pathfinder behavior.
  • Updated package/plugin/build version markers to 1.0.7.

1.0.6

  • Fixed the 1.0.5 publisher compile failure by moving Deep North container-registry helpers into the runtime class that owns the container registry.
  • Added the first dedicated Frigid Kiln and Frost Foundry fuel compatibility path.

1.0.4

  • Reworked AutoCrafting around a configurable Active Station Radius centered on the local player.
  • Removed visible station-count and millisecond work-budget limits.
  • Numeric configuration entries use direct input rather than soft-capped sliders.