Create/Update assets for version 25w03a

This commit is contained in:
InventiveBot
2025-01-15 18:31:25 +01:00
parent cf75216007
commit cfad7ee62b
21685 changed files with 1495422 additions and 18 deletions

File diff suppressed because one or more lines are too long

View 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"]}

View File

@@ -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"
}
]
}

View File

@@ -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"
}
]
}

View File

@@ -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"
}
]
}

View File

@@ -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"
}
}
]
}
]
}

View 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"
}
}
]
}
]
}

View 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"
}
}
]
}
]
}

View File

@@ -0,0 +1,3 @@
{
"processors": []
}

View File

@@ -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"
}
}
]
}
]
}

View 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"
}
}
}
]
}
]
}

View 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"
}
}
}
]
}
]
}

View 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"
}
}
}
]
}
]
}

View 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"
}
}
}
]
}
]
}

View 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"
}
}
}
]
}
]
}

View File

@@ -0,0 +1,12 @@
{
"processors": [
{
"integrity": 0.1,
"processor_type": "minecraft:block_rot"
},
{
"processor_type": "minecraft:protected_blocks",
"value": "#minecraft:features_cannot_replace"
}
]
}

View 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"
}
]
}

View File

@@ -0,0 +1,12 @@
{
"processors": [
{
"integrity": 0.9,
"processor_type": "minecraft:block_rot"
},
{
"processor_type": "minecraft:protected_blocks",
"value": "#minecraft:features_cannot_replace"
}
]
}

View 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"
}
}
]
}
]
}

View 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"
}
}
]
}
]
}

View 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"
}
}
]
}
]
}

View File

@@ -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"
}
}
]
}
]
}

View File

@@ -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"
}
}
]
}
]
}

View File

@@ -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"
}
}
]
}
]
}

View File

@@ -0,0 +1,8 @@
{
"processors": [
{
"integrity": 0.05,
"processor_type": "minecraft:block_rot"
}
]
}

View 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"
}
}
]
}
]
}

View 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"
}
}
]
}
]
}

View File

@@ -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"
}
}
]
}
]
}

View 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.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"
}
}
]
}
]
}

View 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"
}
}
}
]
}
]
}

View 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"
}
}
}
]
}
]
}

View File

@@ -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"
}
}
}
]
}
]
}

View File

@@ -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"
}
]
}

View File

@@ -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"
}
]
}

View File

@@ -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"
}
]
}

View 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"
}
}
]
}
]
}

View File

@@ -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"
}
]
}

View 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"
}
}
}
]
}
]
}

View 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"
}
}
}
]
}
]
}

View 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"
}
}
}
]
}
]
}

View 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"
}
}
}
]
}
]
}

View 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"
}
}
}
]
}
]
}