
Calm Bubbles
Disables push/pull effects of vanilla bubble columns. NeoForge 1.21.1.
About this Mod

Calm Bubbles is a tiny NeoForge 1.21.1 mod that disables the push/pull effects of vanilla bubble columns (soul sand / magma).
Visual bubbles remain — but no more movement for players, mobs, items, or boats.
- Minecraft: 1.21.1
- Loader: NeoForge 21.1.x
- License: Apache-2.0
- Client: Optional • Server: Required
What it does
Cancels BubbleColumnBlock#entityInside, so bubble columns keep their visuals but stop applying vertical velocity (no elevators, no siphons).
Use cases (hidden perks)
- Worldgen packs: many worldgen mods (e.g., Terralith, WWOO) place bubble columns decoratively. With Calm Bubbles, those spots stay pretty without shoving you around — no more accidental elevators/siphons during exploration.
- Underwater exploration: bubble columns become safe visual beacons rather than hazards. It’s easier to hover near them, manage breath, or set up air pockets (doors/trapdoors/signs) and conduits without being pushed/pulled.
- Mapmaking & builds: perfect for set-pieces and underwater POIs where you want bubble ambience but no forced movement on entities.
Why?
- Minimalist & server-friendly
- Zero config needed
- Keeps vanilla visuals
Install
Drop the JAR in your mods/ folder.
Works if installed server-side only (clients can stay vanilla).
Compatibility
- No dependencies.
- May conflict with mods that change bubble column behavior in the same method.
Changelog
See the GitHub [Releases] page.
A note from the author
This is my very first Minecraft mod. I’ve got many ideas and ambitions ahead—this is where it starts.
I’ll do my best to keep Calm Bubbles up to date, adapt it when needed, and keep shipping my other projects as they grow. Thanks for trying it out!
Optional Feature Plans (roadmap)
- Server config toggles:
disablePush=true/false,disablePull=true/false - Runtime switch: gamerule/command (e.g.
/calmbubbles toggle) - Per-entity rules: allow/deny lists (players only, exclude items/boats, etc.)
- Side control: force server-only vs. require clients
- Data/JSON config: simple file under
serverconfig/ - Tiny API hook: let other mods override behavior when needed
Links
- Source / Issues: GitHub
- Latest JAR: GitHub Releases
License
Apache-2.0 © andaraBB
Available Versions
How to Install Calm Bubbles on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set neoforge Loader
In the panel under "Egg", select the neoforge loader and matching Minecraft version (1.21.1).
Install Mod
Open the mod browser in the dashboard and search for "Calm Bubbles". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Calm Bubbles server crashes on startup – what to do?
Most common cause: wrong neoforge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.
Is Calm Bubbles compatible with neoforge?
Calm Bubbles officially supports neoforge for Minecraft 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Calm Bubbles – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Calm Bubbles consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Calm Bubbles with just one click on your server.