[
  {
    "type": "palette",
    "id": "fbmc_straw_bed_palette",
    "terrain": {  },
    "furniture": { "b": "f_straw_bed" }
  },
  {
    "type": "palette",
    "id": "fbmc_makeshift_bed_palette",
    "terrain": {  },
    "furniture": { "b": "f_makeshift_bed" }
  },
  {
    "type": "palette",
    "id": "fbmc_bed_palette",
    "terrain": {  },
    "furniture": { "b": "f_bed" }
  },
  {
    "type": "palette",
    "id": "fbmc_concrete_palette",
    "terrain": {
      ".": "t_thconc_floor",
      "+": "t_door_metal_c",
      "r": "t_concrete_roof",
      "v": "t_window_no_curtains",
      "w": "t_sconc_wall"
    },
    "furniture": { ".": "f_clear", "+": "f_clear", "v": "f_clear", "w": "f_clear" }
  },
  {
    "type": "palette",
    "id": "fbmc_log_palette",
    "terrain": { ".": "t_floor", "+": "t_door_c", "r": "t_wood_treated_roof", "v": "t_window_no_curtains", "w": "t_wall_log" },
    "furniture": { ".": "f_clear", "+": "f_clear", "v": "f_clear", "w": "f_clear" }
  },
  {
    "type": "palette",
    "id": "fbmc_metal_palette",
    "terrain": {
      ".": "t_scrap_floor",
      "+": "t_door_metal_c",
      "r": "t_metal_flat_roof",
      "v": "t_window_no_curtains",
      "w": "t_scrap_wall"
    },
    "furniture": { ".": "f_clear", "+": "f_clear", "v": "f_clear", "w": "f_clear" }
  },
  {
    "type": "palette",
    "id": "fbmc_migo_resin_palette",
    "terrain": { ".": "t_floor_resin", "+": "t_resin_hole_c", "r": "t_resin_roof", "v": "t_wall_resin_cage", "w": "t_wall_resin" },
    "furniture": { ".": "f_clear", "+": "f_clear", "v": "f_clear", "w": "f_clear" }
  },
  {
    "type": "palette",
    "id": "fbmc_rammed_earth_palette",
    "terrain": {
      ".": "t_floor_primitive",
      "+": "t_door_makeshift_c",
      "r": "t_log_sod_roof",
      "v": "t_window_empty",
      "w": "t_wall_rammed_earth"
    },
    "furniture": { ".": "f_clear", "+": "f_clear", "v": "f_clear", "w": "f_clear" }
  },
  {
    "type": "palette",
    "id": "fbmc_rock_palette",
    "terrain": { ".": "t_floor", "+": "t_door_c", "r": "t_wood_treated_roof", "v": "t_window_no_curtains", "w": "t_rock_wall" },
    "furniture": { ".": "f_clear", "+": "f_clear", "v": "f_clear", "w": "f_clear" }
  },
  {
    "type": "palette",
    "id": "fbmc_wad_palette",
    "terrain": {
      ".": "t_floor_primitive",
      "+": "t_door_makeshift_c",
      "r": "t_log_sod_roof",
      "v": "t_wall_wattle_half",
      "w": "t_wall_wattle"
    },
    "furniture": { ".": "f_clear", "+": "f_clear", "v": "f_clear", "w": "f_clear" }
  },
  {
    "type": "palette",
    "id": "fbmc_wood_palette",
    "terrain": { ".": "t_floor", "+": "t_door_c", "r": "t_wood_treated_roof", "v": "t_window_no_curtains", "w": "t_wall_wood" },
    "furniture": { ".": "f_clear", "+": "f_clear", "v": "f_clear", "w": "f_clear" }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "fbmc_bed_horizontal",
    "object": {
      "parameters": {
        "fbmc_bed_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": { "distribution": [ "fbmc_straw_bed_palette", "fbmc_makeshift_bed_palette", "fbmc_bed_palette" ] }
        }
      },
      "mapgensize": [ 2, 2 ],
      "rows": [
        "bb",
        "  "
      ],
      "palettes": [ { "param": "fbmc_bed_palette" } ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "fbmc_bed_vertical",
    "object": {
      "parameters": {
        "fbmc_bed_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": { "distribution": [ "fbmc_straw_bed_palette", "fbmc_makeshift_bed_palette", "fbmc_bed_palette" ] }
        }
      },
      "mapgensize": [ 2, 2 ],
      "rows": [
        "b ",
        "b "
      ],
      "palettes": [ { "param": "fbmc_bed_palette" } ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "fbmc_construction_5x6_roof",
    "object": {
      "parameters": {
        "fbmc_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbmc_concrete_palette",
              "fbmc_log_palette",
              "fbmc_metal_palette",
              "fbmc_migo_resin_palette",
              "fbmc_rammed_earth_palette",
              "fbmc_rock_palette",
              "fbmc_wad_palette",
              "fbmc_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 6, 6 ],
      "rows": [
        "rrrrr ",
        "rrrrr ",
        "rrrrr ",
        "rrrrr ",
        "rrrrr ",
        "rrrrr "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbmc_construction_palette" } ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "fbmc_construction_shack_south",
    "object": {
      "parameters": {
        "fbmc_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbmc_concrete_palette",
              "fbmc_log_palette",
              "fbmc_metal_palette",
              "fbmc_migo_resin_palette",
              "fbmc_rammed_earth_palette",
              "fbmc_rock_palette",
              "fbmc_wad_palette",
              "fbmc_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 6, 6 ],
      "rows": [
        "wwwww ",
        "....w ",
        "....w ",
        "....w ",
        "....w ",
        "w+vww "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbmc_construction_palette" } ],
      "place_nested": [ { "chunks": [ "fbmc_construction_5x6_roof" ], "x": 0, "y": 0, "z": 1 } ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "fbmc_construction_shack_north",
    "object": {
      "parameters": {
        "fbmc_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbmc_concrete_palette",
              "fbmc_log_palette",
              "fbmc_metal_palette",
              "fbmc_migo_resin_palette",
              "fbmc_rammed_earth_palette",
              "fbmc_rock_palette",
              "fbmc_wad_palette",
              "fbmc_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 6, 6 ],
      "rows": [
        "w+vww ",
        "....w ",
        "....w ",
        "....w ",
        "....w ",
        "wwwww "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbmc_construction_palette" } ],
      "place_nested": [ { "chunks": [ "fbmc_construction_5x6_roof" ], "x": 0, "y": 0, "z": 1 } ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "fbmc_construction_6x5_roof",
    "object": {
      "parameters": {
        "fbmc_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbmc_concrete_palette",
              "fbmc_log_palette",
              "fbmc_metal_palette",
              "fbmc_migo_resin_palette",
              "fbmc_rammed_earth_palette",
              "fbmc_rock_palette",
              "fbmc_wad_palette",
              "fbmc_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 6, 6 ],
      "rows": [
        "rrrrrr",
        "rrrrrr",
        "rrrrrr",
        "rrrrrr",
        "rrrrrr",
        "      "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbmc_construction_palette" } ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "fbmc_construction_shack_west",
    "object": {
      "parameters": {
        "fbmc_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbmc_concrete_palette",
              "fbmc_log_palette",
              "fbmc_metal_palette",
              "fbmc_migo_resin_palette",
              "fbmc_rammed_earth_palette",
              "fbmc_rock_palette",
              "fbmc_wad_palette",
              "fbmc_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 6, 6 ],
      "rows": [
        "w....w",
        "v....w",
        "+....w",
        "w....w",
        "wwwwww",
        "      "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbmc_construction_palette" } ],
      "place_nested": [ { "chunks": [ "fbmc_construction_6x5_roof" ], "x": 0, "y": 0, "z": 1 } ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "fbmc_construction_shack_east",
    "object": {
      "parameters": {
        "fbmc_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbmc_concrete_palette",
              "fbmc_log_palette",
              "fbmc_metal_palette",
              "fbmc_migo_resin_palette",
              "fbmc_rammed_earth_palette",
              "fbmc_rock_palette",
              "fbmc_wad_palette",
              "fbmc_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 6, 6 ],
      "rows": [
        "w....w",
        "w....v",
        "w....+",
        "w....w",
        "wwwwww",
        "      "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbmc_construction_palette" } ],
      "place_nested": [ { "chunks": [ "fbmc_construction_6x5_roof" ], "x": 0, "y": 0, "z": 1 } ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "fbmc_construction_wall_roof_horizontal",
    "object": {
      "parameters": {
        "fbmc_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbmc_concrete_palette",
              "fbmc_log_palette",
              "fbmc_metal_palette",
              "fbmc_migo_resin_palette",
              "fbmc_rammed_earth_palette",
              "fbmc_rock_palette",
              "fbmc_wad_palette",
              "fbmc_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 6, 6 ],
      "rows": [
        "rrrrrr",
        "      ",
        "      ",
        "      ",
        "      ",
        "      "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbmc_construction_palette" } ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "fbmc_construction_wall_horizontal",
    "object": {
      "parameters": {
        "fbmc_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbmc_concrete_palette",
              "fbmc_log_palette",
              "fbmc_metal_palette",
              "fbmc_migo_resin_palette",
              "fbmc_rammed_earth_palette",
              "fbmc_rock_palette",
              "fbmc_wad_palette",
              "fbmc_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 6, 6 ],
      "rows": [
        "wwwwww",
        "      ",
        "      ",
        "      ",
        "      ",
        "      "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbmc_construction_palette" } ],
      "place_nested": [ { "chunks": [ "fbmc_construction_wall_roof_horizontal" ], "x": 0, "y": 0, "z": 1 } ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "fbmc_construction_wall_roof_vertical",
    "object": {
      "parameters": {
        "fbmc_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbmc_concrete_palette",
              "fbmc_log_palette",
              "fbmc_metal_palette",
              "fbmc_migo_resin_palette",
              "fbmc_rammed_earth_palette",
              "fbmc_rock_palette",
              "fbmc_wad_palette",
              "fbmc_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 6, 6 ],
      "rows": [
        "r     ",
        "r     ",
        "r     ",
        "r     ",
        "r     ",
        "r     "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbmc_construction_palette" } ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "fbmc_construction_wall_vertical",
    "object": {
      "parameters": {
        "fbmc_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbmc_concrete_palette",
              "fbmc_log_palette",
              "fbmc_metal_palette",
              "fbmc_migo_resin_palette",
              "fbmc_rammed_earth_palette",
              "fbmc_rock_palette",
              "fbmc_wad_palette",
              "fbmc_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 6, 6 ],
      "rows": [
        "w     ",
        "w     ",
        "w     ",
        "w     ",
        "w     ",
        "w     "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbmc_construction_palette" } ],
      "place_nested": [ { "chunks": [ "fbmc_construction_wall_roof_vertical" ], "x": 0, "y": 0, "z": 1 } ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "fbmc_construction_wall_tile_roof",
    "object": {
      "parameters": {
        "fbmc_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbmc_concrete_palette",
              "fbmc_log_palette",
              "fbmc_metal_palette",
              "fbmc_migo_resin_palette",
              "fbmc_rammed_earth_palette",
              "fbmc_rock_palette",
              "fbmc_wad_palette",
              "fbmc_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 1, 1 ],
      "rows": [ "r" ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbmc_construction_palette" } ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "fbmc_construction_wall_tile",
    "object": {
      "parameters": {
        "fbmc_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbmc_concrete_palette",
              "fbmc_log_palette",
              "fbmc_metal_palette",
              "fbmc_migo_resin_palette",
              "fbmc_rammed_earth_palette",
              "fbmc_rock_palette",
              "fbmc_wad_palette",
              "fbmc_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 1, 1 ],
      "rows": [ "w" ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbmc_construction_palette" } ],
      "place_nested": [ { "chunks": [ "fbmc_construction_wall_tile_roof" ], "x": 0, "y": 0, "z": 1 } ]
    }
  }
]
