chore: more parsing from datapack

This commit is contained in:
Alexander Medvedev 2026-09-01 18:48:21 +02:00
parent 3f88eeaba7
commit dee0e65e37
210 changed files with 21163 additions and 27139 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,83 @@
[
{
"block_state_provider": {
"type": "minecraft:rule_based_state_provider",
"rules": [
{
"if_true": {
"type": "minecraft:all_of",
"predicates": [
{
"type": "minecraft:matching_block_tag",
"tag": "minecraft:turns_into_farmland"
},
{
"type": "minecraft:matching_block_tag",
"offset": [
0,
1,
0
],
"tag": "minecraft:air"
}
]
},
"then": {
"type": "minecraft:simple_state_provider",
"state": "minecraft:farmland"
}
},
{
"if_true": {
"type": "minecraft:all_of",
"predicates": [
{
"type": "minecraft:matching_blocks",
"blocks": "minecraft:coarse_dirt"
},
{
"type": "minecraft:matching_block_tag",
"offset": [
0,
1,
0
],
"tag": "minecraft:air"
}
]
},
"then": {
"type": "minecraft:simple_state_provider",
"state": "minecraft:dirt"
}
}
]
},
"disallowed_faces": [
"down"
],
"item_damage_per_use": 1,
"sound": "minecraft:item.hoe.till"
},
{
"block_state_provider": {
"type": "minecraft:rule_based_state_provider",
"rules": [
{
"if_true": {
"type": "minecraft:matching_blocks",
"blocks": "minecraft:rooted_dirt"
},
"then": {
"type": "minecraft:simple_state_provider",
"state": "minecraft:dirt"
}
}
]
},
"drop_strategy": "clicked_face",
"item_damage_per_use": 1,
"loot": "minecraft:till/rooted_dirt",
"sound": "minecraft:item.hoe.till"
}
]

View File

@ -0,0 +1,38 @@
[
{
"block_state_provider": {
"type": "minecraft:rule_based_state_provider",
"rules": [
{
"if_true": {
"type": "minecraft:all_of",
"predicates": [
{
"type": "minecraft:matching_block_tag",
"tag": "minecraft:turns_into_dirt_path"
},
{
"type": "minecraft:matching_block_tag",
"offset": [
0,
1,
0
],
"tag": "minecraft:air"
}
]
},
"then": {
"type": "minecraft:simple_state_provider",
"state": "minecraft:dirt_path"
}
}
]
},
"disallowed_faces": [
"down"
],
"item_damage_per_use": 1,
"sound": "minecraft:item.shovel.flatten"
}
]

View File

@ -0,0 +1,16 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:hanging_roots"
}
],
"rolls": 1.0
}
],
"random_sequence": "minecraft:till/rooted_dirt"
}

View File

@ -0,0 +1,10 @@
{
"values": [
"minecraft:grass_block",
"minecraft:dirt",
"minecraft:coarse_dirt",
"minecraft:rooted_dirt",
"minecraft:podzol",
"minecraft:mycelium"
]
}

View File

@ -0,0 +1,7 @@
{
"values": [
"minecraft:grass_block",
"minecraft:dirt_path",
"minecraft:dirt"
]
}

View File

@ -0,0 +1,40 @@
{
"type": "minecraft:canyon",
"probability": 0.01,
"shape": {
"distance_factor": {
"type": "minecraft:uniform",
"max_exclusive": 1.0,
"min_inclusive": 0.75
},
"horizontal_radius_factor": {
"type": "minecraft:uniform",
"max_exclusive": 1.0,
"min_inclusive": 0.75
},
"thickness": {
"type": "minecraft:trapezoid",
"max": 6.0,
"min": 0.0,
"plateau": 2.0
},
"vertical_radius_center_factor": 0.0,
"vertical_radius_default_factor": 1.0,
"width_smoothness": 3,
"y_scale": 3.0
},
"vertical_rotation": {
"type": "minecraft:uniform",
"max_exclusive": 0.125,
"min_inclusive": -0.125
},
"y": {
"type": "minecraft:uniform",
"max_inclusive": {
"absolute": 67
},
"min_inclusive": {
"absolute": 10
}
}
}

View File

@ -0,0 +1,45 @@
{
"type": "minecraft:cave",
"count": {
"type": "minecraft:very_biased_to_bottom",
"max_inclusive": 14,
"min_inclusive": 0
},
"floor_level": {
"type": "minecraft:uniform",
"max_exclusive": -0.4,
"min_inclusive": -1.0
},
"horizontal_radius_multiplier": {
"type": "minecraft:uniform",
"max_exclusive": 1.4,
"min_inclusive": 0.7
},
"probability": 0.15,
"room_vertical_radius_multiplier": {
"type": "minecraft:uniform",
"max_exclusive": 0.9,
"min_inclusive": 0.1
},
"thickness": {
"type": "minecraft:trapezoid",
"max": 3.0,
"min": 0.0,
"plateau": 1.0
},
"vertical_radius_multiplier": {
"type": "minecraft:uniform",
"max_exclusive": 1.3,
"min_inclusive": 0.8
},
"weird_thickness_bias": true,
"y": {
"type": "minecraft:uniform",
"max_inclusive": {
"absolute": 180
},
"min_inclusive": {
"above_bottom": 8
}
}
}

View File

@ -0,0 +1,45 @@
{
"type": "minecraft:cave",
"count": {
"type": "minecraft:very_biased_to_bottom",
"max_inclusive": 14,
"min_inclusive": 0
},
"floor_level": {
"type": "minecraft:uniform",
"max_exclusive": -0.4,
"min_inclusive": -1.0
},
"horizontal_radius_multiplier": {
"type": "minecraft:uniform",
"max_exclusive": 1.4,
"min_inclusive": 0.7
},
"probability": 0.07,
"room_vertical_radius_multiplier": {
"type": "minecraft:uniform",
"max_exclusive": 0.9,
"min_inclusive": 0.1
},
"thickness": {
"type": "minecraft:trapezoid",
"max": 3.0,
"min": 0.0,
"plateau": 1.0
},
"vertical_radius_multiplier": {
"type": "minecraft:uniform",
"max_exclusive": 1.3,
"min_inclusive": 0.8
},
"weird_thickness_bias": true,
"y": {
"type": "minecraft:uniform",
"max_inclusive": {
"absolute": 47
},
"min_inclusive": {
"above_bottom": 8
}
}
}

View File

@ -0,0 +1,29 @@
{
"type": "minecraft:cave",
"count": {
"type": "minecraft:very_biased_to_bottom",
"max_inclusive": 9,
"min_inclusive": 0
},
"floor_level": -0.7,
"horizontal_radius_multiplier": 1.0,
"probability": 0.2,
"room_vertical_radius_multiplier": 0.5,
"start_vertical_radius_multiplier": 5.0,
"thickness": {
"type": "minecraft:trapezoid",
"max": 6.0,
"min": 0.0,
"plateau": 2.0
},
"vertical_radius_multiplier": 1.0,
"y": {
"type": "minecraft:uniform",
"max_inclusive": {
"below_top": 1
},
"min_inclusive": {
"absolute": 0
}
}
}

View File

@ -1,70 +0,0 @@
{
"type": "minecraft:canyon",
"config": {
"debug_settings": {
"air_state": {
"Name": "minecraft:warped_button",
"Properties": {
"face": "wall",
"facing": "north",
"powered": "false"
}
},
"barrier_state": {
"Name": "minecraft:glass"
},
"lava_state": {
"Name": "minecraft:orange_stained_glass"
},
"water_state": {
"Name": "minecraft:candle",
"Properties": {
"candles": "1",
"lit": "false",
"waterlogged": "false"
}
}
},
"lava_level": {
"above_bottom": 8
},
"probability": 0.01,
"replaceable": "#minecraft:overworld_carver_replaceables",
"shape": {
"distance_factor": {
"type": "minecraft:uniform",
"max_exclusive": 1.0,
"min_inclusive": 0.75
},
"horizontal_radius_factor": {
"type": "minecraft:uniform",
"max_exclusive": 1.0,
"min_inclusive": 0.75
},
"thickness": {
"type": "minecraft:trapezoid",
"max": 6.0,
"min": 0.0,
"plateau": 2.0
},
"vertical_radius_center_factor": 0.0,
"vertical_radius_default_factor": 1.0,
"width_smoothness": 3
},
"vertical_rotation": {
"type": "minecraft:uniform",
"max_exclusive": 0.125,
"min_inclusive": -0.125
},
"y": {
"type": "minecraft:uniform",
"max_inclusive": {
"absolute": 67
},
"min_inclusive": {
"absolute": 10
}
},
"yScale": 3.0
}
}

View File

@ -1,63 +0,0 @@
{
"type": "minecraft:cave",
"config": {
"debug_settings": {
"air_state": {
"Name": "minecraft:crimson_button",
"Properties": {
"face": "wall",
"facing": "north",
"powered": "false"
}
},
"barrier_state": {
"Name": "minecraft:glass"
},
"lava_state": {
"Name": "minecraft:orange_stained_glass"
},
"water_state": {
"Name": "minecraft:candle",
"Properties": {
"candles": "1",
"lit": "false",
"waterlogged": "false"
}
}
},
"floor_level": {
"type": "minecraft:uniform",
"max_exclusive": -0.4,
"min_inclusive": -1.0
},
"horizontal_radius_multiplier": {
"type": "minecraft:uniform",
"max_exclusive": 1.4,
"min_inclusive": 0.7
},
"lava_level": {
"above_bottom": 8
},
"probability": 0.15,
"replaceable": "#minecraft:overworld_carver_replaceables",
"vertical_radius_multiplier": {
"type": "minecraft:uniform",
"max_exclusive": 1.3,
"min_inclusive": 0.8
},
"y": {
"type": "minecraft:uniform",
"max_inclusive": {
"absolute": 180
},
"min_inclusive": {
"above_bottom": 8
}
},
"yScale": {
"type": "minecraft:uniform",
"max_exclusive": 0.9,
"min_inclusive": 0.1
}
}
}

View File

@ -1,63 +0,0 @@
{
"type": "minecraft:cave",
"config": {
"debug_settings": {
"air_state": {
"Name": "minecraft:oak_button",
"Properties": {
"face": "wall",
"facing": "north",
"powered": "false"
}
},
"barrier_state": {
"Name": "minecraft:glass"
},
"lava_state": {
"Name": "minecraft:orange_stained_glass"
},
"water_state": {
"Name": "minecraft:candle",
"Properties": {
"candles": "1",
"lit": "false",
"waterlogged": "false"
}
}
},
"floor_level": {
"type": "minecraft:uniform",
"max_exclusive": -0.4,
"min_inclusive": -1.0
},
"horizontal_radius_multiplier": {
"type": "minecraft:uniform",
"max_exclusive": 1.4,
"min_inclusive": 0.7
},
"lava_level": {
"above_bottom": 8
},
"probability": 0.07,
"replaceable": "#minecraft:overworld_carver_replaceables",
"vertical_radius_multiplier": {
"type": "minecraft:uniform",
"max_exclusive": 1.3,
"min_inclusive": 0.8
},
"y": {
"type": "minecraft:uniform",
"max_inclusive": {
"absolute": 47
},
"min_inclusive": {
"above_bottom": 8
}
},
"yScale": {
"type": "minecraft:uniform",
"max_exclusive": 0.9,
"min_inclusive": 0.1
}
}
}

