{ "type": "minecraft:weighted_random_selector", "features": [ { "data": { "feature": { "type": "minecraft:sequence", "features": [ { "feature": { "type": "minecraft:simple_block", "to_place": { "id": "minecraft:tuff" } }, "placement": [ { "type": "minecraft:count", "count": 64 }, { "type": "minecraft:offset", "x": { "type": "minecraft:trapezoid", "max": 7, "min": -7, "plateau": 0 }, "y": { "type": "minecraft:trapezoid", "max": 3, "min": -3, "plateau": 0 }, "z": { "type": "minecraft:trapezoid", "max": 7, "min": -7, "plateau": 0 } }, { "type": "minecraft:environment_scan", "direction_of_search": "down", "max_steps": 4, "target_condition": { "type": "minecraft:solid" } }, { "type": "minecraft:block_predicate_filter", "predicate": { "type": "minecraft:solid" } } ] }, { "feature": { "type": "minecraft:template", "templates": [ { "data": { "id": "minecraft:spring/sulfur_spring_small_1" }, "weight": 1 }, { "data": { "id": "minecraft:spring/sulfur_spring_small_2" }, "weight": 1 }, { "data": { "id": "minecraft:spring/sulfur_spring_small_3" }, "weight": 1 }, { "data": { "id": "minecraft:spring/sulfur_spring_small_4" }, "weight": 1 } ] }, "placement": [ { "type": "minecraft:offset", "x": 0, "y": -7, "z": 0 } ] } ] }, "placement": [] }, "weight": 200 }, { "data": { "feature": { "type": "minecraft:sequence", "features": [ { "feature": { "type": "minecraft:simple_block", "to_place": { "id": "minecraft:tuff" } }, "placement": [ { "type": "minecraft:count", "count": 80 }, { "type": "minecraft:offset", "x": { "type": "minecraft:trapezoid", "max": 8, "min": -8, "plateau": 0 }, "y": { "type": "minecraft:trapezoid", "max": 3, "min": -3, "plateau": 0 }, "z": { "type": "minecraft:trapezoid", "max": 8, "min": -8, "plateau": 0 } }, { "type": "minecraft:environment_scan", "direction_of_search": "down", "max_steps": 4, "target_condition": { "type": "minecraft:solid" } }, { "type": "minecraft:block_predicate_filter", "predicate": { "type": "minecraft:solid" } } ] }, { "feature": { "type": "minecraft:template", "templates": [ { "data": { "id": "minecraft:spring/sulfur_spring_medium_1" }, "weight": 1 }, { "data": { "id": "minecraft:spring/sulfur_spring_medium_2" }, "weight": 1 }, { "data": { "id": "minecraft:spring/sulfur_spring_medium_3" }, "weight": 1 } ] }, "placement": [ { "type": "minecraft:offset", "x": 0, "y": -7, "z": 0 } ] } ] }, "placement": [] }, "weight": 90 }, { "data": { "feature": { "type": "minecraft:sequence", "features": [ { "feature": { "type": "minecraft:simple_block", "to_place": { "id": "minecraft:tuff" } }, "placement": [ { "type": "minecraft:count", "count": 96 }, { "type": "minecraft:offset", "x": { "type": "minecraft:trapezoid", "max": 9, "min": -9, "plateau": 0 }, "y": { "type": "minecraft:trapezoid", "max": 3, "min": -3, "plateau": 0 }, "z": { "type": "minecraft:trapezoid", "max": 9, "min": -9, "plateau": 0 } }, { "type": "minecraft:environment_scan", "direction_of_search": "down", "max_steps": 4, "target_condition": { "type": "minecraft:solid" } }, { "type": "minecraft:block_predicate_filter", "predicate": { "type": "minecraft:solid" } } ] }, { "feature": { "type": "minecraft:template", "templates": [ { "data": { "id": "minecraft:spring/sulfur_spring_large_1" }, "weight": 1 }, { "data": { "id": "minecraft:spring/sulfur_spring_large_2" }, "weight": 1 } ] }, "placement": [ { "type": "minecraft:offset", "x": 0, "y": -7, "z": 0 } ] } ] }, "placement": [] }, "weight": 20 }, { "data": { "feature": { "type": "minecraft:sequence", "features": [ { "feature": { "type": "minecraft:simple_block", "to_place": { "id": "minecraft:tuff" } }, "placement": [ { "type": "minecraft:count", "count": 128 }, { "type": "minecraft:offset", "x": { "type": "minecraft:trapezoid", "max": 10, "min": -10, "plateau": 0 }, "y": { "type": "minecraft:trapezoid", "max": 3, "min": -3, "plateau": 0 }, "z": { "type": "minecraft:trapezoid", "max": 10, "min": -10, "plateau": 0 } }, { "type": "minecraft:environment_scan", "direction_of_search": "down", "max_steps": 4, "target_condition": { "type": "minecraft:solid" } }, { "type": "minecraft:block_predicate_filter", "predicate": { "type": "minecraft:solid" } } ] }, { "feature": { "type": "minecraft:template", "templates": [ { "data": { "id": "minecraft:spring/sulfur_spring_extra_large_1" }, "weight": 1 } ] }, "placement": [ { "type": "minecraft:offset", "x": 0, "y": -7, "z": 0 } ] } ] }, "placement": [] }, "weight": 5 } ] }