[
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "fbms_2_1_construction",
    "object": {
      "parameters": {
        "fbms_2_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbms_2_concrete_palette",
              "fbms_2_log_palette",
              "fbms_2_metal_palette",
              "fbms_2_migo_resin_palette",
              "fbms_2_rammed_earth_palette",
              "fbms_2_rock_palette",
              "fbms_2_wad_palette",
              "fbms_2_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 7, 7 ],
      "rows": [
        "w......",
        "w......",
        "w......",
        "w......",
        "w......",
        "w......",
        "wvwwv+w"
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbms_2_construction_palette" } ]
    }
  },
  {
    "type": "mapgen",
    "update_mapgen_id": "fbms_2_1_construction",
    "method": "json",
    "object": { "place_nested": [ { "chunks": [ "fbms_2_1_construction" ], "x": 0, "y": 16 } ] }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "fbms_2_2_construction",
    "object": {
      "parameters": {
        "fbms_2_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbms_2_concrete_palette",
              "fbms_2_log_palette",
              "fbms_2_metal_palette",
              "fbms_2_migo_resin_palette",
              "fbms_2_rammed_earth_palette",
              "fbms_2_rock_palette",
              "fbms_2_wad_palette",
              "fbms_2_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 7, 7 ],
      "rows": [
        "...... ",
        "...... ",
        "...... ",
        "...... ",
        "...... ",
        "...... ",
        "wvwwvw "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbms_2_construction_palette" } ]
    }
  },
  {
    "type": "mapgen",
    "update_mapgen_id": "fbms_2_2_construction",
    "method": "json",
    "object": { "place_nested": [ { "chunks": [ "fbms_2_2_construction" ], "x": 7, "y": 16 } ] }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "fbms_2_3_construction",
    "object": {
      "parameters": {
        "fbms_2_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbms_2_concrete_palette",
              "fbms_2_log_palette",
              "fbms_2_metal_palette",
              "fbms_2_migo_resin_palette",
              "fbms_2_rammed_earth_palette",
              "fbms_2_rock_palette",
              "fbms_2_wad_palette",
              "fbms_2_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 7, 7 ],
      "rows": [
        "......v",
        "......w",
        "......w",
        "......w",
        "......w",
        "......v",
        "wwvw+vw"
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbms_2_construction_palette" } ]
    }
  },
  {
    "type": "mapgen",
    "update_mapgen_id": "fbms_2_3_construction",
    "method": "json",
    "object": { "place_nested": [ { "chunks": [ "fbms_2_3_construction" ], "x": 13, "y": 16 } ] }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "fbms_2_4_construction",
    "object": {
      "parameters": {
        "fbms_2_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbms_2_concrete_palette",
              "fbms_2_log_palette",
              "fbms_2_metal_palette",
              "fbms_2_migo_resin_palette",
              "fbms_2_rammed_earth_palette",
              "fbms_2_rock_palette",
              "fbms_2_wad_palette",
              "fbms_2_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 7, 7 ],
      "rows": [
        "wwwww+w",
        "w......",
        "w......",
        "w......",
        "w......",
        "       ",
        "       "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbms_2_construction_palette" } ]
    }
  },
  {
    "type": "mapgen",
    "update_mapgen_id": "fbms_2_4_construction",
    "method": "json",
    "object": { "place_nested": [ { "chunks": [ "fbms_2_4_construction" ], "x": 0, "y": 11 } ] }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "fbms_2_5_construction",
    "object": {
      "parameters": {
        "fbms_2_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbms_2_concrete_palette",
              "fbms_2_log_palette",
              "fbms_2_metal_palette",
              "fbms_2_migo_resin_palette",
              "fbms_2_rammed_earth_palette",
              "fbms_2_rock_palette",
              "fbms_2_wad_palette",
              "fbms_2_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 6, 6 ],
      "rows": [
        "wwwwww",
        "......",
        "......",
        "......",
        "......",
        "      "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbms_2_construction_palette" } ]
    }
  },
  {
    "type": "mapgen",
    "update_mapgen_id": "fbms_2_5_construction",
    "method": "json",
    "object": { "place_nested": [ { "chunks": [ "fbms_2_5_construction" ], "x": 7, "y": 11 } ] }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "fbms_2_6_construction",
    "object": {
      "parameters": {
        "fbms_2_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbms_2_concrete_palette",
              "fbms_2_log_palette",
              "fbms_2_metal_palette",
              "fbms_2_migo_resin_palette",
              "fbms_2_rammed_earth_palette",
              "fbms_2_rock_palette",
              "fbms_2_wad_palette",
              "fbms_2_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 7, 7 ],
      "rows": [
        "wwww+ww",
        "......w",
        "......w",
        "......w",
        "......w",
        "       ",
        "       "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbms_2_construction_palette" } ]
    }
  },
  {
    "type": "mapgen",
    "update_mapgen_id": "fbms_2_6_construction",
    "method": "json",
    "object": { "place_nested": [ { "chunks": [ "fbms_2_6_construction" ], "x": 13, "y": 11 } ] }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "fbms_2_7_construction",
    "object": {
      "parameters": {
        "fbms_2_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbms_2_concrete_palette",
              "fbms_2_log_palette",
              "fbms_2_metal_palette",
              "fbms_2_migo_resin_palette",
              "fbms_2_rammed_earth_palette",
              "fbms_2_rock_palette",
              "fbms_2_wad_palette",
              "fbms_2_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 7, 7 ],
      "rows": [
        "w......",
        "w......",
        "w......",
        "w......",
        "w......",
        "w......",
        "       "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbms_2_construction_palette" } ]
    }
  },
  {
    "type": "mapgen",
    "update_mapgen_id": "fbms_2_7_construction",
    "method": "json",
    "object": { "place_nested": [ { "chunks": [ "fbms_2_7_construction" ], "x": 0, "y": 5 } ] }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "fbms_2_8_construction",
    "object": {
      "parameters": {
        "fbms_2_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbms_2_concrete_palette",
              "fbms_2_log_palette",
              "fbms_2_metal_palette",
              "fbms_2_migo_resin_palette",
              "fbms_2_rammed_earth_palette",
              "fbms_2_rock_palette",
              "fbms_2_wad_palette",
              "fbms_2_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 6, 6 ],
      "rows": [
        "......",
        "......",
        "......",
        "......",
        "......",
        "......"
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbms_2_construction_palette" } ]
    }
  },
  {
    "type": "mapgen",
    "update_mapgen_id": "fbms_2_8_construction",
    "method": "json",
    "object": { "place_nested": [ { "chunks": [ "fbms_2_8_construction" ], "x": 7, "y": 5 } ] }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "fbms_2_9_construction",
    "object": {
      "parameters": {
        "fbms_2_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbms_2_concrete_palette",
              "fbms_2_log_palette",
              "fbms_2_metal_palette",
              "fbms_2_migo_resin_palette",
              "fbms_2_rammed_earth_palette",
              "fbms_2_rock_palette",
              "fbms_2_wad_palette",
              "fbms_2_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 7, 7 ],
      "rows": [
        "......v",
        "......w",
        "......w",
        "......w",
        "......w",
        "......v",
        "       "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbms_2_construction_palette" } ]
    }
  },
  {
    "type": "mapgen",
    "update_mapgen_id": "fbms_2_9_construction",
    "method": "json",
    "object": { "place_nested": [ { "chunks": [ "fbms_2_9_construction" ], "x": 13, "y": 5 } ] }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "fbms_2_10_construction",
    "object": {
      "parameters": {
        "fbms_2_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbms_2_concrete_palette",
              "fbms_2_log_palette",
              "fbms_2_metal_palette",
              "fbms_2_migo_resin_palette",
              "fbms_2_rammed_earth_palette",
              "fbms_2_rock_palette",
              "fbms_2_wad_palette",
              "fbms_2_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 7, 7 ],
      "rows": [
        "wwwwwww",
        "w......",
        "w......",
        "w......",
        "w......",
        "       ",
        "       "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbms_2_construction_palette" } ]
    }
  },
  {
    "type": "mapgen",
    "update_mapgen_id": "fbms_2_10_construction",
    "method": "json",
    "object": { "place_nested": [ { "chunks": [ "fbms_2_10_construction" ], "x": 0, "y": 0 } ] }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "fbms_2_11_construction",
    "object": {
      "parameters": {
        "fbms_2_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbms_2_concrete_palette",
              "fbms_2_log_palette",
              "fbms_2_metal_palette",
              "fbms_2_migo_resin_palette",
              "fbms_2_rammed_earth_palette",
              "fbms_2_rock_palette",
              "fbms_2_wad_palette",
              "fbms_2_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 6, 6 ],
      "rows": [
        "wwwwww",
        "......",
        "......",
        "......",
        "......",
        "      "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbms_2_construction_palette" } ]
    }
  },
  {
    "type": "mapgen",
    "update_mapgen_id": "fbms_2_11_construction",
    "method": "json",
    "object": { "place_nested": [ { "chunks": [ "fbms_2_11_construction" ], "x": 7, "y": 0 } ] }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "fbms_2_12_construction",
    "object": {
      "parameters": {
        "fbms_2_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbms_2_concrete_palette",
              "fbms_2_log_palette",
              "fbms_2_metal_palette",
              "fbms_2_migo_resin_palette",
              "fbms_2_rammed_earth_palette",
              "fbms_2_rock_palette",
              "fbms_2_wad_palette",
              "fbms_2_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 7, 7 ],
      "rows": [
        "wwwwwww",
        "......w",
        "......w",
        "......w",
        "......w",
        "       ",
        "       "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbms_2_construction_palette" } ]
    }
  },
  {
    "type": "mapgen",
    "update_mapgen_id": "fbms_2_12_construction",
    "method": "json",
    "object": { "place_nested": [ { "chunks": [ "fbms_2_12_construction" ], "x": 13, "y": 0 } ] }
  }
]