View File

@ -1,23 +0,0 @@
{
"type": "minecraft:nether_cave",
"config": {
"floor_level": -0.7,
"horizontal_radius_multiplier": 1.0,
"lava_level": {
"above_bottom": 10
},
"probability": 0.2,
"replaceable": "#minecraft:nether_carver_replaceables",
"vertical_radius_multiplier": 1.0,
"y": {
"type": "minecraft:uniform",
"max_inclusive": {
"below_top": 1
},
"min_inclusive": {
"absolute": 0
}
},
"yScale": 0.5
}
}

View File

@ -0,0 +1 @@
{"shift_x":{"type":"minecraft:cache","input":{"type":"minecraft:shift_a","noise":"minecraft:offset"}},"shift_z":{"type":"minecraft:cache","input":{"type":"minecraft:shift_b","noise":"minecraft:offset"}},"y":{"type":"minecraft:gradient","axis":"y","from_coordinate":-4064,"from_value":-4064.0,"to_coordinate":4062,"to_value":4062.0},"zero":0.0}

View File

@ -0,0 +1 @@
{"directories":["end","nether","overworld","overworld_amplified","overworld_large_biomes"],"files":["shift_x.json","shift_z.json","y.json","zero.json"]}

View File

@ -0,0 +1 @@
{"base_3d_noise":{"type":"minecraft:old_blended_noise","smear_scale_multiplier":4.0,"xz_factor":80.0,"xz_scale":0.25,"y_factor":160.0,"y_scale":0.25},"islands":{"type":"minecraft:cache","input":{"type":"minecraft:max","left":{"type":"minecraft:slice","axis":"y","coordinate":0,"input":{"type":"minecraft:mul","left":{"type":"minecraft:sub","left":{"type":"minecraft:clamp","input":{"type":"minecraft:sub","left":100.0,"right":{"type":"minecraft:distance_to_point","metric":"euclidean","point":[0,0,0]}},"max":80.0,"min":-100.0},"right":8.0},"right":0.0078125}},"right":{"type":"minecraft:end_outer_islands"}}},"sloped_cheese":{"type":"minecraft:add","left":"minecraft:end/islands","right":"minecraft:end/base_3d_noise"}}

View File

@ -0,0 +1 @@
{"directories":[],"files":["base_3d_noise.json","islands.json","sloped_cheese.json"]}

View File

@ -0,0 +1,40 @@
{
"type": "minecraft:cache",
"input": {
"type": "minecraft:max",
"left": {
"type": "minecraft:slice",
"axis": "y",
"coordinate": 0,
"input": {
"type": "minecraft:mul",
"left": {
"type": "minecraft:sub",
"left": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:sub",
"left": 100.0,
"right": {
"type": "minecraft:distance_to_point",
"metric": "euclidean",
"point": [
0,
0,
0
]
}
},
"max": 80.0,
"min": -100.0
},
"right": 8.0
},
"right": 0.0078125
}
},
"right": {
"type": "minecraft:end_outer_islands"
}
}
}

View File

@ -1,7 +1,5 @@
{ {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": { "left": "minecraft:end/islands",
"type": "minecraft:end_islands" "right": "minecraft:end/base_3d_noise"
},
"argument2": "minecraft:end/base_3d_noise"
} }

View File

@ -0,0 +1 @@
{"base_3d_noise":{"type":"minecraft:old_blended_noise","smear_scale_multiplier":8.0,"xz_factor":80.0,"xz_scale":0.25,"y_factor":60.0,"y_scale":0.375}}

View File

@ -0,0 +1 @@
{"directories":[],"files":["base_3d_noise.json"]}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"directories":["caves","ore_vein"],"files":["base_3d_noise.json","chunk_surface_level.json","continents.json","depth.json","erosion.json","factor.json","final_density.json","jaggedness.json","offset.json","preliminary_surface_level.json","ridges.json","ridges_folded.json","sloped_cheese.json","temperature.json","vegetation.json"]}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"directories":[],"files":["entrances.json","noodle.json","pillars.json","spaghetti_2d.json","spaghetti_2d_thickness_modulator.json","spaghetti_roughness_function.json"]}

View File

@ -1,85 +1,86 @@
{ {
"type": "minecraft:cache_once", "type": "minecraft:cache",
"argument": { "input": {
"type": "minecraft:min", "type": "minecraft:min",
"argument1": { "left": {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": { "left": {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": 0.37, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:cave_entrance", "noise": "minecraft:cave_entrance",
"xz_scale": 0.75, "xz_scale": 0.75,
"y_scale": 0.5 "y_scale": 0.5
} },
"right": 0.37
}, },
"argument2": { "right": {
"type": "minecraft:y_clamped_gradient", "type": "minecraft:gradient",
"axis": "y",
"from_coordinate": -10,
"from_value": 0.3, "from_value": 0.3,
"from_y": -10, "to_coordinate": 30,
"to_value": 0.0, "to_value": 0.0
"to_y": 30
} }
}, },
"argument2": { "right": {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": "minecraft:overworld/caves/spaghetti_roughness_function", "left": "minecraft:overworld/caves/spaghetti_roughness_function",
"argument2": { "right": {
"type": "minecraft:clamp", "type": "minecraft:clamp",
"input": { "input": {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": { "left": {
"type": "minecraft:max", "type": "minecraft:max",
"argument1": { "left": {
"type": "minecraft:abs", "type": "minecraft:abs",
"argument": { "input": {
"type": "minecraft:interval_select", "type": "minecraft:interval_select",
"functions": [ "functions": [
{ {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": 0.75, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:spaghetti_3d_1", "noise": "minecraft:spaghetti_3d_1",
"xz_scale": 1.3333333333333333, "xz_scale": 1.3333333333333333,
"y_scale": 1.3333333333333333 "y_scale": 1.3333333333333333
} },
"right": 0.75
}, },
{ {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": 1.0, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:spaghetti_3d_1", "noise": "minecraft:spaghetti_3d_1",
"xz_scale": 1.0, "xz_scale": 1.0,
"y_scale": 1.0 "y_scale": 1.0
} },
"right": 1.0
}, },
{ {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": 1.5, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:spaghetti_3d_1", "noise": "minecraft:spaghetti_3d_1",
"xz_scale": 0.6666666666666666, "xz_scale": 0.6666666666666666,
"y_scale": 0.6666666666666666 "y_scale": 0.6666666666666666
} },
"right": 1.5
}, },
{ {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": 2.0, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:spaghetti_3d_1", "noise": "minecraft:spaghetti_3d_1",
"xz_scale": 0.5, "xz_scale": 0.5,
"y_scale": 0.5 "y_scale": 0.5
} },
"right": 2.0
} }
], ],
"input": { "input": {
"type": "minecraft:cache_once", "type": "minecraft:cache",
"argument": { "input": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:spaghetti_3d_rarity", "noise": "minecraft:spaghetti_3d_rarity",
"xz_scale": 2.0, "xz_scale": 2.0,
@ -93,55 +94,55 @@
] ]
} }
}, },
"argument2": { "right": {
"type": "minecraft:abs", "type": "minecraft:abs",
"argument": { "input": {
"type": "minecraft:interval_select", "type": "minecraft:interval_select",
"functions": [ "functions": [
{ {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": 0.75, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:spaghetti_3d_2", "noise": "minecraft:spaghetti_3d_2",
"xz_scale": 1.3333333333333333, "xz_scale": 1.3333333333333333,
"y_scale": 1.3333333333333333 "y_scale": 1.3333333333333333
} },
"right": 0.75
}, },
{ {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": 1.0, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:spaghetti_3d_2", "noise": "minecraft:spaghetti_3d_2",
"xz_scale": 1.0, "xz_scale": 1.0,
"y_scale": 1.0 "y_scale": 1.0
} },
"right": 1.0
}, },
{ {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": 1.5, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:spaghetti_3d_2", "noise": "minecraft:spaghetti_3d_2",
"xz_scale": 0.6666666666666666, "xz_scale": 0.6666666666666666,
"y_scale": 0.6666666666666666 "y_scale": 0.6666666666666666
} },
"right": 1.5
}, },
{ {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": 2.0, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:spaghetti_3d_2", "noise": "minecraft:spaghetti_3d_2",
"xz_scale": 0.5, "xz_scale": 0.5,
"y_scale": 0.5 "y_scale": 0.5
} },
"right": 2.0
} }
], ],
"input": { "input": {
"type": "minecraft:cache_once", "type": "minecraft:cache",
"argument": { "input": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:spaghetti_3d_rarity", "noise": "minecraft:spaghetti_3d_rarity",
"xz_scale": 2.0, "xz_scale": 2.0,
@ -156,19 +157,19 @@
} }
} }
}, },
"argument2": { "right": {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": -0.0765, "left": {
"argument2": {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": -0.011499999999999996, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:spaghetti_3d_thickness", "noise": "minecraft:spaghetti_3d_thickness",
"xz_scale": 1.0, "xz_scale": 1.0,
"y_scale": 1.0 "y_scale": 1.0
} },
} "right": -0.011500001
},
"right": -0.0765
} }
}, },
"max": 1.0, "max": 1.0,

View File

