{
  "type": "create:layered_ore",
  "config": {
    "discard_chance_on_air_exposure": 0.0,
    "layer_patterns": [
      [
        {
          "max_size": 1,
          "min_size": 1,
          "targets": [
            [
              {
                "state": {
                  "Name": "minecraft:stone"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "minecraft:deepslate",
                  "Properties": {
                    "axis": "y"
                  }
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ]
          ],
          "weight": 1
        },
        {
          "max_size": 3,
          "min_size": 1,
          "targets": [
            [
              {
                "state": {
                  "Name": "tfmg:bauxite"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "tfmg:bauxite"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ]
          ],
          "weight": 2
        },
        {
          "max_size": 2,
          "min_size": 2,
          "targets": [
            [
              {
                "state": {
                  "Name": "minecraft:smooth_basalt"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "minecraft:smooth_basalt"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ],
            [
              {
                "state": {
                  "Name": "minecraft:granite"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "minecraft:granite"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ]
          ],
          "weight": 1
        },
        {
          "max_size": 1,
          "min_size": 1,
          "targets": [
            [
              {
                "state": {
                  "Name": "minecraft:granite"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "minecraft:smooth_basalt"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ]
          ],
          "weight": 1
        },
        {
          "max_size": 1,
          "min_size": 1,
          "targets": [
            [
              {
                "state": {
                  "Name": "minecraft:andesite"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "minecraft:andesite"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ]
          ],
          "weight": 1
        }
      ],
      [
        {
          "max_size": 1,
          "min_size": 1,
          "targets": [
            [
              {
                "state": {
                  "Name": "minecraft:stone"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "minecraft:deepslate",
                  "Properties": {
                    "axis": "y"
                  }
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ]
          ],
          "weight": 1
        },
        {
          "max_size": 3,
          "min_size": 1,
          "targets": [
            [
              {
                "state": {
                  "Name": "tfmg:galena"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "tfmg:galena"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ]
          ],
          "weight": 2
        },
        {
          "max_size": 2,
          "min_size": 2,
          "targets": [
            [
              {
                "state": {
                  "Name": "minecraft:smooth_basalt"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "minecraft:smooth_basalt"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ],
            [
              {
                "state": {
                  "Name": "minecraft:dripstone_block"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "minecraft:dripstone_block"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ]
          ],
          "weight": 1
        },
        {
          "max_size": 1,
          "min_size": 1,
          "targets": [
            [
              {
                "state": {
                  "Name": "minecraft:dripstone_block"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "minecraft:smooth_basalt"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ]
          ],
          "weight": 1
        },
        {
          "max_size": 1,
          "min_size": 1,
          "targets": [
            [
              {
                "state": {
                  "Name": "minecraft:deepslate",
                  "Properties": {
                    "axis": "y"
                  }
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "minecraft:deepslate",
                  "Properties": {
                    "axis": "y"
                  }
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ]
          ],
          "weight": 1
        }
      ],
      [
        {
          "max_size": 1,
          "min_size": 1,
          "targets": [
            [
              {
                "state": {
                  "Name": "minecraft:stone"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "minecraft:deepslate",
                  "Properties": {
                    "axis": "y"
                  }
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ]
          ],
          "weight": 1
        },
        {
          "max_size": 3,
          "min_size": 1,
          "targets": [
            [
              {
                "state": {
                  "Name": "tfmg:lignite"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "tfmg:lignite"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ]
          ],
          "weight": 2
        },
        {
          "max_size": 2,
          "min_size": 2,
          "targets": [
            [
              {
                "state": {
                  "Name": "minecraft:tuff"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "minecraft:tuff"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ],
            [
              {
                "state": {
                  "Name": "minecraft:deepslate",
                  "Properties": {
                    "axis": "y"
                  }
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "minecraft:deepslate",
                  "Properties": {
                    "axis": "y"
                  }
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ]
          ],
          "weight": 1
        },
        {
          "max_size": 1,
          "min_size": 1,
          "targets": [
            [
              {
                "state": {
                  "Name": "minecraft:deepslate",
                  "Properties": {
                    "axis": "y"
                  }
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "minecraft:tuff"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ]
          ],
          "weight": 1
        },
        {
          "max_size": 1,
          "min_size": 1,
          "targets": [
            [
              {
                "state": {
                  "Name": "create:scoria"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "create:scoria"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ]
          ],
          "weight": 1
        }
      ],
      [
        {
          "max_size": 1,
          "min_size": 1,
          "targets": [
            [
              {
                "state": {
                  "Name": "minecraft:stone"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "minecraft:deepslate",
                  "Properties": {
                    "axis": "y"
                  }
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ]
          ],
          "weight": 2
        },
        {
          "max_size": 2,
          "min_size": 1,
          "targets": [
            [
              {
                "state": {
                  "Name": "tfmg:fireclay"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "tfmg:fireclay"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ]
          ],
          "weight": 2
        },
        {
          "max_size": 3,
          "min_size": 1,
          "targets": [
            [
              {
                "state": {
                  "Name": "minecraft:sand"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "minecraft:sand"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ],
            [
              {
                "state": {
                  "Name": "minecraft:gravel"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "minecraft:gravel"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ]
          ],
          "weight": 2
        },
        {
          "max_size": 1,
          "min_size": 1,
          "targets": [
            [
              {
                "state": {
                  "Name": "create:crimsite"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:stone_ore_replaceables"
                }
              },
              {
                "state": {
                  "Name": "create:crimsite"
                },
                "target": {
                  "predicate_type": "minecraft:tag_match",
                  "tag": "minecraft:deepslate_ore_replaceables"
                }
              }
            ]
          ],
          "weight": 1
        }
      ]
    ],
    "size": 32
  }
}