WeatherCore
WeatherCore is a library mod for NeoForge that replaces the weather system with a registry where custom weather conditions can be added.
What it does
WeatherCore overhauls the weather logic that Minecraft hardcodes and swaps it for a system that accepts new weather types. Developers can register them in a custom registry, and the conditions apply across an entire dimension rather than a single area. Vanilla's basic timers are replaced by a dedicated management layer, and the vanilla weather command is extended with a toggledownfall option.
The library is aimed at mod authors who want story-driven conditions, such as ash drifting over a region after a blast or a fog that rolls in when a relic is activated. Weather Extended is listed among the mods that require it. Because WeatherCore is a dependency of other mods, it has to be present on both the server and every player's client, and it is licensed under the GNU Lesser General Public License v3.0 only, so the source code is public.
Key features
Custom weather registry
New weather conditions are registered in a registry, so mods can add types beyond the vanilla set.
Dimension-wide weather
Registered weather applies to the entire dimension, which keeps the effect consistent for every player in it.
Timer management
A management system takes over the timers that vanilla uses for weather changes.
Extended weather command
The weather command is extended with a toggledownfall option alongside the usual settings.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Required by 1 mod
Use cases
Event weather
Developers can build story-driven conditions, such as ash after an explosion or a fog tied to a mysterious activation.
Vanilla-style weather
New types can be made to look and behave like the built-in weather, so they fit into an existing world.
Who it’s for: Mod developers building new weather conditions, and modpack authors who combine weather-driven mods. Players who only want to use it through another mod do not need to work with it directly.
Questions
Which mods require WeatherCore?
Does WeatherCore have to be installed on both sides?
Which game version and loader does WeatherCore support?
In the catalog
WeatherCore is one of 3,514 Library mods on ModsFinder, and one of 1,449 Library mods for NeoForge. 32,366 mods support Minecraft 1.21.1.
More from SteamAutomata
Similar mods
What the author says
WeatherCore is an intrusive core library mod that overhauls Minecraft's hardcoded weather system, replacing it with a flexible weather system with the possibility of registering new weather types. Only install WeatherCore if a dependency requires it.
Official listing
- Modrinth page
- modrinth.com/mod/weathercore
- Owner
- SteamAutomata
- Published
- 2026-05-29
- Updated on Modrinth
- 2026-06-09
- Facts verified
- 2026-10-15
