PMWeatherAPI
by nullved
With PMWeatherAPI installed, mod developers can read and drive ProtoManly's Weather storms and radar from their own code without writing the integration themselves.
What it does
PMWeatherAPI is an unofficial library that sits on top of ProtoManly's Weather, the required dependency, and gives other mods a simpler way to interact with its storms, radar and overlays. It is published for NeoForge only, for Minecraft 1.21 and 1.21.1, and the environment is client and server, so the server and every player run it. The license is the GNU General Public License v3.0 only, and the code is open source.
The library exposes its features as an API that other mods can call. Each release is matched to one version of ProtoManly's Weather: the API version and the Weather mod version must agree, and the author lists 0.14.15.0 as a working pairing with PMWeather 0.14.15-alpha. Pairing it with other Weather versions is not certain to work. The latest NeoForge file is 0.16.4.1 for 1.21.1, published 2026-02-26 on the alpha channel. PMW Vortex Scale requires this library.
Key features
Nearby storm detection
Code can check for storms close to a given position and receive the details the Weather mod reports for them.
Nearby radar detection
Radar readings near a position are exposed through the API, so other mods can react to them.
Custom radar modes
The library lets other mods define radar modes beyond the ones the Weather mod provides.
Radar overlays and color maps
Overlays and color maps for radar data can be drawn and styled through the same interface.
Storm builder
A builder helps create storm setups programmatically from code, instead of configuring each storm by hand.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Required by 1 mod
Use cases
Who it’s for: Mod developers who want to build on ProtoManly's Weather. Players who only want the storms themselves need the Weather mod and not this library.
How it compares
PMW Plus and Pmw-Lwm are both NeoForge mods for 1.21.1 that run on client and server, and both are licensed as All rights reserved and are not open source. PMExpansion is NeoForge for 1.21.1 and client-side only, under All rights reserved. PMW Villagers Take Cover! is server-side only, under the MIT License, and is not open source. PMWeatherAPI is open source under the GNU General Public License v3.0 only, so its code can be read and reused under those terms.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| PMWeatherAPI | NeoForge | 1.21 – 1.21.1 | Client and server | 2026-02-26 |
| PMW Plus | NeoForge | 1.21.1 | Client and server | 2026-08-22 |
| Pmw-Lwm | NeoForge | 1.21.1 – 1.21.11 | Client and server | 2026-08-06 |
| PMExpansion | NeoForge | 1.21.1 | Client-side only | 2026-02-17 |
| PMW Villagers Take Cover! | NeoForge | 1.21.1 | Server-side only | 2025-07-24 |
Questions
Does PMWeatherAPI need ProtoManly's Weather?
Which Minecraft versions does PMWeatherAPI support?
Does the server need PMWeatherAPI?
In the catalog
PMWeatherAPI 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 nullved
Similar mods
What the author says
PMWeatherAPI is an unofficial API designed to simplify interacting with ProtoManly's Weather Mod for those who want to create addons. Make sure you only use the API version that matches your PMWeather version (e.g., 0.14.15.0 works with PMWeather 0.14.15-alpha but may not work with other versions).
Official listing
- Modrinth page
- modrinth.com/mod/pmweatherapi
- Owner
- nullved
- Published
- 2025-06-11
- Updated on Modrinth
- 2026-02-26
- Facts verified
- 2026-10-15
