Updated documentation - v1.1.0
This commit is contained in:
+67
-10
@@ -1,20 +1,77 @@
|
||||
# Changelog
|
||||
|
||||
## 1.0.0
|
||||
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 refilling
|
||||
- Automatic hearth refilling
|
||||
- Automatic standing torch refilling
|
||||
- Automatic wall torch refilling
|
||||
- Automatic brazier refilling
|
||||
- Supports colored torch variants
|
||||
- Automatically detects the required fuel type
|
||||
- Automatic campfire, hearth, standing/wall torch, brazier refilling
|
||||
- Optional nearby container fuel usage
|
||||
- Configurable refill radius
|
||||
- Configurable refill threshold
|
||||
- Configurable refill radius, treshold
|
||||
- Refill-to-max or fixed refill amount
|
||||
- Individual fireplace type toggles
|
||||
Reference in New Issue
Block a user