promotional bannermobile promotional banner

World Weather and Climate

Bring a living calendar and dynamic climate system to your Minecraft world, with seasons, weather conditions, soil fertility, events, and Serene Seasons integration.
Back to Files

wwcm- 1.20.1 1.0.0.jar

File namewwcm-1.0.0.jar
Uploader
OrbisStudiosOrbisStudios
Uploaded
Sep 4, 2026
Downloads
12
Size
114.5 KB
Mod Loaders
Forge
File ID
8805529
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:world-weather-and-climate-1681299:8805529")

Learn more about Curse Maven

What's new

Changelog — World Weather and Climate Mod (WWCM) v1.0.0
✨ New features
📅 Full calendar system
Calendar system featuring days, months, and years that advances with the in-game time.
Leap year support (366 days) with configurable year length (default: 365).
Days of the week (Mon–Sun) calculated deterministically based on the day of the year.
Seasonal breakdown by month (Spring, Summer, Autumn, Winter) with seasonal phases (early, mid, late).
Automatic events and holidays: New Year's, Easter (movable date via Gregorian algorithm), Peace Day, Halloween, Christmas, Harvest Day, Fish Day, Year Welcome, and Summer/Winter Solstices.
Custom holidays created by the player, persisted within the world.
🌍 Qualitative dynamic climate
Climate variation by month and season, using qualitative labels (never raw numbers):
Temperature: cold · mild · hot
Humidity: extremely dry · dry · normal · humid · extremely humid
Fertility: extremely infertile · infertile · normal · fertile · extremely fertile
Hemisphere setting (South/North) persisted in the world, inverting the seasons.
Active weather conditions: drought (dry/moderate/severe) and rainy periods (humid/heavy rain/extreme), varying by month.
☀️ Serene Seasons integration
Automatic synchronization of the Serene Seasons cycle with the WWCM calendar.
Uses official Serene Seasons calendar artwork for the item.
Standalone seasonal system when Serene Seasons is not installed (works independently).
📦 Calendar item
New Calendar item with its own Creative inventory tab.
Informative tooltip and full GUI upon right-clicking:
Monthly grid with the current day highlighted and day-of-the-week headers. Weather panel (season, phase, hemisphere, temperature, humidity, fertility, conditions).
List of daily events.
Dynamic monthly icon (12 variations using Serene Seasons artwork).
🖥️ Professional HUD
On-screen HUD panel featuring: date + day of the week, season, hemisphere, qualitative weather (color-coded), active conditions, and daily events (✦).
Scalable and repositionable (6 positions, configurable scale, toggle on/off).
🎮 In-game configuration
In-game HUD settings screen (F8 key or via Mods menu → Config):
Toggle HUD on/off, choose position, adjust scale, and reset to defaults.
⌨️ Commands
/calendar — shows year, date, season, day of year/week, and today's events.
/calendar set <day> <month> <year> — sets the date.
/calendar add <days> — advances the calendar.
/calendar reload — reloads the configuration.
/calendar dates make <day> <month> <name> and /calendar dates list — custom dates.
/calendar climate — weather/season information.
/calendar hemisphere set south|north and /calendar hemisphere — world hemisphere.
⚙️ Real in-game effects
Fertility affects crop growth speed (higher fertility = faster growth).
Drought causes tilled soil to dry out and prevents rehydration by rain/water.
Rainy periods force/intensify actual rain (and thunderstorms during extreme periods); drought forces clear weather.
🛠️ Configuration (config/wwcm-common.toml)
Sections for [calendar], [hud], [climate], and [effects] with individual options.
HUD adjustments saved in real-time.
🐛 Fixes
Fixed dedicated server crash: the configuration screen was registered on the server side (loading a client-only Screen class). Registration moved to the client side (FMLClientSetupEvent). Fixed a client-only reference in the Calendar item (CalendarHUD) that could crash the dedicated server.
Fixed the day display in the calendar GUI: the "Day X/Y" format was showing the total number of days (365) instead of the current day—the title arguments have been corrected (year, day, total).
🌐 Translations
Full PT-BR and English support, including qualitative weather labels, HUD, GUI, commands, days of the week, events, and the item itself.

This mod has no additional files