Internal library responsible for making liquid fuel powered machines work
Lua libraries for use by other mods and submods that are parts of a larger mod.
Version: 1.0.0
Date: 2026-07-26
Changelog:
- THIS VERSION OF THE MOD CONTAIN CHANGES THAT WILL BREAK EXISTING
FACTORIES.
- reworked how lib works internally, by adding multi fluid filter. Diesel
powered entities powered via pipe will now only use fuels selected by
internal list instead of every fluid with fuel value. Which should fix
cases like water being able to power diesel engines for some reason.
- added `draw_background = true` to all icons in diesel fuel recipes which
make them look a bit better
- added tips and tricks "Liquid fuel" that is always available and it's
content is based on installed mods. Which means you should be always find it usefull
Balancing:
- space diesel fuel is now required on any surface with pressure
lower than 100 hPa not just in space. That should result in diesel machines working in more
natural way with moon-like planets like Cerys or Muluna which don't have oxygen
- hydrogen is no longer valid diesel fuel
- glycerin is no longer valid diesel fuel
- energy-fluid is no longer valid diesel fuel
- foliax-research-catalyst is no longer valid diesel fuel
- diesel machines no longer accept any fuel with fuel value.
Only fuels on internal list will now be able to power diesel machines
Version: 0.11.0
Date: 2026-07-07
Changelog:
- added Krastorio2 as optional dependency
- added kr-biomethanol and biomethanol as valid diesel fuels.
I copied values from Krastorio 2 so only difference you should notice is
that it can now be used in flamethrower
- only fluids on internal list are affected by barreling diesel fuel code to
prevent issues where fluid could have drasticly unbalanced value and
still be used as fuel
Info:
- reorganized code internally
- added documentation on github and mod site
Version: 0.10.1
Date: 2026-07-04
Bugfixes:
- oxygen and diesel fuel recipes should now properly work with krastorio2 and k2so
Version: 0.10.0
Date: 2026-06-23
Changelog:
- diesel engine is now working with factorio 2.1
- space diesel machine variants are now hidden
- fixed Changelog so it displays properly from within the game
Version: 0.9.1
Date: 2026-06-07
Bugfixes:
- fixed image size for space diesel tech
- space diesel machine variants are now hidden
Version: 0.9.0
Date: 2026-06-07
Changes:
- added oxygen
- added inefficient electrolysis (which is present only if you can craft space diesel)
- updated diesel fuel color
- diesel fuel is now moved into separate research
Version: 0.8.0
Date: 2026-06-06
Changes:
- added support for space diesel and diesel machines in space
- decomposer support: added organic sludge as valid diesel fuel
- foliax support: added foliax energy fluid, brimfruit paste and research
catalyst as valid diesel fuel
Version: 0.7.0
Date: 2026-04-11
Changes:
- added support for fluids added in new version of hydraulic machines:
gasoline, naphtha and residual-oil
- added support for pollution multiplier. Fluid burners will now generate different
amount of pollution based on used fuel. Ethanol is the best one while crude oil is the worst.
Values can be read in factoriopedia while inspecting fluid.
Version: 0.6.0
Date: 2026-03-22
Changes:
- added support for ferros hydraulic machines
Version: 0.5.0
Date: 2026-03-01
Changes:
- added new supported fluid glycerin with fuel value of 0.25MJ
- added new supported fluid rocket-fuel with fuel value of 1.3MJ
Version: 0.4.0
Date: 2026-01-18
Changes:
- if muluna is installed surface conditions on machines that burns fluid are removed
Version: 0.3.0
Date: 2026-01-04
Changes:
- if installed with maraxis, diesel submarine numbers are now changed to work properly with all
machines that use diesel_engine
- added support for On Wayward Seas resin !
Version: 0.2.0
Date: 2025-12-30
Changes:
- moved setting to enable or disable flamethrower changes from pelagos to diesel engine
Version: 0.1.0
Date: 2025-12-27
Changes:
- init