You're sprinting across a snowy mountain, the landscape looks solid and safe — and then you sink. Powder snow: invisible, silent, and one of Minecraft's most frustrating terrain hazards. No warning, no indication, just a slow freeze creeping up your health bar.
NoMorePowder fixes this at the root. Instead of patching around powder snow after the fact, the mod intercepts world generation itself and replaces every naturally-spawned powder snow block with a regular snow block before it ever touches the world. The terrain looks identical — it just doesn't swallow you whole anymore.
Your mountain biomes stay snowy and beautiful. You just stop falling through them.

Server note: This mod modifies world generation. It must be installed server-side (or in singleplayer). Players connecting to a modded server do not need to install it themselves.
Existing worlds: Chunks that were already generated before installing this mod will not be retroactively changed. The effect only applies to newly generated chunks.
Powder snow in frozen biomes (Frozen Peaks, Snowy Slopes, Grove, etc.) is placed via Minecraft's surface rule system — not via world generation features. Surface rules determine which block appears at the terrain surface for each biome, and are applied directly to each chunk column during generation, completely bypassing the feature placement pipeline.
NoMorePowder uses a single Mixin on `SurfaceRules$StateRule.tryApply()` with `@ModifyReturnValue` from MixinExtras. This method returns the `BlockState` that a surface rule wants to place. If that state is `POWDER_SNOW`, the mod returns `SNOW_BLOCK` instead — before it ever reaches the chunk.
Trial Chamber powder snow is placed via `StructureTemplate` (NBT-driven structure files) after terrain generation, which is an entirely separate system that never goes through surface rules. It is therefore completely unaffected by this mod.
Feel free to join my Minecraft server to test my mods: play.swordfishbe.eu