Merge branch 'Structure-Fixes-Part-4' into 'main'

Structure fixes part 4

See merge request cable-mc/cobblemon!2251
This commit is contained in:
Polymeta
2026-05-06 06:16:34 +00:00
81 changed files with 442 additions and 80 deletions
@@ -7,7 +7,7 @@
},
{
"type": "minecraft:rarity_filter",
"chance": 150
"chance": 250
},
{
"type": "minecraft:heightmap",
@@ -7,7 +7,7 @@
},
{
"type": "minecraft:rarity_filter",
"chance": 200
"chance": 300
},
{
"type": "minecraft:heightmap",
@@ -7,7 +7,7 @@
},
{
"type": "minecraft:rarity_filter",
"chance": 150
"chance": 300
},
{
"type": "minecraft:height_range",
@@ -7,7 +7,7 @@
},
{
"type": "minecraft:rarity_filter",
"chance": 140
"chance": 280
},
{
"type": "minecraft:height_range",
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 3,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 3,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 35
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 35
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,22 +0,0 @@
{
"processors": [
{
"processor_type": "minecraft:rule",
"rules": [
{
"input_predicate": {
"block": "minecraft:coarse_dirt",
"predicate_type": "minecraft:random_block_match",
"probability": 0.2
},
"location_predicate": {
"predicate_type": "minecraft:always_true"
},
"output_state": {
"Name": "minecraft:grass_block"
}
}
]
}
]
}
@@ -1,48 +0,0 @@
{
"processors": [
{
"processor_type": "minecraft:rule",
"rules": [
{
"input_predicate": {
"block": "minecraft:coarse_dirt",
"predicate_type": "minecraft:random_block_match",
"probability": 0.2
},
"location_predicate": {
"predicate_type": "minecraft:always_true"
},
"output_state": {
"Name": "minecraft:grass_block"
}
},
{
"input_predicate": {
"block": "minecraft:gold_block",
"predicate_type": "minecraft:random_block_match",
"probability": 1.0
},
"location_predicate": {
"predicate_type": "minecraft:always_true"
},
"output_state": {
"Name": "minecraft:air"
}
},
{
"input_predicate": {
"block": "minecraft:iron_block",
"predicate_type": "minecraft:random_block_match",
"probability": 1.0
},
"location_predicate": {
"predicate_type": "minecraft:always_true"
},
"output_state": {
"Name": "minecraft:air"
}
}
]
}
]
}
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": -100,
"max_offset": -2
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": -1,
"max_offset": 22
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 5,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 5,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": -2,
"max_offset": 22
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": -7,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": -7,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 1,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 1,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 0,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 0,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 1,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 1,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 4,
"max_offset": 300
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 4,
"max_offset": 300
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 35
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 35
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 0,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 0,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 1,
"max_offset": 300
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 1,
"max_offset": 15
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 1,
"max_offset": 15
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 1,
"max_offset": 15
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 25
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 25
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 35
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 35
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 1,
"max_offset": 15
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 1,
"max_offset": 15
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 1,
"max_offset": 15
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": -1,
"max_offset": 35
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": -1,
"max_offset": 35
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 30
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 1,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -3,8 +3,8 @@
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 0,
"max_offset": 50
"min_offset": 2,
"max_offset": 30
},
{
"processor_type": "minecraft:rule",
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 25
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -3,8 +3,8 @@
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 0,
"max_offset": 50
"min_offset": 2,
"max_offset": 30
},
{
"processor_type": "minecraft:rule",
@@ -3,8 +3,8 @@
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 0,
"max_offset": 50
"min_offset": 2,
"max_offset": 30
},
{
"processor_type": "minecraft:rule",
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": -100,
"max_offset": -2
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 30
},
{
"processor_type": "minecraft:rule",
"rules": [
@@ -1,5 +1,11 @@
{
"processors": [
{
"processor_type": "cobblemon:height_range",
"reference": "sea_level",
"min_offset": 2,
"max_offset": 250
},
{
"processor_type": "minecraft:rule",
"rules": [