{
  "fields": [
    {
      "id": "sea_floor_depth",
      "title": "sea_floor_depth",
      "description": "Controls how deep below the world water level the floor should occur",
      "dataType": 0
    },
    {
      "id": "mid_material",
      "title": "mid_material",
      "description": "Controls the block type used in a layer below the surface of this biome",
      "dataType": 2,
      "alternates": [
        {
          "id": "mid_material",
          "dataType": 16,
          "readOnly": true,
          "subForm": {
            "title": "Mid Material",
            "description": "Mid Material",
            "fields": [
              {
                "id": "name",
                "title": "name",
                "description": "Name of the block",
                "dataType": 2
              },
              {
                "id": "states",
                "title": "states",
                "description": "Contains members named after each state, with boolean, integer, or string values.",
                "dataType": 31,
                "alternates": [
                  {
                    "id": "states",
                    "dataType": 27
                  },
                  {
                    "id": "states",
                    "dataType": 24
                  }
                ]
              }
            ]
          }
        }
      ]
    },
    {
      "id": "sea_floor_material",
      "title": "sea_floor_material",
      "description": "Controls the block type used as a floor for bodies of water in this biome",
      "dataType": 2,
      "alternates": [
        {
          "id": "sea_floor_material",
          "dataType": 16,
          "readOnly": true,
          "subForm": {
            "title": "Sea Floor Material",
            "description": "Sea Floor Material",
            "fields": [
              {
                "id": "name",
                "title": "name",
                "description": "Name of the block",
                "dataType": 2
              },
              {
                "id": "states",
                "title": "states",
                "description": "Contains members named after each state, with boolean, integer, or string values.",
                "dataType": 31,
                "alternates": [
                  {
                    "id": "states",
                    "dataType": 27
                  },
                  {
                    "id": "states",
                    "dataType": 24
                  }
                ]
              }
            ]
          }
        }
      ]
    },
    {
      "id": "foundation_material",
      "title": "foundation_material",
      "description": "Controls the block type used deep underground in this biome",
      "dataType": 2,
      "alternates": [
        {
          "id": "foundation_material",
          "dataType": 16,
          "readOnly": true,
          "subForm": {
            "title": "Foundation Material",
            "description": "Foundation Material",
            "fields": [
              {
                "id": "name",
                "title": "name",
                "description": "Name of the block",
                "dataType": 2
              },
              {
                "id": "states",
                "title": "states",
                "description": "Contains members named after each state, with boolean, integer, or string values.",
                "dataType": 31,
                "alternates": [
                  {
                    "id": "states",
                    "dataType": 27
                  },
                  {
                    "id": "states",
                    "dataType": 24
                  }
                ]
              }
            ]
          }
        }
      ]
    },
    {
      "id": "top_material",
      "title": "top_material",
      "description": "Controls the block type used for the surface of this biome",
      "dataType": 2,
      "alternates": [
        {
          "id": "top_material",
          "dataType": 16,
          "readOnly": true,
          "subForm": {
            "title": "Top Material",
            "description": "Top Material",
            "fields": [
              {
                "id": "name",
                "title": "name",
                "description": "Name of the block",
                "dataType": 2
              },
              {
                "id": "states",
                "title": "states",
                "description": "Contains members named after each state, with boolean, integer, or string values.",
                "dataType": 31,
                "alternates": [
                  {
                    "id": "states",
                    "dataType": 27
                  },
                  {
                    "id": "states",
                    "dataType": 24
                  }
                ]
              }
            ]
          }
        }
      ]
    },
    {
      "id": "sea_material",
      "title": "sea_material",
      "description": "Controls the block type used for the bodies of water in this biome",
      "dataType": 2,
      "alternates": [
        {
          "id": "sea_material",
          "dataType": 16,
          "readOnly": true,
          "subForm": {
            "title": "Sea Material",
            "description": "Sea Material",
            "fields": [
              {
                "id": "name",
                "title": "name",
                "description": "Name of the block",
                "dataType": 2
              },
              {
                "id": "states",
                "title": "states",
                "description": "Contains members named after each state, with boolean, integer, or string values.",
                "dataType": 31,
                "alternates": [
                  {
                    "id": "states",
                    "dataType": 27
                  },
                  {
                    "id": "states",
                    "dataType": 24
                  }
                ]
              }
            ]
          }
        }
      ]
    },
    {
      "id": "hard_clay_material",
      "title": "hard_clay_material",
      "description": "Hardened clay block to use",
      "dataType": 2,
      "alternates": [
        {
          "id": "hard_clay_material",
          "dataType": 16,
          "readOnly": true,
          "subForm": {
            "title": "Hard Clay Material",
            "description": "Hard Clay Material",
            "fields": [
              {
                "id": "name",
                "title": "name",
                "description": "Name of the block",
                "dataType": 2
              },
              {
                "id": "states",
                "title": "states",
                "description": "Contains members named after each state, with boolean, integer, or string values.",
                "dataType": 31,
                "alternates": [
                  {
                    "id": "states",
                    "dataType": 27
                  },
                  {
                    "id": "states",
                    "dataType": 24
                  }
                ]
              }
            ]
          }
        }
      ]
    },
    {
      "id": "clay_material",
      "title": "clay_material",
      "description": "Base clay block to use",
      "dataType": 2,
      "alternates": [
        {
          "id": "clay_material",
          "dataType": 16,
          "readOnly": true,
          "subForm": {
            "title": "Clay Material",
            "description": "Clay Material",
            "fields": [
              {
                "id": "name",
                "title": "name",
                "description": "Name of the block",
                "dataType": 2
              },
              {
                "id": "states",
                "title": "states",
                "description": "Contains members named after each state, with boolean, integer, or string values.",
                "dataType": 31,
                "alternates": [
                  {
                    "id": "states",
                    "dataType": 27
                  },
                  {
                    "id": "states",
                    "dataType": 24
                  }
                ]
              }
            ]
          }
        }
      ]
    },
    {
      "id": "bryce_pillars",
      "title": "bryce_pillars",
      "description": "Whether the mesa generates with pillars",
      "dataType": 1
    },
    {
      "id": "has_forest",
      "title": "has_forest",
      "description": "Places coarse dirt and grass at high altitudes",
      "dataType": 1
    }
  ],
  "description": "Similar to overworld_surface. Adds colored strata and optional pillars.",
  "title": "Mesa Surface",
  "id": "minecraft:mesa_surface"
}