neuralgia/kubejs/data/tfg/worldgen/noise_settings/glacio_noise.json
Pyritie feda38112d
Feature/venus noise (#2165)
* initial pass of venus stuff

* more

* typo

* venus mob hp/armor? adjustments

* temp biomes to figure out where everything is, starting work on noises

* almost there

* fix glacio visibility on the menu

* more beachy

* biome renames

* biomes in the constant

* had to turn off cheese caves cuz they kept fucking up the terrain

* added random y rotation to all cobble/gravel/hardened

* ok I think I'm done with noise for now, caves still need work
2025-11-05 01:08:18 +00:00

194 lines
No EOL
4.4 KiB
JSON

{
"sea_level": 300,
"disable_mob_generation": false,
"aquifers_enabled": false,
"ore_veins_enabled": false,
"legacy_random_source": false,
"default_block": {
"Name": "ad_astra:glacio_stone"
},
"default_fluid": {
"Name": "minecraft:water"
},
"noise": {
"min_y": -32,
"height": 400,
"size_horizontal": 1,
"size_vertical": 2
},
"noise_router": {
"barrier": 0,
"fluid_level_floodedness": 1,
"fluid_level_spread": 0,
"lava": 0,
"temperature": {
"type": "minecraft:shifted_noise",
"noise": "minecraft:temperature",
"xz_scale": 0.25,
"y_scale": 0,
"shift_x": "minecraft:shift_x",
"shift_y": 0,
"shift_z": "minecraft:shift_z"
},
"vegetation": {
"type": "minecraft:shifted_noise",
"noise": "minecraft:vegetation",
"xz_scale": 0.25,
"y_scale": 0,
"shift_x": "minecraft:shift_x",
"shift_y": 0,
"shift_z": "minecraft:shift_z"
},
"continents": "tfg:glacio/continents",
"ridges": "tfg:glacio/ridges",
"erosion": "tfg:glacio/erosion",
"depth": "tfg:glacio/depth",
"initial_density_without_jaggedness": {
"type": "minecraft:mul",
"argument1": 4,
"argument2": {
"type": "minecraft:quarter_negative",
"argument": {
"type": "minecraft:mul",
"argument1": "tfg:glacio/depth",
"argument2": "tfg:glacio/factor"
}
}
},
"final_density": {
"type": "minecraft:add",
"argument1": {
"type": "minecraft:squeeze",
"argument": {
"type": "minecraft:mul",
"argument1": 0.64,
"argument2": {
"type": "minecraft:interpolated",
"argument": {
"type": "minecraft:blend_density",
"argument": {
"type": "minecraft:add",
"argument1": 0.1171875,
"argument2": {
"type": "minecraft:mul",
"argument1": {
"type": "minecraft:y_clamped_gradient",
"from_y": -30,
"to_y": -20,
"from_value": 0,
"to_value": 1
},
"argument2": {
"type": "minecraft:add",
"argument1": -0.1171875,
"argument2": {
"type": "minecraft:add",
"argument1": -0.078125,
"argument2": {
"type": "minecraft:mul",
"argument1": {
"type": "minecraft:y_clamped_gradient",
"from_y": 340,
"to_y": 356,
"from_value": 1,
"to_value": 0
},
"argument2": {
"type": "minecraft:add",
"argument1": 0.078125,
"argument2": "tfg:glacio/sloped_cheese"
}
}
}
}
}
}
}
}
}
},
"argument2": {
"type": "minecraft:abs",
"argument": {
"type": "minecraft:squeeze",
"argument": {
"type": "minecraft:mul",
"argument1": 0.64,
"argument2": {
"type": "minecraft:add",
"argument1": 2.5,
"argument2": {
"type": "minecraft:mul",
"argument1": {
"type": "minecraft:y_clamped_gradient",
"from_value": -2,
"from_y": -40,
"to_value": 1,
"to_y": -20
},
"argument2": {
"type": "minecraft:add",
"argument1": -2,
"argument2": {
"type": "minecraft:add",
"argument1": 0.96,
"argument2": {
"type": "minecraft:mul",
"argument1": {
"type": "minecraft:y_clamped_gradient",
"from_value": 1,
"from_y": 270,
"to_value": -2,
"to_y": 330
},
"argument2": {
"type": "minecraft:add",
"argument1": -0.9375,
"argument2": "tfg:glacio/base_3d_noise"
}
}
}
}
}
}
}
}
}
},
"vein_gap": 0,
"vein_ridged": 0,
"vein_toggle": 0
},
"surface_rule": {
"type": "minecraft:sequence",
"sequence": [
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:vertical_gradient",
"random_name": "minecraft:bedrock_floor",
"false_at_and_above": {
"above_bottom": 5
},
"true_at_and_below": {
"above_bottom": 0
}
},
"then_run": {
"type": "minecraft:block",
"result_state": {
"Name": "minecraft:bedrock"
}
}
},
{
"type": "minecraft:block",
"result_state": {
"Name": "ad_astra:permafrost"
}
}
]
},
"spawn_target": []
}