@ -2,7 +2,9 @@
"type": "minecraft:range_choice", "type": "minecraft:range_choice",
"input": { "input": {
"type": "minecraft:interpolated", "type": "minecraft:interpolated",
"argument": { "cell_size_xz": 4,
"cell_size_y": 8,
"input": {
"type": "minecraft:range_choice", "type": "minecraft:range_choice",
"input": "minecraft:y", "input": "minecraft:y",
"max_exclusive": 321.0, "max_exclusive": 321.0,
@ -21,40 +23,43 @@
"when_in_range": 64.0, "when_in_range": 64.0,
"when_out_of_range": { "when_out_of_range": {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": { "left": {
"type": "minecraft:interpolated", "type": "minecraft:interpolated",
"argument": { "cell_size_xz": 4,
"cell_size_y": 8,
"input": {
"type": "minecraft:range_choice", "type": "minecraft:range_choice",
"input": "minecraft:y", "input": "minecraft:y",
"max_exclusive": 321.0, "max_exclusive": 321.0,
"min_inclusive": -60.0, "min_inclusive": -60.0,
"when_in_range": { "when_in_range": {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": -0.07500000000000001, "left": {
"argument2": {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": -0.025, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:noodle_thickness", "noise": "minecraft:noodle_thickness",
"xz_scale": 1.0, "xz_scale": 1.0,
"y_scale": 1.0 "y_scale": 1.0
} },
} "right": -0.025
},
"right": -0.075
}, },
"when_out_of_range": 0.0 "when_out_of_range": 0.0
} }
}, },
"argument2": { "right": {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": 1.5, "left": {
"argument2": {
"type": "minecraft:max", "type": "minecraft:max",
"argument1": { "left": {
"type": "minecraft:abs", "type": "minecraft:abs",
"argument": { "input": {
"type": "minecraft:interpolated", "type": "minecraft:interpolated",
"argument": { "cell_size_xz": 4,
"cell_size_y": 8,
"input": {
"type": "minecraft:range_choice", "type": "minecraft:range_choice",
"input": "minecraft:y", "input": "minecraft:y",
"max_exclusive": 321.0, "max_exclusive": 321.0,
@ -69,11 +74,13 @@
} }
} }
}, },
"argument2": { "right": {
"type": "minecraft:abs", "type": "minecraft:abs",
"argument": { "input": {
"type": "minecraft:interpolated", "type": "minecraft:interpolated",
"argument": { "cell_size_xz": 4,
"cell_size_y": 8,
"input": {
"type": "minecraft:range_choice", "type": "minecraft:range_choice",
"input": "minecraft:y", "input": "minecraft:y",
"max_exclusive": 321.0, "max_exclusive": 321.0,
@ -88,7 +95,8 @@
} }
} }
} }
} },
"right": 1.5
} }
} }
} }

View File

@ -1,49 +1,49 @@
{ {
"type": "minecraft:cache_once", "type": "minecraft:cache",
"argument": { "input": {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": { "left": {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": { "left": {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": 2.0, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:pillar", "noise": "minecraft:pillar",
"xz_scale": 25.0, "xz_scale": 25.0,
"y_scale": 0.3 "y_scale": 0.3
} },
"right": 2.0
}, },
"argument2": { "right": {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": -1.0, "left": {
"argument2": {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": -1.0, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:pillar_rareness", "noise": "minecraft:pillar_rareness",
"xz_scale": 1.0, "xz_scale": 1.0,
"y_scale": 1.0 "y_scale": 1.0
} },
} "right": -1.0
},
"right": -1.0
} }
}, },
"argument2": { "right": {
"type": "minecraft:cube", "type": "minecraft:cube",
"argument": { "input": {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": 0.55, "left": {
"argument2": {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": 0.55, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:pillar_thickness", "noise": "minecraft:pillar_thickness",
"xz_scale": 1.0, "xz_scale": 1.0,
"y_scale": 1.0 "y_scale": 1.0
} },
} "right": 0.55
},
"right": 0.55
} }
} }
} }

View File

@ -2,62 +2,62 @@
"type": "minecraft:clamp", "type": "minecraft:clamp",
"input": { "input": {
"type": "minecraft:max", "type": "minecraft:max",
"argument1": { "left": {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": { "left": {
"type": "minecraft:abs", "type": "minecraft:abs",
"argument": { "input": {
"type": "minecraft:interval_select", "type": "minecraft:interval_select",
"functions": [ "functions": [
{ {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": 0.5, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:spaghetti_2d", "noise": "minecraft:spaghetti_2d",
"xz_scale": 2.0, "xz_scale": 2.0,
"y_scale": 2.0 "y_scale": 2.0
} },
"right": 0.5
}, },
{ {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": 0.75, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:spaghetti_2d", "noise": "minecraft:spaghetti_2d",
"xz_scale": 1.3333333333333333, "xz_scale": 1.3333333333333333,
"y_scale": 1.3333333333333333 "y_scale": 1.3333333333333333
} },
"right": 0.75
}, },
{ {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": 1.0, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:spaghetti_2d", "noise": "minecraft:spaghetti_2d",
"xz_scale": 1.0, "xz_scale": 1.0,
"y_scale": 1.0 "y_scale": 1.0
} },
"right": 1.0
}, },
{ {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": 2.0, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:spaghetti_2d", "noise": "minecraft:spaghetti_2d",
"xz_scale": 0.5, "xz_scale": 0.5,
"y_scale": 0.5 "y_scale": 0.5
} },
"right": 2.0
}, },
{ {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": 3.0, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:spaghetti_2d", "noise": "minecraft:spaghetti_2d",
"xz_scale": 0.3333333333333333, "xz_scale": 0.3333333333333333,
"y_scale": 0.3333333333333333 "y_scale": 0.3333333333333333
} },
"right": 3.0
} }
], ],
"input": { "input": {
@ -74,47 +74,44 @@
] ]
} }
}, },
"argument2": { "right": {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": 0.083, "left": "minecraft:overworld/caves/spaghetti_2d_thickness_modulator",
"argument2": "minecraft:overworld/caves/spaghetti_2d_thickness_modulator" "right": 0.083
} }
}, },
"argument2": { "right": {
"type": "minecraft:cube", "type": "minecraft:cube",
"argument": { "input": {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": { "left": {
"type": "minecraft:abs", "type": "minecraft:abs",
"argument": { "input": {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": { "left": {
"type": "minecraft:flat_cache", "type": "minecraft:cache",
"argument": { "input": {
"type": "minecraft:add", "type": "minecraft:mul",
"argument1": 0.0, "left": {
"argument2": { "type": "minecraft:noise",
"type": "minecraft:mul", "noise": "minecraft:spaghetti_2d_elevation",
"argument1": 8.0, "xz_scale": 1.0,
"argument2": { "y_scale": 0.0
"type": "minecraft:noise", },
"noise": "minecraft:spaghetti_2d_elevation", "right": 8.0
"xz_scale": 1.0,
"y_scale": 0.0
}
}
} }
}, },
"argument2": { "right": {
"type": "minecraft:y_clamped_gradient", "type": "minecraft:gradient",
"axis": "y",
"from_coordinate": -64,
"from_value": 8.0, "from_value": 8.0,
"from_y": -64, "to_coordinate": 320,
"to_value": -40.0, "to_value": -40.0
"to_y": 320
} }
} }
}, },
"argument2": "minecraft:overworld/caves/spaghetti_2d_thickness_modulator" "right": "minecraft:overworld/caves/spaghetti_2d_thickness_modulator"
} }
} }
}, },

View File

@ -1,17 +1,17 @@
{ {
"type": "minecraft:cache_once", "type": "minecraft:cache",
"argument": { "input": {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": -0.95, "left": {
"argument2": {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": -0.35000000000000003, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:spaghetti_2d_thickness", "noise": "minecraft:spaghetti_2d_thickness",
"xz_scale": 2.0, "xz_scale": 2.0,
"y_scale": 1.0 "y_scale": 1.0
} },
} "right": -0.34999996
},
"right": -0.95
} }
} }

View File

@ -1,33 +1,33 @@
{ {
"type": "minecraft:cache_once", "type": "minecraft:cache",
"argument": { "input": {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": { "left": {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": -0.05, "left": {
"argument2": {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": -0.05, "left": {
"argument2": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:spaghetti_roughness_modulator", "noise": "minecraft:spaghetti_roughness_modulator",
"xz_scale": 1.0, "xz_scale": 1.0,
"y_scale": 1.0 "y_scale": 1.0
} },
} "right": -0.05
},
"right": -0.05
}, },
"argument2": { "right": {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": -0.4, "left": {
"argument2": {
"type": "minecraft:abs", "type": "minecraft:abs",
"argument": { "input": {
"type": "minecraft:noise", "type": "minecraft:noise",
"noise": "minecraft:spaghetti_roughness", "noise": "minecraft:spaghetti_roughness",
"xz_scale": 1.0, "xz_scale": 1.0,
"y_scale": 1.0 "y_scale": 1.0
} }
} },
"right": -0.4
} }
} }
} }

View File

@ -0,0 +1,6 @@
{
"type": "minecraft:interpolated",
"cell_size_xz": 16,
"cell_size_y": 1,
"input": "minecraft:overworld/preliminary_surface_level"
}

View File

