You are viewing a potentially older version of this package. View all versions.
DejanGegic-SurtlingFuel-1.2.1 icon

SurtlingFuel

Use Surtling Cores as super-fuel in smelters and blast furnaces. 1 core = 4 coal equivalent + 2x smelting speed. Fully configurable.

Date uploaded 2 months ago
Version 1.2.1
Download link DejanGegic-SurtlingFuel-1.2.1.zip
Downloads 32
Dependency string DejanGegic-SurtlingFuel-1.2.1

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2202 icon
denikson-BepInExPack_Valheim

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

Preferred version: 5.4.2202

README

SurtlingFuel

Tired of burning through wood to make coal? Put those surplus Surtling Cores to work! This mod lets you use Surtling Cores as a premium fuel source in both the Smelter and Blast Furnace.

Features

  • Surtling Cores as fuel — walk up to a smelter or blast furnace and add cores directly
  • 4x fuel value — 1 Surtling Core provides 4 coal-equivalent fuel (smelts 2 ores)
  • 2x smelting speed — ores process twice as fast while burning core fuel
  • Cores take priority — if you have cores in your inventory, they'll be used first over coal
  • Fully configurable — tweak all values via BepInEx config file

Configuration

After first run, edit BepInEx/config/com.dejan.surtlingfuel.cfg:

Setting Default Description
SmelterFuelPerCore 4 Coal-equivalent fuel per core in the smelter (2 coal per ore, so 4 = 2 ores)
BlastFurnaceFuelPerCore 4 Coal-equivalent fuel per core in the blast furnace (2 coal per ore, so 4 = 2 ores)
SpeedMultiplier 2.0 Smelting speed multiplier while burning cores

Installation

  1. Install via r2modman / Thunderstore Mod Manager
  2. Or manually: drop SurtlingFuel.dll into BepInEx/plugins/

Multiplayer

All players and the server need this mod installed for full functionality.

Building from source

  1. Install .NET SDK (targets net472)
  2. Update paths in SurtlingFuel.csproj if needed
  3. Run dotnet build -c Release
  4. Copy bin/Release/net472/SurtlingFuel.dll to BepInEx/plugins/

Compatibility

  • Valheim 0.219+
  • BepInEx 5.4.22+

CHANGELOG

Changelog

1.4.0

  • No mixed fuel: Smelters now only burn one fuel type at a time. Coal is blocked while cores burn, and vice versa.
  • Server speed fix: Speed boost now works on dedicated servers via proper RPC (requires mod on server).
  • New config: PreferCoresOverCoal — client-side toggle for fuel priority when pressing E.
  • Performance: Cached field accessor instead of per-tick reflection.
  • Safety: RPC handler caps fuel to prevent overfilling; divide-by-zero guard on SpeedMultiplier.
  • Cleaned up all debug logging.

1.3.0

  • Fixed inventory search to find surtling cores by prefab name and localized name.
  • Fixed Harmony patching using manual method resolution.
  • Fixed BepInEx/Harmony version mismatch by referencing r2modman profile DLLs.

1.0.0

  • Initial release.
  • Surtling cores as fuel in smelter and blast furnace.
  • Configurable fuel value and speed multiplier.
  • Hover text shows surtling core as fuel option.