
Some moments are too beautiful—or too useful—to let them pass.
Bottled Horizons lets you capture the Overworld sky inside handcrafted, animated bottles. Save a sunrise for a journey, carry midnight into a build session, or bottle a thunderstorm until the world is ready for it.
Every filled bottle has its own original four-frame animated texture. They are collectibles as much as they are useful tools.

Release is intentionally a ritual rather than an instant button. Let go early and nothing is consumed.
Bottled Horizons is useful without making beds, weather, or natural progression irrelevant:
The dedicated advancement tree guides players from crafting their first vessel to the final A World in Glass challenge: holding every bottled horizon at once. Completing the collection awards 100 experience points.
Turn your bottle collection into part of your build:
Both displays have original 3D models, custom pixel artwork, survival recipes, and recipe-book unlocks.

The common configuration file is generated at:
config/bottled_horizons-common.toml
| Minecraft | Loader | Side | Java |
|---|---|---|---|
| 1.21.1 | NeoForge | Client and server | 21 |
The mod must be installed on both the client and the server.
Can I use it in a modpack?
Yes. Public and private modpacks are welcome.
Does it permanently lock the weather or time?
No. It performs a normal global time or weather change. Rain and thunder use a configurable duration.
Why can I not capture or release a bottle?
By default you must be in the Overworld with a clear view of the sky. Capturing also requires 3 experience levels, and releases share a per-player cooldown.
Can server owners disable part of the mod?
Yes. Time horizons and weather horizons can be enabled independently, and the balance values are configurable.
Is this client-side only?
No. The mechanic changes the real server world, so the mod is required on both sides.