Skip to content

Adding dimension atmosphere

Delta edited this page Feb 17, 2026 · 2 revisions

Version 0.3.0 of Create: Propulsion introduces a concept of dimension atmospheres. Properties of the atmosphere affects behavior of hot air balloons and propellers.

Below is the guide how to add an atmosphere for modded dimensions:

  1. Create a data pack
  2. Add data/{mod_id}/atmospheres directory
  3. Add a json file for your dimension (for example overworld.json) that looks like this:
{
    "height" : 200.0,
    "gravity": 9.81,
    "sea_level_pressure": 1.225,
    "variance_noise": {
        "drift_speed_x": 0.1,
        "drift_speed_z": -0.05,
        "evolution_speed": 0.2,
        "octaves": [
            {
                "scale": 250.0,
                "magnitude": 0.03
            },
            {
                "scale": 80.0,
                "magnitude": 0.015
            }
        ]
    }
}

Note that name of json file must be the same as the name of the dimension. Example above defines atmosphere for minecraft overworld.

File is data\minecraft\atmospheres\overworld.json

Clone this wiki locally