Files
AutoRefillFires/Thunderstore/CHANGELOG.md
T

2.6 KiB

Changelog

All notable changes to Auto Refill Fires will be documented in this file.

[1.1.0] - 2026-08-29

Added

  • Added a configurable toggle hotkey.

    • Default: F7
    • Allows automatic refilling to be enabled or disabled while in-game.
    • The configuration file is automatically reloaded when Auto Refill Fires is disabled, allowing settings to be changed without restarting the game.
  • Added configurable logging levels:

    • None
    • Error
    • Warning
    • Info
    • Debug
  • Added KeepFuelReserve.

    • Prevents Auto Refill Fires from consuming the last configured amount of fuel from player inventories and containers.
    • Example: a reserve of 10 means the last 10 Wood, Resin, or other fuel items will be kept.
  • Added configurable fuel source priority:

    • PlayerFirst
    • ContainersFirst
  • Added support for using multiple nearby containers during a single refill.

    • Fuel is taken from the nearest usable containers first.
    • If the selected source cannot provide enough fuel, the plugin automatically falls back to the other configured source.
  • Added OnlyRefillOwnPieces.

    • Optionally restricts automatic refilling to fireplaces and torches built by the local player.
  • Added more detailed Debug logging for:

    • Fireplace detection
    • Range checks
    • Fuel levels and refill decisions
    • Fuel source selection
    • Nearby container availability
    • Fuel consumption

Changed

  • Significantly reduced unnecessary container scanning.

    • Containers are now discovered once per refill scan cycle and reused for all fireplaces during that cycle.
    • A container is no longer rediscovered once for every individual fuel item added.
  • Fuel is now removed in batches instead of one item at a time where possible.

  • Nearby containers are sorted by distance and the closest usable container is preferred.

  • Improved fireplace type detection.

    • Vanilla campfires using the fire_pit prefab are correctly recognized as campfires.
  • Improved handling of unknown and modded objects based on Valheim's Fireplace component.

Fixed

  • Fixed excessive scene-wide container searches when refilling fireplaces to maximum fuel.
  • Fixed campfires potentially being classified as OtherFireplaces because of their vanilla prefab name.
  • Fixed Debug messages being hidden by the default BepInEx Debug log filter.

[1.0.0] - 2026-08-23

Initial release.

Features

  • Automatic campfire, hearth, standing/wall torch, brazier refilling
  • Optional nearby container fuel usage
  • Configurable refill radius, treshold
  • Refill-to-max or fixed refill amount
  • Individual fireplace type toggles