SuperSponge
A powerful, survival-balanced sponge that drains massive water areas instantly.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
SuperSponge
🧽 SuperSponge
Drain entire oceans with a single block. SuperSponge adds a craftable, survival-balanced sponge that absorbs hundreds of water blocks at once — seagrass, kelp, coral, and all.
---
🔨 How to Get a Super Sponge
You can't just find one in a chest — you have to craft it:
1. Collect 1 Nether Star 2. Collect 1 Nether Star 3. Craft them together at a crafting table
``` [ ] [ S ] [ ] [ S ] [ N ] [ S ] [ ] [ S ] [ ] ```
- N = Sponge - N = Nether Star
Server admins can also grant one directly with `/supersponge`.
---
💧 What It Does
Place a Super Sponge near water and it will flood-fill outward, absorbing everything in its path — up to 500 blocks by default (configurable).
It handles all of the following:
- Regular water source blocks and flowing water - Waterlogged stairs, slabs, fences, and other blocks - Seagrass and tall seagrass - Kelp and kelp plants - Coral and coral fans - Bubble columns
After absorbing, the sponge turns wet just like a vanilla sponge would.
---
🔥 Drying Your Sponge
A wet Super Sponge dries the same way a vanilla sponge does:
- Nether — smelt it to dry it out - Nether — place it and it dries on its own
Either way it comes back as a Super Sponge — it will never lose its identity or revert to a plain sponge.
---
💾 Persistence
- Placed sponge locations are saved to disk and survive server restarts - Breaking a placed Super Sponge always drops it back as a Super Sponge with up-to-date lore - Powers and identity persist through all vanilla drying methods
---
⚙️ Configuration
```yaml super-sponge: max-blocks: 500 ```
Change `max-blocks` to control how much water a single Super Sponge can drain. Run `/supersponge reload` to apply changes to all online players without restarting.
---
🔧 Commands & Permissions
| Command | Description | Permission | |---|---|---| | `/supersponge` | Gives you a Super Sponge | `supersponge.give` (default: OP) | | `/supersponge reload` | Reloads config and updates online inventories | `supersponge.reload` (default: OP) |
---
📋 Requirements
- Paper 1.21+ - Java 21+
---