Fluidlogging API

Fluidlogging API is a 1.12.2 (a version that never had waterlogging) Forge mod that adds fluidlogging support.

Towelette is Fabric mod on 1.14+ adds fluidlogging. It is seen as a successor to WATT - Waterlog All The Things (a 1.13 Rift modloader mod), one of the first waterlogging mods to expand on the 1.13 feature with more blocks (rails, doors, leaves, Redstone, etc.).

There is also a 1.15.2+ Forge mod allows support for Glass Pane waterlogging called Windowlogging.

This mod adds basic fluidlogging to 1.12, and serves a base or optional api for other mod devs to use in their own projects. This was originally a part of Not Just Another Ruby Mod 2, but is now much more optimized, and more geared towards mod support than before. This mod also patches a vanilla issue where blocks aren't visually selected while underwater.

Q&A

Q: Can I use this mod in my mod pack?

A: Yes! :)

Q: What is fluidlogging?

A: Same idea as 1.13 waterlogging, except called fluidlogging since any fluid can be used.

Q: What blocks can be fluidlogged?

A: Mod devs can make any of their blocks fluidloggable, but automatically supports stairs, slabs, walls, fences, fence gates, end rods, barriers, leaves, iron bars, glass panes, trapdoors, and rails!

Q: Are modded fluids supported?

A: Yes!

Q: Is this incompatible with any other mods?

A: Probably won't work well with NJARM 2 (a fix is being working on), but other than that, none that I can find. This mod also has built-in support for Optifine G5!

Q: Can you add a config file that lets more blocks be fluidlogged?

A: A new version with a config is being worked on! (though a beta for it probably won't be out too soon)