@ -1,10 +1,9 @@
{ {
"type": "minecraft:flat_cache", "type": "minecraft:cache",
"argument": { "input": {
"type": "minecraft:shifted_noise", "type": "minecraft:noise",
"noise": "minecraft:continentalness", "noise": "minecraft:continentalness",
"shift_x": "minecraft:shift_x", "shift_x": "minecraft:shift_x",
"shift_y": 0.0,
"shift_z": "minecraft:shift_z", "shift_z": "minecraft:shift_z",
"xz_scale": 0.25, "xz_scale": 0.25,
"y_scale": 0.0 "y_scale": 0.0

View File

@ -1,11 +1,12 @@
{ {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": { "left": {
"type": "minecraft:y_clamped_gradient", "type": "minecraft:gradient",
"axis": "y",
"from_coordinate": -64,
"from_value": 1.5, "from_value": 1.5,
"from_y": -64, "to_coordinate": 320,
"to_value": -1.5, "to_value": -1.5
"to_y": 320
}, },
"argument2": "minecraft:overworld/offset" "right": "minecraft:overworld/offset"
} }

View File

@ -1,10 +1,9 @@
{ {
"type": "minecraft:flat_cache", "type": "minecraft:cache",
"argument": { "input": {
"type": "minecraft:shifted_noise", "type": "minecraft:noise",
"noise": "minecraft:erosion", "noise": "minecraft:erosion",
"shift_x": "minecraft:shift_x", "shift_x": "minecraft:shift_x",
"shift_y": 0.0,
"shift_z": "minecraft:shift_z", "shift_z": "minecraft:shift_z",
"xz_scale": 0.25, "xz_scale": 0.25,
"y_scale": 0.0 "y_scale": 0.0

View File

@ -0,0 +1,135 @@
{
"type": "minecraft:add",
"left": {
"type": "minecraft:min",
"left": {
"type": "minecraft:squeeze",
"input": {
"type": "minecraft:interpolated",
"cell_size_xz": 4,
"cell_size_y": 8,
"input": {
"type": "minecraft:mul",
"left": {
"type": "minecraft:blend_density",
"input": {
"type": "minecraft:lerp",
"alpha": {
"type": "minecraft:gradient",
"axis": "y",
"from_coordinate": -64,
"from_value": 0.0,
"to_coordinate": -40,
"to_value": 1.0
},
"first": 0.1171875,
"second": {
"type": "minecraft:lerp",
"alpha": {
"type": "minecraft:gradient",
"axis": "y",
"from_coordinate": 240,
"from_value": 1.0,
"to_coordinate": 256,
"to_value": 0.0
},
"first": -0.078125,
"second": {
"type": "minecraft:range_choice",
"input": "minecraft:overworld/sloped_cheese",
"max_exclusive": 1.5625,
"min_inclusive": -1000000.0,
"when_in_range": {
"type": "minecraft:min",
"left": "minecraft:overworld/sloped_cheese",
"right": {
"type": "minecraft:mul",
"left": "minecraft:overworld/caves/entrances",
"right": 5.0
}
},
"when_out_of_range": {
"type": "minecraft:max",
"left": {
"type": "minecraft:min",
"left": {
"type": "minecraft:min",
"left": {
"type": "minecraft:add",
"left": {
"type": "minecraft:mul",
"left": {
"type": "minecraft:square",
"input": {
"type": "minecraft:noise",
"noise": "minecraft:cave_layer",
"xz_scale": 1.0,
"y_scale": 8.0
}
},
"right": 4.0
},
"right": {
"type": "minecraft:add",
"left": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:add",
"left": {
"type": "minecraft:noise",
"noise": "minecraft:cave_cheese",
"xz_scale": 1.0,
"y_scale": 0.6666666666666666
},
"right": 0.27
},
"max": 1.0,
"min": -1.0
},
"right": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:add",
"left": {
"type": "minecraft:mul",
"left": "minecraft:overworld/sloped_cheese",
"right": -0.64
},
"right": 1.5
},
"max": 0.5,
"min": 0.0
}
}
},
"right": "minecraft:overworld/caves/entrances"
},
"right": {
"type": "minecraft:add",
"left": "minecraft:overworld/caves/spaghetti_2d",
"right": "minecraft:overworld/caves/spaghetti_roughness_function"
}
},
"right": {
"type": "minecraft:range_choice",
"input": "minecraft:overworld/caves/pillars",
"max_exclusive": 0.03,
"min_inclusive": -1000000.0,
"when_in_range": -1000000.0,
"when_out_of_range": "minecraft:overworld/caves/pillars"
}
}
}
}
}
},
"right": 0.64
}
}
},
"right": "minecraft:overworld/caves/noodle"
},
"right": {
"type": "minecraft:beardifier"
}
}

View File

@ -1,302 +1,292 @@
{ {
"type": "minecraft:flat_cache", "type": "minecraft:cache",
"argument": { "input": {
"type": "minecraft:cache_2d", "type": "minecraft:lerp",
"argument": { "alpha": {
"type": "minecraft:add", "type": "minecraft:blend_alpha"
"argument1": 0.0, },
"argument2": { "first": 0.0,
"type": "minecraft:mul", "second": {
"argument1": { "type": "minecraft:spline",
"type": "minecraft:blend_alpha" "spline": {
}, "coordinate": "minecraft:overworld/continents",
"argument2": { "points": [
"type": "minecraft:add", {
"argument1": -0.0, "derivative": 0.0,
"argument2": { "location": -0.11,
"type": "minecraft:spline", "value": 0.0
"spline": { },
"coordinate": "minecraft:overworld/continents", {
"derivative": 0.0,
"location": 0.03,
"value": {
"coordinate": "minecraft:overworld/erosion",
"points": [ "points": [
{ {
"derivative": 0.0, "derivative": 0.0,
"location": -0.11, "location": -1.0,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.78,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.315
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.15
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.5775,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.315
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.15
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.375,
"value": 0.0 "value": 0.0
}, }
]
}
},
{
"derivative": 0.0,
"location": 0.65,
"value": {
"coordinate": "minecraft:overworld/erosion",
"points": [
{ {
"derivative": 0.0, "derivative": 0.0,
"location": 0.03, "location": -1.0,
"value": { "value": {
"coordinate": "minecraft:overworld/erosion", "coordinate": "minecraft:overworld/ridges_folded",
"points": [ "points": [
{ {
"derivative": 0.0, "derivative": 0.0,
"location": -1.0, "location": 0.19999999,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.78,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.315
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.15
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.5775,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.315
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.15
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.375,
"value": 0.0 "value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
} }
] ]
} }
}, },
{ {
"derivative": 0.0, "derivative": 0.0,
"location": 0.65, "location": -0.78,
"value": { "value": {
"coordinate": "minecraft:overworld/erosion", "coordinate": "minecraft:overworld/ridges_folded",
"points": [ "points": [
{ {
"derivative": 0.0, "derivative": 0.0,
"location": -1.0, "location": 0.19999999,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.78,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.5775,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.375,
"value": 0.0 "value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
} }
] ]
} }
},
{
"derivative": 0.0,
"location": -0.5775,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.375,
"value": 0.0
} }
] ]
} }
} }
} ]
} }
} }
} }

View File

@ -0,0 +1 @@
{"copper_density":{"type":"minecraft:range_choice","input":"minecraft:overworld/ore_vein/mask","max_exclusive":1000000.0,"min_inclusive":0.0,"when_in_range":{"type":"minecraft:range_choice","input":{"type":"minecraft:add","left":{"type":"minecraft:sub","left":"minecraft:overworld/ore_vein/toggle","right":0.4},"right":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:clamp","input":{"type":"minecraft:min","left":{"type":"minecraft:sub","left":50.0,"right":"minecraft:y"},"right":{"type":"minecraft:sub","left":"minecraft:y","right":0.0}},"max":20.0,"min":0.0},"right":0.01},"right":-0.2}},"max_exclusive":1000000.0,"min_inclusive":0.0,"when_in_range":0.7,"when_out_of_range":-1.0},"when_out_of_range":-1.0},"gap":{"type":"minecraft:sub","left":-0.3,"right":{"type":"minecraft:noise","noise":"minecraft:ore_gap","xz_scale":1.0,"y_scale":1.0}},"iron_density":{"type":"minecraft:range_choice","input":"minecraft:overworld/ore_vein/mask","max_exclusive":1000000.0,"min_inclusive":0.0,"when_in_range":{"type":"minecraft:range_choice","input":{"type":"minecraft:add","left":{"type":"minecraft:sub","left":{"type":"minecraft:negate","input":"minecraft:overworld/ore_vein/toggle"},"right":0.4},"right":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:clamp","input":{"type":"minecraft:min","left":{"type":"minecraft:sub","left":-8.0,"right":"minecraft:y"},"right":{"type":"minecraft:sub","left":"minecraft:y","right":-60.0}},"max":20.0,"min":0.0},"right":0.01},"right":-0.2}},"max_exclusive":1000000.0,"min_inclusive":0.0,"when_in_range":0.7,"when_out_of_range":-1.0},"when_out_of_range":-1.0},"mask":{"type":"minecraft:cache","input":{"type":"minecraft:range_choice","input":"minecraft:overworld/ore_vein/toggle","max_exclusive":0.4,"min_inclusive":-0.4,"when_in_range":-1.0,"when_out_of_range":{"type":"minecraft:sub","left":0.08,"right":{"type":"minecraft:max","left":{"type":"minecraft:abs","input":{"type":"minecraft:interpolated","cell_size_xz":4,"cell_size_y":8,"input":{"type":"minecraft:range_choice","input":"minecraft:y","max_exclusive":57.0,"min_inclusive":-64.0,"when_in_range":{"type":"minecraft:noise","noise":"minecraft:ore_vein_a","xz_scale":4.0,"y_scale":4.0},"when_out_of_range":1.0}}},"right":{"type":"minecraft:abs","input":{"type":"minecraft:interpolated","cell_size_xz":4,"cell_size_y":8,"input":{"type":"minecraft:range_choice","input":"minecraft:y","max_exclusive":57.0,"min_inclusive":-64.0,"when_in_range":{"type":"minecraft:noise","noise":"minecraft:ore_vein_b","xz_scale":4.0,"y_scale":4.0},"when_out_of_range":1.0}}}}}}},"richness":{"type":"minecraft:add","left":{"type":"minecraft:mul","left":{"type":"minecraft:clamp","input":{"type":"minecraft:abs","input":"minecraft:overworld/ore_vein/toggle"},"max":0.6,"min":0.4},"right":1.0},"right":-0.3},"toggle":{"type":"minecraft:cache","input":{"type":"minecraft:interpolated","cell_size_xz":4,"cell_size_y":8,"input":{"type":"minecraft:range_choice","input":"minecraft:y","max_exclusive":57.0,"min_inclusive":-64.0,"when_in_range":{"type":"minecraft:noise","noise":"minecraft:ore_veininess","xz_scale":1.5,"y_scale":1.5},"when_out_of_range":0.0}}}}

View File

@ -0,0 +1 @@
{"directories":[],"files":["copper_density.json","gap.json","iron_density.json","mask.json","richness.json","toggle.json"]}

View File

@ -0,0 +1,48 @@
{
"type": "minecraft:range_choice",
"input": "minecraft:overworld/ore_vein/mask",
"max_exclusive": 1000000.0,
"min_inclusive": 0.0,
"when_in_range": {
"type": "minecraft:range_choice",
"input": {
"type": "minecraft:add",
"left": {
"type": "minecraft:sub",
"left": "minecraft:overworld/ore_vein/toggle",
"right": 0.4
},
"right": {
"type": "minecraft:add",
"left": {
"type": "minecraft:mul",
"left": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:min",
"left": {
"type": "minecraft:sub",
"left": 50.0,
"right": "minecraft:y"
},
"right": {
"type": "minecraft:sub",
"left": "minecraft:y",
"right": 0.0
}
},
"max": 20.0,
"min": 0.0
},
"right": 0.01
},
"right": -0.2
}
},
"max_exclusive": 1000000.0,
"min_inclusive": 0.0,
"when_in_range": 0.7,
"when_out_of_range": -1.0
},
"when_out_of_range": -1.0
}

View File

@ -0,0 +1,10 @@
{
"type": "minecraft:sub",
"left": -0.3,
"right": {
"type": "minecraft:noise",
"noise": "minecraft:ore_gap",
"xz_scale": 1.0,
"y_scale": 1.0
}
}

View File

@ -0,0 +1,51 @@
{
"type": "minecraft:range_choice",
"input": "minecraft:overworld/ore_vein/mask",
"max_exclusive": 1000000.0,
"min_inclusive": 0.0,
"when_in_range": {
"type": "minecraft:range_choice",
"input": {
"type": "minecraft:add",
"left": {
"type": "minecraft:sub",
"left": {
"type": "minecraft:negate",
"input": "minecraft:overworld/ore_vein/toggle"
},
"right": 0.4
},
"right": {
"type": "minecraft:add",
"left": {
"type": "minecraft:mul",
"left": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:min",
"left": {
"type": "minecraft:sub",
"left": -8.0,
"right": "minecraft:y"
},
"right": {
"type": "minecraft:sub",
"left": "minecraft:y",
"right": -60.0
}
},
"max": 20.0,
"min": 0.0
},
"right": 0.01
},
"right": -0.2
}
},
"max_exclusive": 1000000.0,
"min_inclusive": 0.0,
"when_in_range": 0.7,
"when_out_of_range": -1.0
},
"when_out_of_range": -1.0
}

View File

