365 lines
10 KiB
JSON
365 lines
10 KiB
JSON
{
|
|
"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
|
|
}
|
|
]
|
|
} |