Serene Seasons X Distant Horizons

Serene Seasons X Distant Horizons

Fixes LOD color mismatches between Serene Seasons and Distant Horizons. Keeps DH's color caches in sync with seasonal changes so LODs show the correct foliage and grass colors.

by
4.3K Downloads
fabricutility
Rent Server with this Mod

Screenshots

Serene Seasons X Distant Horizons Feature

About this Mod

Serene Seasons X Distant Horizons

A small compatibility mod for Minecraft 1.21.1 (Fabric) that makes Serene Seasons and Distant Horizons play nicely together.

NOTE:
While this could work in single player, I built this out for a multiplayer instance and so it may not fully work. It wouldn't be a huge leap for someone to fork this for single player, though. Also, while I'm relatively confident it will work with 1.21.X versions, I'm only able to say I've tested it with 1.21.1.

The Problem

If you've used both of these mods together, you've probably noticed it: the trees and grass in the distance look completely wrong for the current season. Green forests in the middle of autumn, orange leaves in summer.

What It Does

Whenever the season changes, or when you join a world or travel between dimensions, the mod automatically updates Distant Horizons so that distant LODs show the correct seasonal colors.

If you ever notice colors are still off after a season change, the /ssdh-client reload command will force everything to refresh immediately.

Requirements

Installation

Drop the jar into your mods folder alongside Serene Seasons and Distant Horizons. No configuration required.

For server owners, installing the mod on your server as well unlocks the /ssdh season admin command for manually setting the current season.

Commands

Client-side (no permissions required)

Command Description
/ssdh-client status Shows the current season and sub-season.
/ssdh-client skip Skips forward to the next sub-season. Great for testing. Requires the mod on the server too.
/ssdh-client reload Forces an immediate color refresh if something still looks off.

Server-side (operator level 2 required)

Command Description
/ssdh season <subseason> Sets the season directly. Valid values: early_spring, mid_spring, late_spring, early_summer, mid_summer, late_summer, early_autumn, mid_autumn, late_autumn, early_winter, mid_winter, late_winter.

Notes

  • After a season change, distant LODs update gradually as you move around rather than all at once. This is intentional — it avoids a jarring visual pop. Most of the landscape will correct itself within a minute of normal play. If you want everything updated immediately, use /ssdh-client reload.
  • Client-side only. Safe to use on any server that has Serene Seasons installed.

License

MIT — see LICENSE

Source

github.com/ItsThatNova/serene-seasons-x-distant-horizons

Available Versions

Serene Seasons X Distant Horizons 1.0.3release
MC 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11fabric
April 26, 2026
Serene Seasons X Distant Horizons 1.0.0release
MC 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11fabric
February 25, 2026

How to Install Serene Seasons X Distant Horizons on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.11).

3

Install Mod

Open the mod browser in the dashboard and search for "Serene Seasons X Distant Horizons". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.11, 1.21.10, 1.21.9 (+8 more)

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Serene Seasons X Distant Horizons server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.

Is Serene Seasons X Distant Horizons compatible with fabric?

Serene Seasons X Distant Horizons officially supports fabric for Minecraft 1.21.11, 1.21.10, 1.21.9. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Serene Seasons X Distant Horizons – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Serene Seasons X Distant Horizons 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.

Rent Modded Server

Install Serene Seasons X Distant Horizons with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.21.111.21.101.21.91.21.81.21.71.21.61.21.51.21.41.21.31.21.2+1 more