Dimension Level Data
Dimension Level Data stores weather and time properties separately for each dimension, so the datapack and mod time cycles stay independent.
What it does
Vanilla Minecraft dimensions share one set of weather and time settings. Dimensions added through datapacks or other mods that have visible weather and time can end up tied to the overworld, which causes problems especially with mods like Custom Time Cycle. Dimension Level Data fixes this by storing weather and time properties separately for each dimension.
Existing worlds need care. Dimensions other than the overworld reset their time values to 0 when the mod is first used, and removing the mod turns those values back into overworld values. Dimension Level Data is published for Fabric and NeoForge, with files for Minecraft 1.20.1, 1.21, 1.21.1, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10 and 1.21.11. It is open source under the GNU Lesser General Public License v3.0 only, and Fabric API is required.
Key features
Per-dimension weather
Each dimension keeps its own weather state, so a storm in one world does not carry into another.
Per-dimension time
Each dimension keeps its own time of day, allowing custom day and night cycles in added dimensions.
Fixes shared properties
Weather and time properties that vanilla stores once are stored separately for every dimension instead.
Support for newer versions
The mod tracks the latest major and minor releases, while newer Minecraft versions can be updated later than the game itself.
Compatibility
Latest build for each game version and loader.
1.21.x10 of 10 versions with builds
1.20.x1 of 1 version with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Who it’s for: Server owners and modpack authors who add dimensions with visible weather or time, and who want each dimension to behave independently. Players join a server that runs the mod without installing anything.
How it compares
Weather Watch is server-side only, published for Fabric and NeoForge across 1.20.1 – 1.21.11, under a Creative Commons Attribution No Derivatives 4.0 license, and is not open source. Client Time is client-side only and open source under the GNU General Public License v3.0 only, with files for 1.20.2 – 1.21.11 on Fabric and Quilt. Dimension Level Data is server-side only and open source, so the two can be compared on environment and license alone.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Dimension Level Data | Fabric and NeoForge | 1.20.1 – 1.21.11 | Server-side only | 2025-12-30 |
| Weather Watch | Fabric and NeoForge | 1.20.1 – 1.21.11 | Server-side only | 2026-02-27 |
| Client Time | Fabric and Quilt | 1.20.2 – 1.21.11 | Client-side only | 2025-12-11 |
Questions
Does Dimension Level Data need Fabric API?
Do players need the mod on their clients?
What happens to time values if the mod is removed?
Is there a build for an older Minecraft version?
In the catalog
Dimension Level Data is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from eclipseisoffline
Similar mods
What the author says
This mod splits weather and time properties across dimensions, so that different dimensions can have a different time/weather. In vanilla Minecraft, all dimensions share the same weather and time settings. The only other dimensions in vanilla, the nether and the end, don't have visual time or weather, so usually this…
Official listing
- Modrinth page
- modrinth.com/mod/dimension-level-data
- Owner
- eclipseisoffline
- Published
- 2025-02-09
- Updated on Modrinth
- 2025-12-30
- Facts verified
- 2026-10-15
