Space Engineers

Space Engineers

JejeServeur - ApexThings JSWaterTank/Engine/Generator
34 Comments
Grand Gab 23 Sep @ 5:38am 
Would it be possible to have a water condenser? In atmosphere generate Ice(since it's the default water item) for the coast of power?
Sardaukai 21 Sep @ 3:12pm 
Hey JejeServeur,

Thanks a lot for the models; they're a perfect fit for my mod APEX.Advanced!

Since my mod uses "HydroSolution" instead of regular water, I have a small request. It would be awesome if you could either adjust or remove the glowing "H2O" text—if you happen to have the time and are willing.

But there's no pressure at all! Thanks again for the great work!
JejeServeur  [author] 21 Sep @ 1:44pm 
@Sardaukai : Hello, thank you for your message, I would be honored to contribute to the revival of the EatDrinkSleep mod, you can use my mod and all its content (except the thumbs) as long as you credit me with a direct link to this mod.
I wish you much courage in your endeavor.
Sardaukai 21 Sep @ 10:19am 
Hello JejeServeur,

I hope you're doing well.

I'm working on a mod called APEX.Advanced!, which is the successor to "Eat. Drink. Sleep. Repeat. Advanced!". I'd like to ask if I have your permission to use the water tanks for my mod. They would be a perfect fit for the setting, but they would require specific modifications from my side. My goal is to integrate them to be fully functional without the need for a separate Mod Adjuster.

Thank you for your time and consideration.
Days 17 Sep @ 4:00am 
@crimson Thanks for the pointer to the moisture evaporator mod, looks useful!
[KiwiArmy] 16 Sep @ 2:58pm 
your welcome for the tip. may clang avoid you for another day xD
JejeServeur  [author] 16 Sep @ 10:34am 
@everyone : Hi, My tanks have been working since the beginning, I feel a bit stupid sometimes ^^. Just put the Storage option on ON in the "Agricultural plot" block and there it is, it works :p
crimson 16 Sep @ 8:51am 
@Days technically speaking, yea a block can detect weather. (I mean, base game, we have the wind turbines that react to the weather patterns on a planet, changing how much power is being generated depending on the current weather, so... yeah, that's a block reacting to weather right there.)

and there's a water collector mod called "moisture vaporator" that generates ice from power as long as it's on a planet with a breathable atmosphere.

so... yeah, all one would need to do I think is to make a mod that generates ice whenever it's storming. (generating water itself though might be a bit of an issue unless you make a block that is similar to the oxygen farm but instead of generating oxygen from sunlight, it's generating water during specific weather events... but this is all highly theoretical. SE modding is fairly constrained in terms of what can and can't be done as far as I'm aware.)
Days 16 Sep @ 5:06am 
Can a block detect weather? I'd would love a "water barrel" block that generates water if there is weather is fog/rain/storm.
VS-lockon 16 Sep @ 3:47am 
@jarhead and @ JejeServeur ya a Iceteroid there not enough ice i use ice for hydrogen and deuterium and o2 and now water where im going get 200,000 ice out of a Iceteroid?
jarhead 16 Sep @ 12:10am 
@JejeServeur
For the engine I would still use h2 engine and just have a replacement o2h2 gen so the new o2h2 gen uses water to make o2h2 instead of ice directly. Then have script change the irrigation unit so it makes 2 or 3 x the water as current. This will make all blocks needed. I think ksh might be looking into making "water tanks" a vanilla thing so doing it this way would probably be better. For the new o2h2 gen just use script to change what the vanilla one uses from ice to water.
jarhead 16 Sep @ 12:08am 
@VS-lockon
I almost never have issue with finding at least 1 asteroid with ice in space. My problem was always staying long enough to mine it without pirates attacking. I recommend using drones to defend ships with ai blocks to control them and use a beacon (purpose named and turned to minimum range to both save power and give something for them to track). When setting up "move" ai block have it set to "follow" the beacon of the ship you want it to protect. The other ai blocks (attack or defend) will control weapons and actions during combat so ai blocks need protecting as well.
JejeServeur  [author] 15 Sep @ 11:08pm 
@VS-lockon : Hi, just get an Iceteroid or create a ground base with automated cargo shuttle to bring you Ice to an orbital refill station ;)
VS-lockon 15 Sep @ 6:12pm 
ohhh nice now just need way make ice in space
JejeServeur  [author] 15 Sep @ 2:51pm 
Hi everyone, I temporarily added two blocks, an O2/H2/H2O generator and a water engine. These blocks are not yet well balanced but they work. However, the problem with the FarmPlot is still present :( the tanks are not used, but the new generator can fill the FarmPlot with water.
jarhead 15 Sep @ 11:12am 
If not fixed then you could make another block "water pump" so it is like a conveyor sorter in that the farms would be on one side and tanks on other side so it pulls water from tanks and irrigation and pushes towards the farms (or even add script for the vanilla sorter to "pump" "gas" (since water is treated as gas and this will allow o2 to go through towards vents as well) only while another is set on same loop to remove harvested stuff.
jarhead 15 Sep @ 11:07am 
I think what the guy said about the h2 engine is that let it still produce power but for every 2 hydro it uses also produce 1 water (oxy pulled from atmo that engine in or world if outside if space then not run). If doing mod stuff for the apex stuff then also change o2/h2 gen to use water instead of ice and make another block "ice crusher" that makes water like irrigation but much slower. Use original block id's so they are just scripting and replace vanilla blocks so if we remove the mod it doesn't break the ships. Also I read that your tanks were taking in water until full but not letting it back out ... was this fixed?
crimson 15 Sep @ 7:30am 
@ArcZeroNine h2 gens are hard coded to use h2, so even if you wanted to take the internal script for the block and push it into another block while editing it's code, it'd practically break. that's why you don't see any out on the workshop yet.

SE modding is surprisingly rigid and so people will more than likely have to find some kind of hyper annoying workaround that's gonna take a week or a month to code. (this was something I found out via talking with Jeje farther below in the comments.)

that's not to say it won't happen, but it might take a while before it does.
Typhon Plume 14 Sep @ 11:26pm 
Well this is going to be a mod I am going to keep a eye on and put in my mod testing world.
ArcZeroNine 14 Sep @ 9:13pm 
i may be missing the point of the mod going thru the comments, but it should be possible to change the 'H2 gen' to use O2 or water (since water it deemed a gas). on another note, is it possible that the Plots dont pull water but rather just get the water that is pushed to them?
JejeServeur  [author] 13 Sep @ 9:26am 
@BoosOG : Thanks
BooseOG 13 Sep @ 5:49am 
This is a great idea that's has been missed by the devs - Following
JejeServeur  [author] 12 Sep @ 2:58pm 
@crimson : I can confirm that sometimes (or often) it is a real headache (due to my skills) to do something acceptable or even correct.
crimson 12 Sep @ 10:25am 
honestly I barely understand coding and such cause I'm one of those guys who "has a friend" so I only know the bare minimum due to ambient knowledge absorption.
crimson 12 Sep @ 10:21am 
ah, okay so in other words you'd need to create a custom functional block, attach a logic component that checks for water in inventories or the gas network, and convert that water into usable energy in code cause you can't simply copy the H2 generator data/script or even the H2/O2 gen data/script and edit the inputs/outputs.

that's rough and far more rigid than what I thought SE modding was. I appreciate the enlightenment.
JejeServeur  [author] 12 Sep @ 7:49am 
@crimson : A very interesting approach and something to think about, but the game does not allow you to define a block with several types, let me explain: The TypeID OxygenGenerator block cannot also be a TypeID HydrogenEngine, so unfortunately without an in-block script it is not possible for it to consume Water gas and produce other gases.
crimson 12 Sep @ 6:54am 
@JejeServeur Huh, so you’d basically need a hydrogen engine reworked so that, instead of generating power, it burns water and generates hydrogen/oxygen gases.

Since engines in the game are already coded to burn hydrogen for power, flipping that logic feels like a feasible way, at least in my headcanon, to make water conversion possible.

If you wanted to skip that extra conversion step, you could always introduce a brand-new generator instead.

Imagine a hydro power plant designed specifically to process water into usable power — a cleaner, more direct solution that avoids retooling existing systems while still staying balanced. (You could even design moving parts for the model if you wanted it animated while running.)

That said, you’d still need to figure out the right balancing point to set it apart from hydrogen engines, since in theory you’d be burning both oxygen and hydrogen as fuel. At the very least, it should generate more power than a standard hydrogen engine.
JejeServeur  [author] 12 Sep @ 6:02am 
@crimson : Hi, I would have liked to be able to make a Water to Oxygen and Hydrogen generator based on water, but this is hardcoded (IceToGasRatio, Water is a Gas in the code)
So without in-block script this is not possible, I'll keep it pending :(
crimson 11 Sep @ 7:17pm 
@Ziplock9000 at the moment it's somewhat of a placeholder mod, Jeje is still working on it and if ya keep checking in, eventually it'll be in working condition.
ziplock9000 11 Sep @ 6:09pm 
What's the point of this if it can't be used with farm plots?
crimson 11 Sep @ 12:25pm 
is there any chance you're gonna make a o2/h2 generator that can use the stored water inside these tanks to produce oxygen and hydrogen instead of ice? that'd give more use to the irrigation system block apart from just being used to water the plants.
JejeServeur  [author] 11 Sep @ 11:50am 
@MellowRebel : Hi, that's an interesting idea. But for now I'm already focusing on vanilla before looking at possible variants.
PS: Full capital letters do not necessarily make you want to reply to a comment ;)
MellowRebel 10 Sep @ 4:23pm 
COULD THESE BE USED WITH THE HEAT MANAGEMENT MOD? LIKE MAKE A CLOSED LOOP COOLING SYSTEM.
The Autistic Page 9 Sep @ 4:52pm 
I was wondering if a dedicated ice holder would do the trick.