@ -0,0 +1,59 @@
{
"type": "minecraft:cache",
"input": {
"type": "minecraft:range_choice",
"input": "minecraft:overworld/ore_vein/toggle",
"max_exclusive": 0.4,
"min_inclusive": -0.4,
"when_in_range": -1.0,
"when_out_of_range": {
"type": "minecraft:sub",
"left": 0.08,
"right": {
"type": "minecraft:max",
"left": {
"type": "minecraft:abs",
"input": {
"type": "minecraft:interpolated",
"cell_size_xz": 4,
"cell_size_y": 8,
"input": {
"type": "minecraft:range_choice",
"input": "minecraft:y",
"max_exclusive": 57.0,
"min_inclusive": -64.0,
"when_in_range": {
"type": "minecraft:noise",
"noise": "minecraft:ore_vein_a",
"xz_scale": 4.0,
"y_scale": 4.0
},
"when_out_of_range": 1.0
}
}
},
"right": {
"type": "minecraft:abs",
"input": {
"type": "minecraft:interpolated",
"cell_size_xz": 4,
"cell_size_y": 8,
"input": {
"type": "minecraft:range_choice",
"input": "minecraft:y",
"max_exclusive": 57.0,
"min_inclusive": -64.0,
"when_in_range": {
"type": "minecraft:noise",
"noise": "minecraft:ore_vein_b",
"xz_scale": 4.0,
"y_scale": 4.0
},
"when_out_of_range": 1.0
}
}
}
}
}
}
}

View File

@ -0,0 +1,17 @@
{
"type": "minecraft:add",
"left": {
"type": "minecraft:mul",
"left": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:abs",
"input": "minecraft:overworld/ore_vein/toggle"
},
"max": 0.6,
"min": 0.4
},
"right": 1.0
},
"right": -0.3
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:cache",
"input": {
"type": "minecraft:interpolated",
"cell_size_xz": 4,
"cell_size_y": 8,
"input": {
"type": "minecraft:range_choice",
"input": "minecraft:y",
"max_exclusive": 57.0,
"min_inclusive": -64.0,
"when_in_range": {
"type": "minecraft:noise",
"noise": "minecraft:ore_veininess",
"xz_scale": 1.5,
"y_scale": 1.5
},
"when_out_of_range": 0.0
}
}
}

View File

@ -0,0 +1,87 @@
{
"type": "minecraft:find_top_surface",
"cell_height": 8,
"density": {
"type": "minecraft:add",
"left": {
"type": "minecraft:lerp",
"alpha": {
"type": "minecraft:gradient",
"axis": "y",
"from_coordinate": -64,
"from_value": 0.0,
"to_coordinate": -40,
"to_value": 1.0
},
"first": 0.1171875,
"second": {
"type": "minecraft:lerp",
"alpha": {
"type": "minecraft:gradient",
"axis": "y",
"from_coordinate": 240,
"from_value": 1.0,
"to_coordinate": 256,
"to_value": 0.0
},
"first": -0.078125,
"second": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:add",
"left": {
"type": "minecraft:mul",
"left": {
"type": "minecraft:quarter_negative",
"input": {
"type": "minecraft:mul",
"left": {
"type": "minecraft:add",
"left": {
"type": "minecraft:gradient",
"axis": "y",
"from_coordinate": -64,
"from_value": 1.5,
"to_coordinate": 320,
"to_value": -1.5
},
"right": "minecraft:overworld/offset"
},
"right": "minecraft:overworld/factor"
}
},
"right": 4.0
},
"right": -0.703125
},
"max": 64.0,
"min": -64.0
}
}
},
"right": -0.390625
},
"lower_bound": -64,
"upper_bound": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:add",
"left": {
"type": "minecraft:mul",
"left": {
"type": "minecraft:sub",
"left": {
"type": "minecraft:div",
"left": 0.2734375,
"right": "minecraft:overworld/factor"
},
"right": "minecraft:overworld/offset"
},
"right": -128.0
},
"right": 128.0
},
"max": 320.0,
"min": -40.0
}
}

View File

@ -1,10 +1,9 @@
{ {
"type": "minecraft:flat_cache", "type": "minecraft:cache",
"argument": { "input": {
"type": "minecraft:shifted_noise", "type": "minecraft:noise",
"noise": "minecraft:ridge", "noise": "minecraft:ridge",
"shift_x": "minecraft:shift_x", "shift_x": "minecraft:shift_x",
"shift_y": 0.0,
"shift_z": "minecraft:shift_z", "shift_z": "minecraft:shift_z",
"xz_scale": 0.25, "xz_scale": 0.25,
"y_scale": 0.0 "y_scale": 0.0

View File

@ -1,19 +1,19 @@
{ {
"type": "minecraft:mul", "type": "minecraft:mul",
"argument1": -3.0, "left": {
"argument2": {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": -0.3333333333333333, "left": {
"argument2": {
"type": "minecraft:abs", "type": "minecraft:abs",
"argument": { "input": {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": -0.6666666666666666, "left": {
"argument2": {
"type": "minecraft:abs", "type": "minecraft:abs",
"argument": "minecraft:overworld/ridges" "input": "minecraft:overworld/ridges"
} },
"right": -0.6666667
} }
} },
} "right": -0.33333334
},
"right": -3.0
} }

View File

@ -1,35 +1,38 @@
{ {
"type": "minecraft:add", "type": "minecraft:cache",
"argument1": { "input": {
"type": "minecraft:mul", "type": "minecraft:add",
"argument1": 4.0, "left": {
"argument2": { "type": "minecraft:mul",
"type": "minecraft:quarter_negative", "left": {
"argument": { "type": "minecraft:quarter_negative",
"type": "minecraft:mul", "input": {
"argument1": { "type": "minecraft:mul",
"type": "minecraft:add", "left": {
"argument1": "minecraft:overworld/depth", "type": "minecraft:add",
"argument2": { "left": "minecraft:overworld/depth",
"type": "minecraft:flat_cache", "right": {
"argument": { "type": "minecraft:cache",
"type": "minecraft:mul", "input": {
"argument1": "minecraft:overworld/jaggedness", "type": "minecraft:mul",
"argument2": { "left": "minecraft:overworld/jaggedness",
"type": "minecraft:half_negative", "right": {
"argument": { "type": "minecraft:half_negative",
"type": "minecraft:noise", "input": {
"noise": "minecraft:jagged", "type": "minecraft:noise",
"xz_scale": 1500.0, "noise": "minecraft:jagged",
"y_scale": 0.0 "xz_scale": 1500.0,
"y_scale": 0.0
}
} }
} }
} }
} },
}, "right": "minecraft:overworld/factor"
"argument2": "minecraft:overworld/factor" }
} },
} "right": 4.0
}, },
"argument2": "minecraft:overworld/base_3d_noise" "right": "minecraft:overworld/base_3d_noise"
}
} }

View File

@ -0,0 +1,8 @@
{
"type": "minecraft:noise",
"noise": "minecraft:temperature",
"shift_x": "minecraft:shift_x",
"shift_z": "minecraft:shift_z",
"xz_scale": 0.25,
"y_scale": 0.0
}

View File

@ -0,0 +1,8 @@
{
"type": "minecraft:noise",
"noise": "minecraft:vegetation",
"shift_x": "minecraft:shift_x",
"shift_z": "minecraft:shift_z",
"xz_scale": 0.25,
"y_scale": 0.0
}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"directories":[],"files":["chunk_surface_level.json","depth.json","factor.json","final_density.json","jaggedness.json","offset.json","preliminary_surface_level.json","sloped_cheese.json"]}

View File

@ -0,0 +1,6 @@
{
"type": "minecraft:interpolated",
"cell_size_xz": 16,
"cell_size_y": 1,
"input": "minecraft:overworld_amplified/preliminary_surface_level"
}

View File

@ -1,11 +1,12 @@
{ {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": { "left": {
"type": "minecraft:y_clamped_gradient", "type": "minecraft:gradient",
"axis": "y",
"from_coordinate": -64,
"from_value": 1.5, "from_value": 1.5,
"from_y": -64, "to_coordinate": 320,
"to_value": -1.5, "to_value": -1.5
"to_y": 320
}, },
"argument2": "minecraft:overworld_amplified/offset" "right": "minecraft:overworld_amplified/offset"
} }

View File

@ -0,0 +1,135 @@
{
"type": "minecraft:add",
"left": {
"type": "minecraft:min",
"left": {
"type": "minecraft:squeeze",
"input": {
"type": "minecraft:interpolated",
"cell_size_xz": 4,
"cell_size_y": 8,
"input": {
"type": "minecraft:mul",
"left": {
"type": "minecraft:blend_density",
"input": {
"type": "minecraft:lerp",
"alpha": {
"type": "minecraft:gradient",
"axis": "y",
"from_coordinate": -64,
"from_value": 0.0,
"to_coordinate": -40,
"to_value": 1.0
},
"first": 0.4,
"second": {
"type": "minecraft:lerp",
"alpha": {
"type": "minecraft:gradient",
"axis": "y",
"from_coordinate": 304,
"from_value": 1.0,
"to_coordinate": 320,
"to_value": 0.0
},
"first": -0.078125,
"second": {
"type": "minecraft:range_choice",
"input": "minecraft:overworld_amplified/sloped_cheese",
"max_exclusive": 1.5625,
"min_inclusive": -1000000.0,
"when_in_range": {
"type": "minecraft:min",
"left": "minecraft:overworld_amplified/sloped_cheese",
"right": {
"type": "minecraft:mul",
"left": "minecraft:overworld/caves/entrances",
"right": 5.0
}
},
"when_out_of_range": {
"type": "minecraft:max",
"left": {
"type": "minecraft:min",
"left": {
"type": "minecraft:min",
"left": {
"type": "minecraft:add",
"left": {
"type": "minecraft:mul",
"left": {
"type": "minecraft:square",
"input": {
"type": "minecraft:noise",
"noise": "minecraft:cave_layer",
"xz_scale": 1.0,
"y_scale": 8.0
}
},
"right": 4.0
},
"right": {
"type": "minecraft:add",
"left": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:add",
"left": {
"type": "minecraft:noise",
"noise": "minecraft:cave_cheese",
"xz_scale": 1.0,
"y_scale": 0.6666666666666666
},
"right": 0.27
},
"max": 1.0,
"min": -1.0
},
"right": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:add",
"left": {
"type": "minecraft:mul",
"left": "minecraft:overworld_amplified/sloped_cheese",
"right": -0.64
},
"right": 1.5
},
"max": 0.5,
"min": 0.0
}
}
},
"right": "minecraft:overworld/caves/entrances"
},
"right": {
"type": "minecraft:add",
"left": "minecraft:overworld/caves/spaghetti_2d",
"right": "minecraft:overworld/caves/spaghetti_roughness_function"
}
},
"right": {
"type": "minecraft:range_choice",
"input": "minecraft:overworld/caves/pillars",
"max_exclusive": 0.03,
"min_inclusive": -1000000.0,
"when_in_range": -1000000.0,
"when_out_of_range": "minecraft:overworld/caves/pillars"
}
}
}
}
}
},
"right": 0.64
}
}
},
"right": "minecraft:overworld/caves/noodle"
},
"right": {
"type": "minecraft:beardifier"
}
}

