Documentation

Learn how to install and use LiquidBounce with our comprehensive guides

LiquidFiller

LiquidFiller automatically places blocks inside liquid source blocks — water, lava, or both — that are within your reach. This lets you drain or pave over bodies of liquid without manually placing each block, making it handy for building in oceans, clearing lava lakes in the Nether, or quickly flooding-prevention on survival servers.

The Blocks registry list, combined with the Filter setting, controls which items in your inventory are eligible for placement. In Whitelist mode only the listed blocks are used; in Blacklist mode every block in your inventory is fair game except those on the list. If UseSponge is enabled, LiquidFiller will place a sponge instead of a regular block when targeting water — sponges absorb a large surrounding area in one go, which can be far more efficient than filling individual source blocks one at a time.

PlaceOrder determines the sequence in which discovered liquid positions are filled. The default FurtherFirst works outward first, which tends to prevent the liquid from flowing back toward you as you fill. Switch to CloserFirst if you want to clear the area immediately around you first, or use BottomTop/TopBottom to fill layer by layer vertically.

Category: World Enabled by default: No

Settings

SettingTypeDefaultRangeDescription
PlaceInMulti-SelectWater, LavaWhich liquid types to target. Select Water, Lava, or both.
PlaceOrderChoiceFurtherFirstRandom, CloserFirst, FurtherFirst, BottomTop, TopBottomOrder in which liquid source blocks are filled.
UseSpongeTogglefalseWhen enabled, places a sponge to absorb nearby water source blocks instead of filling them individually. Requires a sponge in your hotbar or offhand.
FilterChoiceWhitelistWhitelist, BlacklistWhether the Blocks list acts as a whitelist (only use listed blocks) or a blacklist (use any block except those listed).
BlocksRegistry ListThe blocks considered for filling liquids, interpreted according to the Filter setting.
PlacerSetting GroupSee Shared: Block Placer.

Last updated: 2026-06-08 — Based on source code