Natural Temperature
Rank 467
Rank 326 among mods

Quick rating

Natural Temperature

Overall rating distribution
0.5★ (no ratings)
1.0★ (no ratings)
1.5★ (no ratings)
2.0★ (no ratings)
2.5★ (no ratings)
3.0★ (no ratings)
3.5★ (no ratings)
4.0★ (no ratings)
4.5★ (no ratings)
1 rating (100%) · 5.0★
0.5★ 5★
Gameplay
0.0
Aesthetics
0.0
Performance
0.0

Natural Temperature is a mod that overhauls the way biomes are placed in the world, creating a layout that more closely resembles Earth’s climate zones with cold biomes in the north and warm biomes in the south.

No Theme
Adventure/Exploration
World Gen Improvements
Realism & Immersion
Mod Loaders
Forge
NeoForge
Fabric
Minecraft
26.2

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Unsupported
Server Required

About

Project Details

Type
Mod
License
Custom License Limited Rights Granted
Latest Version
Natural Temperature 1.1.6 FABRIC 26.2
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

About

Description

Natural Temperature

Buy Me a Coffee

Natural Temperature is a mod that overhauls the way biomes are placed in the world, creating a layout that more closely resembles Earth’s climate zones.

Instead of Minecraft’s typical random patchwork of biomes, this mod introduces a structured, configurable, latitude-based biome generation system:

  • Polar regions feature icy biomes such as Snowy Tundra and Ice Spikes.
  • Cold zones include taigas that aren’t covered in snow.
  • Temperate zones contain forests, plains, and seasonal biomes.
  • Warm regions are covered by dry biomes such as savannas.
  • Tropical regions are dominated by hot biomes like deserts and badlands.
  • Equatorial regions are populated by jungles

This creates a more immersive, believable world that mimics Earth's natural climate bands, making exploration feel more organic and meaningful. Whether you're building realistic cities, survival challenges, or just want a more coherent world, this mod brings climate logic to your overworld.

An example of generation of a world divided into bands of biomes miniaturized to fit in the map

This is an image from 1.0.5 mod version

Features

  • Latitude-based biome generation
  • Configurable world width in config file
  • Full compatibility with vanilla and many modded biomes
  • Lightweight and performance-friendly

Configuration

You can open the setting menu pressing the nt button in the main menu or you can go in the config folder where you will find the configuration file for natural-temperature. Here you can change some parameters to customize your world. Remember that the settings are universal between worlds! So if you change the parameters and you open an old world with different ones, new generated chunks will follow the new parameters! Already generated chunks will be fine

nt tab

Equatorial Distance