View File

@ -1,302 +1,292 @@
{ {
"type": "minecraft:flat_cache", "type": "minecraft:cache",
"argument": { "input": {
"type": "minecraft:cache_2d", "type": "minecraft:lerp",
"argument": { "alpha": {
"type": "minecraft:add", "type": "minecraft:blend_alpha"
"argument1": 0.0, },
"argument2": { "first": 0.0,
"type": "minecraft:mul", "second": {
"argument1": { "type": "minecraft:spline",
"type": "minecraft:blend_alpha" "spline": {
}, "coordinate": "minecraft:overworld/continents",
"argument2": { "points": [
"type": "minecraft:add", {
"argument1": -0.0, "derivative": 0.0,
"argument2": { "location": -0.11,
"type": "minecraft:spline", "value": 0.0
"spline": { },
"coordinate": "minecraft:overworld/continents", {
"derivative": 0.0,
"location": 0.03,
"value": {
"coordinate": "minecraft:overworld/erosion",
"points": [ "points": [
{ {
"derivative": 0.0, "derivative": 0.0,
"location": -0.11, "location": -1.0,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 1.26
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.6
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.78,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.5775,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.375,
"value": 0.0 "value": 0.0
}, }
]
}
},
{
"derivative": 0.0,
"location": 0.65,
"value": {
"coordinate": "minecraft:overworld/erosion",
"points": [
{ {
"derivative": 0.0, "derivative": 0.0,
"location": 0.03, "location": -1.0,
"value": { "value": {
"coordinate": "minecraft:overworld/erosion", "coordinate": "minecraft:overworld/ridges_folded",
"points": [ "points": [
{ {
"derivative": 0.0, "derivative": 0.0,
"location": -1.0, "location": 0.19999999,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 1.26
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.6
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.78,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.5775,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.375,
"value": 0.0 "value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 1.26
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.6
}
]
}
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 1.26
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.6
}
]
}
} }
] ]
} }
}, },
{ {
"derivative": 0.0, "derivative": 0.0,
"location": 0.65, "location": -0.78,
"value": { "value": {
"coordinate": "minecraft:overworld/erosion", "coordinate": "minecraft:overworld/ridges_folded",
"points": [ "points": [
{ {
"derivative": 0.0, "derivative": 0.0,
"location": -1.0, "location": 0.19999999,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 1.26
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.6
}
]
}
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 1.26
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.6
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.78,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 1.26
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.6
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.5775,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 1.26
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.6
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.375,
"value": 0.0 "value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 1.26
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.6
}
]
}
} }
] ]
} }
},
{
"derivative": 0.0,
"location": -0.5775,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 1.26
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.6
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.375,
"value": 0.0
} }
] ]
} }
} }
} ]
} }
} }
} }

View File

@ -0,0 +1,87 @@
{
"type": "minecraft:find_top_surface",
"cell_height": 8,
"density": {
"type": "minecraft:add",
"left": {
"type": "minecraft:lerp",
"alpha": {
"type": "minecraft:gradient",
"axis": "y",
"from_coordinate": -64,
"from_value": 0.0,
"to_coordinate": -40,
"to_value": 1.0
},
"first": 0.4,
"second": {
"type": "minecraft:lerp",
"alpha": {
"type": "minecraft:gradient",
"axis": "y",
"from_coordinate": 304,
"from_value": 1.0,
"to_coordinate": 320,
"to_value": 0.0
},
"first": -0.078125,
"second": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:add",
"left": {
"type": "minecraft:mul",
"left": {
"type": "minecraft:quarter_negative",
"input": {
"type": "minecraft:mul",
"left": {
"type": "minecraft:add",
"left": {
"type": "minecraft:gradient",
"axis": "y",
"from_coordinate": -64,
"from_value": 1.5,
"to_coordinate": 320,
"to_value": -1.5
},
"right": "minecraft:overworld_amplified/offset"
},
"right": "minecraft:overworld_amplified/factor"
}
},
"right": 4.0
},
"right": -0.703125
},
"max": 64.0,
"min": -64.0
}
}
},
"right": -0.390625
},
"lower_bound": -64,
"upper_bound": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:add",
"left": {
"type": "minecraft:mul",
"left": {
"type": "minecraft:sub",
"left": {
"type": "minecraft:div",
"left": 0.2734375,
"right": "minecraft:overworld_amplified/factor"
},
"right": "minecraft:overworld_amplified/offset"
},
"right": -128.0
},
"right": 128.0
},
"max": 320.0,
"min": -40.0
}
}

View File

@ -1,35 +1,38 @@
{ {
"type": "minecraft:add", "type": "minecraft:cache",
"argument1": { "input": {
"type": "minecraft:mul", "type": "minecraft:add",
"argument1": 4.0, "left": {
"argument2": { "type": "minecraft:mul",
"type": "minecraft:quarter_negative", "left": {
"argument": { "type": "minecraft:quarter_negative",
"type": "minecraft:mul", "input": {
"argument1": { "type": "minecraft:mul",
"type": "minecraft:add", "left": {
"argument1": "minecraft:overworld_amplified/depth", "type": "minecraft:add",
"argument2": { "left": "minecraft:overworld_amplified/depth",
"type": "minecraft:flat_cache", "right": {
"argument": { "type": "minecraft:cache",
"type": "minecraft:mul", "input": {
"argument1": "minecraft:overworld_amplified/jaggedness", "type": "minecraft:mul",
"argument2": { "left": "minecraft:overworld_amplified/jaggedness",
"type": "minecraft:half_negative", "right": {
"argument": { "type": "minecraft:half_negative",
"type": "minecraft:noise", "input": {
"noise": "minecraft:jagged", "type": "minecraft:noise",
"xz_scale": 1500.0, "noise": "minecraft:jagged",
"y_scale": 0.0 "xz_scale": 1500.0,
"y_scale": 0.0
}
} }
} }
} }
} },
}, "right": "minecraft:overworld_amplified/factor"
"argument2": "minecraft:overworld_amplified/factor" }
} },
} "right": 4.0
}, },
"argument2": "minecraft:overworld/base_3d_noise" "right": "minecraft:overworld/base_3d_noise"
}
} }

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"directories":[],"files":["chunk_surface_level.json","continents.json","depth.json","erosion.json","factor.json","final_density.json","jaggedness.json","offset.json","preliminary_surface_level.json","sloped_cheese.json","temperature.json","vegetation.json"]}

View File

@ -0,0 +1,6 @@
{
"type": "minecraft:interpolated",
"cell_size_xz": 16,
"cell_size_y": 1,
"input": "minecraft:overworld_large_biomes/preliminary_surface_level"
}

View File

