feature/europa-noise (#2038)
* committing here because I made something cool and I don't want to lose it * adjusted height * better * good enough * good enough for now
This commit is contained in:
parent
5094e1ff72
commit
f5ad5f091c
30 changed files with 3056 additions and 31 deletions
194
kubejs/data/tfg/worldgen/noise_settings/glacio_noise.json
Normal file
194
kubejs/data/tfg/worldgen/noise_settings/glacio_noise.json
Normal file
|
|
@ -0,0 +1,194 @@
|
|||
{
|
||||
"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": 0,
|
||||
"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": []
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue