You've already forked minecraft-assets
Create/Update assets for version 25w09a
This commit is contained in:
1
data/minecraft/worldgen/processor_list/_all.json
Normal file
1
data/minecraft/worldgen/processor_list/_all.json
Normal file
File diff suppressed because one or more lines are too long
1
data/minecraft/worldgen/processor_list/_list.json
Normal file
1
data/minecraft/worldgen/processor_list/_list.json
Normal file
@@ -0,0 +1 @@
|
||||
{"directories":[],"files":["ancient_city_generic_degradation.json","ancient_city_start_degradation.json","ancient_city_walls_degradation.json","bastion_generic_degradation.json","bottom_rampart.json","bridge.json","empty.json","entrance_replacement.json","farm_desert.json","farm_plains.json","farm_savanna.json","farm_snowy.json","farm_taiga.json","fossil_coal.json","fossil_diamonds.json","fossil_rot.json","high_rampart.json","high_wall.json","housing.json","mossify_10_percent.json","mossify_20_percent.json","mossify_70_percent.json","outpost_rot.json","rampart_degradation.json","roof.json","side_wall_degradation.json","stable_degradation.json","street_plains.json","street_savanna.json","street_snowy_or_taiga.json","trail_ruins_houses_archaeology.json","trail_ruins_roads_archaeology.json","trail_ruins_tower_top_archaeology.json","treasure_rooms.json","trial_chambers_copper_bulb_degradation.json","zombie_desert.json","zombie_plains.json","zombie_savanna.json","zombie_snowy.json","zombie_taiga.json"]}
|
||||
@@ -0,0 +1,57 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"integrity": 0.95,
|
||||
"processor_type": "minecraft:block_rot",
|
||||
"rottable_blocks": "#minecraft:ancient_city_replaceable"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:deepslate_bricks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_deepslate_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:deepslate_tiles",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_deepslate_tiles"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:soul_lantern",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.05
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:protected_blocks",
|
||||
"value": "#minecraft:features_cannot_replace"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:deepslate_bricks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_deepslate_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:deepslate_tiles",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_deepslate_tiles"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:soul_lantern",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.05
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:protected_blocks",
|
||||
"value": "#minecraft:features_cannot_replace"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,70 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"integrity": 0.95,
|
||||
"processor_type": "minecraft:block_rot",
|
||||
"rottable_blocks": "#minecraft:ancient_city_replaceable"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:deepslate_bricks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_deepslate_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:deepslate_tiles",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_deepslate_tiles"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:deepslate_tile_slab",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:soul_lantern",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.05
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:protected_blocks",
|
||||
"value": "#minecraft:features_cannot_replace"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,74 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:polished_blackstone_bricks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_polished_blackstone_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0E-4
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gold_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_polished_blackstone_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gilded_blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:blackstone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.01
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:gilded_blackstone"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
61
data/minecraft/worldgen/processor_list/bottom_rampart.json
Normal file
61
data/minecraft/worldgen/processor_list/bottom_rampart.json
Normal file
@@ -0,0 +1,61 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:magma_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.75
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_polished_blackstone_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:cracked_polished_blackstone_bricks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.15
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:polished_blackstone_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gilded_blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:blackstone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.01
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:gilded_blackstone"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
35
data/minecraft/worldgen/processor_list/bridge.json
Normal file
35
data/minecraft/worldgen/processor_list/bridge.json
Normal file
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:polished_blackstone_bricks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_polished_blackstone_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0E-4
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
3
data/minecraft/worldgen/processor_list/empty.json
Normal file
3
data/minecraft/worldgen/processor_list/empty.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"processors": []
|
||||
}
|
||||
@@ -0,0 +1,61 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:chiseled_polished_blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gold_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.6
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_polished_blackstone_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gilded_blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:blackstone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.01
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:gilded_blackstone"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
41
data/minecraft/worldgen/processor_list/farm_desert.json
Normal file
41
data/minecraft/worldgen/processor_list/farm_desert.json
Normal file
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:beetroots",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:melon_stem",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
57
data/minecraft/worldgen/processor_list/farm_plains.json
Normal file
57
data/minecraft/worldgen/processor_list/farm_plains.json
Normal file
@@ -0,0 +1,57 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:carrots",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:potatoes",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:beetroots",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
25
data/minecraft/worldgen/processor_list/farm_savanna.json
Normal file
25
data/minecraft/worldgen/processor_list/farm_savanna.json
Normal file
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:melon_stem",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
41
data/minecraft/worldgen/processor_list/farm_snowy.json
Normal file
41
data/minecraft/worldgen/processor_list/farm_snowy.json
Normal file
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:carrots",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.8
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:potatoes",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
41
data/minecraft/worldgen/processor_list/farm_taiga.json
Normal file
41
data/minecraft/worldgen/processor_list/farm_taiga.json
Normal file
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:pumpkin_stem",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:potatoes",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
12
data/minecraft/worldgen/processor_list/fossil_coal.json
Normal file
12
data/minecraft/worldgen/processor_list/fossil_coal.json
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"integrity": 0.1,
|
||||
"processor_type": "minecraft:block_rot"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:protected_blocks",
|
||||
"value": "#minecraft:features_cannot_replace"
|
||||
}
|
||||
]
|
||||
}
|
||||
29
data/minecraft/worldgen/processor_list/fossil_diamonds.json
Normal file
29
data/minecraft/worldgen/processor_list/fossil_diamonds.json
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"integrity": 0.1,
|
||||
"processor_type": "minecraft:block_rot"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:coal_ore",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate_diamond_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:protected_blocks",
|
||||
"value": "#minecraft:features_cannot_replace"
|
||||
}
|
||||
]
|
||||
}
|
||||
12
data/minecraft/worldgen/processor_list/fossil_rot.json
Normal file
12
data/minecraft/worldgen/processor_list/fossil_rot.json
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"integrity": 0.9,
|
||||
"processor_type": "minecraft:block_rot"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:protected_blocks",
|
||||
"value": "#minecraft:features_cannot_replace"
|
||||
}
|
||||
]
|
||||
}
|
||||
54
data/minecraft/worldgen/processor_list/high_rampart.json
Normal file
54
data/minecraft/worldgen/processor_list/high_rampart.json
Normal file
@@ -0,0 +1,54 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gold_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_polished_blackstone_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
},
|
||||
"position_predicate": {
|
||||
"axis": "y",
|
||||
"max_chance": 0.05,
|
||||
"max_dist": 100,
|
||||
"min_chance": 0.0,
|
||||
"min_dist": 0,
|
||||
"predicate_type": "minecraft:axis_aligned_linear_pos"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gilded_blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:blackstone"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
61
data/minecraft/worldgen/processor_list/high_wall.json
Normal file
61
data/minecraft/worldgen/processor_list/high_wall.json
Normal file
@@ -0,0 +1,61 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:polished_blackstone_bricks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.01
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:polished_blackstone_bricks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_polished_blackstone_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:polished_blackstone_bricks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:blackstone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gilded_blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:blackstone"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
61
data/minecraft/worldgen/processor_list/housing.json
Normal file
61
data/minecraft/worldgen/processor_list/housing.json
Normal file
@@ -0,0 +1,61 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:polished_blackstone_bricks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_polished_blackstone_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0E-4
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gilded_blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:blackstone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.01
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:gilded_blackstone"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:cobblestone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:mossy_cobblestone"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:cobblestone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:mossy_cobblestone"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:cobblestone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.7
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:mossy_cobblestone"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
8
data/minecraft/worldgen/processor_list/outpost_rot.json
Normal file
8
data/minecraft/worldgen/processor_list/outpost_rot.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"integrity": 0.05,
|
||||
"processor_type": "minecraft:block_rot"
|
||||
}
|
||||
]
|
||||
}
|
||||
100
data/minecraft/worldgen/processor_list/rampart_degradation.json
Normal file
100
data/minecraft/worldgen/processor_list/rampart_degradation.json
Normal file
@@ -0,0 +1,100 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:polished_blackstone_bricks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.4
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_polished_blackstone_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.01
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_polished_blackstone_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:polished_blackstone_bricks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0E-4
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0E-4
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gold_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_polished_blackstone_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gilded_blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:blackstone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.01
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:gilded_blackstone"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
48
data/minecraft/worldgen/processor_list/roof.json
Normal file
48
data/minecraft/worldgen/processor_list/roof.json
Normal file
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:polished_blackstone_bricks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_polished_blackstone_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:polished_blackstone_bricks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.15
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:polished_blackstone_bricks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:blackstone"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,61 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:chiseled_polished_blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gold_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_polished_blackstone_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gilded_blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:blackstone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.01
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:gilded_blackstone"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,61 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:polished_blackstone_bricks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_polished_blackstone_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0E-4
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gilded_blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:blackstone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.01
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:gilded_blackstone"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
70
data/minecraft/worldgen/processor_list/street_plains.json
Normal file
70
data/minecraft/worldgen/processor_list/street_plains.json
Normal file
@@ -0,0 +1,70 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dirt_path",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"block": "minecraft:water",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:oak_planks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dirt_path",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:grass_block",
|
||||
"Properties": {
|
||||
"snowy": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:grass_block",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"block": "minecraft:water",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:water",
|
||||
"Properties": {
|
||||
"level": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dirt",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"block": "minecraft:water",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:water",
|
||||
"Properties": {
|
||||
"level": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
70
data/minecraft/worldgen/processor_list/street_savanna.json
Normal file
70
data/minecraft/worldgen/processor_list/street_savanna.json
Normal file
@@ -0,0 +1,70 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dirt_path",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"block": "minecraft:water",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:acacia_planks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dirt_path",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:grass_block",
|
||||
"Properties": {
|
||||
"snowy": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:grass_block",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"block": "minecraft:water",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:water",
|
||||
"Properties": {
|
||||
"level": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dirt",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"block": "minecraft:water",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:water",
|
||||
"Properties": {
|
||||
"level": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,83 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dirt_path",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"block": "minecraft:water",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:spruce_planks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dirt_path",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"block": "minecraft:ice",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:spruce_planks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dirt_path",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:grass_block",
|
||||
"Properties": {
|
||||
"snowy": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:grass_block",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"block": "minecraft:water",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:water",
|
||||
"Properties": {
|
||||
"level": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dirt",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"block": "minecraft:water",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:water",
|
||||
"Properties": {
|
||||
"level": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,104 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gravel",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gravel",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:coarse_dirt"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:mud_bricks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:packed_mud"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"type": "minecraft:append_loot",
|
||||
"loot_table": "minecraft:archaeology/trail_ruins_common"
|
||||
},
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:trail_ruins_replaceable"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:suspicious_gravel",
|
||||
"Properties": {
|
||||
"dusted": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 6,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"type": "minecraft:append_loot",
|
||||
"loot_table": "minecraft:archaeology/trail_ruins_rare"
|
||||
},
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:trail_ruins_replaceable"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:suspicious_gravel",
|
||||
"Properties": {
|
||||
"dusted": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 3,
|
||||
"processor_type": "minecraft:capped"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,76 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gravel",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gravel",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:coarse_dirt"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:mud_bricks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:packed_mud"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"type": "minecraft:append_loot",
|
||||
"loot_table": "minecraft:archaeology/trail_ruins_common"
|
||||
},
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:trail_ruins_replaceable"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:suspicious_gravel",
|
||||
"Properties": {
|
||||
"dusted": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 2,
|
||||
"processor_type": "minecraft:capped"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"type": "minecraft:append_loot",
|
||||
"loot_table": "minecraft:archaeology/trail_ruins_common"
|
||||
},
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:trail_ruins_replaceable"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:suspicious_gravel",
|
||||
"Properties": {
|
||||
"dusted": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 2,
|
||||
"processor_type": "minecraft:capped"
|
||||
}
|
||||
]
|
||||
}
|
||||
61
data/minecraft/worldgen/processor_list/treasure_rooms.json
Normal file
61
data/minecraft/worldgen/processor_list/treasure_rooms.json
Normal file
@@ -0,0 +1,61 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:polished_blackstone_bricks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.35
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_polished_blackstone_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:chiseled_polished_blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cracked_polished_blackstone_bricks"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gilded_blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:blackstone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:blackstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.01
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:gilded_blackstone"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:waxed_copper_bulb",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:waxed_oxidized_copper_bulb",
|
||||
"Properties": {
|
||||
"lit": "true",
|
||||
"powered": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:waxed_copper_bulb",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.33333334
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:waxed_weathered_copper_bulb",
|
||||
"Properties": {
|
||||
"lit": "true",
|
||||
"powered": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:waxed_copper_bulb",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:waxed_exposed_copper_bulb",
|
||||
"Properties": {
|
||||
"lit": "true",
|
||||
"powered": "false"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:protected_blocks",
|
||||
"value": "#minecraft:features_cannot_replace"
|
||||
}
|
||||
]
|
||||
}
|
||||
142
data/minecraft/worldgen/processor_list/zombie_desert.json
Normal file
142
data/minecraft/worldgen/processor_list/zombie_desert.json
Normal file
@@ -0,0 +1,142 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:doors"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:torch",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wall_torch",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:smooth_sandstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.08
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:cut_sandstone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:terracotta",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.08
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:smooth_sandstone_stairs",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.08
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:smooth_sandstone_slab",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.08
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:beetroots",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:melon_stem",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
266
data/minecraft/worldgen/processor_list/zombie_plains.json
Normal file
266
data/minecraft/worldgen/processor_list/zombie_plains.json
Normal file
@@ -0,0 +1,266 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:cobblestone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.8
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:mossy_cobblestone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:doors"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:torch",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wall_torch",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:cobblestone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.07
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:mossy_cobblestone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.07
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:white_terracotta",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.07
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:oak_log",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.05
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:oak_planks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:oak_stairs",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:stripped_oak_log",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.02
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:glass_pane",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "minecraft:glass_pane",
|
||||
"Properties": {
|
||||
"east": "false",
|
||||
"north": "true",
|
||||
"south": "true",
|
||||
"waterlogged": "false",
|
||||
"west": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:blockstate_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:brown_stained_glass_pane",
|
||||
"Properties": {
|
||||
"east": "false",
|
||||
"north": "true",
|
||||
"south": "true",
|
||||
"waterlogged": "false",
|
||||
"west": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "minecraft:glass_pane",
|
||||
"Properties": {
|
||||
"east": "true",
|
||||
"north": "false",
|
||||
"south": "false",
|
||||
"waterlogged": "false",
|
||||
"west": "true"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:blockstate_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:brown_stained_glass_pane",
|
||||
"Properties": {
|
||||
"east": "true",
|
||||
"north": "false",
|
||||
"south": "false",
|
||||
"waterlogged": "false",
|
||||
"west": "true"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:carrots",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:potatoes",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:beetroots",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
221
data/minecraft/worldgen/processor_list/zombie_savanna.json
Normal file
221
data/minecraft/worldgen/processor_list/zombie_savanna.json
Normal file
@@ -0,0 +1,221 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:doors"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:torch",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wall_torch",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:acacia_planks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:acacia_stairs",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:acacia_log",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.05
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:acacia_wood",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.05
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:orange_terracotta",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.05
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:yellow_terracotta",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.05
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:red_terracotta",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.05
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:glass_pane",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "minecraft:glass_pane",
|
||||
"Properties": {
|
||||
"east": "false",
|
||||
"north": "true",
|
||||
"south": "true",
|
||||
"waterlogged": "false",
|
||||
"west": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:blockstate_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:brown_stained_glass_pane",
|
||||
"Properties": {
|
||||
"east": "false",
|
||||
"north": "true",
|
||||
"south": "true",
|
||||
"waterlogged": "false",
|
||||
"west": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "minecraft:glass_pane",
|
||||
"Properties": {
|
||||
"east": "true",
|
||||
"north": "false",
|
||||
"south": "false",
|
||||
"waterlogged": "false",
|
||||
"west": "true"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:blockstate_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:brown_stained_glass_pane",
|
||||
"Properties": {
|
||||
"east": "true",
|
||||
"north": "false",
|
||||
"south": "false",
|
||||
"waterlogged": "false",
|
||||
"west": "true"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:melon_stem",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
210
data/minecraft/worldgen/processor_list/zombie_snowy.json
Normal file
210
data/minecraft/worldgen/processor_list/zombie_snowy.json
Normal file
@@ -0,0 +1,210 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:doors"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:torch",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wall_torch",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:lantern",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:spruce_planks",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:spruce_slab",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.4
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:stripped_spruce_log",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.05
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:stripped_spruce_wood",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.05
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:glass_pane",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "minecraft:glass_pane",
|
||||
"Properties": {
|
||||
"east": "false",
|
||||
"north": "true",
|
||||
"south": "true",
|
||||
"waterlogged": "false",
|
||||
"west": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:blockstate_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:brown_stained_glass_pane",
|
||||
"Properties": {
|
||||
"east": "false",
|
||||
"north": "true",
|
||||
"south": "true",
|
||||
"waterlogged": "false",
|
||||
"west": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "minecraft:glass_pane",
|
||||
"Properties": {
|
||||
"east": "true",
|
||||
"north": "false",
|
||||
"south": "false",
|
||||
"waterlogged": "false",
|
||||
"west": "true"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:blockstate_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:brown_stained_glass_pane",
|
||||
"Properties": {
|
||||
"east": "true",
|
||||
"north": "false",
|
||||
"south": "false",
|
||||
"waterlogged": "false",
|
||||
"west": "true"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:carrots",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.8
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:potatoes",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
203
data/minecraft/worldgen/processor_list/zombie_taiga.json
Normal file
203
data/minecraft/worldgen/processor_list/zombie_taiga.json
Normal file
@@ -0,0 +1,203 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:cobblestone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.8
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:mossy_cobblestone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:doors"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:torch",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wall_torch",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:campfire",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:campfire",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"lit": "false",
|
||||
"signal_fire": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:cobblestone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.08
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:spruce_log",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.08
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:glass_pane",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobweb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "minecraft:glass_pane",
|
||||
"Properties": {
|
||||
"east": "false",
|
||||
"north": "true",
|
||||
"south": "true",
|
||||
"waterlogged": "false",
|
||||
"west": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:blockstate_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:brown_stained_glass_pane",
|
||||
"Properties": {
|
||||
"east": "false",
|
||||
"north": "true",
|
||||
"south": "true",
|
||||
"waterlogged": "false",
|
||||
"west": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "minecraft:glass_pane",
|
||||
"Properties": {
|
||||
"east": "true",
|
||||
"north": "false",
|
||||
"south": "false",
|
||||
"waterlogged": "false",
|
||||
"west": "true"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:blockstate_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:brown_stained_glass_pane",
|
||||
"Properties": {
|
||||
"east": "true",
|
||||
"north": "false",
|
||||
"south": "false",
|
||||
"waterlogged": "false",
|
||||
"west": "true"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:pumpkin_stem",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:wheat",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:potatoes",
|
||||
"Properties": {
|
||||
"age": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user