[Bug] Transporting Deep Resonance Liquid Crystal with Mechanical Pipes.
Destronium opened this issue ยท 8 comments
When Deep resonance liquid crystal is created, it has various percentage attributes, that start out at 100, 10 ,10 and 10.
After a trip through some mechanical pipes from one deep resonance tank to another, all the attributes are zeroed out and the liquid is thus broken and useless.
I presume something about the pipes are dropping the extra attributes.
I am on a custom pack, with
Mekanism-1.7.10-9.0.1.270 download
and
deepresonance-1.1.4
I successfully moved the fluid with enderio conduits.
It didn't occur to me to try other fluid transfer systems.
were all mechnical pipes loaded while the fluid was transversing through it?
Are you playing multiplayer or singleplayer?
appearently it does i checked the deepResonance and Forge Code and FluidStacks have NBT attached to them.
I scanned the Mekanism Code and as it turns out there are many calls like that:
new FluidStack( fluid.getFluid(), amt)
amt is an Integer and fluid the previous fluidStack.
that copy construction is deleting the Tag.
fix for that is simple just remove the ".getFluid()" to call the proper copy constructor Fluid Stacks :)