1[ 2 { 3 "type": "mapgen", 4 "method": "json", 5 "nested_mapgen_id": "concrete_wall_ew", 6 "object": { 7 "mapgensize": [ 24, 24 ], 8 "set": [ { "line": "terrain", "id": "t_concrete_wall", "x": 0, "y": 0, "x2": 23, "y2": 0 } ] 9 } 10 }, 11 { 12 "type": "mapgen", 13 "method": "json", 14 "nested_mapgen_id": "concrete_wall_ns", 15 "object": { 16 "mapgensize": [ 24, 24 ], 17 "set": [ { "line": "terrain", "id": "t_concrete_wall", "x": 0, "y": 0, "x2": 0, "y2": 23 } ] 18 } 19 }, 20 { 21 "type": "mapgen", 22 "om_terrain": [ [ "microlab_generic_edge" ] ], 23 "method": "json", 24 "object": { 25 "fill_ter": "t_strconc_floor", 26 "rows": [ 27 " | | | ", 28 " cc c 2 2 2 ", 29 " cc c c| | cc |r i ", 30 " c| | |r c ", 31 " FFFFccccc| |cccc|r c ", 32 "||||||||||| ||||||| ", 33 " FF c|h ^| ??? t| c ", 34 " c|dd | V| c ", 35 " c|h = V| i ", 36 " c| = ??? t| ", 37 "|5||||===[= |==2|", 38 " YY 2 ", 39 " YY 2 ", 40 "|2|||| |((2|", 41 " r| | ", 42 " c r| |^ ", 43 " c hc|||||| ||((22| h ", 44 " c|FFFF| | |6tt ", 45 "|||||||22||22||((22|||||", 46 " | | |FFF ", 47 " c6 6c | |c | ", 48 " cc cc | |6h ", 49 " cc cc 2 |c ccccc ", 50 " | | " 51 ], 52 "place_nested": [ 53 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 0, "neighbors": { "north": "microlab_rock_border" } }, 54 { "chunks": [ "concrete_wall_ns" ], "x": 23, "y": 0, "neighbors": { "east": "microlab_rock_border" } }, 55 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 23, "neighbors": { "south": "microlab_rock_border" } }, 56 { "chunks": [ "concrete_wall_ns" ], "x": 0, "y": 0, "neighbors": { "west": "microlab_rock_border" } } 57 ], 58 "palettes": [ "microlab" ] 59 } 60 }, 61 { 62 "type": "mapgen", 63 "om_terrain": [ [ "microlab_generic_edge" ] ], 64 "method": "json", 65 "object": { 66 "fill_ter": "t_strconc_floor", 67 "rows": [ 68 " | | | ", 69 " cc c 2 2 2 ", 70 " cc c c| | 66 |r i ", 71 " c| 2 2 c ", 72 " F Fccccc| |6666|r c ", 73 "||22||||||| ||||||| ", 74 " |yyyy( | c ", 75 " 2yyyy( 6 | c ", 76 " 2yyyy( 6h | i ", 77 " |yyyy( 6 | ", 78 "|5||||((((( |==2|", 79 " 2 YY 2 ", 80 " 2 YY 2 ", 81 "|2|||| 6h |((2|", 82 " r| 6 | ", 83 "cc r|^^^^ |^ ", 84 "cc hc|||||| ||((22| h ", 85 " c2 2 | |6tt ", 86 "|||||| | ||((22|||||", 87 " | | |FFF ", 88 " c6 6c |22|c | ", 89 " cc cc | |6h ", 90 " cc cc | |c ccccc ", 91 " | 5 " 92 ], 93 "place_nested": [ 94 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 0, "neighbors": { "north": "microlab_rock_border" } }, 95 { "chunks": [ "concrete_wall_ns" ], "x": 23, "y": 0, "neighbors": { "east": "microlab_rock_border" } }, 96 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 23, "neighbors": { "south": "microlab_rock_border" } }, 97 { "chunks": [ "concrete_wall_ns" ], "x": 0, "y": 0, "neighbors": { "west": "microlab_rock_border" } } 98 ], 99 "palettes": [ "microlab" ] 100 } 101 }, 102 { 103 "type": "mapgen", 104 "om_terrain": [ [ "microlab_generic_edge" ] ], 105 "method": "json", 106 "object": { 107 "fill_ter": "t_strconc_floor", 108 "rows": [ 109 "||||||||||| | | ", 110 "|#########| 2 2 ", 111 "|##|||||||| |||||||| ", 112 "|##| hth VV |6 ", 113 "|##| ^ |dh ", 114 "|||| hth ^ hth |d ", 115 " FF| ^ hth || ", 116 " | hth hth |d ", 117 " ||=====| |====||dh ", 118 " |^?? ^ ^ ?? ^|6 ", 119 "|5|| |||2|", 120 " YY ", 121 " YY ", 122 "|2||||||||| |22||||((2|", 123 " r|D | | D| ", 124 " c r|@@ | | @@| ", 125 " c hc|D | | D| ", 126 " c|@@ | | @@| ", 127 "||2|||D |22| D|((2|", 128 " 6|@@ | | @@| ", 129 " 6|D 2 | D|c ", 130 " c|@@ 2 | @@|c ", 131 " c| ll| |ll |c ", 132 " |||||| ||||||| " 133 ], 134 "place_nested": [ 135 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 0, "neighbors": { "north": "microlab_rock_border" } }, 136 { "chunks": [ "concrete_wall_ns" ], "x": 23, "y": 0, "neighbors": { "east": "microlab_rock_border" } }, 137 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 23, "neighbors": { "south": "microlab_rock_border" } }, 138 { "chunks": [ "concrete_wall_ns" ], "x": 0, "y": 0, "neighbors": { "west": "microlab_rock_border" } } 139 ], 140 "palettes": [ "microlab" ] 141 } 142 }, 143 { 144 "type": "mapgen", 145 "om_terrain": [ [ "microlab_generic_edge" ] ], 146 "method": "json", 147 "object": { 148 "fill_ter": "t_strconc_floor", 149 "rows": [ 150 "||||||||||| | | ", 151 "|tRt yyyy| 2 2 ", 152 "| y y| |||||||| ", 153 "|tRt y y| |UUUUU|6 ", 154 "| y y| | |dh ", 155 "|RRR yyyy| | ccc ||| ", 156 "| 66 | 2 |UU ", 157 "|RRR | 2 |d ", 158 "| | |F6ccF|dh ", 159 "|OOOO | |||||||6 ", 160 "||||||||22| ^^^|||2|", 161 " ", 162 " ", 163 "|2||||||||| |||||||((2|", 164 " 6|hdh 2 2 hdh|U ", 165 " t t| dh = = hd |U ", 166 " t t|^ = = ^|cc ", 167 " t|||||| |||||||c ", 168 "||2|||^ 2 2 ^|((2|", 169 " 6|^hd = = d B|c ", 170 " c 6|^ dh= = hdhB|c ", 171 " c c|||||| |||||||c ", 172 " c c| 2 2 FF|UU ", 173 " | | | | " 174 ], 175 "place_nested": [ 176 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 0, "neighbors": { "north": "microlab_rock_border" } }, 177 { "chunks": [ "concrete_wall_ns" ], "x": 23, "y": 0, "neighbors": { "east": "microlab_rock_border" } }, 178 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 23, "neighbors": { "south": "microlab_rock_border" } }, 179 { "chunks": [ "concrete_wall_ns" ], "x": 0, "y": 0, "neighbors": { "west": "microlab_rock_border" } } 180 ], 181 "palettes": [ "microlab" ] 182 } 183 }, 184 { 185 "type": "mapgen", 186 "om_terrain": [ [ "microlab_generic_edge" ] ], 187 "method": "json", 188 "object": { 189 "fill_ter": "t_strconc_floor", 190 "rows": [ 191 "||||||||||| | | ", 192 "|OOOOOOOOO| 2 2 ", 193 "|O O| |||||||| ", 194 "|O RRR 5 |66666|6 ", 195 "|OOOOOOOOO| 2 |dh ", 196 "||||||||||| |(((((||| |", 197 " ttRRRttO| ^|6 ", 198 " hO| V|6 ", 199 " h | ^|6 ", 200 " tRRt | V|6 ", 201 "||||||||22| ^|||2|", 202 " ", 203 " ", 204 "|2||||||||| |||||||((2|", 205 " 6|hdh 2 2 hdh|c ", 206 " t t| dh = = hd |c ", 207 " t t|^ = = ^|cc ", 208 " t|||||| |||||||c ", 209 "||2|||^ 2 2 ^|((2|", 210 " 6|^hd = = d B|c ", 211 " c 6|^ dh= = hdhB|c ", 212 " c c|||||| |||||||c ", 213 " c c| 2 2 F|c ", 214 " | | | | " 215 ], 216 "place_nested": [ 217 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 0, "neighbors": { "north": "microlab_rock_border" } }, 218 { "chunks": [ "concrete_wall_ns" ], "x": 23, "y": 0, "neighbors": { "east": "microlab_rock_border" } }, 219 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 23, "neighbors": { "south": "microlab_rock_border" } }, 220 { "chunks": [ "concrete_wall_ns" ], "x": 0, "y": 0, "neighbors": { "west": "microlab_rock_border" } } 221 ], 222 "palettes": [ "microlab" ] 223 } 224 }, 225 { 226 "type": "mapgen", 227 "om_terrain": [ [ "microlab_generic_edge" ] ], 228 "method": "json", 229 "object": { 230 "fill_ter": "t_strconc_floor", 231 "rows": [ 232 " | | | | ", 233 " U|||||||| |tt 2 ", 234 " U|D@D@D@| |||||||||||", 235 " U| @ @ @| htth ^V |", 236 " U| | htth ^ |", 237 "|||| 2 |", 238 " FF| 2 htth ^ |", 239 " U| | htth ^ |", 240 " U| @ @ @| |", 241 " U|D@D@D@| htth ^ |", 242 "|5||||||||| htth ^ |", 243 " YY ", 244 " YY ", 245 "|2||||||||| |22(((|((2|", 246 " |D@D@D@| | ^| ", 247 " c | @ @ @| | hh|cc ", 248 " c | | | tt|cc ", 249 " | @ @ 2 | hh| ", 250 "||2| @ @ | | |((2|", 251 " | | |||2|||U ", 252 " U| @ @ @| | |U ", 253 " U|D@D@D@| |@ h|U ", 254 " U|||||||| |@D t|U ", 255 " | | ||||||| " 256 ], 257 "place_nested": [ 258 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 0, "neighbors": { "north": "microlab_rock_border" } }, 259 { "chunks": [ "concrete_wall_ns" ], "x": 23, "y": 0, "neighbors": { "east": "microlab_rock_border" } }, 260 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 23, "neighbors": { "south": "microlab_rock_border" } }, 261 { "chunks": [ "concrete_wall_ns" ], "x": 0, "y": 0, "neighbors": { "west": "microlab_rock_border" } } 262 ], 263 "palettes": [ "microlab" ] 264 } 265 }, 266 { 267 "type": "mapgen", 268 "om_terrain": [ [ "microlab_generic_edge" ] ], 269 "method": "json", 270 "object": { 271 "fill_ter": "t_strconc_floor", 272 "rows": [ 273 " | | | ", 274 " cccc U| |c hc|UUU ", 275 " cUUc U| |c c||||||", 276 " c c 2 |6h lll|", 277 " 2 |6h |", 278 "||||((((((( |||||||((2|", 279 " ( ( nn^^^^( |", 280 " 2 RR ( YY( |", 281 " 2 ( YY( |", 282 " ( 6666 ( ( |", 283 "|5||||||||| ||||((2|", 284 " ", 285 " ", 286 "||||| || |22(((|((2|", 287 " | | | ^| ", 288 " U | | | hh|cc ", 289 " U | | | tt|cc ", 290 " | | | hh| ", 291 "||2|||22||| | |((2|", 292 " Uc UU( |||2|||U ", 293 " c ( | |U ", 294 " ch h h( |@ h|U ", 295 " c UUUcc| |@D t|U ", 296 " |||||||| ||||||| " 297 ], 298 "place_nested": [ 299 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 0, "neighbors": { "north": "microlab_rock_border" } }, 300 { "chunks": [ "concrete_wall_ns" ], "x": 23, "y": 0, "neighbors": { "east": "microlab_rock_border" } }, 301 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 23, "neighbors": { "south": "microlab_rock_border" } }, 302 { "chunks": [ "concrete_wall_ns" ], "x": 0, "y": 0, "neighbors": { "west": "microlab_rock_border" } } 303 ], 304 "palettes": [ "microlab" ] 305 } 306 }, 307 { 308 "type": "mapgen", 309 "om_terrain": [ [ "microlab_generic_edge" ] ], 310 "method": "json", 311 "object": { 312 "fill_ter": "t_strconc_floor", 313 "rows": [ 314 " | | | ", 315 " U h U| |U U|U ", 316 " U ccc U| |U U|U |", 317 " ||||||||22|U |", 318 " 2 2 |6h UU |", 319 "||||((((((( |||||||((2|", 320 " ( cc ( nn^^^^( |", 321 " 2 2 YY( |", 322 " 2 2 YY( |", 323 " ( cc ( ( |", 324 "|5||((((((| ^^||||((2|", 325 " ", 326 " ", 327 "||||====[|| |22(((|((2|", 328 " |dddd B| | R| ", 329 " U | h B| | hR|hc ", 330 " U | B| |O 6|cc ", 331 " |^^ B| |O 6| ", 332 "||2|||22||| | hR|((2|", 333 " Uc UU( | R|U ", 334 " c 2 |yyyyy|U ", 335 " c ( | |U ", 336 " c |c cc c| | |U ", 337 " | | ||||||| " 338 ], 339 "place_nested": [ 340 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 0, "neighbors": { "north": "microlab_rock_border" } }, 341 { "chunks": [ "concrete_wall_ns" ], "x": 23, "y": 0, "neighbors": { "east": "microlab_rock_border" } }, 342 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 23, "neighbors": { "south": "microlab_rock_border" } }, 343 { "chunks": [ "concrete_wall_ns" ], "x": 0, "y": 0, "neighbors": { "west": "microlab_rock_border" } } 344 ], 345 "palettes": [ "microlab" ] 346 } 347 }, 348 { 349 "type": "mapgen", 350 "om_terrain": [ [ "microlab_generic_edge" ] ], 351 "method": "json", 352 "object": { 353 "fill_ter": "t_strconc_floor", 354 "rows": [ 355 " | cc | | | ", 356 " 6|||||||| |U U|c hc ", 357 " 6| iii 2 |U U|c hc ", 358 " 6| | |((((|h ", 359 " 66||+|+|+| | ", 360 "||||& |&|&| |UUUUUU ||", 361 " FF|||||||| |||||||22| ", 362 " c|^^^ | ", 363 " 6| | ", 364 " 6| | ", 365 "|5|| |||||||||||||| ||", 366 " YY ", 367 " YY ", 368 "|2|| ||||||||22(((|((2|", 369 " | | h 2 6| ", 370 " c | |ccc|U cc h6|cc ", 371 " c | |ccc|U cc 6|cc ", 372 " | | h 2 h6| ", 373 "||2| |||||||| 6|((2|", 374 " U | |22(((|U ", 375 " c | | cc6|U ", 376 " c |||||2|| | h |U ", 377 " 2 c|U U| |FFFFF|U ", 378 " | | ||||||| " 379 ], 380 "place_nested": [ 381 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 0, "neighbors": { "north": "microlab_rock_border" } }, 382 { "chunks": [ "concrete_wall_ns" ], "x": 23, "y": 0, "neighbors": { "east": "microlab_rock_border" } }, 383 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 23, "neighbors": { "south": "microlab_rock_border" } }, 384 { "chunks": [ "concrete_wall_ns" ], "x": 0, "y": 0, "neighbors": { "west": "microlab_rock_border" } } 385 ], 386 "palettes": [ "microlab" ] 387 } 388 }, 389 { 390 "type": "mapgen", 391 "om_terrain": [ [ "microlab_generic_edge" ] ], 392 "method": "json", 393 "object": { 394 "fill_ter": "t_strconc_floor", 395 "rows": [ 396 " | cc | | | ", 397 " 6|||||||| |U U|c hc ", 398 " 6| iii 2YY|U U|c hc ", 399 " 6| | |(22(|h ", 400 " 66||+|+|+| | YY ", 401 "||||& |&|&| |UUUUUU ||", 402 " FF||||||||22|||||||22| ", 403 " c|B^^ [ 2 F| | ", 404 " 6|B hd= |c F| | ", 405 " 6|B dd6= |ccc | | ", 406 "|5||=[===== |||(((| ||", 407 " 2YY YY 2YY ", 408 " 2YY YY 2YY ", 409 "|2|| ||||| |22(((|((2|", 410 " c| ( h 2 ( 6| ", 411 " c| (ccc( (ccYh6|cc ", 412 " c| (ccc( (ccY 6|cc ", 413 " c| ( h 2 ( h6| ", 414 "|2|| ||||| | 6|((2|", 415 " U| YY|22(((|U ", 416 " U| YY| cc6|U ", 417 " U|2|||2||22| h |U ", 418 " | c|U U| |FFFFF|U ", 419 " | | ||||||| " 420 ], 421 "place_nested": [ 422 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 0, "neighbors": { "north": "microlab_rock_border" } }, 423 { "chunks": [ "concrete_wall_ns" ], "x": 23, "y": 0, "neighbors": { "east": "microlab_rock_border" } }, 424 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 23, "neighbors": { "south": "microlab_rock_border" } }, 425 { "chunks": [ "concrete_wall_ns" ], "x": 0, "y": 0, "neighbors": { "west": "microlab_rock_border" } } 426 ], 427 "palettes": [ "microlab" ] 428 } 429 }, 430 { 431 "type": "mapgen", 432 "om_terrain": [ [ "microlab_generic_edge" ] ], 433 "method": "json", 434 "object": { 435 "fill_ter": "t_strconc_floor", 436 "rows": [ 437 " | cc | | | ", 438 " 6|||||||| |U U|c hc ", 439 " 6|U 2YY|U U|c hc ", 440 " 6|U ccci| |(22(|h ", 441 " 66|U | | YY ", 442 "||||U ccci| |UUUUUU ||", 443 " FF||2|||||22|||||||22| ", 444 " c| |U | 2 F| | ", 445 " 6| |U | |c F| | ", 446 " 6| |ch | |ccc | | ", 447 "|5|| |c | |||(((| ||", 448 " 2YY|ch | 2YY ", 449 " 2YY|cc | 2YY ", 450 "|2|| |||2| |22(((|((2|", 451 " c| ( h ( ( 6|h ", 452 " c| (cc ( (ccYh6|66 ", 453 " c| (cc ( (ccY 6|66 ", 454 " c| ( h ( ( h6|h ", 455 "|2|| |||2| | 6|((2|", 456 " U| YY|22(((|6 ", 457 " U| YY| 666|c ", 458 " U|2|||2||22| h |c ", 459 " | c|U U| |^BBB^|U ", 460 " | | ||||||| " 461 ], 462 "place_nested": [ 463 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 0, "neighbors": { "north": "microlab_rock_border" } }, 464 { "chunks": [ "concrete_wall_ns" ], "x": 23, "y": 0, "neighbors": { "east": "microlab_rock_border" } }, 465 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 23, "neighbors": { "south": "microlab_rock_border" } }, 466 { "chunks": [ "concrete_wall_ns" ], "x": 0, "y": 0, "neighbors": { "west": "microlab_rock_border" } } 467 ], 468 "palettes": [ "microlab" ] 469 } 470 }, 471 { 472 "type": "mapgen", 473 "om_terrain": [ [ "microlab_generic_edge" ] ], 474 "method": "json", 475 "object": { 476 "fill_ter": "t_strconc_floor", 477 "rows": [ 478 " | cc | | | ", 479 " 6|||||||| |U U|c hc ", 480 " 6|U 2YY|U U|c hc ", 481 " 6|U ccci| |(22(|h ", 482 " 66|U | | YY ", 483 "||||U ccci| |UUUUUU ||", 484 " FF||2|||||2||||||||||| ", 485 " c| 2 FUUU ", 486 " 6|^ hhh ^|c FU U ", 487 " 6|^ ttt ^|ccc ", 488 "|5|| hh h|||(((|||||", 489 " 2Y YY ", 490 " 2Y YY ", 491 "|2||=======[=|22(((|((2|", 492 " c|? t ? Y6| c ", 493 " c|? t ? Y^| cc ", 494 " c|? t ? ^| cc c ", 495 " c|^ ^| c ", 496 "|2||V ^| |((2|", 497 " U| Y^|22(((|6 ", 498 " U| ^^ Y^| 666|c ", 499 " U|2|||2||2|| h |c ", 500 " U |UU U| |^BBB^|U ", 501 " | | ||||||| " 502 ], 503 "place_nested": [ 504 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 0, "neighbors": { "north": "microlab_rock_border" } }, 505 { "chunks": [ "concrete_wall_ns" ], "x": 23, "y": 0, "neighbors": { "east": "microlab_rock_border" } }, 506 { "chunks": [ "concrete_wall_ew" ], "x": 0, "y": 23, "neighbors": { "south": "microlab_rock_border" } }, 507 { "chunks": [ "concrete_wall_ns" ], "x": 0, "y": 0, "neighbors": { "west": "microlab_rock_border" } } 508 ], 509 "palettes": [ "microlab" ] 510 } 511 } 512] 513