Modern Industrialization

Modern Industrialization

4M Downloads

Steam can be placed by Create pipes

TropheusJ opened this issue ยท 2 comments

commented

When Create tries to spill fluid into the world through an open pipe end, it gets the BlockState of the fluid, and places it if it's not air.
MI steam, and probably a few other fluids, use an MIFluidBlock for some name behavior. Since it's not air, you get this:
image

I think the easiest way to fix this would be to mark instances of MIFluidBlock as air in their properties. A tag could also work if that's preferred.
Create issue: Fabricators-of-Create/Create#837

commented

It shouldn't be placed at all since it's not a FlowableFluid (that was the name?). Buckets can't place it, so there must be a check that Create is forgetting.

commented

@TropheusJ you should check for instanceof FlowingFluid, see BucketItem#emptyContents.