@ -1,10 +1,9 @@
{ {
"type": "minecraft:flat_cache", "type": "minecraft:cache",
"argument": { "input": {
"type": "minecraft:shifted_noise", "type": "minecraft:noise",
"noise": "minecraft:continentalness_large", "noise": "minecraft:continentalness_large",
"shift_x": "minecraft:shift_x", "shift_x": "minecraft:shift_x",
"shift_y": 0.0,
"shift_z": "minecraft:shift_z", "shift_z": "minecraft:shift_z",
"xz_scale": 0.25, "xz_scale": 0.25,
"y_scale": 0.0 "y_scale": 0.0

View File

@ -1,11 +1,12 @@
{ {
"type": "minecraft:add", "type": "minecraft:add",
"argument1": { "left": {
"type": "minecraft:y_clamped_gradient", "type": "minecraft:gradient",
"axis": "y",
"from_coordinate": -64,
"from_value": 1.5, "from_value": 1.5,
"from_y": -64, "to_coordinate": 320,
"to_value": -1.5, "to_value": -1.5
"to_y": 320
}, },
"argument2": "minecraft:overworld_large_biomes/offset" "right": "minecraft:overworld_large_biomes/offset"
} }

View File

@ -1,10 +1,9 @@
{ {
"type": "minecraft:flat_cache", "type": "minecraft:cache",
"argument": { "input": {
"type": "minecraft:shifted_noise", "type": "minecraft:noise",
"noise": "minecraft:erosion_large", "noise": "minecraft:erosion_large",
"shift_x": "minecraft:shift_x", "shift_x": "minecraft:shift_x",
"shift_y": 0.0,
"shift_z": "minecraft:shift_z", "shift_z": "minecraft:shift_z",
"xz_scale": 0.25, "xz_scale": 0.25,
"y_scale": 0.0 "y_scale": 0.0

View File

@ -0,0 +1,135 @@
{
"type": "minecraft:add",
"left": {
"type": "minecraft:min",
"left": {
"type": "minecraft:squeeze",
"input": {
"type": "minecraft:interpolated",
"cell_size_xz": 4,
"cell_size_y": 8,
"input": {
"type": "minecraft:mul",
"left": {
"type": "minecraft:blend_density",
"input": {
"type": "minecraft:lerp",
"alpha": {
"type": "minecraft:gradient",
"axis": "y",
"from_coordinate": -64,
"from_value": 0.0,
"to_coordinate": -40,
"to_value": 1.0
},
"first": 0.1171875,
"second": {
"type": "minecraft:lerp",
"alpha": {
"type": "minecraft:gradient",
"axis": "y",
"from_coordinate": 240,
"from_value": 1.0,
"to_coordinate": 256,
"to_value": 0.0
},
"first": -0.078125,
"second": {
"type": "minecraft:range_choice",
"input": "minecraft:overworld_large_biomes/sloped_cheese",
"max_exclusive": 1.5625,
"min_inclusive": -1000000.0,
"when_in_range": {
"type": "minecraft:min",
"left": "minecraft:overworld_large_biomes/sloped_cheese",
"right": {
"type": "minecraft:mul",
"left": "minecraft:overworld/caves/entrances",
"right": 5.0
}
},
"when_out_of_range": {
"type": "minecraft:max",
"left": {
"type": "minecraft:min",
"left": {
"type": "minecraft:min",
"left": {
"type": "minecraft:add",
"left": {
"type": "minecraft:mul",
"left": {
"type": "minecraft:square",
"input": {
"type": "minecraft:noise",
"noise": "minecraft:cave_layer",
"xz_scale": 1.0,
"y_scale": 8.0
}
},
"right": 4.0
},
"right": {
"type": "minecraft:add",
"left": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:add",
"left": {
"type": "minecraft:noise",
"noise": "minecraft:cave_cheese",
"xz_scale": 1.0,
"y_scale": 0.6666666666666666
},
"right": 0.27
},
"max": 1.0,
"min": -1.0
},
"right": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:add",
"left": {
"type": "minecraft:mul",
"left": "minecraft:overworld_large_biomes/sloped_cheese",
"right": -0.64
},
"right": 1.5
},
"max": 0.5,
"min": 0.0
}
}
},
"right": "minecraft:overworld/caves/entrances"
},
"right": {
"type": "minecraft:add",
"left": "minecraft:overworld/caves/spaghetti_2d",
"right": "minecraft:overworld/caves/spaghetti_roughness_function"
}
},
"right": {
"type": "minecraft:range_choice",
"input": "minecraft:overworld/caves/pillars",
"max_exclusive": 0.03,
"min_inclusive": -1000000.0,
"when_in_range": -1000000.0,
"when_out_of_range": "minecraft:overworld/caves/pillars"
}
}
}
}
}
},
"right": 0.64
}
}
},
"right": "minecraft:overworld/caves/noodle"
},
"right": {
"type": "minecraft:beardifier"
}
}

View File

@ -1,302 +1,292 @@
{ {
"type": "minecraft:flat_cache", "type": "minecraft:cache",
"argument": { "input": {
"type": "minecraft:cache_2d", "type": "minecraft:lerp",
"argument": { "alpha": {
"type": "minecraft:add", "type": "minecraft:blend_alpha"
"argument1": 0.0, },
"argument2": { "first": 0.0,
"type": "minecraft:mul", "second": {
"argument1": { "type": "minecraft:spline",
"type": "minecraft:blend_alpha" "spline": {
}, "coordinate": "minecraft:overworld_large_biomes/continents",
"argument2": { "points": [
"type": "minecraft:add", {
"argument1": -0.0, "derivative": 0.0,
"argument2": { "location": -0.11,
"type": "minecraft:spline", "value": 0.0
"spline": { },
"coordinate": "minecraft:overworld_large_biomes/continents", {
"derivative": 0.0,
"location": 0.03,
"value": {
"coordinate": "minecraft:overworld_large_biomes/erosion",
"points": [ "points": [
{ {
"derivative": 0.0, "derivative": 0.0,
"location": -0.11, "location": -1.0,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.78,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.315
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.15
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.5775,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.315
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.15
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.375,
"value": 0.0 "value": 0.0
}, }
]
}
},
{
"derivative": 0.0,
"location": 0.65,
"value": {
"coordinate": "minecraft:overworld_large_biomes/erosion",
"points": [
{ {
"derivative": 0.0, "derivative": 0.0,
"location": 0.03, "location": -1.0,
"value": { "value": {
"coordinate": "minecraft:overworld_large_biomes/erosion", "coordinate": "minecraft:overworld/ridges_folded",
"points": [ "points": [
{ {
"derivative": 0.0, "derivative": 0.0,
"location": -1.0, "location": 0.19999999,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.78,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.315
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.15
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.5775,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.315
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.15
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.375,
"value": 0.0 "value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
} }
] ]
} }
}, },
{ {
"derivative": 0.0, "derivative": 0.0,
"location": 0.65, "location": -0.78,
"value": { "value": {
"coordinate": "minecraft:overworld_large_biomes/erosion", "coordinate": "minecraft:overworld/ridges_folded",
"points": [ "points": [
{ {
"derivative": 0.0, "derivative": 0.0,
"location": -1.0, "location": 0.19999999,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.78,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.5775,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.375,
"value": 0.0 "value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
} }
] ]
} }
},
{
"derivative": 0.0,
"location": -0.5775,
"value": {
"coordinate": "minecraft:overworld/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "minecraft:overworld/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.375,
"value": 0.0
} }
] ]
} }
} }
} ]
} }
} }
} }

View File

@ -0,0 +1,87 @@
{
"type": "minecraft:find_top_surface",
"cell_height": 8,
"density": {
"type": "minecraft:add",
"left": {
"type": "minecraft:lerp",
"alpha": {
"type": "minecraft:gradient",
"axis": "y",
"from_coordinate": -64,
"from_value": 0.0,
"to_coordinate": -40,
"to_value": 1.0
},
"first": 0.1171875,
"second": {
"type": "minecraft:lerp",
"alpha": {
"type": "minecraft:gradient",
"axis": "y",
"from_coordinate": 240,
"from_value": 1.0,
"to_coordinate": 256,
"to_value": 0.0
},
"first": -0.078125,
"second": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:add",
"left": {
"type": "minecraft:mul",
"left": {
"type": "minecraft:quarter_negative",
"input": {
"type": "minecraft:mul",
"left": {
"type": "minecraft:add",
"left": {
"type": "minecraft:gradient",
"axis": "y",
"from_coordinate": -64,
"from_value": 1.5,
"to_coordinate": 320,
"to_value": -1.5
},
"right": "minecraft:overworld_large_biomes/offset"
},
"right": "minecraft:overworld_large_biomes/factor"
}
},
"right": 4.0
},
"right": -0.703125
},
"max": 64.0,
"min": -64.0
}
}
},
"right": -0.390625
},
"lower_bound": -64,
"upper_bound": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:add",
"left": {
"type": "minecraft:mul",
"left": {
"type": "minecraft:sub",
"left": {
"type": "minecraft:div",
"left": 0.2734375,
"right": "minecraft:overworld_large_biomes/factor"
},
"right": "minecraft:overworld_large_biomes/offset"
},
"right": -128.0
},
"right": 128.0
},
"max": 320.0,
"min": -40.0
}
}

View File

@ -1,35 +1,38 @@
{ {
"type": "minecraft:add", "type": "minecraft:cache",
"argument1": { "input": {
"type": "minecraft:mul", "type": "minecraft:add",
"argument1": 4.0, "left": {
"argument2": { "type": "minecraft:mul",
"type": "minecraft:quarter_negative", "left": {
"argument": { "type": "minecraft:quarter_negative",
"type": "minecraft:mul", "input": {
"argument1": { "type": "minecraft:mul",
"type": "minecraft:add", "left": {
"argument1": "minecraft:overworld_large_biomes/depth", "type": "minecraft:add",
"argument2": { "left": "minecraft:overworld_large_biomes/depth",
"type": "minecraft:flat_cache", "right": {
"argument": { "type": "minecraft:cache",
"type": "minecraft:mul", "input": {
"argument1": "minecraft:overworld_large_biomes/jaggedness", "type": "minecraft:mul",
"argument2": { "left": "minecraft:overworld_large_biomes/jaggedness",
"type": "minecraft:half_negative", "right": {
"argument": { "type": "minecraft:half_negative",
"type": "minecraft:noise", "input": {
"noise": "minecraft:jagged", "type": "minecraft:noise",
"xz_scale": 1500.0, "noise": "minecraft:jagged",
"y_scale": 0.0 "xz_scale": 1500.0,
"y_scale": 0.0
}
} }
} }
} }
} },
}, "right": "minecraft:overworld_large_biomes/factor"
"argument2": "minecraft:overworld_large_biomes/factor" }
} },
} "right": 4.0
}, },
"argument2": "minecraft:overworld/base_3d_noise" "right": "minecraft:overworld/base_3d_noise"
}
} }

View File

@ -0,0 +1,8 @@
{
"type": "minecraft:noise",
"noise": "minecraft:temperature_large",
"shift_x": "minecraft:shift_x",
"shift_z": "minecraft:shift_z",
"xz_scale": 0.25,
"y_scale": 0.0
}

View File

@ -0,0 +1,8 @@
{
"type": "minecraft:noise",
"noise": "minecraft:vegetation_large",
"shift_x": "minecraft:shift_x",
"shift_z": "minecraft:shift_z",
"xz_scale": 0.25,
"y_scale": 0.0
}

View File

@ -1,10 +1,7 @@
{ {
"type": "minecraft:flat_cache", "type": "minecraft:cache",
"argument": { "input": {
"type": "minecraft:cache_2d", "type": "minecraft:shift_a",
"argument": { "noise": "minecraft:offset"
"type": "minecraft:shift_a",
"argument": "minecraft:offset"
}
} }
} }

View File

@ -1,10 +1,7 @@
{ {
"type": "minecraft:flat_cache", "type": "minecraft:cache",
"argument": { "input": {
"type": "minecraft:cache_2d", "type": "minecraft:shift_b",
"argument": { "noise": "minecraft:offset"
"type": "minecraft:shift_b",
"argument": "minecraft:offset"
}
} }
} }

View File

@ -1,7 +1,8 @@
{ {
"type": "minecraft:y_clamped_gradient", "type": "minecraft:gradient",
"axis": "y",
"from_coordinate": -4064,
"from_value": -4064.0, "from_value": -4064.0,
"from_y": -4064, "to_coordinate": 4062,
"to_value": 4062.0, "to_value": 4062.0
"to_y": 4062
} }

View File

@ -0,0 +1 @@
{"deep_under_floor":{"type":"minecraft:stone_depth","add_surface_depth":true,"offset":0,"secondary_depth_range":6,"surface_type":"floor"},"not_under_deep_water":{"type":"minecraft:water","add_stone_depth":true,"offset":-6,"surface_depth_multiplier":-1},"not_underwater":{"type":"minecraft:water","add_stone_depth":false,"offset":-1,"surface_depth_multiplier":0},"on_ceiling":{"type":"minecraft:stone_depth","add_surface_depth":false,"offset":0,"secondary_depth_range":0,"surface_type":"ceiling"},"on_floor":{"type":"minecraft:stone_depth","add_surface_depth":false,"offset":0,"secondary_depth_range":0,"surface_type":"floor"},"under_ceiling":{"type":"minecraft:stone_depth","add_surface_depth":true,"offset":0,"secondary_depth_range":0,"surface_type":"ceiling"},"under_floor":{"type":"minecraft:stone_depth","add_surface_depth":true,"offset":0,"secondary_depth_range":0,"surface_type":"floor"},"very_deep_under_floor":{"type":"minecraft:stone_depth","add_surface_depth":true,"offset":0,"secondary_depth_range":30,"surface_type":"floor"}}

View File

@ -0,0 +1 @@
{"directories":[],"files":["deep_under_floor.json","not_under_deep_water.json","not_underwater.json","on_ceiling.json","on_floor.json","under_ceiling.json","under_floor.json","very_deep_under_floor.json"]}

View File

@ -0,0 +1,7 @@
{
"type": "minecraft:stone_depth",
"add_surface_depth": true,
"offset": 0,
"secondary_depth_range": 6,
"surface_type": "floor"
}

View File

@ -0,0 +1,6 @@
{
"type": "minecraft:water",
"add_stone_depth": true,
"offset": -6,
"surface_depth_multiplier": -1
}

View File

@ -0,0 +1,6 @@
{
"type": "minecraft:water",
"add_stone_depth": false,
"offset": -1,
"surface_depth_multiplier": 0
}

View File

@ -0,0 +1,7 @@
{
"type": "minecraft:stone_depth",
"add_surface_depth": false,
"offset": 0,
"secondary_depth_range": 0,
"surface_type": "ceiling"
}

View File

@ -0,0 +1,7 @@
{
"type": "minecraft:stone_depth",
"add_surface_depth": false,
"offset": 0,
"secondary_depth_range": 0,
"surface_type": "floor"
}

View File

@ -0,0 +1,7 @@
{
"type": "minecraft:stone_depth",
"add_surface_depth": true,
"offset": 0,
"secondary_depth_range": 0,
"surface_type": "ceiling"
}

View File

@ -0,0 +1,7 @@
{
"type": "minecraft:stone_depth",
"add_surface_depth": true,
"offset": 0,
"secondary_depth_range": 0,
"surface_type": "floor"
}

View File

@ -0,0 +1,7 @@
{
"type": "minecraft:stone_depth",
"add_surface_depth": true,
"offset": 0,
"secondary_depth_range": 30,
"surface_type": "floor"
}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"directories":["overworld"],"files":["bedrock_floor.json","bedrock_roof.json","end.json","nether.json","overworld.json","overworld_caves.json","overworld_floating_islands.json"]}

View File

@ -0,0 +1,17 @@
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:vertical_gradient",
"false_at_and_above": {
"above_bottom": 5
},
"random_name": "minecraft:bedrock_floor",
"true_at_and_below": {
"above_bottom": 0
}
},
"then_run": {
"type": "minecraft:block",
"result_state": "minecraft:bedrock"
}
}

