Noise parameters to reduce flooded caves in amplified generation
Go to file
2023-10-05 13:17:10 +02:00
data/minecraft/worldgen/noise_settings Initial version 2023-10-05 13:07:09 +02:00
fixed.jpg Screenshots 2023-10-05 13:12:24 +02:00
pack.mcmeta Initial version 2023-10-05 13:07:09 +02:00
README.md Update README.md 2023-10-05 13:17:10 +02:00
vanilla.jpg Screenshots 2023-10-05 13:12:24 +02:00

Amplified world generation without excessive flooded caves

This datapack changes Minecraft's noise parameters to remove flooded caves in amplified world generation. It achieves this by increasing the terrain density (= more stone/dirt) around y=46, which cuts off most surface water from the cave systems. It shouldn't make it harder to find caves since some seemingly ignore the inital density generation.

Installation

Download the .zip and save it in your datapacks directory.

Screenshots

Vanilla affected by MC-241283 With this datapack
vanilla fixed

Technical details

"initial_density_without_jaggedness": {
    "type": "minecraft:add",
    "argument1": {
        "type": "minecraft:mul",
        "argument1": 10.0,
        "argument2": {
            "type": "minecraft:min",
            "argument1": {
                "type": "minecraft:y_clamped_gradient",
                "from_value": 1.0,
                "from_y": 46,
                "to_value": 0.0,
                "to_y": 50
            },
            "argument2": {
                "type": "minecraft:y_clamped_gradient",
                "from_value": 0.0,
                "from_y": 42,
                "to_value": 1.0,
                "to_y": 46
            }
        }
    },
    "argument2": {
        vanilla noise expression
    }
}

Removing all flooded caves

It is also possible to remove normal flooded caves by decreasing the fluid_level_floodedness noise.

License

amplified_fixed by FliegendeWurst is licensed under CC BY 4.0

data/minecraft/worldgen/noise_settings/amplified.json was derived from Minecraft 1.20.2, the license only applies to the changes outlined above.