Medieval Engineers

Medieval Engineers

Conveyors and Pipes
117 Comments
peaceman  [author] 6 Mar @ 1:58pm 
The issue should be fixed now. It was just a stupid bug in the code where it cycled through targets twice and as it only has 2 inventories you kept seeing the same inventory
bozebilly 6 Mar @ 5:59am 
Nice. That means i'm not crazy lol.
And I get that about the fuel hoses. T'was more of a tongue-in-cheek mention as i keep forgetting the static grid block exists lol.
Thanks for looking into it, much appreciated especially in this era of ME.
Will report back should I find any more obscure problems :steamthumbsup:
peaceman  [author] 5 Mar @ 5:12pm 
I was able to replicate your issue. The first time I was able to switch to it but after placing a new valve I now cannot anymore. I will see if I can fix it.
Using a normal pipe after the valve causes no issues.
The fuel hoses are designed to be used for vehicle to vehicle transfers. They break easily to prevent everyone using hoses instead of pipes.
bozebilly 5 Mar @ 11:59am 
Setup for the valve was essentially:
Tank->Valve->Pipeline->(Straight)Valve (the one with issues, goes directly into)->(Medium)decompressor->Valve->balloon

Regarding The losses and tank setup, my airship basically has 6 compressed hydrogen tanks to fill my balloon. I also limited the compressor gas flow rate to a similar number (600 in my case) and noticed significant decrease in lost gas, but still some. which i think either gets lost during decompression along the way from the multiple tanks or just purely from the compressor. I haven't noticed any losses generally speaking pumping into tanks, even if the order it fills tanks may be weird sometimes.
The lack of bidirectional flow, the fuel hoses annoyingly breaking and this are the only issues i ever had with this mod lol. And this only came to light to me after attempting an airship for the first time in years.
peaceman  [author] 5 Mar @ 9:38am 
And I just decompressed into a balloon and then compressed back into the tank without losing anything. Maybe your hydrogen is flowing into other tanks?
peaceman  [author] 5 Mar @ 9:36am 
I just tried a simple setup Tank -> valve -> decompressor -> valve -> Balloon
And the valves found the decompressor without issue.
What valve did you use? And anything other that could be special about your setup? You used the small or the medium decompressor?
Also I noticed that when pumping into the compressor I need to set my flow rate to under 900L/min for it to work. This was an issue before that I fixed but maybe I only fixed it for output and not input.
bozebilly 1 Mar @ 8:17pm 
The valve, connected directly to a decompressor to pump compressed hydrogen into it, can not find the compressed hydrogen input tank.

Extra note, I seem to be losing hydrogen gas when compressing it back into liquid.
Like, i pump 5000L from storage into a balloon, but when i pump it all out again I lose about 70%
bozebilly 1 Mar @ 8:06pm 
Read my comment again please.
peaceman  [author] 28 Feb @ 1:11pm 
The decompressor is like a crafting block. You need to pump into it and pull out of it with a valve
bozebilly 28 Feb @ 8:52am 
Forgot to add, normal pipes have no issue finding target.
bozebilly 28 Feb @ 8:50am 
The decompressor seems to be bugged. I can't pump into the compressed hydrogen tank from a valve directly, it wont find the input tank. Valves pumping directly out of the decompressor can find the input tank just fine.
Fox 20 Feb, 2023 @ 7:35pm 
is there a trick to setting valves inputs and outputs? Getting in a position to select the rings on the valves in tight spaces. Maybe we need a control on the valves to switch between options? Or some sort of tool to select the options?
Drizzt 15 Nov, 2022 @ 7:54am 
@peaceman - understood - i only play single player, so i have all my mods locally, and curate the dependencies myself (i like to know what depends on what, which helps debugging - plus i like to choose when to update and make local changes etc)

but when i did load a world while subscribed to this mod, i did see that it did download Equinox Core and Additional Item Tags, which are not listed as dependencies for this mod, but are for Remote Rope and More Minerals respectively

