{ "sea_level": -48, "disable_mob_generation": false, "aquifers_enabled": false, "ore_veins_enabled": false, "legacy_random_source": false, "default_block": { "Name": "ad_astra:moon_stone" }, "default_fluid": { "Name": "minecraft:air" }, "noise": { "min_y": -64, "height": 384, "size_horizontal": 1, "size_vertical": 2 }, "noise_router": { "barrier": 0, "fluid_level_floodedness": 0, "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": "minecraft:overworld/continents", "ridges": "minecraft:overworld/ridges", "erosion": "minecraft:overworld/erosion", "depth": "ad_astra:depth", "initial_density_without_jaggedness": { "type": "minecraft:mul", "argument1": 4, "argument2": { "type": "minecraft:quarter_negative", "argument": { "type": "minecraft:mul", "argument1": "ad_astra:depth", "argument2": { "type": "minecraft:cache_2d", "argument": "ad_astra:factor" } } } }, "final_density": { "type": "minecraft:max", "argument1": { "type": "minecraft:y_clamped_gradient", "from_y": -64, "to_y": -55, "from_value": 1, "to_value": -1 }, "argument2": { "type": "minecraft:min", "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": { "type": "minecraft:mul", "argument1": { "type": "minecraft:y_clamped_gradient", "from_y": 296, "to_y": 320, "from_value": 1, "to_value": 0 }, "argument2": { "type": "minecraft:add", "argument1": { "type": "minecraft:range_choice", "input": "ad_astra:sloped_cheese", "min_inclusive": -1000000, "max_exclusive": 1.5625, "when_in_range": { "type": "minecraft:min", "argument1": "ad_astra:sloped_cheese", "argument2": { "type": "minecraft:mul", "argument1": 5, "argument2": "minecraft:overworld/caves/entrances" } }, "when_out_of_range": { "type": "minecraft:max", "argument1": { "type": "minecraft:min", "argument1": { "type": "minecraft:min", "argument1": { "type": "minecraft:add", "argument1": { "type": "minecraft:mul", "argument1": 4, "argument2": { "type": "minecraft:square", "argument": { "type": "minecraft:noise", "noise": "minecraft:cave_layer", "xz_scale": 1, "y_scale": 8 } } }, "argument2": { "type": "minecraft:add", "argument1": { "type": "minecraft:clamp", "input": { "type": "minecraft:add", "argument1": 0.27, "argument2": { "type": "minecraft:noise", "noise": "minecraft:cave_cheese", "xz_scale": 1, "y_scale": 0.6666666666666666 } }, "min": -1, "max": 1 }, "argument2": { "type": "minecraft:clamp", "input": { "type": "minecraft:add", "argument1": 1.5, "argument2": { "type": "minecraft:mul", "argument1": -0.64, "argument2": "ad_astra:sloped_cheese" } }, "min": 0, "max": 0.5 } } }, "argument2": "minecraft:overworld/caves/entrances" }, "argument2": { "type": "minecraft:add", "argument1": "minecraft:overworld/caves/spaghetti_2d", "argument2": "minecraft:overworld/caves/spaghetti_roughness_function" } }, "argument2": { "type": "minecraft:range_choice", "input": "minecraft:overworld/caves/pillars", "min_inclusive": -1000000, "max_exclusive": 0.03, "when_in_range": -1000000, "when_out_of_range": "minecraft:overworld/caves/pillars" } } }, "argument2": 10 } }, "argument2": -10 } } } } }, "argument2": "minecraft:overworld/caves/noodle" } }, "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:condition", "if_true": { "type": "minecraft:y_above", "anchor": { "absolute": 87 }, "surface_depth_multiplier": 1, "add_stone_depth": false }, "then_run": { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 1, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_1", "min_threshold": -1.0, "max_threshold": -0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_2", "min_threshold": -1.0, "max_threshold": -0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "minecraft:powder_snow", "min_threshold": 0.1, "max_threshold": 0.4 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/basalt" } } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/basalt" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/gravel/basalt" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_2", "min_threshold": -0.2, "max_threshold": 0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "minecraft:powder_snow", "min_threshold": 0.1, "max_threshold": 0.4 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/gabbro" } } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/gabbro" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/gravel/gabbro" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_2", "min_threshold": 0.2, "max_threshold": 1.0 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "minecraft:powder_snow", "min_threshold": 0.1, "max_threshold": 0.4 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:rock/hardened_moon_deepslate" } } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:rock/hardened_moon_deepslate" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:sand/black" } } ] } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_1", "min_threshold": -0.2, "max_threshold": 0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_2", "min_threshold": -1.0, "max_threshold": -0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "minecraft:powder_snow", "min_threshold": 0.1, "max_threshold": 0.4 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/andesite" } } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/andesite" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/gravel/andesite" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_2", "min_threshold": -0.2, "max_threshold": 0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "minecraft:powder_snow", "min_threshold": 0.1, "max_threshold": 0.4 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:rock/hardened_moon_stone" } } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:rock/hardened_moon_stone" } } }, { "type": "minecraft:block", "result_state": { "Name": "ad_astra:moon_sand" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_2", "min_threshold": 0.2, "max_threshold": 1.0 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "minecraft:powder_snow", "min_threshold": 0.1, "max_threshold": 0.4 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/diorite" } } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/diorite" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/gravel/diorite" } } ] } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_1", "min_threshold": 0.2, "max_threshold": 1.0 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_2", "min_threshold": -1.0, "max_threshold": -0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "minecraft:powder_snow", "min_threshold": 0.1, "max_threshold": 0.4 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:rock/hardened_glacio_stone" } } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:rock/hardened_glacio_stone" } } }, { "type": "minecraft:block", "result_state": { "Name": "ad_astra:glacio_cobblestone" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_2", "min_threshold": -0.2, "max_threshold": 0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "minecraft:powder_snow", "min_threshold": 0.1, "max_threshold": 0.4 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/rhyolite" } } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/rhyolite" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/gravel/rhyolite" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_2", "min_threshold": 0.2, "max_threshold": 1.0 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "minecraft:powder_snow", "min_threshold": 0.1, "max_threshold": 0.4 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/dacite" } } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/dacite" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/gravel/dacite" } } ] } } ] } } ] } } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:vertical_gradient", "random_name": "tfg:between_middle_and_bottom_rock_layers", "false_at_and_above": { "absolute": 4 }, "true_at_and_below": { "absolute": -4 } }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_bottom_1", "min_threshold": -1.0, "max_threshold": -0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_bottom_2", "min_threshold": -1.0, "max_threshold": -0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/basalt" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/raw/basalt" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_bottom_2", "min_threshold": -0.2, "max_threshold": 0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/gabbro" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/raw/gabbro" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_bottom_2", "min_threshold": 0.2, "max_threshold": 1.0 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:rock/hardened_moon_deepslate" } } }, { "type": "minecraft:block", "result_state": { "Name": "ad_astra:moon_deepslate" } } ] } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_bottom_1", "min_threshold": -0.2, "max_threshold": 0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_bottom_2", "min_threshold": -1.0, "max_threshold": -0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/andesite" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/raw/andesite" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_bottom_2", "min_threshold": -0.2, "max_threshold": 0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:rock/hardened_moon_stone" } } }, { "type": "minecraft:block", "result_state": { "Name": "ad_astra:moon_stone" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_bottom_2", "min_threshold": 0.2, "max_threshold": 1.0 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/diorite" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/raw/diorite" } } ] } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_bottom_1", "min_threshold": 0.2, "max_threshold": 1.0 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_bottom_2", "min_threshold": -1.0, "max_threshold": -0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:rock/hardened_glacio_stone" } } }, { "type": "minecraft:block", "result_state": { "Name": "ad_astra:glacio_stone" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_bottom_2", "min_threshold": -0.2, "max_threshold": 0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/rhyolite" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/raw/rhyolite" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_bottom_2", "min_threshold": 0.2, "max_threshold": 1.0 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/dacite" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/raw/dacite" } } ] } } ] } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:vertical_gradient", "random_name": "tfg:between_top_and_middle_rock_layers", "false_at_and_above": { "absolute": 68 }, "true_at_and_below": { "absolute": 60 } }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_middle_1", "min_threshold": -1.0, "max_threshold": -0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_middle_2", "min_threshold": -1.0, "max_threshold": -0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/basalt" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/raw/basalt" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_middle_2", "min_threshold": -0.2, "max_threshold": 0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/gabbro" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/raw/gabbro" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_middle_2", "min_threshold": 0.2, "max_threshold": 1.0 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:rock/hardened_moon_deepslate" } } }, { "type": "minecraft:block", "result_state": { "Name": "ad_astra:moon_deepslate" } } ] } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_middle_1", "min_threshold": -0.2, "max_threshold": 0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_middle_2", "min_threshold": -1.0, "max_threshold": -0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/andesite" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/raw/andesite" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_middle_2", "min_threshold": -0.2, "max_threshold": 0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:rock/hardened_moon_stone" } } }, { "type": "minecraft:block", "result_state": { "Name": "ad_astra:moon_stone" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_middle_2", "min_threshold": 0.2, "max_threshold": 1.0 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/diorite" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/raw/diorite" } } ] } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_middle_1", "min_threshold": 0.2, "max_threshold": 1.0 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_middle_2", "min_threshold": -1.0, "max_threshold": -0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:rock/hardened_glacio_stone" } } }, { "type": "minecraft:block", "result_state": { "Name": "ad_astra:glacio_stone" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_middle_2", "min_threshold": -0.2, "max_threshold": 0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/rhyolite" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/raw/rhyolite" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_middle_2", "min_threshold": 0.2, "max_threshold": 1.0 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/dacite" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/raw/dacite" } } ] } } ] } } ] } }, { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_1", "min_threshold": -1.0, "max_threshold": -0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_2", "min_threshold": -1.0, "max_threshold": -0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/basalt" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/raw/basalt" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_2", "min_threshold": -0.2, "max_threshold": 0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/gabbro" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/raw/gabbro" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_2", "min_threshold": 0.2, "max_threshold": 1.0 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:rock/hardened_moon_deepslate" } } }, { "type": "minecraft:block", "result_state": { "Name": "ad_astra:moon_deepslate" } } ] } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_1", "min_threshold": -0.2, "max_threshold": 0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_2", "min_threshold": -1.0, "max_threshold": -0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/andesite" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/raw/andesite" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_2", "min_threshold": -0.2, "max_threshold": 0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:rock/hardened_moon_stone" } } }, { "type": "minecraft:block", "result_state": { "Name": "ad_astra:moon_stone" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_2", "min_threshold": 0.2, "max_threshold": 1.0 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/diorite" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/raw/diorite" } } ] } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_1", "min_threshold": 0.2, "max_threshold": 1.0 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_2", "min_threshold": -1.0, "max_threshold": -0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:rock/hardened_glacio_stone" } } }, { "type": "minecraft:block", "result_state": { "Name": "ad_astra:glacio_stone" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_2", "min_threshold": -0.2, "max_threshold": 0.2 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/rhyolite" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/raw/rhyolite" } } ] } }, { "type": "minecraft:condition", "if_true": { "type": "minecraft:noise_threshold", "noise": "tfg:stone_layer_top_2", "min_threshold": 0.2, "max_threshold": 1.0 }, "then_run": { "type": "minecraft:sequence", "sequence": [ { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/hardened/dacite" } } }, { "type": "minecraft:block", "result_state": { "Name": "tfc:rock/raw/dacite" } } ] } } ] } } ] } ] }, "spawn_target": [] }