Topic category: Help with MCreator software
Hello, i wish to make a pipe for my mod, however, i noticed a problem with base's mccreator fluid handling :
You can't seem ti return the content of a tank, only it's capacity/current fill, which poses a problem for me, as how i envisionned it :
The pipe would get the current fluid of the tank, and test drain it to get a number of mb
Then try to push it forward to the tank if the tank facing the pipe can place it in the tank in front of it (ex: another pipe, another block with tank capacity)
However, as it stand, you dont seem to be able to be able to get a fluid type from a tank , which cause me the following issue :
You can't set it as the fluid you wanna fill in the tank in front of you, meaning if the sending tank have lava, and the receiving one have water, since i can only choose one fluid type to be pushed around, it would detect that "there is 1000mb of "a fluid"", and then i would have to choose between sending in a set liquid, meaning if i chose for example water, the lava drained would be converted as water, which is pretty much not what someone expect from a pipe
Same idea if i use custom liquids : even if i made a pipe that "only move forward lava", it will detect that the tank have 1000mb of fluid, without checking if it's lava or not, so i can't just make pipes for "each liquid i can think of"
If anyone have any ideas, even if i have to code, it would be greatly appreciated !!
I'm afraid that MCreator abandoned fluid tanks and stuff, cuz its lacks stuff, so ask someone to make addon for it that adds FE and Fluids management or just use hand written code
The procedures and support is still there. It is just not the most used feature so by limited resources of this free project, we currently don't have resources to extend it.
If you know how to code, your contributions to the core to add more procedure blocks or extend support in e.g. block mod element would be highly appreciated.
You can join us at https://github.com/MCreator/MCreator