but anyway - you certainly know way more than me about how the game manages load order and dependency downloading and everything else lol :-)

but i still (respectfully) stand by my note that this mod should have at least Reforged Steel and Other Advanced Components added as a dependency, as well as those missing icon textures for thick steel that are currently inside Steam Engines

thanks again for all of your (and onca77's) great work :-)
peaceman  [author] 15 Nov, 2022 @ 5:10am 
Even if one of this mod its dependencies has the remote rope component mod this mod still needs it or the game won't find the script, which is used for the remote control valve.
Its a bit of a bug I think.
Drizzt 15 Nov, 2022 @ 3:40am 
@tabs - if you haven't yet, i would suggest you watch the video on this page (can also be watched on youtube - and is worth having open so you can pause it and switch between it and the game while you work through it)

i suspect you must be using the large grid mechanical power engine, since that one does not allow you to build pipes directly from it without first building a valve (although you should still be able to build pipes towards it, using the pointy end to intersect the block)

so as mentioned for those large grid engines you need to use the valve, as shown in the video on the water pump

for the small grid engines you should be able to connect pipes to them in all sorts of ways

the video should help - but if not then do please post again and i will see if i can be of more help - maybe with a video - especially if you explain your specific setup - i.e. which kind of engine, connecting to what, are the grids fixed or dynamic, same grid, different grid etc

good luck :-)
tabs 14 Nov, 2022 @ 9:42pm 
Still can't attach a pipe to an engine...is there a specific block that needs to attach to the engine 1st, or specific place on the engine? (I m trying to pump water to Advanced steam engine)
Drizzt 14 Nov, 2022 @ 5:12pm 
one last note - if you add the Reforged Steel dependency - you could also omit the More Minerals one, since that is also a dependency of that mod - so with all my suggestions this mod would go from 4 dependencies to 3, while having added a required dependency

that's my magic - nitpicky file management accountancy lol :-)

thanks again :-)
Drizzt 14 Nov, 2022 @ 5:12pm 
and just one more quick note on dependencies - you would only need to add the "Reforged Steel and Other Advanced Components" mod here, since that mod requires the other reforged steel one

and in the same way, you currently list More Catch Blocks and Remote Rope Control as dependencies for both this and Steam Engines - but since Steam Engines requires this mod, this is its only dependency - and in the same way again, this mod doesn't need to list Remote Rope Control, since that is a dependency of More Catch Blocks

sorry if that seems like too much micro managing - but i figured if you're going to play with the dependencies that i would mention simplifying those others

anyway - really amazing and awesome work - i am still at the beginning of my journey up the tech tree - am going to start with boats and move forward through history - but i felt i had to at least sample these amazing industrial mechanisms so i could see what wonders await me :-)

many thanks for these magical mods :-)
Drizzt 14 Nov, 2022 @ 4:56pm 
hi - awesome mod - to add to all of your other awesome mods :-)

just a quick thing i noticed though - likely due to the overlap between the mods and the fact that i imagine they are rarely run separately - but the icon textures for the thick steel plates and tubes defined in this mod are actually in the steam engines mod

also in the steam engines mod the icon texture for the 2 tiny steam engines with double sideways connections doesn't actually exist (i just changed the definition in the sbc to use the icon for the regular one)

