
WeatheringBlocks
Blocks in your world naturally age over time — stone cracks under your feet, cobblestone grows mossy in the rain, and wet sponges dry in the sun.
Screenshots




About this Mod
Features
🌧️ Rain — Moss Growth
Blocks exposed to rain will slowly become mossy over time.
- Cobblestone → Mossy Cobblestone
- Cracked Stone Bricks → Mossy Stone Bricks
- Cobblestone Wall → Mossy Cobblestone Wall
- Stone Brick Wall → Mossy Stone Brick Wall
- Cobblestone Stairs → Mossy Cobblestone Stairs
- Stone Brick Stairs → Mossy Stone Brick Stairs
- Cobblestone Slab → Mossy Cobblestone Slab
- Stone Brick Slab → Mossy Stone Brick Slab
- Sponge → Wet Sponge
👣 Walking + Time — Cracking & Erosion
Blocks degrade slowly over time. Walking on them speeds up the process — frequently used paths will show wear first.
- Stone Bricks → Cracked Stone Bricks
- Stone → Cobblestone
- Stone Stairs → Cobblestone Stairs
- Prismarine Bricks → Prismarine
- Prismarine Brick Stairs → Prismarine Stairs
- Polished Blackstone Bricks → Cracked Polished Blackstone Bricks
- Polished Deepslate → Cobbled Deepslate
- Deepslate Bricks → Cracked Deepslate Bricks
- Deepslate Tiles → Cracked Deepslate Tiles
- Nether Bricks → Cracked Nether Bricks
☀️ Sunshine — Drying
When the rain stops and the sky is clear, wet blocks will gradually dry out.
- Wet Sponge → Sponge
Commands (Debug)
Command
- /weathering speed
- /weathering status
Use /weathering speed 100 to test changes quickly, or /weathering speed 0 to pause all weathering.
How It Works
- All transformations use vanilla blocks only — no new blocks or textures are added.
- Block properties (stair direction, wall connections, waterlogged state, etc.) are preserved during transformation.
- Weathering only occurs around players within a 16-block radius.
- Rain-based changes require the block to actually be exposed to rain (blocks under roofs are safe).
- Changes happen gradually and randomly, so your world ages naturally over many play sessions.
Compatibility
- Server-side only — no client installation required for multiplayer.
- Works with all vanilla blocks. Does not modify or replace any existing block behavior.
- Safe to add to existing worlds. Safe to remove — already-changed blocks remain as normal vanilla blocks.
All my mods are completely free to use.
If you'd like to support development, consider buying me a coffee!
☕ https://ko-fi.com/nekozame_garo
Available Versions
How to Install WeatheringBlocks on Your Server
Order Server
Order a Minecraft Java server with at least 4 GB RAM (6 GB recommended).
Set forge Loader
In the panel under "Egg", select the forge loader and matching Minecraft version (1.21.8).
Install Mod
Open the mod browser in the dashboard and search for "WeatheringBlocks". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.8, 1.21.4, 1.21.1 (+3 more)
Server-side
✓ RequiredRecommended RAM
6 GB(min. 4 GB)Frequently Asked Questions
WeatheringBlocks server crashes on startup – what to do?
Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 4 GB RAM is allocated and the loader matches the mod version (1.21.8). You can switch loaders with one click in the panel.
Is WeatheringBlocks compatible with forge and neoforge?
WeatheringBlocks officially supports forge, neoforge for Minecraft 1.21.8, 1.21.4, 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with WeatheringBlocks – how to optimize performance?
Recommended RAM: 6 GB (per 5 players). Use /spark profiler to check if WeatheringBlocks consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install WeatheringBlocks with just one click on your server.