{
	"processors": [
		{
			"processor_type": "minecraft:rule",
			"rules": [
				{
					"input_predicate": {
						"block": "minecraft:prismarine",
						"predicate_type": "minecraft:random_block_match",
						"probability": 0.20000000298023224
					},
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"output_state": {
						"Name": "minecraft:prismarine_bricks"
					}
				},
				{
					"input_predicate": {
						"block": "minecraft:prismarine",
						"predicate_type": "minecraft:random_block_match",
						"probability": 0.20000000298023224
					},
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"output_state": {
						"Name": "minecraft:prismarine_stairs",
						"Properties": {
							"facing": "west",
							"half": "top",
							"shape": "straight",
							"waterlogged": "true"
						}
					}
				},
				{
					"input_predicate": {
						"block": "minecraft:prismarine",
						"predicate_type": "minecraft:random_block_match",
						"probability": 0.20000000298023224
					},
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"output_state": {
						"Name": "minecraft:prismarine_stairs",
						"Properties": {
							"facing": "east",
							"half": "top",
							"shape": "straight",
							"waterlogged": "true"
						}
					}
				},
				{
					"input_predicate": {
						"block": "minecraft:prismarine",
						"predicate_type": "minecraft:random_block_match",
						"probability": 0.20000000298023224
					},
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"output_state": {
						"Name": "minecraft:prismarine_stairs",
						"Properties": {
							"facing": "south",
							"half": "top",
							"shape": "straight",
							"waterlogged": "true"
						}
					}
				},
				{
					"input_predicate": {
						"block": "minecraft:prismarine",
						"predicate_type": "minecraft:random_block_match",
						"probability": 0.20000000298023224
					},
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"output_state": {
						"Name": "minecraft:prismarine_stairs",
						"Properties": {
							"facing": "north",
							"half": "top",
							"shape": "straight",
							"waterlogged": "true"
						}
					}
				},
				{
					"input_predicate": {
						"block": "minecraft:prismarine_bricks",
						"predicate_type": "minecraft:random_block_match",
						"probability": 0.10000000149011612
					},
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"output_state": {
						"Name": "minecraft:magma_block"
					}
				},
				{
					"input_predicate": {
						"block": "minecraft:prismarine_bricks",
						"predicate_type": "minecraft:random_block_match",
						"probability": 0.33333298563957214
					},
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"output_state": {
						"Name": "minecraft:prismarine"
					}
				},
				{
					"input_predicate": {
						"block": "minecraft:prismarine_slab",
						"predicate_type": "minecraft:random_block_match",
						"probability": 0.3799999952316284
					},
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"output_state": {
						"Name": "minecraft:prismarine_bricks"
					}
				},
				{
					"input_predicate": {
						"block": "minecraft:prismarine_slab",
						"predicate_type": "minecraft:random_block_match",
						"probability": 0.5
					},
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"output_state": {
						"Name": "minecraft:prismarine"
					}
				},
				{
					"input_predicate": {
						"block": "minecraft:prismarine_slab",
						"predicate_type": "minecraft:random_block_match",
						"probability": 0.019999999552965164
					},
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"output_state": {
						"Name": "minecraft:sea_lantern"
					}
				},
				{
					"input_predicate": {
						"block": "minecraft:prismarine_slab",
						"predicate_type": "minecraft:random_block_match",
						"probability": 0.11999999731779099
					},
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"output_state": {
						"Name": "minecraft:prismarine_stairs",
						"Properties": {
							"facing": "west",
							"half": "bottom",
							"shape": "straight",
							"waterlogged": "true"
						}
					}
				},
				{
					"input_predicate": {
						"block": "minecraft:prismarine_slab",
						"predicate_type": "minecraft:random_block_match",
						"probability": 0.12399999797344208
					},
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"output_state": {
						"Name": "minecraft:prismarine_stairs",
						"Properties": {
							"facing": "east",
							"half": "bottom",
							"shape": "straight",
							"waterlogged": "true"
						}
					}
				},
				{
					"input_predicate": {
						"block": "minecraft:prismarine_slab",
						"predicate_type": "minecraft:random_block_match",
						"probability": 0.12800000607967377
					},
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"output_state": {
						"Name": "minecraft:prismarine_stairs",
						"Properties": {
							"facing": "south",
							"half": "bottom",
							"shape": "straight",
							"waterlogged": "true"
						}
					}
				},
				{
					"input_predicate": {
						"block": "minecraft:prismarine_slab",
						"predicate_type": "minecraft:random_block_match",
						"probability": 0.13199999928474426
					},
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"output_state": {
						"Name": "minecraft:prismarine_stairs",
						"Properties": {
							"facing": "north",
							"half": "bottom",
							"shape": "straight",
							"waterlogged": "true"
						}
					}
				},
				{
					"input_predicate": {
						"block": "minecraft:prismarine_slab",
						"predicate_type": "minecraft:random_block_match",
						"probability": 0.13600000739097595
					},
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"output_state": {
						"Name": "minecraft:prismarine_stairs",
						"Properties": {
							"facing": "west",
							"half": "top",
							"shape": "straight",
							"waterlogged": "true"
						}
					}
				},
				{
					"input_predicate": {
						"block": "minecraft:prismarine_slab",
						"predicate_type": "minecraft:random_block_match",
						"probability": 0.14000000059604645
					},
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"output_state": {
						"Name": "minecraft:prismarine_stairs",
						"Properties": {
							"facing": "east",
							"half": "top",
							"shape": "straight",
							"waterlogged": "true"
						}
					}
				},
				{
					"input_predicate": {
						"block": "minecraft:prismarine_slab",
						"predicate_type": "minecraft:random_block_match",
						"probability": 0.14399999380111694
					},
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"output_state": {
						"Name": "minecraft:prismarine_stairs",
						"Properties": {
							"facing": "south",
							"half": "top",
							"shape": "straight",
							"waterlogged": "true"
						}
					}
				},
				{
					"input_predicate": {
						"block": "minecraft:prismarine_slab",
						"predicate_type": "minecraft:random_block_match",
						"probability": 0.14800000190734863
					},
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"output_state": {
						"Name": "minecraft:prismarine_stairs",
						"Properties": {
							"facing": "north",
							"half": "top",
							"shape": "straight",
							"waterlogged": "true"
						}
					}
				},
				{
					"input_predicate": {
						"block": "minecraft:prismarine_slab",
						"predicate_type": "minecraft:random_block_match",
						"probability": 0.5
					},
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"output_state": {
						"Name": "minecraft:prismarine_slab",
						"Properties": {
							"type": "top",
							"waterlogged": "true"
						}
					}
				}
			]
		},
		{
			"blocks_to_always_place": [
				{
					"Name": "minecraft:dark_prismarine_stairs",
					"Properties": {
						"facing": "west",
						"half": "bottom",
						"shape": "straight",
						"waterlogged": "true"
					}
				},
				{
					"Name": "minecraft:dark_prismarine"
				},
				{
					"Name": "minecraft:dark_prismarine_stairs",
					"Properties": {
						"facing": "south",
						"half": "bottom",
						"shape": "straight",
						"waterlogged": "true"
					}
				},
				{
					"Name": "minecraft:prismarine_wall",
					"Properties": {
						"east": "low",
						"north": "low",
						"south": "low",
						"up": "true",
						"waterlogged": "true",
						"west": "low"
					}
				},
				{
					"Name": "minecraft:prismarine_wall",
					"Properties": {
						"east": "none",
						"north": "none",
						"south": "none",
						"up": "true",
						"waterlogged": "true",
						"west": "none"
					}
				},
				{
					"Name": "minecraft:dark_prismarine_stairs",
					"Properties": {
						"facing": "north",
						"half": "bottom",
						"shape": "straight",
						"waterlogged": "true"
					}
				},
				{
					"Name": "minecraft:dark_prismarine_stairs",
					"Properties": {
						"facing": "east",
						"half": "bottom",
						"shape": "straight",
						"waterlogged": "true"
					}
				}
			],
			"processor_type": "repurposed_structures:replace_liquids_only_processor"
		},
		{
			"processor_type": "repurposed_structures:remove_floating_blocks_processor"
		},
		{
			"delay": 20,
			"max_nearby_entities": 6,
			"max_spawn_delay": 800,
			"min_spawn_delay": 200,
			"processor_type": "repurposed_structures:spawner_randomizing_processor",
			"required_player_range": 16,
			"rs_spawner_resourcelocation": "repurposed_structures:dungeons/ocean_warm",
			"spawn_count": 4,
			"spawn_range": 4,
			"spawner_replacement_block": {
				"Name": "minecraft:water",
				"Properties": {
					"level": "0"
				}
			},
			"valid_block_light_level": [
				0,
				7
			]
		}
	]
}