The "equatorial_distance" is the distance of the equator from the spawn point (it's also the distance from the north pole). By default it is 50000.0 blocks.

Looping

You can also enable looping of the biomes' distribution after you pass the poles. By default it is set to false, to enable it set "looping_world" to true. This setting is possible in mod versions 1.0.4+.

Modes

Starting from version 1.0.6, you can change the "modes" and choose between default, simplified, and linear. These are generation patterns that determine where biomes will spawn. You can see them in the gallery. Use the parameter "generation_mode" to change mode.

Equator Offset

You can change "equator_offset" to move the equator north and south. Positive values will move the equator north, while negative values will move it south. If you want the equator to be at 0 set this value the same as your equatorial_distance

Randomize Underground

Use "randomize_underground" to randomize the biomes distribution below a y that you can define with "randomize_underground_below_y". You can choose between two type of randomization: random (total randomness) and half_random (some degree of similarity with biomes on the surface)

Multi-dimensions

Use "multidimensional_bands" to enable/disable the banded generation in all the dimensions. It's false by default

Global Temperature Parameters

Use "global_temperature_modifier_percentage" to heat or cool the planet.
Use "global_temperature_mitigation_percentage" to mitigate temperature extremes, making extreme climatic regions smaller and temperate regions larger.

Extra Bands

You can set "extra_bands" to true to enable a wider transition between the desert region and the jungle, this will help if some modded biomes are missing. This will free some space in the map for different biomes to spawn. This setting is available in mod version 1.0.14+ . This works well with "Oh The Biomes We've Gone" mod and a lot of other mods.

Wave Magnification

Since 1.0.15 you can use "wave_magnification" option to amplify the wave of the transition between the climatic bands

Temperature of the zones

Since 1.0.15 you can use "temperature_zone_x" options to customize some of the modes like the Custom Circular mode (mode 3) or Custom Banded mode (mode 5) to shape the world as you like.

Humidity of the zones

"humidity_zone_x" can be used the same as the temperature of the zones

Humidity bands

Since 1.0.18 you can enable humidity bands to add a pattern of humidity (also called vegetation) perpendicular to the temperature pattern; you can use this pattern in simplified and linear modes. You can enable this setting with "enable_humidity_bands" and change the width of the humidity variation with "humidity_bands_width" (this value is one quarter of the distance between two zones of maximum humidity).

Width of the zones

With 1.1.0 the width of the bands of Banded and Custom Banded mode can be adjusted using the "percentage_coverage_zone_x" parameters in the settings

If you are editing the config file directly remember to save and restart minecraft. If you are using the in game gui the setting are are applied immediately

Compatibility

  • Compatible with world generation mods (e.g. Tectonic, Lithosphere) – results may vary
  • Compatible with the vast majority of mods that add biomes
  • Likely not compatible with total conversion mod, but this depends on the mod

Known Issues

  • [Solved in mod version 1.0.10] Mods that use TerraBlender, like Biomes O’ Plenty, will likely generate the Nether with bands regardless of the settings.
  • [Solved in mod version 1.0.11.1] Mods that use the Blueprint mod will generate the Nether with bands regardless of the settings.

Natural Temperature

Buy Me a Coffee

Natural Temperature is a mod that overhauls the way biomes are placed in the world, creating a layout that more closely resembles Earth’s climate zones.

Instead of Minecraft’s typical random patchwork of biomes, this mod introduces a structured, configurable, latitude-based biome generation system:

  • Polar regions feature icy biomes such as Snowy Tundra and Ice Spikes.
  • Cold zones include taigas that aren’t covered in snow.
  • Temperate zones contain forests, plains, and seasonal biomes.
  • Warm regions are covered by dry biomes such as savannas.
  • Tropical regions are dominated by hot biomes like deserts and badlands.
  • Equatorial regions are populated by jungles

This creates a more immersive, believable world that mimics Earth's natural climate bands, making exploration feel more organic and meaningful. Whether you're building realistic cities, survival challenges, or just want a more coherent world, this mod brings climate logic to your overworld.

An example of generation of a world divided into bands of biomes miniaturized to fit in the map

This is an image from 1.0.5 mod version

Features

  • Latitude-based biome generation
  • Configurable world width in config file
  • Full compatibility with vanilla and many modded biomes
  • Lightweight and performance-friendly

Configuration

You can open the setting menu pressing the nt button in the main menu or you can go in the config folder where you will find the configuration file for natural-temperature. Here you can change some parameters to customize your world. Remember that the settings are universal between worlds! So if you change the parameters and you open an old world with different ones, new generated chunks will follow the new parameters! Already generated chunks will be fine

nt tab

Equatorial Distance

The "equatorial_distance" is the distance of the equator from the spawn point (it's also the distance from the north pole). By default it is 50000.0 blocks.

Looping

You can also enable looping of the biomes' distribution after you pass the poles. By default it is set to false, to enable it set "looping_world" to true. This setting is possible in mod versions 1.0.4+.

Modes

Starting from version 1.0.6, you can change the "modes" and choose between default, simplified, and linear. These are generation patterns that determine where biomes will spawn. You can see them in the gallery. Use the parameter "generation_mode" to change mode.

Equator Offset

You can change "equator_offset" to move the equator north and south. Positive values will move the equator north, while negative values will move it south. If you want the equator to be at 0 set this value the same as your equatorial_distance

Randomize Underground

Use "randomize_underground" to randomize the biomes distribution below a y that you can define with "randomize_underground_below_y". You can choose between two type of randomization: random (total randomness) and half_random (some degree of similarity with biomes on the surface)

Multi-dimensions

Use "multidimensional_bands" to enable/disable the banded generation in all the dimensions. It's false by default

Global Temperature Parameters

Use "global_temperature_modifier_percentage" to heat or cool the planet.
Use "global_temperature_mitigation_percentage" to mitigate temperature extremes, making extreme climatic regions smaller and temperate regions larger.

Extra Bands

You can set "extra_bands" to true to enable a wider transition between the desert region and the jungle, this will help if some modded biomes are missing. This will free some space in the map for different biomes to spawn. This setting is available in mod version 1.0.14+ . This works well with "Oh The Biomes We've Gone" mod and a lot of other mods.

Wave Magnification

Since 1.0.15 you can use "wave_magnification" option to amplify the wave of the transition between the climatic bands

Temperature of the zones

Since 1.0.15 you can use "temperature_zone_x" options to customize some of the modes like the Custom Circular mode (mode 3) or Custom Banded mode (mode 5) to shape the world as you like.

Humidity of the zones

"humidity_zone_x" can be used the same as the temperature of the zones

Humidity bands

Since 1.0.18 you can enable humidity bands to add a pattern of humidity (also called vegetation) perpendicular to the temperature pattern; you can use this pattern in simplified and linear modes. You can enable this setting with "enable_humidity_bands" and change the width of the humidity variation with "humidity_bands_width" (this value is one quarter of the distance between two zones of maximum humidity).

Width of the zones

With 1.1.0 the width of the bands of Banded and Custom Banded mode can be adjusted using the "percentage_coverage_zone_x" parameters in the settings

If you are editing the config file directly remember to save and restart minecraft. If you are using the in game gui the setting are are applied immediately

Compatibility

  • Compatible with world generation mods (e.g. Tectonic, Lithosphere) – results may vary
  • Compatible with the vast majority of mods that add biomes
  • Likely not compatible with total conversion mod, but this depends on the mod

Known Issues

  • [Solved in mod version 1.0.10] Mods that use TerraBlender, like Biomes O’ Plenty, will likely generate the Nether with bands regardless of the settings.
  • [Solved in mod version 1.0.11.1] Mods that use the Blueprint mod will generate the Nether with bands regardless of the settings.

Screenshots

Gallery

  • Default World Generation
    Default World Generation It's the most realistic of the modes and the more Earth like: 2 Poles, 2 cold regions, 2 temperate regions, 2 savanna regions, 2 desert bands adjacent to 1 big tropical central region. The world is miniaturized in this example to fit in the map
  • Simplified World Generation
    Simplified World Generation It's the old v. 1.0.4 generation. Similar to default, but it's more light on performance. The difference here are: 1 big central desert region, 2 mixed savanna/jungle bands. The world is miniaturized in this example to fit in the map
  • Linear World Generation
    Linear World Generation Like the simplified, but only Cold biomes in the north, hot in the south. THIS MODE CAN'T LOOP. The world is miniaturized in this example to fit in the map
  • Custom Circular World Generation
    Custom Circular World Generation A special type of generaion. R = equatorial_distance. Default settings: 1) Temperate zone 2) Random zone + transition 3) Warm zone + transition. Outiside of the radius it's frozen. This mode is customizable in the config file with "temperature_zone_x"
  • Circular World Generation
    Circular World Generation It's like the simplified wg but in a circular shape, it uses the same divisions in 4 zones and R like the custom circular mode
  • Banded World Generation
    Banded World Generation Mode 5 is customizable, 6 is preset. Modes 5 and 6 are divided in 6 zones. You can customize the width of the zones with the "percentage_coverage" parameters for both. You can also customize the temperature and the humidity of every zone of mode 5
  • Default World Generation
    Default World Generation It's the most realistic of the modes and the more Earth like: 2 Poles, 2 cold regions, 2 temperate regions, 2 savanna regions, 2 desert bands adjacent to 1 big tropical central region. The world is miniaturized in this example to fit in the map
  • Simplified World Generation
    Simplified World Generation It's the old v. 1.0.4 generation. Similar to default, but it's more light on performance. The difference here are: 1 big central desert region, 2 mixed savanna/jungle bands. The world is miniaturized in this example to fit in the map
  • Linear World Generation
    Linear World Generation Like the simplified, but only Cold biomes in the north, hot in the south. THIS MODE CAN'T LOOP. The world is miniaturized in this example to fit in the map
  • Custom Circular World Generation
    Custom Circular World Generation A special type of generaion. R = equatorial_distance. Default settings: 1) Temperate zone 2) Random zone + transition 3) Warm zone + transition. Outiside of the radius it's frozen. This mode is customizable in the config file with "temperature_zone_x"
  • Circular World Generation
    Circular World Generation It's like the simplified wg but in a circular shape, it uses the same divisions in 4 zones and R like the custom circular mode
  • Banded World Generation
    Banded World Generation Mode 5 is customizable, 6 is preset. Modes 5 and 6 are divided in 6 zones. You can customize the width of the zones with the "percentage_coverage" parameters for both. You can also customize the temperature and the humidity of every zone of mode 5
  • Bands of biomes
    Bands of biomes Bands of biomes in a very small world
  • The Disc World by Esme
    The Disc World by Esme This is the map of the Disc World modded server created by Esme, a fan of Natural Temperature mod

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

1
Ratings
0
Followers
3
In stacks

By the numbers

Statistics

~65,000
Total Downloads
CurseForge
~5,000
Modrinth
~59,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works