Modding Support to Change Thruster's Inputs and Outputs

Place to ask discuss and request the modding support of Factorio. Don't request mods here.
Chiefjustice
Manual Inserter
Manual Inserter
Posts: 2
Joined: Mon Aug 04, 2025 9:02 pm
Contact:

Modding Support to Change Thruster's Inputs and Outputs

Post by Chiefjustice »

Hey there. I'm not sure this is the place for this, but here goes.

Context: I'm modding Ultracube to use Space Age features for personal use. (I might release it though I'm not sure how releasing something that's mostly someone else's code would work.) I'd like to change the space platform mechanics. Specifically, I'd like to use the cube to synthesize "liquid thrust" and then I'd like thrusters to consume liquid thrust and output water. As far as I can tell, there's no way to change which fluids thruster's use as fuel, much less have them make a byproduct. I may be wrong (in which case, how?). I can achieve something mostly equivalent by having the recipe synthesize fuel, oxidizer, and water, but there are subtle ways in which that wouldn't quite work.

Request: I'd like the thruster prototype to have settings for consumed and produced fluid, or for there to be some other sort of support for making a machine which consumes a fluid, outputs a fluid, and produces thrust. I'm not sure this isn't already a feature.
eugenekay
Filter Inserter
Filter Inserter
Posts: 609
Joined: Tue May 15, 2018 2:14 am
Contact:

Re: Modding Support to Change Thruster's Inputs and Outputs

Post by eugenekay »

The existing Fusion Thruster mod uses a hidden Assembling Machine entity & recipe to turn “Plasma” into thrust. You can probably adapt it to use whatever input fluid you like.

Good Luck!
Chiefjustice
Manual Inserter
Manual Inserter
Posts: 2
Joined: Mon Aug 04, 2025 9:02 pm
Contact:

Re: Modding Support to Change Thruster's Inputs and Outputs

Post by Chiefjustice »

Thank you! It's definitely going to take some work but I think I'll be able to do that.

For anyone wondering, how the mod does it is it places an assembling machine automatically on top of any thruster which consumes fuel and output that fuel into the thruster again through the thruster's real input while outputting the byproduct elsewhere. What appears to be the thruster's input is actually the machines input.

Or, I think so, anyway.

Should I archive this thread or anything? How?
Post Reply

Return to “Modding interface requests”