Genericized neighbor update behavior in favor of fluids that only do fluid collision. The only behavior override is for midnight solution, which spreads black materia to blocks in addition to fluid collision.
The refactor was done with mod compatibility purposes in mind, since I have noticed that certain mods have extendable fluid collision handlers which handle fluid collision themselves (for e.g. collision simulation).
Genericized neighbor update behavior in favor of fluids that only do fluid collision. The only behavior override is for midnight solution, which spreads black materia to blocks in addition to fluid collision.
The refactor was done with mod compatibility purposes in mind, since I have noticed that certain mods have extendable fluid collision handlers which handle fluid collision themselves (for e.g. collision simulation).