CurseForge · Minecraft mod
The Flash Flood
Heavy rain can turn into a flood! Rivers, lakes and oceans overflow their banks, then drain away when the storm passes.
Quick answer
Which The Flash Flood release matches Forge?
The Flash Flood flash_flood-forge-2.1.1-1.20.1 targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.
Where it goes
Is The Flash Flood required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does The Flash Flood flash_flood-forge-2.1.1-1.20.1 need?
flash_flood-forge-2.1.1-1.20.1 on Forge. Every mod below is checked against that same setup.
Install Architectury API first. We found matching files for this game-version and loader setup.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add The Flash Flood without breaking your instance.
Built for The Flash Flood flash_flood-forge-2.1.1-1.20.1 on Forge. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use flash_flood-forge-2.1.1-1.20.1. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Architectury API first. We found matching files for this game-version and loader setup.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside flash_flood-forge-2.1.1-1.20.1. It opens that exact file at the source.
About this project
What does The Flash Flood add?

When the storm comes, the rivers rise
Heavy rain can turn into a flood. Rivers, lakes and oceans overflow their banks and spread across low ground, then drain away when the storm passes, and the land grows back as if nothing happened.

How it works
- 🌧️ Floods are a weather event. Each time it starts raining there's a chance (25% by default) the rain turns into a flood.
- 🌊 Real water bodies overflow. Rivers, lakes and (optionally) oceans rise above their normal level and creep outwards over low ground. Water only grows out of existing bodies of water; nothing appears out of thin air.
- 📈 The water keeps rising. The flood starts at +1 block and climbs another block every 90 seconds, up to a configurable maximum (+2 by default).
- 🏠 It floods where it rains. Only outdoors and in rainy biomes: never inside buildings or caves, not in deserts or snowy biomes.

- 💧 It drains naturally. When the rain stops, the flood water turns back into flowing water and runs off into the river, highest and outermost first.
- 🌱 The land recovers. Grass, flowers, ferns, tall grass and sugar cane covered or washed away by the flood grow back once the ground is dry. Player-built blocks are never removed.
- 💾 Saved with the world. Floods are tracked per dimension, so a restart mid-flood never leaves permanent water behind.

Commands
| Command | Description |
|---|---|
/flashflood start |
Start a flood in your dimension (starts rain if needed) |
/flashflood stop |
End the flood; the water drains away |
/flashflood status |
Show whether a flood is active and how much flood water there is |
Commands need operator permission.
Configuration
config/flash_flood_config.json
| Option | Default | Description |
|---|---|---|
floodChance |
0.25 |
Chance that a new spell of rain becomes a flood |
maxRise |
2 |
How many blocks above their normal level water can rise |
riseIntervalSeconds |
90 |
Seconds between each extra block of rise |
floodRadius |
48 |
Floods spread within this many blocks of a player |
spreadAttemptsPerPlayer |
48 |
Spots checked per player each tick (higher spreads faster) |
maxBlocksPerTick |
64 |
Cap on flood water placed per tick |
drainBlocksPerTick |
24 |
Flood water drained per tick after the storm |
maxFloodBlocks |
60000 |
Safety cap on flood water per dimension |
floodOceans |
true |
Allow oceans to overflow |
replacePlants |
true |
Cover plants instead of leaving dry spots (they grow back) |
announceFloods |
true |
Show a message when a flood starts and ends |
While a flood is active, vanilla's infinite-water-source rule is paused so flood water can't create permanent sources. Your setting is restored once the flood has drained.

Requirements
- Minecraft 1.21.1 — Fabric or NeoForge
- Architectury API 13.0.8+
- Fabric API (Fabric only)
Source and issues: GitHub
Project description from CurseForge.
Pick your setup
The Flash Flood by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.1
3 loader builds1.21
3 loader builds1.20.6
2 loader builds1.20.5
2 loader builds1.20.4
2 loader builds1.20.3
2 loader builds1.20.2
2 loader builds1.20.1
2 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
The Flash Flood versions and loaders
flash_flood-forge-2.1.1-1.20.1
flash_flood-forge-2.1.1-1.20.1.jar
7 Dec 2025
flash_flood-forge-2.1.0-1.20.1
flash_flood-forge-2.1.0-1.20.1.jar
25 Sept 2024
flash_flood-forge-2.0.0-1.20.1
flash_flood-forge-2.0.0-1.20.1.jar
3 Sept 2024
flash_flood-forge-1.1.0-1.20.1
flash_flood-forge-1.1.0-1.20.1.jar
23 Aug 2024
flash_flood-forge-1.0.0-1.20.1
flash_flood-forge-1.0.0-1.20.1.jar
23 Aug 2024
Looking for an older file? The official CurseForge project page is in Resources.
