Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
SurtlingFuelItemHopperFix
Makes ItemHopper feed Surtling Cores, Black Cores, and configured extra core fuels through SurtlingFuel's proper fuel RPC.
CHANGELOG
Changelog
1.0.1
- Fixed
FieldAccessException: Smelter.m_nview is inaccessiblein 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
Smeltermachines. - Added fail-closed method resolution so an incompatible SurtlingFuel update does not consume hopper items through the wrong RPC.