and actually one last thing that i only noticed because i run all my mods from the local folder (the errors don't show if run from the workshop) - the recipe for the Water Electrolysis toolhead includes PartsMetalAdv and PartsPrecisionAdvanced which are part of the reforged steel mods which are not currently listed as dependencies - it still generates the recipe, just without those ingredients

anyway - thanks for all of your incredible work :-)
peaceman  [author] 14 Nov, 2022 @ 9:14am 
You can try to place it deeper inside the block, or attach it to something else
tabs 14 Nov, 2022 @ 8:37am 
Any idea how to actually attach a pipe to a steam engine? Every connection block I try just falls off...there doesn.t seem to be a connection point? Any ideas?
OdieJunior 28 Oct, 2022 @ 11:10am 
thanx for the help :)
peaceman  [author] 26 Oct, 2022 @ 10:30am 
I have added it as dependency to the Internal combustion engines mod. I think your problem will be fixed now
peaceman  [author] 26 Oct, 2022 @ 10:29am 
I think you are missing the mining drill mod
OdieJunior 26 Oct, 2022 @ 1:52am 
Error: While processing definition Block:PAX_LiquidMiningDrill, last modified in D:\Pingperfect\Users\ronnib\632767\Content\Workshop\content\333950\2588542790\Data\LiquidDrill.sbc by Internal Combustion Engines:
Component definition ModelAttachmentComponent:PAX_MiningDrill_MechanicalLarge_subpart could not be found. The component will not be added.

Error: While processing definition Block:PAX_LiquidMiningDrill, last modified in D:\Pingperfect\Users\ronnib\632767\Content\Workshop\content\333950\2588542790\Data\LiquidDrill.sbc by Internal Combustion Engines:
Component definition AttachmentAnimationComponent:PAX_MiningDrill_MechanicalLargeAnim could not be found. The component will not be added.

Error: While processing definition Block:PAX_LiquidMiningDrill, last modified in D:\Pingperfect\Users\ronnib\632767\Content\Workshop\content\333950\2588542790\Data\LiquidDrill.sbc by Internal Combustion Engines:
Cannot parse defined component builder type PAX_MiningDrill.
OdieJunior 26 Oct, 2022 @ 1:51am 
Warning: Could not find serializer for type MyObjectBuilder_PAX_MiningDrillDefinition, maybe it's misspelled?

Warning: While processing definition EntityFXComponent:PAX_LiquidMiningDrillFx, last modified in D:\Pingperfect\Users\ronnib\632767\Content\Workshop\content\333950\2588542790\Data\LiquidDrill.sbc by Internal Combustion Engines:
Effect definition EffectDefinition:PAX_MiningDrill_Loop_Idle was not found

Error: While processing definition Block:PAX_LiquidMiningDrill, last modified in D:\Pingperfect\Users\ronnib\632767\Content\Workshop\content\333950\2588542790\Data\LiquidDrill.sbc by Internal Combustion Engines:
Component definition ModelAttachmentComponent:PAX_MiningDrill_MechanicalLarge_subpart could not be found. The component will not be added.
peaceman  [author] 21 Oct, 2022 @ 9:41am 
What do those errors say that you had? You might be missing some dependency mod
OdieJunior 21 Oct, 2022 @ 5:22am 
by the way, im using the comunity edition of the game
OdieJunior 21 Oct, 2022 @ 5:18am 
Now i tried in a creative world singleplayer with only the requried mods and it is still not showing the toolhead in the machine and only the steam engine makes a sound, and it still says the output is empty :(
peaceman  [author] 21 Oct, 2022 @ 3:04am 
Are you using the industrial engineers modpack?
OdieJunior 21 Oct, 2022 @ 2:38am 
and i see som errors in the log conserning miningdrill and liquidminingdrill but i dont now what they mean :)
OdieJunior 21 Oct, 2022 @ 2:15am 
no and the oil pipe toolhead dont show up in the model either, i think it may be one of my mods on the server that is in conflict with it then
peaceman  [author] 21 Oct, 2022 @ 1:58am 
It works fine for me. When you add the oil pipe toolhead do you hear a different sound play?
OdieJunior 20 Oct, 2022 @ 6:53am 
and i see now that i left it running a wihle that the oil drill toolhead dont wear down
OdieJunior 20 Oct, 2022 @ 4:48am 
got a problem with the oil drill, iv placed it on sand, an connectet it to a steam engine, and that works fine, but i get no output?
also i connectet the oil drill to the refinery and put the oil pipes in the oil drill and the fluid refinery tool head in the refinery but it just dont wanna work
Fox 29 Sep, 2022 @ 4:38pm 
Further testing the flow rate setting is dependent on the volume of the source container. The more empty the container, the lower the flow rate must be set
Fox 29 Sep, 2022 @ 4:28pm 
Lowering the rate to 900 works with the valve, thanks for investigating the issue.
peaceman  [author] 29 Sep, 2022 @ 12:44pm 
I found out your problem. There is something weird going on with that inventory. It does not allow the transfer if it tries to take more than what is inside the tank. You need to set your flow rate much lower, then it will work. This is likely a bug with how the hydrogen works. It is able to transfer much higher volumes than other fluids. I will fix this eventually, but now you know how to get it working.

