Fixed FieldAccessException: Smelter.m_nview is inaccessible in the live game.
Replaced direct access generated against the publicized developer assembly with one cached reflection lookup, matching SurtlingFuel's own runtime-safe approach.
The 1.0.0 exception occurred during ItemHopper's eligibility check, before its removal/transfer method, so it blocked transfers but did not delete hopper items.
1.0.0
Added correct ItemHopper transfer support for Surtling Cores through SurtlingFuel's core-fuel RPC.
Added Black Cores to a server-synced additional-fuel list by default.
Added support for more prefab names through one server-synced config entry.
Preserved SurtlingFuel's coal/core no-mixing rule for automated hopper transfers.
Limited alternative fuels to coal-powered Smelter machines.
Added fail-closed method resolution so an incompatible SurtlingFuel update does not consume hopper items through the wrong RPC.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.