1[ 2 { 3 "type": "palette", 4 "id": "dock_small", 5 "terrain": { " ": "t_null", "d": "t_dock" }, 6 "nested": { "d": { "chunks": [ [ "clear_furniture", 1 ] ] } } 7 }, 8 { 9 "type": "mapgen", 10 "method": "json", 11 "om_terrain": [ "lake_dock_small" ], 12 "weight": 1000, 13 "object": { 14 "predecessor_mapgen": "lake_surface", 15 "rows": [ 16 " ", 17 " ", 18 " ", 19 " ", 20 " ", 21 " ", 22 " ", 23 " ", 24 " ", 25 " ", 26 " ", 27 " ", 28 " ", 29 " ", 30 " ", 31 " ", 32 " ", 33 " ", 34 " ", 35 " ", 36 " dd ", 37 " dd ", 38 " dd ", 39 " dd " 40 ], 41 "palettes": [ "dock_small" ] 42 } 43 }, 44 { 45 "type": "mapgen", 46 "method": "json", 47 "om_terrain": [ "lake_dock_small" ], 48 "weight": 750, 49 "object": { 50 "predecessor_mapgen": "lake_surface", 51 "rows": [ 52 " ", 53 " ", 54 " ", 55 " ", 56 " ", 57 " ", 58 " ", 59 " ", 60 " ", 61 " ", 62 " ", 63 " ", 64 " ", 65 " ", 66 " ", 67 " ", 68 " ", 69 " ", 70 " ", 71 " ", 72 " ", 73 " dddddddddddd ", 74 " dddddddddddd ", 75 " dddddddddddd " 76 ], 77 "palettes": [ "dock_small" ], 78 "place_nested": [ { "chunks": [ [ "NPC_lighthouse_man_spawn", 25 ], [ "null", 75 ] ], "x": 12, "y": 21 } ] 79 } 80 }, 81 { 82 "type": "mapgen", 83 "method": "json", 84 "om_terrain": [ "lake_shore_dock_small" ], 85 "object": { 86 "predecessor_mapgen": "lake_shore", 87 "rows": [ 88 " dd ", 89 " dd ", 90 " dd ", 91 " dd ", 92 " dd ", 93 " dd ", 94 " dd ", 95 " dd ", 96 " dd ", 97 " dd ", 98 " dd ", 99 " dd ", 100 " dd ", 101 " dd ", 102 " dd ", 103 " ", 104 " ", 105 " ", 106 " ", 107 " ", 108 " ", 109 " ", 110 " ", 111 " " 112 ], 113 "palettes": [ "dock_small" ], 114 "place_vehicles": [ 115 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 8, "y": 5, "rotation": 270 }, 116 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 13, "y": 5, "rotation": 270 } 117 ] 118 } 119 }, 120 { 121 "type": "mapgen", 122 "method": "json", 123 "nested_mapgen_id": "clear_furniture", 124 "//": "used to be able to clear furniture when using a 'rows' placement mapping, since f_null directly is ignored", 125 "object": { "mapgensize": [ 1, 1 ], "set": [ { "point": "furniture", "id": "f_null", "x": 0, "y": 0 } ] } 126 } 127] 128