You get Lubricant from refining crude oil. Ofc you can also just use linseed oil as lubricant
Fox 28 Sep, 2022 @ 2:57pm 
Here is a link to images of my connections https://imgbox.com/fbdabQkp
Fox 28 Sep, 2022 @ 2:06pm 
Still haven't been able to get the hydrogen from the refinery using a valve and pipes, but everything else works if I load the system with a jerrycan. The valves are difficult to connect to the refinery due to the hit boxes on both, but I have succeeded in connecting to both inventories. Yet still no pulling of the hydrogen gas. I have pretty much given up.

On another question, is it possible to make Lubricant or is it a creative only substance?
peaceman  [author] 9 Sep, 2022 @ 6:23am 
You don't need a pump. All you need is a valve block, those will pull out the fluid from what you attach it to and then you just need to make a connection to where you want the fluid to go to.
The compressor has 2 inventories, one should be the input and one the output. The direction of the block makes no difference.
You just need to connect a pipe to the input and a valve to the output. Click on the targeting highlight of the pipe and/or valve until the correct inventory is selected. Just like you do on the engines.
Fox 7 Sep, 2022 @ 3:26pm 
What do I use as a pump? I only see the water pump and the compressor blocks. I have a valve connected to the refinery since the compressor doesn't connect directly. Have tried putting the compressor on the valve both directions as it is not clear which way it is supposed to attach. Set up the valve draw from the refinery output with Hydrogen filtered and push to the compressor. Does the Compressor require an output valve?
peaceman  [author] 17 Aug, 2022 @ 5:16am 
You need to pump in hydrogen just like any other fluid. You can also compress the hydrogen (hydrogen compressor block), this allows you to pump it out of the balloons and into storage containers to lower altitude.
To produce it you need to fill the input of the refinery with water, then just power it and wait. Takes 90 seconds for each production cycle.
Then just connect a pipe to the output. You need to select the correct inventory, just like when connecting to an engine
Fox 16 Aug, 2022 @ 5:01pm 
Also how do I make hydrogen using the fluid refinery? Which side is the input and the output. I have the Electrolysis module in the tool slot, but all I get out of it to a fluid tank is water. The refinery is powered.
Fox 16 Aug, 2022 @ 3:03pm 
Do the Hydrogen Balloons work like liquid storage containers, connectable by piping or can be filled with the Jerry can?
peaceman  [author] 26 Jun, 2022 @ 9:36am 
I have fixed the diving suit not working on servers.
The tank will refill (from jerrycan with compressed air in your inventory) when you equip the diving suit. It will not refill on its own while in use
peaceman  [author] 26 Jun, 2022 @ 8:35am 
Are you using it on a server?
You just need a jerrycan with compressed air. But it is crafted full of air so it should work already.
GreenDarkSteel 23 Jun, 2022 @ 11:19pm 
Yo question how exactly do you use the diving tank (ended drowning like twice trying to use it lmao), have no idea how to give the diving tank air, and have zero clue if its meant to sink all the way to the sea floor or not?
peaceman  [author] 21 Apr, 2022 @ 11:17am 
I have fixed it, thank you for letting me know :D