Fluid Drain

Adds a block for draining water and lava.

File Details

fluiddrain-1.3.2.jar

  • R
  • Sep 18, 2025
  • 109.29 KB
  • 871
  • 1.20.1
  • Forge

File Name

fluiddrain-1.3.2.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:fluid-drain-1347487:7008660")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

SORRY IF YOU WERE EXPERIENCING LAG/BUGS AND HAD TO REVERT TO A PREVIOUS VERSION

ALL BUGS SHOULD BE REPAIRED IN THIS VERSION

IF YOU HAVE SEEN ANY PLEASE LET ME KNOW IN THE COMMENTS

Added
- Multi-drain coordination system - multiple drains on same water body work together
- Intelligent drain speed multiplier based on number of connected drains
- Enhanced debug output with drain coordinates and multi-drain detection
- Cooperative drainage timing estimates showing speed improvements
- Dynamic layer detection - drains now automatically target the highest water level


Fixed
- **CRITICAL**: Fixed major performance issue causing lag when near active drains
- Removed expensive flood-fill algorithm from particle rendering (animateTick)
- Fixed some drain blocks not actually draining despite showing correct detection
- Resolved some tick scheduling issues that prevented proper layer-by-layer drainage
- **CRITICAL**: Fixed multi-layer drainage bug where some drains processed multiple layers simultaneously
- Resolved inconsistent drainage timing for single water blocks
- **CRITICAL**: Fixed drains not detecting water placed on already powered drains
- **CRITICAL**: Fixed drains not resuming operation after game restart/world reload
- Fixed new drains instantly draining a whole layer when activated