
PMWeatherAPI
An API for interacting with ProtoManly's Weather Mod
Обновлён 26 февраля 2026 г. · опубликован 11 июня 2025 г.

Support
Need help? Join the Discord server here!
About
PMWeatherAPI is an unofficial API designed to simplify interacting with ProtoManly's Weather Mod for those who want to create addons.
Current features:
- Nearby Storm Detection
- Nearby Radar Detection
- Custom Radar Modes
- Radar Overlays
- Storm Builder
- Color Maps
- Events
⚠️ This API is currently experimental due to PMWeather still being in alpha. Bugs should be expected. The API will aim to stay updated with PMWeather as closely as possible.
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).
Adding to Your Project
In your build.gradle, add the following:
repositories {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
maven {
name = "DU Maven"
url = "https://maven.digitalunderworlds.com/snapshots/"
}
}
dependencies {
implementation "maven.modrinth:protomanlys-weather:${pmweather_ver}-alpha"
implementation "net.nullved:pmweatherapi:${pmweatherapi_ver}"
}
In your gradle.properties, add:
pmweather_ver=0.15.1
pmweatherapi_ver=0.15.1.0
For usage examples and more details, check out the wiki.
Версии
| Версия | Канал | Игра | Загрузчики | Дата | Скачать |
|---|---|---|---|---|---|
| 0.16.4.1 | Альфа | 1.21, 1.21.1 | neoforge | 26 февраля 2026 г. | .jar (222 КБ) |
| 0.16.4.0 | Альфа | 1.21, 1.21.1 | neoforge | 26 февраля 2026 г. | .jar (222 КБ) |
| 0.16.4.0-rc1 | Альфа | 1.21, 1.21.1 | neoforge | 21 февраля 2026 г. | .jar (214 КБ) |
| 0.16.3.0-rc1 | Альфа | 1.21, 1.21.1 | neoforge | 20 февраля 2026 г. | .jar (214 КБ) |
| 0.16.2.0-rc2 | Альфа | 1.21, 1.21.1 | neoforge | 19 февраля 2026 г. | .jar (214 КБ) |
| 0.16.2.0-rc1 | Альфа | 1.21, 1.21.1 | neoforge | 18 февраля 2026 г. | .jar (215 КБ) |
| 0.16.1.0-rc2 | Альфа | 1.21, 1.21.1 | neoforge | 18 февраля 2026 г. | .jar (215 КБ) |
| 0.16.1.0-rc1 | Альфа | 1.21, 1.21.1 | neoforge | 17 февраля 2026 г. | .jar (212 КБ) |
| 0.15.3.3-rc2 | Альфа | 1.21, 1.21.1 | neoforge | 7 сентября 2025 г. | .jar (208 КБ) |
| 0.15.3.3-rc1 | Альфа | 1.21, 1.21.1 | neoforge | 6 сентября 2025 г. | .jar (207 КБ) |
| 0.15.3.2 | Альфа | 1.21, 1.21.1 | neoforge | 23 июля 2025 г. | .jar (164 КБ) |
| 0.15.3.1 | Альфа | 1.21, 1.21.1 | neoforge | 23 июля 2025 г. | .jar (164 КБ) |
| 0.15.3.0 | Альфа | 1.21, 1.21.1 | neoforge | 23 июля 2025 г. | .jar (164 КБ) |
| 0.15.2.0 | Альфа | 1.21, 1.21.1 | neoforge | 23 июля 2025 г. | .jar (163 КБ) |
| 0.15.1.0 | Альфа | 1.21, 1.21.1 | neoforge | 20 июля 2025 г. | .jar (163 КБ) |
Показаны последние 15 из 26 версий. Все версии — на Modrinth.
Ченджлог
0.16.4.1Альфа1.21, 1.21.1 · 26 февраля 2026 г.
- Fixes a transparency issue that got overlooked on accident. Should be fully opaque now when "Transparent Background" is off, and transparent when on
0.16.4.0Альфа1.21, 1.21.1 · 26 февраля 2026 г.
- Add new debugging overlays
- Sorted config into sections
- No longer register ID Overlay by default
- Updated how radar modes react to the Transparent Background option
- New "Lower Radar" option
- Increased max radius in /storages
- RenderType for Radar is back to TRANSLUCENT_TRANSPARENCY
- Added back Vorticy Events
- Added StormEvent#getStormType and #isClientSide
- Added VorticyEvent#getWeatherHandler and #isClientSide
- Refactored all storages into the storage and client.storage packages
- Added a range upgrade storage, get it with PMWStorages#rangeUpgrades and PMWClientStorages#rangeUpgrades
- Removed StormType, use PMWeather's StormType
0.16.4.0-rc1Альфа1.21, 1.21.1 · 21 февраля 2026 г.
- Update to PMWeather 0.16.4
- PMWeatherAPI is now able to run in the next PMWeather version in order to allow its use while an official update is pushed
- Fixed IRadarOverlay#placeOnRadar
0.16.3.0-rc1Альфа1.21, 1.21.1 · 20 февраля 2026 г.
- Update to PMWeather 0.16.3
0.16.2.0-rc2Альфа1.21, 1.21.1 · 19 февраля 2026 г.
- Should now render radar when PMShaders is enabled
- Fixed MIXED_REFLECTIVITY and SNOW_REFLECTIVITY ColorMaps
- Removed old version check from 0.16.1 and previous versions
- PMWAPI now only supports the version of PMW it is designated for
0.16.2.0-rc1Альфа1.21, 1.21.1 · 18 февраля 2026 г.
- Update to PMWeather 0.16.2
- Register with PMW's AddonHelper
0.16.1.0-rc2Альфа1.21, 1.21.1 · 18 февраля 2026 г.
- Removed PMWSavedData
- Added RadarMode#isCustom
- Added a bunch of IRadarOverlay helper methods for easier pose management
- Added a new debug overlay when the Debug option is on
- Disabled the transparency config option
- Changed how RadarOverlays are registered. No longer needs a supplier for registration
- Added ability to unregister overlays at any time by its ID
- Added some helper methods to RadarRenderData
- Fix Darken Biomes on Radar option
- Fix PMW debugging modes
- Switch from RenderType#entityCutout to a custom one with no culling for rendering on both sides
0.16.1.0-rc1Альфа1.21, 1.21.1 · 17 февраля 2026 г.
- Update to PMW 0.16 (no 0.16.0.X version since PMWAPI was not updated yet)
- Add MIXED_REFLECTIVITY, SNOW_REFLECTIVITY, SST, and HURRICANE_WINDSPEED color maps
- Add some more utility methods to IRadarOverlays
- Renamed RenderData to RadarRenderData
- RadarRenderData#blockEntity is now a RadarBlockEntity
- Changed NearbyRadars#radarsNearBlock to use RadarStorage#getAllWithinRange
- Added some more options
- PMWClientStorages#RADAR_MODE_COLORS now uses a RadarBlockEntity as the key
- Start transitioning from Colors to integers
- Deprecated StormType in favor of PMW's StormType
- Removed StringValue and StringProperty
- Removed SolarEverest
- and more...
Полная история изменений — на Modrinth.
Комментарии
Загружаем…