View File

@ -0,0 +1,20 @@
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:not",
"invert": {
"type": "minecraft:vertical_gradient",
"false_at_and_above": {
"below_top": 0
},
"random_name": "minecraft:bedrock_roof",
"true_at_and_below": {
"below_top": 5
}
}
},
"then_run": {
"type": "minecraft:block",
"result_state": "minecraft:bedrock"
}
}

View File

@ -0,0 +1,4 @@
{
"type": "minecraft:block",
"result_state": "minecraft:end_stone"
}

View File

@ -0,0 +1,492 @@
{
"type": "minecraft:sequence",
"sequence": [
"minecraft:bedrock_floor",
"minecraft:bedrock_roof",
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:y_above",
"add_stone_depth": false,
"anchor": {
"below_top": 5
},
"surface_depth_multiplier": 0
},
"then_run": {
"type": "minecraft:block",
"result_state": "minecraft:netherrack"
}
},
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:biome",
"biome_is": "minecraft:basalt_deltas"
},
"then_run": {
"type": "minecraft:sequence",
"sequence": [
{
"type": "minecraft:condition",
"if_true": "minecraft:under_ceiling",
"then_run": {
"type": "minecraft:block",
"result_state": "minecraft:basalt"
}
},
{
"type": "minecraft:condition",
"if_true": "minecraft:under_floor",
"then_run": {
"type": "minecraft:sequence",
"sequence": [
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:noise_threshold",
"max_threshold": 1.7976931348623157E308,
"min_threshold": -0.012,
"noise": "minecraft:patch"
},
"then_run": {
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:y_above",
"add_stone_depth": true,
"anchor": {
"absolute": 30
},
"surface_depth_multiplier": 0
},
"then_run": {
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:not",
"invert": {
"type": "minecraft:y_above",
"add_stone_depth": true,
"anchor": {
"absolute": 35
},
"surface_depth_multiplier": 0
}
},
"then_run": {
"type": "minecraft:block",
"result_state": "minecraft:gravel"
}
}
}
},
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:noise_threshold",
"max_threshold": 1.7976931348623157E308,
"min_threshold": 0.0,
"noise": "minecraft:nether_state_selector"
},
"then_run": {
"type": "minecraft:block",
"result_state": "minecraft:basalt"
}
},
{
"type": "minecraft:block",
"result_state": "minecraft:blackstone"
}
]
}
}
]
}
},
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:biome",
"biome_is": "minecraft:soul_sand_valley"
},
"then_run": {
"type": "minecraft:sequence",
"sequence": [
{
"type": "minecraft:condition",
"if_true": "minecraft:under_ceiling",
"then_run": {
"type": "minecraft:sequence",
"sequence": [
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:noise_threshold",
"max_threshold": 1.7976931348623157E308,
"min_threshold": 0.0,
"noise": "minecraft:nether_state_selector"
},
"then_run": {
"type": "minecraft:block",
"result_state": "minecraft:soul_sand"
}
},
{
"type": "minecraft:block",
"result_state": "minecraft:soul_soil"
}
]
}
},
{
"type": "minecraft:condition",
"if_true": "minecraft:under_floor",
"then_run": {
"type": "minecraft:sequence",
"sequence": [
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:noise_threshold",
"max_threshold": 1.7976931348623157E308,
"min_threshold": -0.012,
"noise": "minecraft:patch"
},
"then_run": {
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:y_above",
"add_stone_depth": true,
"anchor": {
"absolute": 30
},
"surface_depth_multiplier": 0
},
"then_run": {
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:not",
"invert": {
"type": "minecraft:y_above",
"add_stone_depth": true,
"anchor": {
"absolute": 35
},
"surface_depth_multiplier": 0
}
},
"then_run": {
"type": "minecraft:block",
"result_state": "minecraft:gravel"
}
}
}
},
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:noise_threshold",
"max_threshold": 1.7976931348623157E308,
"min_threshold": 0.0,
"noise": "minecraft:nether_state_selector"
},
"then_run": {
"type": "minecraft:block",
"result_state": "minecraft:soul_sand"
}
},
{
"type": "minecraft:block",
"result_state": "minecraft:soul_soil"
}
]
}
}
]
}
},
{
"type": "minecraft:condition",
"if_true": "minecraft:on_floor",
"then_run": {
"type": "minecraft:sequence",
"sequence": [
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:not",
"invert": {
"type": "minecraft:y_above",
"add_stone_depth": false,
"anchor": {
"absolute": 32
},
"surface_depth_multiplier": 0
}
},
"then_run": {
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:hole"
},
"then_run": {
"type": "minecraft:block",
"result_state": "minecraft:lava"
}
}
},
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:biome",
"biome_is": "minecraft:warped_forest"
},
"then_run": {
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:not",
"invert": {
"type": "minecraft:noise_threshold",
"max_threshold": 1.7976931348623157E308,
"min_threshold": 0.54,
"noise": "minecraft:netherrack"
}
},
"then_run": {
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:y_above",
"add_stone_depth": false,
"anchor": {
"absolute": 31
},
"surface_depth_multiplier": 0
},
"then_run": {
"type": "minecraft:sequence",
"sequence": [
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:noise_threshold",
"max_threshold": 1.7976931348623157E308,
"min_threshold": 1.17,
"noise": "minecraft:nether_wart"
},
"then_run": {
"type": "minecraft:block",
"result_state": "minecraft:warped_wart_block"
}
},
{
"type": "minecraft:block",
"result_state": "minecraft:warped_nylium"
}
]
}
}
}
},
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:biome",
"biome_is": "minecraft:crimson_forest"
},
"then_run": {
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:not",
"invert": {
"type": "minecraft:noise_threshold",
"max_threshold": 1.7976931348623157E308,
"min_threshold": 0.54,
"noise": "minecraft:netherrack"
}
},
"then_run": {
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:y_above",
"add_stone_depth": false,
"anchor": {
"absolute": 31
},
"surface_depth_multiplier": 0
},
"then_run": {
"type": "minecraft:sequence",
"sequence": [
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:noise_threshold",
"max_threshold": 1.7976931348623157E308,
"min_threshold": 1.17,
"noise": "minecraft:nether_wart"
},
"then_run": {
"type": "minecraft:block",
"result_state": "minecraft:nether_wart_block"
}
},
{
"type": "minecraft:block",
"result_state": "minecraft:crimson_nylium"
}
]
}
}
}
}
]
}
},
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:biome",
"biome_is": "minecraft:nether_wastes"
},
"then_run": {
"type": "minecraft:sequence",
"sequence": [
{
"type": "minecraft:condition",
"if_true": "minecraft:under_floor",
"then_run": {
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:noise_threshold",
"max_threshold": 1.7976931348623157E308,
"min_threshold": -0.012,
"noise": "minecraft:soul_sand_layer"
},
"then_run": {
"type": "minecraft:sequence",
"sequence": [
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:not",
"invert": {
"type": "minecraft:hole"
}
},
"then_run": {
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:y_above",
"add_stone_depth": true,
"anchor": {
"absolute": 30
},
"surface_depth_multiplier": 0
},
"then_run": {
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:not",
"invert": {
"type": "minecraft:y_above",
"add_stone_depth": true,
"anchor": {
"absolute": 35
},
"surface_depth_multiplier": 0
}
},
"then_run": {
"type": "minecraft:block",
"result_state": "minecraft:soul_sand"
}
}
}
},
{
"type": "minecraft:block",
"result_state": "minecraft:netherrack"
}
]
}
}
},
{
"type": "minecraft:condition",
"if_true": "minecraft:on_floor",
"then_run": {
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:y_above",
"add_stone_depth": false,
"anchor": {
"absolute": 31
},
"surface_depth_multiplier": 0
},
"then_run": {
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:not",
"invert": {
"type": "minecraft:y_above",
"add_stone_depth": true,
"anchor": {
"absolute": 35
},
"surface_depth_multiplier": 0
}
},
"then_run": {
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:noise_threshold",
"max_threshold": 1.7976931348623157E308,
"min_threshold": -0.012,
"noise": "minecraft:gravel_layer"
},
"then_run": {
"type": "minecraft:sequence",
"sequence": [
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:y_above",
"add_stone_depth": false,
"anchor": {
"absolute": 32
},
"surface_depth_multiplier": 0
},
"then_run": {
"type": "minecraft:block",
"result_state": "minecraft:gravel"
}
},
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:not",
"invert": {
"type": "minecraft:hole"
}
},
"then_run": {
"type": "minecraft:block",
"result_state": "minecraft:gravel"
}
}
]
}
}
}
}
}
]
}
},
{
"type": "minecraft:block",
"result_state": "minecraft:netherrack"
}
]
}

View File

@ -0,0 +1,16 @@
{
"type": "minecraft:sequence",
"sequence": [
"minecraft:bedrock_floor",
"minecraft:overworld/copper_ore_vein",
"minecraft:overworld/iron_ore_vein",
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:above_preliminary_surface"
},
"then_run": "minecraft:overworld/surface"
},
"minecraft:overworld/underground"
]
}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"directories":["biome_surface","under_biome_surface"],"files":["biome_surface.json","copper_ore_vein.json","gravel_or_stone_if_ceiling.json","iron_ore_vein.json","powder_snow_surface.json","powder_snow_under_surface.json","sand_or_sandstone_if_ceiling.json","sulfur_cave_bands.json","surface.json","under_biome_surface.json","underground.json"]}

Some files were not shown because too many files have changed in this diff Show More