promotional bannermobile promotional banner

Community Fluid API

A from-scratch reimplementation of the discontinued (Neo)Forge fluid API.
Back to Files

cfa-0.3.0.jar

File namecfa-0.3.0.jar
Uploaded
Jun 15, 2026
Downloads
13
Size
120.4 KB
Mod Loaders
NeoForge
File ID
8251935
Type
B
Beta
Supported game versions
  • 26.1.2

Curse Maven Snippet

NeoForge

implementation "curse.maven:community-fluid-api-1568813:8251935"

Learn more about Curse Maven

What's new

Huge list of improvements. Check the commit log for details. Most user-visible changes:

  • Nautilus now path correctly in modded fluids (no more awkward floating around)
  • (Riptide) Tridents work
  • Drowned are now smart enough to take cover in modded fluids
  • Underwater sounds, splashing on entering/exiting, etc. now apply correctly
  • Splash bubbles have the correct duration
  • Wolves can now be wetted
  • Dolphins are probably less likely to commit suicide
  • First pass at supporting a bunch of additional animals, and their spawns
  • First pass at thrown projectile slowdown
  • Item movement logic is now implemented
  • Several more methods have been patched into FluidType
  • Fluids can now stop mobs from catching fire (from sunlight) in the first place
  • fishing methods now have extra context, to simplify loot tables
  • FluidType light levels are now respected (unless blocklight is higher; still need to set LiquidBlock's hasDynamicLightEmission to true if you plan on dynamic light levels)
  • First pass at supporting vehicle slowdown/ quieting

Will probably add a method to change out the splash particle later, in case your fluid isn't blue.

This mod has no additional files