ModsFinder

PMW Optimizations

by Solarspire

PMW Optimizations reduces the server load that ProtoManly's Weather places on a NeoForge server, so weather-heavy worlds can run with more players.

NeoForgeServer-side onlyGNU Lesser General Public License v3.0 or laterOpen source1.21.1

What it does

The mod requires ProtoManly's Weather and is a server-side mod: players join without installing it, and only the server runs it. Commands that control it need permission level 2, also called OP. Its source code and issue tracker are public, and the code is open source under the GNU Lesser General Public License v3.0 or later.

The optimizations cut the work PMWeather does on the server thread. Chunk scanning is trimmed while fire spread, scorching, extinguishing and thermal shock keep working. Precipitation work per level is capped so that large storms do not overwhelm the tick. Biome data from chunks that are already loaded is used first, so precipitation checks do not generate missing chunks. Repeated rain checks in the same tick are cached, and duplicate heightmap queries and fire-intensity lookups are skipped where they have no effect.

Key features

  1. Reduced chunk scanning

    Scans of the terrain PMWeather checks for fire and precipitation are trimmed, while the existing behavior stays in place.

  2. Per-level precipitation limits

    Optional precipitation work is capped on each level, so a large weather event cannot take over the server tick.

  3. Cached rain checks

    Identical isRainingAt checks made within one server tick reuse the earlier result instead of recalculating it.

  4. Targeted fire updates

    Moisture and fire updates go out only to clients that already hold the affected area, and storm identifiers are reused to cut allocations.

Compatibility

Latest build for each game version and loader.

1.21.11.2.1-Beta
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

ProtoManly's WeatherRaymarched weather, thunderstorms, tornadoes, etc!
Required

Questions

Does PMW Optimizations need ProtoManly's Weather?

Yes. ProtoManly's Weather is a required dependency, and PMW Optimizations is built for its 1.21.1 release line.

Do players need to install PMW Optimizations?

No. It runs on the server alone, so players need nothing extra to join.

Is the multithreaded thermodynamic option recommended?

Not for normal servers. The experimental atmospheric workers are disabled by default, and they showed a TPS regression in testing, so they are only for additional testing and development.

In the catalog

PMW Optimizations is one of 3,545 Optimization mods on ModsFinder, and one of 1,250 Optimization mods for NeoForge. 32,366 mods support Minecraft 1.21.1.

Similar mods

What the author says

PMWeather Optimizations is a server-only mod designed to improve TPS and make higher player counts more playable. Built for ProtoManly’s Weather 0.16.4 on Minecraft 1.21.1.
Solarspire, on the Modrinth page

Official listing

Owner
Solarspire
Published
2026-07-21
Updated on Modrinth
2026-07-24
Facts verified
2026-10-15

Tags