From e06dd8f20ec3e6817e5638d5101cb8dc776846b4 Mon Sep 17 00:00:00 2001 From: Mattes D Date: Sat, 20 Jun 2015 15:37:41 +0200 Subject: Added basic support for loading village prefabs from files. --- src/Generating/Prefabs/AlchemistVillagePrefabs.cpp | 3591 -------------------- 1 file changed, 3591 deletions(-) delete mode 100644 src/Generating/Prefabs/AlchemistVillagePrefabs.cpp (limited to 'src/Generating/Prefabs/AlchemistVillagePrefabs.cpp') diff --git a/src/Generating/Prefabs/AlchemistVillagePrefabs.cpp b/src/Generating/Prefabs/AlchemistVillagePrefabs.cpp deleted file mode 100644 index 7567cc5fc..000000000 --- a/src/Generating/Prefabs/AlchemistVillagePrefabs.cpp +++ /dev/null @@ -1,3591 +0,0 @@ - -// AlchemistVillagePrefabs.cpp - -// Defines the prefabs in the group AlchemistVillage - -// NOTE: This file has been generated automatically by GalExport! -// Any manual changes will be overwritten by the next automatic export! - -#include "Globals.h" -#include "AlchemistVillagePrefabs.h" - - - - - -const cPrefab::sDef g_AlchemistVillagePrefabs[] = -{ - //////////////////////////////////////////////////////////////////////////////// - // BarWithBasement: - // The data has been exported from the gallery Desert, area index 82, ID 598, created by STR_Warrior - { - // Size: - 11, 12, 10, // SizeX = 11, SizeY = 12, SizeZ = 10 - - // Hitbox (relative to bounding box): - -1, 0, 0, // MinX, MinY, MinZ - 11, 11, 10, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "A: 65: 3\n" /* ladder */ - "B: 50: 3\n" /* torch */ - "C:171: 8\n" /* carpet */ - "D:101: 0\n" /* ironbars */ - "E: 64: 9\n" /* wooddoorblock */ - "F:128: 2\n" /* sandstonestairs */ - "G: 24: 1\n" /* sandstone */ - "H: 44: 9\n" /* step */ - "I:126: 8\n" /* woodenslab */ - "J:128: 7\n" /* sandstonestairs */ - "K: 44: 1\n" /* step */ - "L: 64: 3\n" /* wooddoorblock */ - "M:128: 6\n" /* sandstonestairs */ - "a: 24: 2\n" /* sandstone */ - "b: 1: 0\n" /* stone */ - "c: 24: 0\n" /* sandstone */ - "d: 12: 0\n" /* sand */ - "e:134: 4\n" /* 134 */ - "f: 5: 1\n" /* wood */ - "g:134: 5\n" /* 134 */ - "h: 65: 5\n" /* ladder */ - "i: 17: 3\n" /* tree */ - "j: 69:11\n" /* lever */ - "k: 4: 0\n" /* cobblestone */ - "l:134: 0\n" /* 134 */ - "m: 19: 0\n" /* sponge */ - "n:134: 1\n" /* 134 */ - "o: 50: 4\n" /* torch */ - "p: 13: 0\n" /* gravel */ - "q: 5: 0\n" /* wood */ - "r: 96: 8\n" /* trapdoor */ - "s:128: 5\n" /* sandstonestairs */ - "t:107: 2\n" /* fencegate */ - "u:128: 4\n" /* sandstonestairs */ - "v:134: 3\n" /* 134 */ - "w: 85: 0\n" /* fence */ - "x:134: 7\n" /* 134 */ - "y:107: 1\n" /* fencegate */ - "z: 64: 1\n" /* wooddoorblock */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmabbbammm" - /* 1 */ "mcccccccccm" - /* 2 */ "abcccccccba" - /* 3 */ "cbcccccccbc" - /* 4 */ "cbcccccccbc" - /* 5 */ "cbcccccccbc" - /* 6 */ "cbcccccccbc" - /* 7 */ "cbcccccccbc" - /* 8 */ "abbbbbbbbba" - /* 9 */ "mmmmmmmmmmm" - - // Level 1 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmadddammm" - /* 1 */ "mcccccccccm" - /* 2 */ "acefg.efgca" - /* 3 */ "ccefg.efgcc" - /* 4 */ "ccefg.efgcc" - /* 5 */ "cc.......cc" - /* 6 */ "cc.......cc" - /* 7 */ "cch......cc" - /* 8 */ "accccccccca" - /* 9 */ "mmmmmmmmmmm" - - // Level 2 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmadddammm" - /* 1 */ "mcccccccccm" - /* 2 */ "acfff.fffca" - /* 3 */ "ccfff.fffcc" - /* 4 */ "ccfif.fifcc" - /* 5 */ "cc.j...j.cc" - /* 6 */ "cc.......cc" - /* 7 */ "cch......cc" - /* 8 */ "accccccccca" - /* 9 */ "mmmmmmmmmmm" - - // Level 3 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmakkkammm" - /* 1 */ "mcccccccccm" - /* 2 */ "aclfn.lfnca" - /* 3 */ "cclfn.lfncc" - /* 4 */ "cclfn.lfncc" - /* 5 */ "cc.......cc" - /* 6 */ "cc.......cc" - /* 7 */ "cch..o...cc" - /* 8 */ "accccccccca" - /* 9 */ "mmmmmmmmmmm" - - // Level 4 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmapppammm" - /* 1 */ "mmmmpppmmmm" - /* 2 */ "acccqqqccca" - /* 3 */ "cqqqqqqqqqc" - /* 4 */ "cqqqqqqqqqc" - /* 5 */ "cqqqqqqqqqc" - /* 6 */ "cqqqqqqqqqc" - /* 7 */ "cqrqqqqqqqc" - /* 8 */ "aqcccccccca" - /* 9 */ "mmmmmmmmmmm" - - // Level 5 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmma...ammm" - /* 1 */ "mmm.....mmm" - /* 2 */ "acccstuccca" - /* 3 */ "cnv.....vvc" - /* 4 */ "cnw.....wlc" - /* 5 */ "c.........c" - /* 6 */ "cgxxe.....c" - /* 7 */ "c...y..nwlc" - /* 8 */ "azcccccccca" - /* 9 */ "mmAmmmmmmmm" - - // Level 6 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmma...ammm" - /* 1 */ "mmm.....mmm" - /* 2 */ "accc...ccca" - /* 3 */ "c..B...B..c" - /* 4 */ "c.C.....C.c" - /* 5 */ "D.........D" - /* 6 */ "c.........c" - /* 7 */ "c.......C.c" - /* 8 */ "aEccDDDccca" - /* 9 */ "mmAmmmmmmmm" - - // Level 7 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmF...Fmmm" - /* 1 */ "mmmG...cmmm" - /* 2 */ "acccsHuccca" - /* 3 */ "cIIIIIIIIIc" - /* 4 */ "cIIIIIIIIIc" - /* 5 */ "uIIIIIIIIIs" - /* 6 */ "cIIIIIIIIIc" - /* 7 */ "cIIIIIIIIIc" - /* 8 */ "acccJJJccca" - /* 9 */ "mmAmmmmmmmm" - - // Level 8 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmm.....mmm" - /* 1 */ "mmm.....mmm" - /* 2 */ "cKKKKcKKKKc" - /* 3 */ "KacccccccaK" - /* 4 */ "Kc.......cK" - /* 5 */ "cc.......cc" - /* 6 */ "Kc.......cK" - /* 7 */ "KaLccccccaK" - /* 8 */ "cK.KKcKKKKc" - /* 9 */ "mmmmmmmmmmm" - - // Level 9 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ ".accDDDcca." - /* 4 */ ".c.......c." - /* 5 */ ".D.......D." - /* 6 */ ".c.......c." - /* 7 */ ".aEcDDDcca." - /* 8 */ "..........." - /* 9 */ "..........." - - // Level 10 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ ".accMMMcca." - /* 4 */ ".cIIIIIIIc." - /* 5 */ ".uIIIIIIIs." - /* 6 */ ".cIIIIIIIc." - /* 7 */ ".accJJJcca." - /* 8 */ "..........." - /* 9 */ "..........." - - // Level 11 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ ".cKKKcKKKc." - /* 4 */ ".K.......K." - /* 5 */ ".c.......c." - /* 6 */ ".K.......K." - /* 7 */ ".cKKKcKKKc." - /* 8 */ "..........." - /* 9 */ "...........", - - // Connectors: - "-1: 5, 5, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 70, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // BarWithBasement - - - - //////////////////////////////////////////////////////////////////////////////// - // BarWithoutBasement: - // The data has been exported from the gallery Desert, area index 81, ID 597, created by STR_Warrior - { - // Size: - 11, 9, 10, // SizeX = 11, SizeY = 9, SizeZ = 10 - - // Hitbox (relative to bounding box): - -1, 0, 0, // MinX, MinY, MinZ - 11, 8, 10, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "A:126: 8\n" /* woodenslab */ - "B:128: 7\n" /* sandstonestairs */ - "C: 44: 1\n" /* step */ - "D: 64: 3\n" /* wooddoorblock */ - "E:128: 6\n" /* sandstonestairs */ - "a: 24: 2\n" /* sandstone */ - "b: 4: 0\n" /* cobblestone */ - "c: 24: 0\n" /* sandstone */ - "d: 13: 0\n" /* gravel */ - "e: 5: 0\n" /* wood */ - "f:128: 5\n" /* sandstonestairs */ - "g:107: 0\n" /* fencegate */ - "h:128: 4\n" /* sandstonestairs */ - "i:134: 1\n" /* 134 */ - "j:134: 3\n" /* 134 */ - "k: 85: 0\n" /* fence */ - "l:134: 0\n" /* 134 */ - "m: 19: 0\n" /* sponge */ - "n:134: 5\n" /* 134 */ - "o:134: 7\n" /* 134 */ - "p:134: 4\n" /* 134 */ - "q:107: 3\n" /* fencegate */ - "r: 64: 1\n" /* wooddoorblock */ - "s: 65: 3\n" /* ladder */ - "t: 50: 3\n" /* torch */ - "u:171: 8\n" /* carpet */ - "v:101: 0\n" /* ironbars */ - "w: 64: 9\n" /* wooddoorblock */ - "x:128: 2\n" /* sandstonestairs */ - "y: 24: 1\n" /* sandstone */ - "z: 44: 9\n" /* step */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmabbbammm" - /* 1 */ "mmmmbbbmmmm" - /* 2 */ "accccccccca" - /* 3 */ "ccccccccccc" - /* 4 */ "ccccccccccc" - /* 5 */ "ccccccccccc" - /* 6 */ "ccccccccccc" - /* 7 */ "ccccccccccc" - /* 8 */ "accccccccca" - /* 9 */ "mmmmmmmmmmm" - - // Level 1 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmadddammm" - /* 1 */ "mmmmdddmmmm" - /* 2 */ "accceeeccca" - /* 3 */ "ceeeeeeeeec" - /* 4 */ "ceeeeeeeeec" - /* 5 */ "ceeeeeeeeec" - /* 6 */ "ceeeeeeeeec" - /* 7 */ "ceeeeeeeeec" - /* 8 */ "aecccccccca" - /* 9 */ "mmmmmmmmmmm" - - // Level 2 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmma...ammm" - /* 1 */ "mmm.....mmm" - /* 2 */ "acccfghccca" - /* 3 */ "cij.....jjc" - /* 4 */ "cik.....klc" - /* 5 */ "c.........c" - /* 6 */ "cnoop.....c" - /* 7 */ "c...q..iklc" - /* 8 */ "arcccccccca" - /* 9 */ "mmsmmmmmmmm" - - // Level 3 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmma...ammm" - /* 1 */ "mmm.....mmm" - /* 2 */ "accc...ccca" - /* 3 */ "c..t...t..c" - /* 4 */ "c.u.....u.c" - /* 5 */ "v.........v" - /* 6 */ "c.........c" - /* 7 */ "c.......u.c" - /* 8 */ "awccvvvccca" - /* 9 */ "mmsmmmmmmmm" - - // Level 4 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmx...xmmm" - /* 1 */ "mmmy...cmmm" - /* 2 */ "acccfzhccca" - /* 3 */ "cAAAAAAAAAc" - /* 4 */ "cAAAAAAAAAc" - /* 5 */ "hAAAAAAAAAf" - /* 6 */ "cAAAAAAAAAc" - /* 7 */ "cAAAAAAAAAc" - /* 8 */ "acccBBBccca" - /* 9 */ "mmsmmmmmmmm" - - // Level 5 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmm.....mmm" - /* 1 */ "mmm.....mmm" - /* 2 */ "cCCCCcCCCCc" - /* 3 */ "CacccccccaC" - /* 4 */ "Cc.......cC" - /* 5 */ "cc.......cc" - /* 6 */ "Cc.......cC" - /* 7 */ "CaDccccccaC" - /* 8 */ "cC.CCcCCCCc" - /* 9 */ "mmmmmmmmmmm" - - // Level 6 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ ".accvvvcca." - /* 4 */ ".c.......c." - /* 5 */ ".v.......v." - /* 6 */ ".c.......c." - /* 7 */ ".awcvvvcca." - /* 8 */ "..........." - /* 9 */ "..........." - - // Level 7 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ ".accEEEcca." - /* 4 */ ".cAAAAAAAc." - /* 5 */ ".hAAAAAAAf." - /* 6 */ ".cAAAAAAAc." - /* 7 */ ".accBBBcca." - /* 8 */ "..........." - /* 9 */ "..........." - - // Level 8 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ ".cCCCcCCCc." - /* 4 */ ".C.......C." - /* 5 */ ".c.......c." - /* 6 */ ".C.......C." - /* 7 */ ".cCCCcCCCc." - /* 8 */ "..........." - /* 9 */ "...........", - - // Connectors: - "-1: 5, 2, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 80, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // BarWithoutBasement - - - - //////////////////////////////////////////////////////////////////////////////// - // BlackSmith: - // The data has been exported from the gallery Desert, area index 97, ID 642, created by STR_Warrior - { - // Size: - 11, 6, 13, // SizeX = 11, SizeY = 6, SizeZ = 13 - - // Hitbox (relative to bounding box): - -1, 0, 0, // MinX, MinY, MinZ - 11, 5, 13, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 24: 2\n" /* sandstone */ - "b: 4: 0\n" /* cobblestone */ - "c: 24: 0\n" /* sandstone */ - "d: 13: 0\n" /* gravel */ - "e: 5: 0\n" /* wood */ - "f: 12: 0\n" /* sand */ - "g: 64: 3\n" /* wooddoorblock */ - "h: 43: 0\n" /* doubleslab */ - "i: 53: 5\n" /* woodstairs */ - "j: 53: 4\n" /* woodstairs */ - "k: 10: 0\n" /* lava */ - "l: 54: 5\n" /* chest */ - "m: 19: 0\n" /* sponge */ - "n: 64: 9\n" /* wooddoorblock */ - "o: 50: 3\n" /* torch */ - "p:101: 0\n" /* ironbars */ - "q: 50: 1\n" /* torch */ - "r: 50: 2\n" /* torch */ - "s:128: 2\n" /* sandstonestairs */ - "t: 44: 9\n" /* step */ - "u:126: 8\n" /* woodenslab */ - "v:128: 4\n" /* sandstonestairs */ - "w:128: 5\n" /* sandstonestairs */ - "x:128: 7\n" /* sandstonestairs */ - "y: 44: 1\n" /* step */ - "z: 43: 1\n" /* doubleslab */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmmmabbba" - /* 1 */ "mmmmmmbbbbm" - /* 2 */ "mmmmmmaccca" - /* 3 */ "maccccccccc" - /* 4 */ "mcccccccccc" - /* 5 */ "mcccccccccc" - /* 6 */ "mcccccacccc" - /* 7 */ "mcccccacccc" - /* 8 */ "acccaaacccc" - /* 9 */ "ccccccccccc" - /* 10 */ "ccccccccccc" - /* 11 */ "ccccccccccc" - /* 12 */ "accccccccca" - - // Level 1 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmmmaddda" - /* 1 */ "mmmmmmddddm" - /* 2 */ "mmmmmmaceca" - /* 3 */ "mafcfcceeec" - /* 4 */ "mcfccfceeec" - /* 5 */ "mcccccceeec" - /* 6 */ "mcffaaaeeec" - /* 7 */ "mffcaaaeeec" - /* 8 */ "acccaaaeeec" - /* 9 */ "ceeeeeeeeec" - /* 10 */ "ceeeeeeeeec" - /* 11 */ "ceeeeeeeeec" - /* 12 */ "accccccccca" - - // Level 2 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmmma...a" - /* 1 */ "mmmmmm....." - /* 2 */ "mmmmmmacgca" - /* 3 */ "ma....c...c" - /* 4 */ "m.h...c...c" - /* 5 */ "m.....c...c" - /* 6 */ "m...aac...c" - /* 7 */ "mij.akc...c" - /* 8 */ "accccca...c" - /* 9 */ "cl........c" - /* 10 */ "c.........c" - /* 11 */ "c.........c" - /* 12 */ "accccccccca" - - // Level 3 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmmma...a" - /* 1 */ "mmmmmm....." - /* 2 */ "mmmmmmacnca" - /* 3 */ "ma....c..oc" - /* 4 */ "m.....p...c" - /* 5 */ "m.....c...c" - /* 6 */ "m...ppc...p" - /* 7 */ "m...p.c...p" - /* 8 */ "accccca...p" - /* 9 */ "cq........c" - /* 10 */ "p.........c" - /* 11 */ "c........rc" - /* 12 */ "acccpppccca" - - // Level 4 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmmms...s" - /* 1 */ "mmmmmmc...c" - /* 2 */ "mmmmmmaccca" - /* 3 */ "mattttcuuuc" - /* 4 */ "mtuuuuvuuuc" - /* 5 */ "mtuuuucuuuc" - /* 6 */ "mtuuaacuuuw" - /* 7 */ "mtuua.cuuuw" - /* 8 */ "acccccauuuw" - /* 9 */ "cuuuuuuuuuc" - /* 10 */ "vuuuuuuuuuc" - /* 11 */ "cuuuuuuuuuc" - /* 12 */ "acccxxxccca" - - // Level 5 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmmm....." - /* 1 */ "mmmmmm....." - /* 2 */ "mmmmmmcyyyc" - /* 3 */ "my.y.yy...y" - /* 4 */ "m.....y...y" - /* 5 */ "my....y...y" - /* 6 */ "m...zyz...y" - /* 7 */ "my..y.y...c" - /* 8 */ "cyyyzyc...y" - /* 9 */ "y.........y" - /* 10 */ "y.........y" - /* 11 */ "y.........y" - /* 12 */ "cyyyycyyyyc", - - // Connectors: - "-1: 8, 2, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 50, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // BlackSmith - - - - //////////////////////////////////////////////////////////////////////////////// - // LargeHouse1: - // The data has been exported from the gallery Desert, area index 77, ID 577, created by STR_Warrior - { - // Size: - 15, 14, 11, // SizeX = 15, SizeY = 14, SizeZ = 11 - - // Hitbox (relative to bounding box): - -1, 0, -1, // MinX, MinY, MinZ - 14, 13, 11, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "A: 96:10\n" /* trapdoor */ - "B:128: 4\n" /* sandstonestairs */ - "C:128: 5\n" /* sandstonestairs */ - "D:128: 7\n" /* sandstonestairs */ - "E: 44: 1\n" /* step */ - "F:128: 2\n" /* sandstonestairs */ - "G:128: 0\n" /* sandstonestairs */ - "H: 87: 0\n" /* netherstone */ - "I:128: 3\n" /* sandstonestairs */ - "J: 51: 0\n" /* fire */ - "K: 44: 9\n" /* step */ - "a: 24: 2\n" /* sandstone */ - "b: 24: 0\n" /* sandstone */ - "c: 12: 0\n" /* sand */ - "d: 4: 0\n" /* cobblestone */ - "e: 5: 0\n" /* wood */ - "f: 13: 0\n" /* gravel */ - "g: 85: 0\n" /* fence */ - "h: 5: 1\n" /* wood */ - "i: 64: 2\n" /* wooddoorblock */ - "j: 64: 0\n" /* wooddoorblock */ - "k: 61: 2\n" /* furnace */ - "l:118: 0\n" /* cauldronblock */ - "m: 19: 0\n" /* sponge */ - "n:134: 4\n" /* 134 */ - "o: 65: 2\n" /* ladder */ - "p:101: 0\n" /* ironbars */ - "q: 50: 1\n" /* torch */ - "r:140: 0\n" /* flowerpotblock */ - "s: 64: 9\n" /* wooddoorblock */ - "t: 50: 3\n" /* torch */ - "u: 69:12\n" /* lever */ - "v: 50: 4\n" /* torch */ - "w:128: 6\n" /* sandstonestairs */ - "x: 44:10\n" /* step */ - "y:128: 1\n" /* sandstonestairs */ - "z: 47: 0\n" /* bookshelf */, - - // Block data: - // Level 0 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmabbbbbbbamm" - /* 1 */ "ccccbbbbbbbbbma" - /* 2 */ "ccccbbbbbbbbbdd" - /* 3 */ "ccccbbbbbbbbbdd" - /* 4 */ "ccccbbbbbbbbbdd" - /* 5 */ "ccccbbbbbbbbbma" - /* 6 */ "ccccbbbbbbbbbmm" - /* 7 */ "mmmmbbbbbbbbbmm" - /* 8 */ "mmmmbbbbbbbbbmm" - /* 9 */ "mmmmbbbbbbbbbmm" - /* 10 */ "mmmmabbbbbbbamm" - - // Level 1 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmabbbbbbbamm" - /* 1 */ "ccccbeeeeeeebma" - /* 2 */ "cccceeeeeeeebff" - /* 3 */ "ccccbeeeeeeeeff" - /* 4 */ "ccccbeeeeeeebff" - /* 5 */ "ccccbeeeeeeebma" - /* 6 */ "ccccbeeeeeeebmm" - /* 7 */ "mmmmbeeeeeeebmm" - /* 8 */ "mmmmbeeeeeeebmm" - /* 9 */ "mmmmbeeeeeeebmm" - /* 10 */ "mmmmabbbbbbbamm" - - // Level 2 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmabbbbbbbamm" - /* 1 */ "ggggb......hb.a" - /* 2 */ "g...i.......b.." - /* 3 */ "g...b.......j.." - /* 4 */ "g...bkln..o.b.." - /* 5 */ "g...bbbb.bbbb.a" - /* 6 */ "ggggb.......bmm" - /* 7 */ "mmmmb.......bmm" - /* 8 */ "mmmmb.......bmm" - /* 9 */ "mmmmb.......bmm" - /* 10 */ "mmmmabbbbbbbamm" - - // Level 3 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmabbpppbbamm" - /* 1 */ "....bq.....rb.a" - /* 2 */ "....s.......b.t" - /* 3 */ "....b.......s.." - /* 4 */ "....b.u...o.b.v" - /* 5 */ "....bbbb.bbbb.a" - /* 6 */ "....p..t.t..pmm" - /* 7 */ "mmmmp.......pmm" - /* 8 */ "mmmmp.......pmm" - /* 9 */ "mmmmb.......bmm" - /* 10 */ "mmmmabbpppbbamm" - - // Level 4 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmabbwwwbbamm" - /* 1 */ "....bxxxxxxxbby" - /* 2 */ "....bxxxxxxxb.." - /* 3 */ "....bxxxxxxxb.." - /* 4 */ "....bzzzxxAxb.." - /* 5 */ "....bbbbbbbbbby" - /* 6 */ "....BxxxxxxxCmm" - /* 7 */ "mmmmBxxxxxxxCmm" - /* 8 */ "mmmmBxxxxxxxCmm" - /* 9 */ "mmmmbxxxxxxxbmm" - /* 10 */ "mmmmabbDDDbbamm" - - // Level 5 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmbEEEbEEEbmm" - /* 1 */ "....EabbbbbaE.." - /* 2 */ "....Eb.....bE.." - /* 3 */ "....Eb.....bE.." - /* 4 */ "....Eb.....bE.." - /* 5 */ "....babb.bbab.." - /* 6 */ "....E.......Emm" - /* 7 */ "mmmmE.......Emm" - /* 8 */ "mmmmE.......Emm" - /* 9 */ "mmmmE.......Emm" - /* 10 */ "mmmmbEEEbEEEbmm" - - // Level 6 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ ".....abbpbba..." - /* 2 */ ".....p.....p..." - /* 3 */ ".....p.....p..." - /* 4 */ ".....p.....p..." - /* 5 */ ".....abb.bba..." - /* 6 */ "..............." - /* 7 */ "..............." - /* 8 */ "..............." - /* 9 */ "..............." - /* 10 */ "..............." - - // Level 7 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ ".....abbwbba..." - /* 2 */ ".....BxxxxxC..." - /* 3 */ ".....BxxxxxC..." - /* 4 */ ".....BxxxxxC..." - /* 5 */ ".....abbbbba..." - /* 6 */ "..............." - /* 7 */ "..............." - /* 8 */ "..............." - /* 9 */ "..............." - /* 10 */ "..............." - - // Level 8 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ ".....bEEbEEb..." - /* 2 */ ".....E.bbb.E..." - /* 3 */ ".....b.bbb.b..." - /* 4 */ ".....E.bbb.E..." - /* 5 */ ".....bEEbEEb..." - /* 6 */ "..............." - /* 7 */ "..............." - /* 8 */ "..............." - /* 9 */ "..............." - /* 10 */ "..............." - - // Level 9 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ "..............." - /* 2 */ ".......aFa....." - /* 3 */ ".......GHy....." - /* 4 */ ".......aIa....." - /* 5 */ "..............." - /* 6 */ "..............." - /* 7 */ "..............." - /* 8 */ "..............." - /* 9 */ "..............." - /* 10 */ "..............." - - // Level 10 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ "..............." - /* 2 */ ".......a.a....." - /* 3 */ "........J......" - /* 4 */ ".......a.a....." - /* 5 */ "..............." - /* 6 */ "..............." - /* 7 */ "..............." - /* 8 */ "..............." - /* 9 */ "..............." - /* 10 */ "..............." - - // Level 11 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ "..............." - /* 2 */ ".......awa....." - /* 3 */ ".......B.C....." - /* 4 */ ".......aDa....." - /* 5 */ "..............." - /* 6 */ "..............." - /* 7 */ "..............." - /* 8 */ "..............." - /* 9 */ "..............." - /* 10 */ "..............." - - // Level 12 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ "..............." - /* 2 */ ".......bbb....." - /* 3 */ ".......bKb....." - /* 4 */ ".......bbb....." - /* 5 */ "..............." - /* 6 */ "..............." - /* 7 */ "..............." - /* 8 */ "..............." - /* 9 */ "..............." - /* 10 */ "..............." - - // Level 13 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ "..............." - /* 2 */ ".......E.E....." - /* 3 */ "..............." - /* 4 */ ".......E.E....." - /* 5 */ "..............." - /* 6 */ "..............." - /* 7 */ "..............." - /* 8 */ "..............." - /* 9 */ "..............." - /* 10 */ "...............", - - // Connectors: - "-1: 14, 2, 3: 5\n" /* Type -1, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 60, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // LargeHouse1 - - - - //////////////////////////////////////////////////////////////////////////////// - // LargeTower: - // The data has been exported from the gallery Desert, area index 80, ID 596, created by STR_Warrior - { - // Size: - 7, 12, 7, // SizeX = 7, SizeY = 12, SizeZ = 7 - - // Hitbox (relative to bounding box): - -1, 0, 0, // MinX, MinY, MinZ - 7, 11, 7, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 24: 0\n" /* sandstone */ - "b: 4: 0\n" /* cobblestone */ - "c: 12: 0\n" /* sand */ - "d: 5: 0\n" /* wood */ - "e: 13: 0\n" /* gravel */ - "f:128: 2\n" /* sandstonestairs */ - "g:128: 0\n" /* sandstonestairs */ - "h: 24: 2\n" /* sandstone */ - "i: 71: 3\n" /* irondoorblock */ - "j:128: 1\n" /* sandstonestairs */ - "k:128: 3\n" /* sandstonestairs */ - "l: 77: 4\n" /* stonebutton */ - "m: 19: 0\n" /* sponge */ - "n: 71: 9\n" /* irondoorblock */ - "o: 77: 3\n" /* stonebutton */ - "p:128: 6\n" /* sandstonestairs */ - "q:128: 4\n" /* sandstonestairs */ - "r:128: 5\n" /* sandstonestairs */ - "s: 50: 4\n" /* torch */ - "t:128: 7\n" /* sandstonestairs */ - "u: 85: 0\n" /* fence */ - "v: 24: 1\n" /* sandstone */ - "w: 44: 1\n" /* step */ - "x: 89: 0\n" /* lightstone */, - - // Block data: - // Level 0 - /* z\x* 0123456 */ - /* 0 */ "mabbbam" - /* 1 */ "aacdcaa" - /* 2 */ "madddam" - /* 3 */ "madddam" - /* 4 */ "madddam" - /* 5 */ "aaaaaaa" - /* 6 */ "mammmam" - - // Level 1 - /* z\x* 0123456 */ - /* 0 */ "maeeeam" - /* 1 */ "aacdcaa" - /* 2 */ "madddam" - /* 3 */ "madddam" - /* 4 */ "madddam" - /* 5 */ "aaaaaaa" - /* 6 */ "mammmam" - - // Level 2 - /* z\x* 0123456 */ - /* 0 */ "mf...fm" - /* 1 */ "ghaiahj" - /* 2 */ "ma...am" - /* 3 */ "ma...am" - /* 4 */ "ma...am" - /* 5 */ "ghaaahj" - /* 6 */ "mkmmmkm" - - // Level 3 - /* z\x* 0123456 */ - /* 0 */ "m.l...m" - /* 1 */ ".hanah." - /* 2 */ ".ao..a." - /* 3 */ ".a...a." - /* 4 */ ".a...a." - /* 5 */ ".haaah." - /* 6 */ "m.....m" - - // Level 4 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ "..pap.." - /* 2 */ ".q...r." - /* 3 */ ".a...a." - /* 4 */ ".q.s.r." - /* 5 */ "..tat.." - /* 6 */ "......." - - // Level 5 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ "..aua.." - /* 2 */ ".a...a." - /* 3 */ ".u...u." - /* 4 */ ".a...a." - /* 5 */ "..aua.." - /* 6 */ "......." - - // Level 6 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ "..aua.." - /* 2 */ ".a...a." - /* 3 */ ".u...u." - /* 4 */ ".a...a." - /* 5 */ "..aua.." - /* 6 */ "......." - - // Level 7 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ "..aua.." - /* 2 */ ".a...a." - /* 3 */ ".u...u." - /* 4 */ ".a...a." - /* 5 */ "..aua.." - /* 6 */ "......." - - // Level 8 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ "..faf.." - /* 2 */ ".g...j." - /* 3 */ ".a...a." - /* 4 */ ".g...j." - /* 5 */ "..kak.." - /* 6 */ "......." - - // Level 9 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".aavaa." - /* 2 */ ".a...a." - /* 3 */ ".v...v." - /* 4 */ ".a...a." - /* 5 */ ".aavaa." - /* 6 */ "......." - - // Level 10 - /* z\x* 0123456 */ - /* 0 */ "...p..." - /* 1 */ ".haaah." - /* 2 */ ".awwwa." - /* 3 */ "qawawar" - /* 4 */ ".awwwa." - /* 5 */ ".haaah." - /* 6 */ "...t..." - - // Level 11 - /* z\x* 0123456 */ - /* 0 */ "...w..." - /* 1 */ ".w...w." - /* 2 */ "......." - /* 3 */ "w..x..w" - /* 4 */ "......." - /* 5 */ ".w...w." - /* 6 */ "...w...", - - // Connectors: - "-1: 3, 2, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // LargeTower - - - - //////////////////////////////////////////////////////////////////////////////// - // LittleHouse: - // The data has been exported from the gallery Desert, area index 65, ID 551, created by STR_Warrior - { - // Size: - 5, 6, 7, // SizeX = 5, SizeY = 6, SizeZ = 7 - - // Hitbox (relative to bounding box): - -1, 0, 0, // MinX, MinY, MinZ - 5, 5, 7, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 24: 2\n" /* sandstone */ - "b: 4: 0\n" /* cobblestone */ - "c: 24: 0\n" /* sandstone */ - "d: 13: 0\n" /* gravel */ - "e: 5: 0\n" /* wood */ - "f: 64: 3\n" /* wooddoorblock */ - "g: 61: 2\n" /* furnace */ - "h: 65: 2\n" /* ladder */ - "i: 64: 9\n" /* wooddoorblock */ - "j:101: 0\n" /* ironbars */ - "k: 50: 4\n" /* torch */ - "l:128: 2\n" /* sandstonestairs */ - "m: 19: 0\n" /* sponge */ - "n:126: 8\n" /* woodenslab */ - "o:128: 4\n" /* sandstonestairs */ - "p:128: 5\n" /* sandstonestairs */ - "q:128: 7\n" /* sandstonestairs */ - "r: 44: 1\n" /* step */ - "s: 96: 2\n" /* trapdoor */, - - // Block data: - // Level 0 - /* z\x* 01234 */ - /* 0 */ "abbba" - /* 1 */ "mbbbm" - /* 2 */ "accca" - /* 3 */ "ccccc" - /* 4 */ "ccccc" - /* 5 */ "ccccc" - /* 6 */ "accca" - - // Level 1 - /* z\x* 01234 */ - /* 0 */ "addda" - /* 1 */ "mdddm" - /* 2 */ "aceca" - /* 3 */ "ceeec" - /* 4 */ "ceeec" - /* 5 */ "ceeec" - /* 6 */ "accca" - - // Level 2 - /* z\x* 01234 */ - /* 0 */ "a...a" - /* 1 */ "....." - /* 2 */ "acfca" - /* 3 */ "c...c" - /* 4 */ "c...c" - /* 5 */ "cg.hc" - /* 6 */ "accca" - - // Level 3 - /* z\x* 01234 */ - /* 0 */ "a...a" - /* 1 */ "....." - /* 2 */ "acica" - /* 3 */ "c...c" - /* 4 */ "j...j" - /* 5 */ "ck.hc" - /* 6 */ "acjca" - - // Level 4 - /* z\x* 01234 */ - /* 0 */ "l...l" - /* 1 */ "c...c" - /* 2 */ "accca" - /* 3 */ "cnnnc" - /* 4 */ "onnnp" - /* 5 */ "cnnhc" - /* 6 */ "acqca" - - // Level 5 - /* z\x* 01234 */ - /* 0 */ "....." - /* 1 */ "....." - /* 2 */ "crcrc" - /* 3 */ "r...r" - /* 4 */ "c...c" - /* 5 */ "r..sr" - /* 6 */ "crcrc", - - // Connectors: - "-1: 2, 2, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // LittleHouse - - - - //////////////////////////////////////////////////////////////////////////////// - // LittleHouse2: - // The data has been exported from the gallery Desert, area index 72, ID 562, created by STR_Warrior - { - // Size: - 7, 6, 11, // SizeX = 7, SizeY = 6, SizeZ = 11 - - // Hitbox (relative to bounding box): - -1, 0, 0, // MinX, MinY, MinZ - 7, 5, 11, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 24: 2\n" /* sandstone */ - "b: 4: 0\n" /* cobblestone */ - "c: 24: 0\n" /* sandstone */ - "d: 12: 0\n" /* sand */ - "e: 13: 0\n" /* gravel */ - "f: 5: 0\n" /* wood */ - "g: 64: 3\n" /* wooddoorblock */ - "h: 65: 5\n" /* ladder */ - "i: 85: 0\n" /* fence */ - "j:101: 0\n" /* ironbars */ - "k: 64: 9\n" /* wooddoorblock */ - "l: 50: 3\n" /* torch */ - "m: 19: 0\n" /* sponge */ - "n:128: 2\n" /* sandstonestairs */ - "o:128: 6\n" /* sandstonestairs */ - "p:126: 8\n" /* woodenslab */ - "q:128: 4\n" /* sandstonestairs */ - "r:128: 5\n" /* sandstonestairs */ - "s:128: 7\n" /* sandstonestairs */ - "t: 44: 1\n" /* step */ - "u: 96: 0\n" /* trapdoor */, - - // Block data: - // Level 0 - /* z\x* 0123456 */ - /* 0 */ "mabbbam" - /* 1 */ "mmbbbmm" - /* 2 */ "accccca" - /* 3 */ "ccccccc" - /* 4 */ "ccccccc" - /* 5 */ "ccccccc" - /* 6 */ "accccca" - /* 7 */ "ddddddd" - /* 8 */ "ddddddd" - /* 9 */ "ddddddd" - /* 10 */ "ddddddd" - - // Level 1 - /* z\x* 0123456 */ - /* 0 */ "maeeeam" - /* 1 */ "mmeeemm" - /* 2 */ "acccfca" - /* 3 */ "cfffffc" - /* 4 */ "cfffffc" - /* 5 */ "cfffffc" - /* 6 */ "acfccca" - /* 7 */ "ddddddd" - /* 8 */ "ddddddd" - /* 9 */ "ddddddd" - /* 10 */ "ddddddd" - - // Level 2 - /* z\x* 0123456 */ - /* 0 */ "ma...am" - /* 1 */ "m.....m" - /* 2 */ "acccgca" - /* 3 */ "c.....c" - /* 4 */ "c.....c" - /* 5 */ "ch....c" - /* 6 */ "ac.ccca" - /* 7 */ "i.....i" - /* 8 */ "i.....i" - /* 9 */ "i.....i" - /* 10 */ "iiiiiii" - - // Level 3 - /* z\x* 0123456 */ - /* 0 */ "ma...am" - /* 1 */ "m.....m" - /* 2 */ "acjckca" - /* 3 */ "c..l..c" - /* 4 */ "j.....j" - /* 5 */ "ch....c" - /* 6 */ "ac.cjca" - /* 7 */ "......." - /* 8 */ "......." - /* 9 */ "......." - /* 10 */ "......." - - // Level 4 - /* z\x* 0123456 */ - /* 0 */ "mn...nm" - /* 1 */ "mc...cm" - /* 2 */ "acoccca" - /* 3 */ "cpppppc" - /* 4 */ "qpppppr" - /* 5 */ "chppppc" - /* 6 */ "acccsca" - /* 7 */ "......." - /* 8 */ "......." - /* 9 */ "......." - /* 10 */ "......." - - // Level 5 - /* z\x* 0123456 */ - /* 0 */ "m.....m" - /* 1 */ "m.....m" - /* 2 */ "cttcttc" - /* 3 */ "t.....t" - /* 4 */ "c.....c" - /* 5 */ "tu....t" - /* 6 */ "cttcttc" - /* 7 */ "......." - /* 8 */ "......." - /* 9 */ "......." - /* 10 */ ".......", - - // Connectors: - "-1: 3, 2, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // LittleHouse2 - - - - //////////////////////////////////////////////////////////////////////////////// - // LittleHouse3: - // The data has been exported from the gallery Desert, area index 66, ID 553, created by STR_Warrior - { - // Size: - 9, 6, 7, // SizeX = 9, SizeY = 6, SizeZ = 7 - - // Hitbox (relative to bounding box): - -1, 0, 0, // MinX, MinY, MinZ - 9, 5, 7, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 24: 2\n" /* sandstone */ - "b: 4: 0\n" /* cobblestone */ - "c: 24: 0\n" /* sandstone */ - "d: 13: 0\n" /* gravel */ - "e: 5: 0\n" /* wood */ - "f: 64: 3\n" /* wooddoorblock */ - "g: 65: 2\n" /* ladder */ - "h: 64: 9\n" /* wooddoorblock */ - "i:101: 0\n" /* ironbars */ - "j: 50: 4\n" /* torch */ - "k:128: 2\n" /* sandstonestairs */ - "l:126: 8\n" /* woodenslab */ - "m: 19: 0\n" /* sponge */ - "n:128: 4\n" /* sandstonestairs */ - "o:128: 5\n" /* sandstonestairs */ - "p:128: 7\n" /* sandstonestairs */ - "q: 44: 1\n" /* step */ - "r: 96: 2\n" /* trapdoor */, - - // Block data: - // Level 0 - /* z\x* 012345678 */ - /* 0 */ "mmabbbamm" - /* 1 */ "mmmbbbmmm" - /* 2 */ "accccccca" - /* 3 */ "ccccccccc" - /* 4 */ "ccccccccc" - /* 5 */ "ccccccccc" - /* 6 */ "accccccca" - - // Level 1 - /* z\x* 012345678 */ - /* 0 */ "mmadddamm" - /* 1 */ "mmmdddmmm" - /* 2 */ "accceccca" - /* 3 */ "ceeeeeeec" - /* 4 */ "ceeeeeeec" - /* 5 */ "ceeeeeeec" - /* 6 */ "accccccca" - - // Level 2 - /* z\x* 012345678 */ - /* 0 */ "mma...amm" - /* 1 */ "mm.....mm" - /* 2 */ "acccfccca" - /* 3 */ "c.......c" - /* 4 */ "c.......c" - /* 5 */ "c......gc" - /* 6 */ "accccccca" - - // Level 3 - /* z\x* 012345678 */ - /* 0 */ "mma...amm" - /* 1 */ "mm.....mm" - /* 2 */ "accchccca" - /* 3 */ "c.......c" - /* 4 */ "i.......i" - /* 5 */ "c.j....gc" - /* 6 */ "acciiicca" - - // Level 4 - /* z\x* 012345678 */ - /* 0 */ "mmk...kmm" - /* 1 */ "mmc...cmm" - /* 2 */ "accccccca" - /* 3 */ "clllllllc" - /* 4 */ "nlllllllo" - /* 5 */ "cllllllgc" - /* 6 */ "accpppcca" - - // Level 5 - /* z\x* 012345678 */ - /* 0 */ "mm.....mm" - /* 1 */ "mm.....mm" - /* 2 */ "cqqqcqqqc" - /* 3 */ "q.......q" - /* 4 */ "c.......c" - /* 5 */ "q......rq" - /* 6 */ "cqqqcqqqc", - - // Connectors: - "-1: 4, 2, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // LittleHouse3 - - - - //////////////////////////////////////////////////////////////////////////////// - // LittleHouse4: - // The data has been exported from the gallery Desert, area index 70, ID 560, created by STR_Warrior - { - // Size: - 5, 6, 11, // SizeX = 5, SizeY = 6, SizeZ = 11 - - // Hitbox (relative to bounding box): - -1, 0, 0, // MinX, MinY, MinZ - 5, 5, 11, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 24: 2\n" /* sandstone */ - "b: 4: 0\n" /* cobblestone */ - "c: 24: 0\n" /* sandstone */ - "d: 13: 0\n" /* gravel */ - "e: 5: 0\n" /* wood */ - "f: 64: 3\n" /* wooddoorblock */ - "g: 65: 5\n" /* ladder */ - "h:134: 3\n" /* 134 */ - "i: 85: 0\n" /* fence */ - "j:134: 2\n" /* 134 */ - "k: 61: 2\n" /* furnace */ - "l:134: 6\n" /* 134 */ - "m: 19: 0\n" /* sponge */ - "n:134: 4\n" /* 134 */ - "o: 64: 9\n" /* wooddoorblock */ - "p: 50: 2\n" /* torch */ - "q:101: 0\n" /* ironbars */ - "r:171: 8\n" /* carpet */ - "s:128: 2\n" /* sandstonestairs */ - "t:126: 8\n" /* woodenslab */ - "u:128: 4\n" /* sandstonestairs */ - "v:128: 5\n" /* sandstonestairs */ - "w:128: 7\n" /* sandstonestairs */ - "x: 44: 1\n" /* step */ - "y: 96: 1\n" /* trapdoor */, - - // Block data: - // Level 0 - /* z\x* 01234 */ - /* 0 */ "abbba" - /* 1 */ "mbbbm" - /* 2 */ "accca" - /* 3 */ "ccccc" - /* 4 */ "ccccc" - /* 5 */ "ccccc" - /* 6 */ "ccccc" - /* 7 */ "ccccc" - /* 8 */ "ccccc" - /* 9 */ "ccccc" - /* 10 */ "accca" - - // Level 1 - /* z\x* 01234 */ - /* 0 */ "addda" - /* 1 */ "mdddm" - /* 2 */ "aceca" - /* 3 */ "ceeec" - /* 4 */ "ceeec" - /* 5 */ "ceeec" - /* 6 */ "ceeec" - /* 7 */ "ceeec" - /* 8 */ "ceeec" - /* 9 */ "ceeec" - /* 10 */ "accca" - - // Level 2 - /* z\x* 01234 */ - /* 0 */ "a...a" - /* 1 */ "....." - /* 2 */ "acfca" - /* 3 */ "cg..c" - /* 4 */ "c...c" - /* 5 */ "c..hc" - /* 6 */ "c..ic" - /* 7 */ "c..jc" - /* 8 */ "c...c" - /* 9 */ "cklnc" - /* 10 */ "accca" - - // Level 3 - /* z\x* 01234 */ - /* 0 */ "a...a" - /* 1 */ "....." - /* 2 */ "acoca" - /* 3 */ "cg..c" - /* 4 */ "c..pc" - /* 5 */ "q...q" - /* 6 */ "q..rq" - /* 7 */ "q...q" - /* 8 */ "c...c" - /* 9 */ "c...c" - /* 10 */ "acqca" - - // Level 4 - /* z\x* 01234 */ - /* 0 */ "s...s" - /* 1 */ "c...c" - /* 2 */ "accca" - /* 3 */ "cgttc" - /* 4 */ "ctttc" - /* 5 */ "utttv" - /* 6 */ "utttv" - /* 7 */ "utttv" - /* 8 */ "ctttc" - /* 9 */ "ctttc" - /* 10 */ "acwca" - - // Level 5 - /* z\x* 01234 */ - /* 0 */ "....." - /* 1 */ "....." - /* 2 */ "cxcxc" - /* 3 */ "xy..x" - /* 4 */ "x...x" - /* 5 */ "x...x" - /* 6 */ "c...c" - /* 7 */ "x...x" - /* 8 */ "x...x" - /* 9 */ "x...x" - /* 10 */ "cxcxc", - - // Connectors: - "-1: 2, 2, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // LittleHouse4 - - - - //////////////////////////////////////////////////////////////////////////////// - // LittleHouse5: - // The data has been exported from the gallery Desert, area index 68, ID 558, created by STR_Warrior - { - // Size: - 9, 6, 9, // SizeX = 9, SizeY = 6, SizeZ = 9 - - // Hitbox (relative to bounding box): - -1, 0, 0, // MinX, MinY, MinZ - 9, 5, 9, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 24: 2\n" /* sandstone */ - "b: 4: 0\n" /* cobblestone */ - "c: 24: 0\n" /* sandstone */ - "d: 13: 0\n" /* gravel */ - "e: 5: 0\n" /* wood */ - "f: 64: 3\n" /* wooddoorblock */ - "g: 65: 2\n" /* ladder */ - "h: 64: 9\n" /* wooddoorblock */ - "i:101: 0\n" /* ironbars */ - "j: 50: 1\n" /* torch */ - "k: 50: 4\n" /* torch */ - "l:128: 2\n" /* sandstonestairs */ - "m: 19: 0\n" /* sponge */ - "n:126: 8\n" /* woodenslab */ - "o:128: 6\n" /* sandstonestairs */ - "p:128: 5\n" /* sandstonestairs */ - "q:128: 4\n" /* sandstonestairs */ - "r:128: 7\n" /* sandstonestairs */ - "s: 44: 1\n" /* step */ - "t: 96: 2\n" /* trapdoor */, - - // Block data: - // Level 0 - /* z\x* 012345678 */ - /* 0 */ "mmmmabbba" - /* 1 */ "mmmmmbbbm" - /* 2 */ "mmmmaccca" - /* 3 */ "mmmmccccc" - /* 4 */ "acccacccc" - /* 5 */ "ccccccccc" - /* 6 */ "ccccccccc" - /* 7 */ "ccccccccc" - /* 8 */ "accccccca" - - // Level 1 - /* z\x* 012345678 */ - /* 0 */ "mmmmaddda" - /* 1 */ "mmmmmdddm" - /* 2 */ "mmmmaceca" - /* 3 */ "mmmmceeec" - /* 4 */ "acccaeeec" - /* 5 */ "ceeeeeeec" - /* 6 */ "ceeeeeeec" - /* 7 */ "ceeeeeeec" - /* 8 */ "accccccca" - - // Level 2 - /* z\x* 012345678 */ - /* 0 */ "mmmma...a" - /* 1 */ "mmmm....." - /* 2 */ "mmmmacfca" - /* 3 */ "mmmmc...c" - /* 4 */ "accca...c" - /* 5 */ "c.......c" - /* 6 */ "c.......c" - /* 7 */ "c......gc" - /* 8 */ "accccccca" - - // Level 3 - /* z\x* 012345678 */ - /* 0 */ "mmmma...a" - /* 1 */ "mmmm....." - /* 2 */ "mmmmachca" - /* 3 */ "mmmmc...c" - /* 4 */ "acica...i" - /* 5 */ "c.......i" - /* 6 */ "i.......i" - /* 7 */ "cj....kgc" - /* 8 */ "acciiicca" - - // Level 4 - /* z\x* 012345678 */ - /* 0 */ "mmmml...l" - /* 1 */ "mmmmc...c" - /* 2 */ "mmmmaccca" - /* 3 */ "mmmmcnnnc" - /* 4 */ "acocannnp" - /* 5 */ "cnnnnnnnp" - /* 6 */ "qnnnnnnnp" - /* 7 */ "cnnnnnngc" - /* 8 */ "accrrrcca" - - // Level 5 - /* z\x* 012345678 */ - /* 0 */ "mmmm....." - /* 1 */ "mmmm....." - /* 2 */ "mmmmcscsc" - /* 3 */ "mmmms...s" - /* 4 */ "csssc...c" - /* 5 */ "s.......s" - /* 6 */ "s.......s" - /* 7 */ "s......ts" - /* 8 */ "cssscsssc", - - // Connectors: - "-1: 6, 2, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // LittleHouse5 - - - - //////////////////////////////////////////////////////////////////////////////// - // LittleHouse6: - // The data has been exported from the gallery Desert, area index 69, ID 559, created by STR_Warrior - { - // Size: - 9, 6, 9, // SizeX = 9, SizeY = 6, SizeZ = 9 - - // Hitbox (relative to bounding box): - -1, 0, 0, // MinX, MinY, MinZ - 9, 5, 9, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "A: 96: 2\n" /* trapdoor */ - "a: 12: 0\n" /* sand */ - "b: 24: 2\n" /* sandstone */ - "c: 4: 0\n" /* cobblestone */ - "d: 3: 0\n" /* dirt */ - "e: 24: 0\n" /* sandstone */ - "f: 13: 0\n" /* gravel */ - "g: 2: 0\n" /* grass */ - "h: 5: 0\n" /* wood */ - "i: 85: 0\n" /* fence */ - "j: 64: 3\n" /* wooddoorblock */ - "k: 38: 1\n" /* rose */ - "l: 38: 2\n" /* rose */ - "m: 19: 0\n" /* sponge */ - "n: 38: 5\n" /* rose */ - "o: 65: 2\n" /* ladder */ - "p: 64: 9\n" /* wooddoorblock */ - "q:101: 0\n" /* ironbars */ - "r: 50: 1\n" /* torch */ - "s: 50: 4\n" /* torch */ - "t:128: 2\n" /* sandstonestairs */ - "u:126: 8\n" /* woodenslab */ - "v:128: 6\n" /* sandstonestairs */ - "w:128: 5\n" /* sandstonestairs */ - "x:128: 4\n" /* sandstonestairs */ - "y:128: 7\n" /* sandstonestairs */ - "z: 44: 1\n" /* step */, - - // Block data: - // Level 0 - /* z\x* 012345678 */ - /* 0 */ "aaaabcccb" - /* 1 */ "adddccccm" - /* 2 */ "adddbeeeb" - /* 3 */ "adddeeeee" - /* 4 */ "beeebeeee" - /* 5 */ "eeeeeeeee" - /* 6 */ "eeeeeeeee" - /* 7 */ "eeeeeeeee" - /* 8 */ "beeeeeeeb" - - // Level 1 - /* z\x* 012345678 */ - /* 0 */ "aaaabfffb" - /* 1 */ "agggffffm" - /* 2 */ "agggbeheb" - /* 3 */ "agggehhhe" - /* 4 */ "beeebhhhe" - /* 5 */ "ehhhhhhhe" - /* 6 */ "ehhhhhhhe" - /* 7 */ "ehhhhhhhe" - /* 8 */ "beeeeeeeb" - - // Level 2 - /* z\x* 012345678 */ - /* 0 */ "iiiib...b" - /* 1 */ "i........" - /* 2 */ "i...bejeb" - /* 3 */ "iklne...e" - /* 4 */ "beeeb...e" - /* 5 */ "e.......e" - /* 6 */ "e.......e" - /* 7 */ "e......oe" - /* 8 */ "beeeeeeeb" - - // Level 3 - /* z\x* 012345678 */ - /* 0 */ "....b...b" - /* 1 */ "........." - /* 2 */ "....bepeb" - /* 3 */ "....e...e" - /* 4 */ "beqeb...q" - /* 5 */ "e.......q" - /* 6 */ "q.......q" - /* 7 */ "er....soe" - /* 8 */ "beeqqqeeb" - - // Level 4 - /* z\x* 012345678 */ - /* 0 */ "....t...t" - /* 1 */ "....e...e" - /* 2 */ "....beeeb" - /* 3 */ "....euuue" - /* 4 */ "bevebuuuw" - /* 5 */ "euuuuuuuw" - /* 6 */ "xuuuuuuuw" - /* 7 */ "euuuuuuoe" - /* 8 */ "beeyyyeeb" - - // Level 5 - /* z\x* 012345678 */ - /* 0 */ "........." - /* 1 */ "........." - /* 2 */ "....ezeze" - /* 3 */ "....z...z" - /* 4 */ "ezzze...e" - /* 5 */ "z.......z" - /* 6 */ "z.......z" - /* 7 */ "z......Az" - /* 8 */ "ezzzezzze", - - // Connectors: - "-1: 6, 2, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // LittleHouse6 - - - - //////////////////////////////////////////////////////////////////////////////// - // LittleHouse7: - // The data has been exported from the gallery Desert, area index 73, ID 563, created by xoft - { - // Size: - 9, 6, 11, // SizeX = 9, SizeY = 6, SizeZ = 11 - - // Hitbox (relative to bounding box): - -1, 0, 0, // MinX, MinY, MinZ - 9, 5, 11, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 24: 2\n" /* sandstone */ - "b: 4: 0\n" /* cobblestone */ - "c: 24: 0\n" /* sandstone */ - "d: 13: 0\n" /* gravel */ - "e: 5: 0\n" /* wood */ - "f: 64: 3\n" /* wooddoorblock */ - "g: 65: 2\n" /* ladder */ - "h:101: 0\n" /* ironbars */ - "i: 64: 9\n" /* wooddoorblock */ - "j: 50: 1\n" /* torch */ - "k: 50: 2\n" /* torch */ - "l:128: 2\n" /* sandstonestairs */ - "m: 19: 0\n" /* sponge */ - "n:128: 6\n" /* sandstonestairs */ - "o:126: 8\n" /* woodenslab */ - "p:128: 4\n" /* sandstonestairs */ - "q:128: 5\n" /* sandstonestairs */ - "r:128: 7\n" /* sandstonestairs */ - "s: 44: 1\n" /* step */ - "t: 96: 2\n" /* trapdoor */, - - // Block data: - // Level 0 - /* z\x* 012345678 */ - /* 0 */ "mmmmabbba" - /* 1 */ "mmmmmbbbm" - /* 2 */ "accccccca" - /* 3 */ "ccccccccc" - /* 4 */ "ccccccccc" - /* 5 */ "ccccccccc" - /* 6 */ "acccacccc" - /* 7 */ "mmmmccccc" - /* 8 */ "mmmmccccc" - /* 9 */ "mmmmccccc" - /* 10 */ "mmmmaccca" - - // Level 1 - /* z\x* 012345678 */ - /* 0 */ "mmmmaddda" - /* 1 */ "mmmmmdddm" - /* 2 */ "accccceca" - /* 3 */ "ceeeeeeec" - /* 4 */ "ceeeeeeec" - /* 5 */ "ceeeeeeec" - /* 6 */ "acccaeeec" - /* 7 */ "mmmmceeec" - /* 8 */ "mmmmceeec" - /* 9 */ "mmmmceeec" - /* 10 */ "mmmmaccca" - - // Level 2 - /* z\x* 012345678 */ - /* 0 */ "mmmma...a" - /* 1 */ "mmmm....." - /* 2 */ "acccccfca" - /* 3 */ "c.......c" - /* 4 */ "c.......c" - /* 5 */ "c.......c" - /* 6 */ "accca...c" - /* 7 */ "mmmmc...c" - /* 8 */ "mmmmc...c" - /* 9 */ "mmmmc..gc" - /* 10 */ "mmmmaccca" - - // Level 3 - /* z\x* 012345678 */ - /* 0 */ "mmmma...a" - /* 1 */ "mmmm....." - /* 2 */ "achcccica" - /* 3 */ "c.......c" - /* 4 */ "h.......c" - /* 5 */ "cj......h" - /* 6 */ "achca...h" - /* 7 */ "mmmmc...h" - /* 8 */ "mmmmh..kc" - /* 9 */ "mmmmc..gc" - /* 10 */ "mmmmachca" - - // Level 4 - /* z\x* 012345678 */ - /* 0 */ "mmmml...l" - /* 1 */ "mmmmc...c" - /* 2 */ "acnccccca" - /* 3 */ "coooooooc" - /* 4 */ "poooooooc" - /* 5 */ "coooooooq" - /* 6 */ "acrcaoooq" - /* 7 */ "mmmmcoooq" - /* 8 */ "mmmmpoooc" - /* 9 */ "mmmmcoogc" - /* 10 */ "mmmmacrca" - - // Level 5 - /* z\x* 012345678 */ - /* 0 */ "mmmm....." - /* 1 */ "mmmm....." - /* 2 */ "cssscscsc" - /* 3 */ "s.......s" - /* 4 */ "s.......s" - /* 5 */ "s.......s" - /* 6 */ "csssc...c" - /* 7 */ "mmmms...s" - /* 8 */ "mmmms...s" - /* 9 */ "mmmms..ts" - /* 10 */ "mmmmcsssc", - - // Connectors: - "-1: 6, 2, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // LittleHouse7 - - - - //////////////////////////////////////////////////////////////////////////////// - // LittleHouse8: - // The data has been exported from the gallery Desert, area index 99, ID 739, created by STR_Warrior - { - // Size: - 9, 6, 9, // SizeX = 9, SizeY = 6, SizeZ = 9 - - // Hitbox (relative to bounding box): - 0, 0, -1, // MinX, MinY, MinZ - 9, 5, 9, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 24: 2\n" /* sandstone */ - "b: 24: 0\n" /* sandstone */ - "c: 4: 0\n" /* cobblestone */ - "d: 13: 0\n" /* gravel */ - "e: 5: 0\n" /* wood */ - "f: 64: 2\n" /* wooddoorblock */ - "g: 65: 2\n" /* ladder */ - "h:101: 0\n" /* ironbars */ - "i: 64: 9\n" /* wooddoorblock */ - "j: 50: 1\n" /* torch */ - "k:128: 6\n" /* sandstonestairs */ - "l:126: 8\n" /* woodenslab */ - "m: 19: 0\n" /* sponge */ - "n:128: 5\n" /* sandstonestairs */ - "o:128: 4\n" /* sandstonestairs */ - "p:128: 7\n" /* sandstonestairs */ - "q: 44: 1\n" /* step */ - "r: 96: 2\n" /* trapdoor */, - - // Block data: - // Level 0 - /* z\x* 012345678 */ - /* 0 */ "mmmmabbba" - /* 1 */ "ccccbbbbb" - /* 2 */ "ccccbbbbb" - /* 3 */ "ccccbbbbb" - /* 4 */ "abbbabbbb" - /* 5 */ "bbbbbbbbb" - /* 6 */ "bbbbbbbbb" - /* 7 */ "bbbbbbbbb" - /* 8 */ "abbbbbbba" - - // Level 1 - /* z\x* 012345678 */ - /* 0 */ "mmmmabbba" - /* 1 */ "ddddbeeeb" - /* 2 */ "ddddeeeeb" - /* 3 */ "ddddbeeeb" - /* 4 */ "abbbaeeeb" - /* 5 */ "beeeeeeeb" - /* 6 */ "beeeeeeeb" - /* 7 */ "beeeeeeeb" - /* 8 */ "abbbbbbba" - - // Level 2 - /* z\x* 012345678 */ - /* 0 */ "mmmmabbba" - /* 1 */ "....b...b" - /* 2 */ "....f...b" - /* 3 */ "....b...b" - /* 4 */ "abbba...b" - /* 5 */ "b.......b" - /* 6 */ "b.......b" - /* 7 */ "b......gb" - /* 8 */ "abbbbbbba" - - // Level 3 - /* z\x* 012345678 */ - /* 0 */ "mmmmabhba" - /* 1 */ "....b...b" - /* 2 */ "....i...b" - /* 3 */ "....b...h" - /* 4 */ "abhbaj..h" - /* 5 */ "b.......h" - /* 6 */ "h.......b" - /* 7 */ "b......gb" - /* 8 */ "abbhhhbba" - - // Level 4 - /* z\x* 012345678 */ - /* 0 */ "mmmmabkba" - /* 1 */ "....blllb" - /* 2 */ "....blllb" - /* 3 */ "....bllln" - /* 4 */ "abkballln" - /* 5 */ "bllllllln" - /* 6 */ "olllllllb" - /* 7 */ "bllllllgb" - /* 8 */ "abbpppbba" - - // Level 5 - /* z\x* 012345678 */ - /* 0 */ "mmmmbqbqb" - /* 1 */ "....q...q" - /* 2 */ "....q...q" - /* 3 */ "....q...q" - /* 4 */ "bqqqb...b" - /* 5 */ "q.......q" - /* 6 */ "b.......q" - /* 7 */ "q......rq" - /* 8 */ "bqqqbqqqb", - - // Connectors: - "-1: 0, 2, 2: 4\n" /* Type -1, direction X- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // LittleHouse8 - - - - //////////////////////////////////////////////////////////////////////////////// - // LittleTower: - // The data has been exported from the gallery Desert, area index 79, ID 595, created by STR_Warrior - { - // Size: - 5, 9, 7, // SizeX = 5, SizeY = 9, SizeZ = 7 - - // Hitbox (relative to bounding box): - -1, 0, 0, // MinX, MinY, MinZ - 5, 8, 7, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 24: 2\n" /* sandstone */ - "b: 4: 0\n" /* cobblestone */ - "c: 24: 0\n" /* sandstone */ - "d: 13: 0\n" /* gravel */ - "e: 5: 0\n" /* wood */ - "f: 64: 3\n" /* wooddoorblock */ - "g: 65: 5\n" /* ladder */ - "h: 64: 9\n" /* wooddoorblock */ - "i:101: 0\n" /* ironbars */ - "j: 50: 4\n" /* torch */ - "k:128: 2\n" /* sandstonestairs */ - "l:126: 8\n" /* woodenslab */ - "m: 19: 0\n" /* sponge */ - "n:128: 4\n" /* sandstonestairs */ - "o:128: 5\n" /* sandstonestairs */ - "p:128: 7\n" /* sandstonestairs */ - "q:128: 6\n" /* sandstonestairs */ - "r: 44: 1\n" /* step */ - "s: 96: 1\n" /* trapdoor */, - - // Block data: - // Level 0 - /* z\x* 01234 */ - /* 0 */ "abbba" - /* 1 */ "mbbbm" - /* 2 */ "accca" - /* 3 */ "ccccc" - /* 4 */ "ccccc" - /* 5 */ "ccccc" - /* 6 */ "accca" - - // Level 1 - /* z\x* 01234 */ - /* 0 */ "addda" - /* 1 */ "mdddm" - /* 2 */ "aceca" - /* 3 */ "ceeec" - /* 4 */ "ceeec" - /* 5 */ "ceeec" - /* 6 */ "accca" - - // Level 2 - /* z\x* 01234 */ - /* 0 */ "a...a" - /* 1 */ "....." - /* 2 */ "acfca" - /* 3 */ "cg..c" - /* 4 */ "c...c" - /* 5 */ "c...c" - /* 6 */ "accca" - - // Level 3 - /* z\x* 01234 */ - /* 0 */ "a...a" - /* 1 */ "....." - /* 2 */ "achca" - /* 3 */ "cg..c" - /* 4 */ "i...i" - /* 5 */ "c..jc" - /* 6 */ "acica" - - // Level 4 - /* z\x* 01234 */ - /* 0 */ "k...k" - /* 1 */ "c...c" - /* 2 */ "accca" - /* 3 */ "cgllc" - /* 4 */ "nlllo" - /* 5 */ "clllc" - /* 6 */ "acpca" - - // Level 5 - /* z\x* 01234 */ - /* 0 */ "....." - /* 1 */ "....." - /* 2 */ "accca" - /* 3 */ "cg..c" - /* 4 */ "c...c" - /* 5 */ "c...c" - /* 6 */ "accca" - - // Level 6 - /* z\x* 01234 */ - /* 0 */ "....." - /* 1 */ "....." - /* 2 */ "acica" - /* 3 */ "cg..c" - /* 4 */ "i...i" - /* 5 */ "c..jc" - /* 6 */ "acica" - - // Level 7 - /* z\x* 01234 */ - /* 0 */ "....." - /* 1 */ "....." - /* 2 */ "acqca" - /* 3 */ "cgllc" - /* 4 */ "nlllo" - /* 5 */ "clllc" - /* 6 */ "acpca" - - // Level 8 - /* z\x* 01234 */ - /* 0 */ "....." - /* 1 */ "....." - /* 2 */ "crcrc" - /* 3 */ "rs..r" - /* 4 */ "c...c" - /* 5 */ "r...r" - /* 6 */ "crcrc", - - // Connectors: - "-1: 2, 2, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // LittleTower - - - - //////////////////////////////////////////////////////////////////////////////// - // MediumHouse1: - // The data has been exported from the gallery Desert, area index 71, ID 561, created by STR_Warrior - { - // Size: - 15, 9, 9, // SizeX = 15, SizeY = 9, SizeZ = 9 - - // Hitbox (relative to bounding box): - -1, 0, 0, // MinX, MinY, MinZ - 15, 8, 9, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 24: 2\n" /* sandstone */ - "b: 4: 0\n" /* cobblestone */ - "c: 24: 0\n" /* sandstone */ - "d: 13: 0\n" /* gravel */ - "e: 5: 0\n" /* wood */ - "f: 12: 0\n" /* sand */ - "g: 64: 3\n" /* wooddoorblock */ - "h: 85: 0\n" /* fence */ - "i: 64: 0\n" /* wooddoorblock */ - "j: 65: 5\n" /* ladder */ - "k: 64: 9\n" /* wooddoorblock */ - "l:101: 0\n" /* ironbars */ - "m: 19: 0\n" /* sponge */ - "n: 64: 8\n" /* wooddoorblock */ - "o: 50: 4\n" /* torch */ - "p:128: 2\n" /* sandstonestairs */ - "q:126: 8\n" /* woodenslab */ - "r:128: 4\n" /* sandstonestairs */ - "s:128: 7\n" /* sandstonestairs */ - "t: 44: 1\n" /* step */ - "u: 50: 3\n" /* torch */ - "v:128: 6\n" /* sandstonestairs */, - - // Block data: - // Level 0 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmabbbammmmmmm" - /* 1 */ "mmmmbbbmmmmmmmm" - /* 2 */ "acccccccccacccc" - /* 3 */ "ccccccccccccccc" - /* 4 */ "ccccccccccccccc" - /* 5 */ "ccccccccccccccc" - /* 6 */ "ccccccccccccccc" - /* 7 */ "ccccccccccccccc" - /* 8 */ "acccccccccacccc" - - // Level 1 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmadddammmmmmm" - /* 1 */ "mmmmdddmmmmmmmm" - /* 2 */ "acccceccccaffff" - /* 3 */ "ceeeeeeeeecffff" - /* 4 */ "ceeeeeeeeecffff" - /* 5 */ "ceeeeeeeeeeffff" - /* 6 */ "ceeeeeeeeecffff" - /* 7 */ "ceeeeeeeeecffff" - /* 8 */ "acccccccccaffff" - - // Level 2 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmma...ammmmmmm" - /* 1 */ "mmm.....mmmmmmm" - /* 2 */ "accccgccccahhhh" - /* 3 */ "c.........c...h" - /* 4 */ "c.........c...h" - /* 5 */ "c.........i...h" - /* 6 */ "c.........c...h" - /* 7 */ "c.........cj..h" - /* 8 */ "acccccccccahhhh" - - // Level 3 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmma...ammmmmmm" - /* 1 */ "mmm.....mmmmmmm" - /* 2 */ "acccckcccca...." - /* 3 */ "c.........c...." - /* 4 */ "l.........c...." - /* 5 */ "l.........n...." - /* 6 */ "l.........c...." - /* 7 */ "c..o...o..cj..." - /* 8 */ "accclllccca...." - - // Level 4 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmp...pmmmmmmm" - /* 1 */ "mmmc...cmmmmmmm" - /* 2 */ "accccccccca...." - /* 3 */ "cqqqqqqqqqc...." - /* 4 */ "rqqqqqqqqqc...." - /* 5 */ "rqqqqqqqqqc...." - /* 6 */ "rqqqqqqqqqc...." - /* 7 */ "cqqqqqqqqqcj..." - /* 8 */ "acccsssccca...." - - // Level 5 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmm.....mmmmmmm" - /* 1 */ "mmm.....mmmmmmm" - /* 2 */ "cttttcttttc...." - /* 3 */ "t..accca..t...." - /* 4 */ "t..c...c..t...." - /* 5 */ "c.........c...." - /* 6 */ "t..c...c..t...." - /* 7 */ "t..accca..t...." - /* 8 */ "cttttcttttc...." - - // Level 6 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "...aclca......." - /* 4 */ "...cu..c......." - /* 5 */ "..............." - /* 6 */ "...c...c......." - /* 7 */ "...aclca......." - /* 8 */ "..............." - - // Level 7 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "...acvca......." - /* 4 */ "...cqqqc......." - /* 5 */ "...cqqqc......." - /* 6 */ "...cqqqc......." - /* 7 */ "...acsca......." - /* 8 */ "..............." - - // Level 8 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "...ctctc......." - /* 4 */ "...t...t......." - /* 5 */ "...c...c......." - /* 6 */ "...t...t......." - /* 7 */ "...ctctc......." - /* 8 */ "...............", - - // Connectors: - "-1: 5, 2, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 80, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // MediumHouse1 - - - - //////////////////////////////////////////////////////////////////////////////// - // MediumHouse2: - // The data has been exported from the gallery Desert, area index 74, ID 573, created by STR_Warrior - { - // Size: - 11, 10, 9, // SizeX = 11, SizeY = 10, SizeZ = 9 - - // Hitbox (relative to bounding box): - -1, 0, 0, // MinX, MinY, MinZ - 11, 9, 9, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "A:128: 7\n" /* sandstonestairs */ - "B: 44: 1\n" /* step */ - "C: 96: 3\n" /* trapdoor */ - "D: 96: 2\n" /* trapdoor */ - "E:128: 2\n" /* sandstonestairs */ - "F:128: 0\n" /* sandstonestairs */ - "G: 87: 0\n" /* netherstone */ - "H:128: 1\n" /* sandstonestairs */ - "I:128: 3\n" /* sandstonestairs */ - "J: 51: 0\n" /* fire */ - "K: 44: 9\n" /* step */ - "a: 24: 2\n" /* sandstone */ - "b: 24: 0\n" /* sandstone */ - "c: 4: 0\n" /* cobblestone */ - "d: 12: 0\n" /* sand */ - "e: 13: 0\n" /* gravel */ - "f: 5: 0\n" /* wood */ - "g: 65: 3\n" /* ladder */ - "h: 85: 0\n" /* fence */ - "i: 64: 3\n" /* wooddoorblock */ - "j:134: 1\n" /* 134 */ - "k:134: 2\n" /* 134 */ - "l: 61: 2\n" /* furnace */ - "m: 19: 0\n" /* sponge */ - "n:134: 6\n" /* 134 */ - "o:134: 4\n" /* 134 */ - "p: 65: 2\n" /* ladder */ - "q:101: 0\n" /* ironbars */ - "r: 50: 2\n" /* torch */ - "s: 47: 0\n" /* bookshelf */ - "t: 64: 9\n" /* wooddoorblock */ - "u: 50: 3\n" /* torch */ - "v:171: 8\n" /* carpet */ - "w:128: 6\n" /* sandstonestairs */ - "x:126: 8\n" /* woodenslab */ - "y:128: 5\n" /* sandstonestairs */ - "z:128: 4\n" /* sandstonestairs */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "abbbammmcmm" - /* 1 */ "bbbbbdddcdm" - /* 2 */ "bbbbbmmmcdm" - /* 3 */ "bbbbbmmmcdm" - /* 4 */ "bbbbabbbbba" - /* 5 */ "bbbbbbbbbbb" - /* 6 */ "bbbbbbbbbbb" - /* 7 */ "bbbbbbbbbbb" - /* 8 */ "abbbbbbbbba" - - // Level 1 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "abbbammmemm" - /* 1 */ "bfffbdddedm" - /* 2 */ "bfffbmmmedm" - /* 3 */ "bfffbmmmedm" - /* 4 */ "bfffabbbfba" - /* 5 */ "bfffffffffb" - /* 6 */ "bfffffffffb" - /* 7 */ "bfffffffffb" - /* 8 */ "abbbbbbbbba" - - // Level 2 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "abbba......" - /* 1 */ "bg..bhhh.h." - /* 2 */ "b...b....h." - /* 3 */ "b...b....h." - /* 4 */ "b...abbbiba" - /* 5 */ "b.........b" - /* 6 */ "bjh.......b" - /* 7 */ "bjk.lno..pb" - /* 8 */ "abbbbbbbbba" - - // Level 3 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "abqba......" - /* 1 */ "bg..q......" - /* 2 */ "b...q......" - /* 3 */ "q..rb......" - /* 4 */ "q...sbqbtba" - /* 5 */ "q......u..b" - /* 6 */ "b.v.......q" - /* 7 */ "b........pb" - /* 8 */ "abbbqqqbbba" - - // Level 4 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "abwba......" - /* 1 */ "bgxxy......" - /* 2 */ "bxxxy......" - /* 3 */ "zxxxb......" - /* 4 */ "zxxxabwbbba" - /* 5 */ "zxxxxxxxxxb" - /* 6 */ "bxxxxxxxxxy" - /* 7 */ "bxxxsssxxpb" - /* 8 */ "abbbAAAbbba" - - // Level 5 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "bBBBb......" - /* 1 */ "BC..B......" - /* 2 */ "B...B......" - /* 3 */ "B...B......" - /* 4 */ "b...bBBBBBb" - /* 5 */ "Bbbb......B" - /* 6 */ "Bbbb......B" - /* 7 */ "Bbbb.....DB" - /* 8 */ "bBBBBbBBBBb" - - // Level 6 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ "..........." - /* 4 */ "..........." - /* 5 */ ".aEa......." - /* 6 */ ".FGH......." - /* 7 */ ".aIa......." - /* 8 */ "..........." - - // Level 7 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ "..........." - /* 4 */ "..........." - /* 5 */ ".a.a......." - /* 6 */ "..J........" - /* 7 */ ".a.a......." - /* 8 */ "..........." - - // Level 8 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ "..........." - /* 4 */ "..........." - /* 5 */ ".bbb......." - /* 6 */ ".bKb......." - /* 7 */ ".bbb......." - /* 8 */ "..........." - - // Level 9 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ "..........." - /* 4 */ "..........." - /* 5 */ ".B.B......." - /* 6 */ "..........." - /* 7 */ ".B.B......." - /* 8 */ "...........", - - // Connectors: - "-1: 8, 2, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 80, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // MediumHouse2 - - - - //////////////////////////////////////////////////////////////////////////////// - // MediumHouse3: - // The data has been exported from the gallery Desert, area index 76, ID 575, created by STR_Warrior - { - // Size: - 12, 10, 11, // SizeX = 12, SizeY = 10, SizeZ = 11 - - // Hitbox (relative to bounding box): - -1, 0, 0, // MinX, MinY, MinZ - 12, 9, 11, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 24: 2\n" /* sandstone */ - "b: 4: 0\n" /* cobblestone */ - "c: 3: 0\n" /* dirt */ - "d: 24: 0\n" /* sandstone */ - "e: 13: 0\n" /* gravel */ - "f: 2: 0\n" /* grass */ - "g: 5: 0\n" /* wood */ - "h: 85: 0\n" /* fence */ - "i: 64: 3\n" /* wooddoorblock */ - "j: 64: 2\n" /* wooddoorblock */ - "k: 65: 4\n" /* ladder */ - "l: 65: 2\n" /* ladder */ - "m: 19: 0\n" /* sponge */ - "n: 50: 1\n" /* torch */ - "o: 50: 2\n" /* torch */ - "p:101: 0\n" /* ironbars */ - "q: 64: 9\n" /* wooddoorblock */ - "r:128: 2\n" /* sandstonestairs */ - "s:128: 6\n" /* sandstonestairs */ - "t:126: 8\n" /* woodenslab */ - "u:128: 5\n" /* sandstonestairs */ - "v:128: 7\n" /* sandstonestairs */ - "w: 44: 1\n" /* step */ - "x: 96: 0\n" /* trapdoor */ - "y:126: 0\n" /* woodenslab */ - "z:128: 4\n" /* sandstonestairs */, - - // Block data: - // Level 0 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "mmmmmammbbba" - /* 1 */ "mmmmmmmmbbbm" - /* 2 */ "cccccaddddda" - /* 3 */ "cccccddddddd" - /* 4 */ "cccccddddddd" - /* 5 */ "cccccddddddd" - /* 6 */ "cccddddddddd" - /* 7 */ "mmmddddddddd" - /* 8 */ "mmmdddddddda" - /* 9 */ "mmmdddddmmmm" - /* 10 */ "mmmadddammmm" - - // Level 1 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "mmmmmammeeea" - /* 1 */ "mmmmmmmmeeem" - /* 2 */ "fffffadddgda" - /* 3 */ "fffffdgggggd" - /* 4 */ "fffffggggggd" - /* 5 */ "fffffdgggggd" - /* 6 */ "fffddggggggd" - /* 7 */ "mmmdgggggggd" - /* 8 */ "mmmdggggddda" - /* 9 */ "mmmdgggdmmmm" - /* 10 */ "mmmadddammmm" - - // Level 2 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "mmmmma.....a" - /* 1 */ "mmmmm......." - /* 2 */ "hhhhhadddida" - /* 3 */ "h....d.....d" - /* 4 */ "h....j.....d" - /* 5 */ "h....d.....d" - /* 6 */ "hhhad......d" - /* 7 */ "mmmd......kd" - /* 8 */ "mmmd....ddda" - /* 9 */ "mmmd..ldmmmm" - /* 10 */ "mmmadddammmm" - - // Level 3 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "mmmmman...oa" - /* 1 */ "mmmmm......." - /* 2 */ ".....appdqda" - /* 3 */ ".....d.....d" - /* 4 */ ".....q.....d" - /* 5 */ ".....d.....p" - /* 6 */ "...hd......d" - /* 7 */ "mmmd......kd" - /* 8 */ "mmmd....dppa" - /* 9 */ "mmmd..ldmmmm" - /* 10 */ "mmmhdddhmmmm" - - // Level 4 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "mmmmmr.....r" - /* 1 */ "mmmmmd.....d" - /* 2 */ ".....assddda" - /* 3 */ ".....dtttttd" - /* 4 */ ".....dtttttd" - /* 5 */ ".....dtttttu" - /* 6 */ "...hdatttttd" - /* 7 */ "mmmdttttttkd" - /* 8 */ "mmmdtttadvva" - /* 9 */ "mmmdttldmmmm" - /* 10 */ "mmmhdddhmmmm" - - // Level 5 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ "............" - /* 2 */ ".....dwwdwwd" - /* 3 */ ".....w.....w" - /* 4 */ ".....w.....w" - /* 5 */ ".....w.....d" - /* 6 */ "...hdadh...w" - /* 7 */ "mmmd...d..xw" - /* 8 */ "mmmd...awwwd" - /* 9 */ "mmmd..ldmmmm" - /* 10 */ "mmmhdddhmmmm" - - // Level 6 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ "............" - /* 2 */ "............" - /* 3 */ "............" - /* 4 */ "............" - /* 5 */ "............" - /* 6 */ "...hd.dh...." - /* 7 */ "mmmd...d...." - /* 8 */ "mmmp........" - /* 9 */ "mmmd..ldmmmm" - /* 10 */ "mmmhdpdhmmmm" - - // Level 7 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ "............" - /* 2 */ "............" - /* 3 */ "............" - /* 4 */ "............" - /* 5 */ "............" - /* 6 */ "...hd.dh...." - /* 7 */ "mmmd...d...." - /* 8 */ "mmmp........" - /* 9 */ "mmmdn.ldmmmm" - /* 10 */ "mmmhdpdhmmmm" - - // Level 8 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ "............" - /* 2 */ "............" - /* 3 */ "............" - /* 4 */ "............" - /* 5 */ "............" - /* 6 */ "...adsda...." - /* 7 */ "mmmdyyyd...." - /* 8 */ "mmmzyyyu...." - /* 9 */ "mmmdyyldmmmm" - /* 10 */ "mmmadvdammmm" - - // Level 9 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ "............" - /* 2 */ "............" - /* 3 */ "............" - /* 4 */ "............" - /* 5 */ "............" - /* 6 */ "...w.w.w...." - /* 7 */ "mmm........." - /* 8 */ "mmmw...w...." - /* 9 */ "mmm.....mmmm" - /* 10 */ "mmmw.w.wmmmm", - - // Connectors: - "-1: 9, 2, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 80, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // MediumHouse3 - - - - //////////////////////////////////////////////////////////////////////////////// - // SmallHouse9: - // The data has been exported from the gallery Desert, area index 67, ID 556, created by STR_Warrior - { - // Size: - 9, 6, 11, // SizeX = 9, SizeY = 6, SizeZ = 11 - - // Hitbox (relative to bounding box): - -1, 0, 0, // MinX, MinY, MinZ - 9, 5, 11, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 24: 2\n" /* sandstone */ - "b: 4: 0\n" /* cobblestone */ - "c: 24: 0\n" /* sandstone */ - "d: 13: 0\n" /* gravel */ - "e: 5: 0\n" /* wood */ - "f: 64: 3\n" /* wooddoorblock */ - "g: 65: 2\n" /* ladder */ - "h: 64: 9\n" /* wooddoorblock */ - "i:101: 0\n" /* ironbars */ - "j: 50: 2\n" /* torch */ - "k: 50: 1\n" /* torch */ - "l:128: 2\n" /* sandstonestairs */ - "m: 19: 0\n" /* sponge */ - "n:126: 8\n" /* woodenslab */ - "o:128: 5\n" /* sandstonestairs */ - "p:128: 6\n" /* sandstonestairs */ - "q:128: 4\n" /* sandstonestairs */ - "r:128: 7\n" /* sandstonestairs */ - "s: 44: 1\n" /* step */ - "t: 96: 2\n" /* trapdoor */, - - // Block data: - // Level 0 - /* z\x* 012345678 */ - /* 0 */ "mmmmabbba" - /* 1 */ "mmmmmbbbm" - /* 2 */ "mmmmaccca" - /* 3 */ "mmmmccccc" - /* 4 */ "mmmmccccc" - /* 5 */ "mmmmccccc" - /* 6 */ "acccacccc" - /* 7 */ "ccccccccc" - /* 8 */ "ccccccccc" - /* 9 */ "ccccccccc" - /* 10 */ "accccccca" - - // Level 1 - /* z\x* 012345678 */ - /* 0 */ "mmmmaddda" - /* 1 */ "mmmmmdddm" - /* 2 */ "mmmmaceca" - /* 3 */ "mmmmceeec" - /* 4 */ "mmmmceeec" - /* 5 */ "mmmmceeec" - /* 6 */ "acccaeeec" - /* 7 */ "ceeeeeeec" - /* 8 */ "ceeeeeeec" - /* 9 */ "ceeeeeeec" - /* 10 */ "accccccca" - - // Level 2 - /* z\x* 012345678 */ - /* 0 */ "mmmma...a" - /* 1 */ "mmmm....." - /* 2 */ "mmmmacfca" - /* 3 */ "mmmmc...c" - /* 4 */ "mmmmc...c" - /* 5 */ "mmmmc...c" - /* 6 */ "accca...c" - /* 7 */ "c.......c" - /* 8 */ "c.......c" - /* 9 */ "c......gc" - /* 10 */ "accccccca" - - // Level 3 - /* z\x* 012345678 */ - /* 0 */ "mmmma...a" - /* 1 */ "mmmm....." - /* 2 */ "mmmmachca" - /* 3 */ "mmmmc...c" - /* 4 */ "mmmmc...c" - /* 5 */ "mmmmc...i" - /* 6 */ "acica...i" - /* 7 */ "c.......i" - /* 8 */ "i......jc" - /* 9 */ "ck.....gc" - /* 10 */ "acciiicca" - - // Level 4 - /* z\x* 012345678 */ - /* 0 */ "mmmml...l" - /* 1 */ "mmmmc...c" - /* 2 */ "mmmmaccca" - /* 3 */ "mmmmcnnnc" - /* 4 */ "mmmmcnnnc" - /* 5 */ "mmmmcnnno" - /* 6 */ "acpcannno" - /* 7 */ "cnnnnnnno" - /* 8 */ "qnnnnnnnc" - /* 9 */ "cnnnnnngc" - /* 10 */ "accrrrcca" - - // Level 5 - /* z\x* 012345678 */ - /* 0 */ "mmmm....." - /* 1 */ "mmmm....." - /* 2 */ "mmmmcscsc" - /* 3 */ "mmmms...s" - /* 4 */ "mmmms...s" - /* 5 */ "mmmms...s" - /* 6 */ "csssc...c" - /* 7 */ "s.......s" - /* 8 */ "s.......s" - /* 9 */ "s......ts" - /* 10 */ "cssscsssc", - - // Connectors: - "-1: 6, 2, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // SmallHouse9 - - - - //////////////////////////////////////////////////////////////////////////////// - // Temple: - // The data has been exported from the gallery Desert, area index 83, ID 599, created by STR_Warrior - { - // Size: - 13, 10, 9, // SizeX = 13, SizeY = 10, SizeZ = 9 - - // Hitbox (relative to bounding box): - -1, 0, 0, // MinX, MinY, MinZ - 13, 9, 9, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "A: 51: 0\n" /* fire */ - "B: 44: 9\n" /* step */ - "a: 24: 2\n" /* sandstone */ - "b: 4: 0\n" /* cobblestone */ - "c: 24: 0\n" /* sandstone */ - "d: 13: 0\n" /* gravel */ - "e: 5: 0\n" /* wood */ - "f: 64: 3\n" /* wooddoorblock */ - "g: 17: 0\n" /* tree */ - "h:128: 5\n" /* sandstonestairs */ - "i:128: 4\n" /* sandstonestairs */ - "j:128: 7\n" /* sandstonestairs */ - "k:128: 6\n" /* sandstonestairs */ - "l:118: 3\n" /* cauldronblock */ - "m: 19: 0\n" /* sponge */ - "n:155: 1\n" /* quartzblock */ - "o: 64: 9\n" /* wooddoorblock */ - "p: 50: 3\n" /* torch */ - "q:101: 0\n" /* ironbars */ - "r:140: 0\n" /* flowerpotblock */ - "s: 24: 1\n" /* sandstone */ - "t:128: 2\n" /* sandstonestairs */ - "u:126: 8\n" /* woodenslab */ - "v: 44: 1\n" /* step */ - "w:128: 0\n" /* sandstonestairs */ - "x: 87: 0\n" /* netherstone */ - "y:128: 1\n" /* sandstonestairs */ - "z:128: 3\n" /* sandstonestairs */, - - // Block data: - // Level 0 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmmabbbammmm" - /* 1 */ "mmmmmbbbmmmmm" - /* 2 */ "accccccccccca" - /* 3 */ "ccccccccccccc" - /* 4 */ "ccccccccccccc" - /* 5 */ "ccccccccccccc" - /* 6 */ "ccccccccccccc" - /* 7 */ "ccccccccccccc" - /* 8 */ "accccccccccca" - - // Level 1 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmmadddammmm" - /* 1 */ "mmmmmdddmmmmm" - /* 2 */ "accccceccccca" - /* 3 */ "ceeeeeeeeeeec" - /* 4 */ "ceeeeeeeeeeec" - /* 5 */ "ceeeeeeeeeeec" - /* 6 */ "ceeeeeeeeeeec" - /* 7 */ "ceeeeeeeeeeec" - /* 8 */ "accccccccccca" - - // Level 2 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmma...ammmm" - /* 1 */ "mmmm.....mmmm" - /* 2 */ "acccccfccccca" - /* 3 */ "cgh.......igc" - /* 4 */ "cj.........jc" - /* 5 */ "c...........c" - /* 6 */ "ck.........kc" - /* 7 */ "cgh.linhl.igc" - /* 8 */ "accccccccccca" - - // Level 3 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmma...ammmm" - /* 1 */ "mmmm.....mmmm" - /* 2 */ "acccccoccccca" - /* 3 */ "cg...p.p...gc" - /* 4 */ "c...........c" - /* 5 */ "q...........q" - /* 6 */ "c...........c" - /* 7 */ "cg...rsr...gc" - /* 8 */ "acqqqcccqqqca" - - // Level 4 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmmt...tmmmm" - /* 1 */ "mmmms...cmmmm" - /* 2 */ "accccccccccca" - /* 3 */ "cguuuuuuuuugc" - /* 4 */ "cuuuuuuuuuuuc" - /* 5 */ "iuuuuuuuuuuuh" - /* 6 */ "cuuuuuuuuuuuc" - /* 7 */ "cguuuuuuuuugc" - /* 8 */ "acjjjcccjjjca" - - // Level 5 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmm.....mmmm" - /* 1 */ "mmmm.....mmmm" - /* 2 */ "cvvvvvcvvvvvc" - /* 3 */ "v...........v" - /* 4 */ "v.ccc...ccc.v" - /* 5 */ "c.ccc...ccc.c" - /* 6 */ "v.ccc...ccc.v" - /* 7 */ "v...........v" - /* 8 */ "cvvvvvcvvvvvc" - - // Level 6 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "............." - /* 1 */ "............." - /* 2 */ "............." - /* 3 */ "............." - /* 4 */ "..ata...ata.." - /* 5 */ "..wxy...wxy.." - /* 6 */ "..aza...aza.." - /* 7 */ "............." - /* 8 */ "............." - - // Level 7 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "............." - /* 1 */ "............." - /* 2 */ "............." - /* 3 */ "............." - /* 4 */ "..a.a...a.a.." - /* 5 */ "...A.....A..." - /* 6 */ "..a.a...a.a.." - /* 7 */ "............." - /* 8 */ "............." - - // Level 8 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "............." - /* 1 */ "............." - /* 2 */ "............." - /* 3 */ "............." - /* 4 */ "..ccc...ccc.." - /* 5 */ "..cBc...cBc.." - /* 6 */ "..ccc...ccc.." - /* 7 */ "............." - /* 8 */ "............." - - // Level 9 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "............." - /* 1 */ "............." - /* 2 */ "............." - /* 3 */ "............." - /* 4 */ "..v.v...v.v.." - /* 5 */ "............." - /* 6 */ "..v.v...v.v.." - /* 7 */ "............." - /* 8 */ ".............", - - // Connectors: - "-1: 6, 2, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 50, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // Temple -}; // g_AlchemistVillagePrefabs - - - - - - -const cPrefab::sDef g_AlchemistVillageStartingPrefabs[] = -{ - //////////////////////////////////////////////////////////////////////////////// - // Well: - // The data has been exported from the gallery Desert, area index 90, ID 631, created by STR_Warrior - { - // Size: - 7, 21, 7, // SizeX = 7, SizeY = 21, SizeZ = 7 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 6, 20, 6, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 1: 0\n" /* stone */ - "b: 24: 2\n" /* sandstone */ - "c: 24: 0\n" /* sandstone */ - "d: 8: 0\n" /* water */ - "e: 4: 0\n" /* cobblestone */ - "f: 13: 0\n" /* gravel */ - "g:128: 1\n" /* sandstonestairs */ - "h: 44: 1\n" /* step */ - "i:128: 0\n" /* sandstonestairs */ - "j:128: 3\n" /* sandstonestairs */ - "k:128: 2\n" /* sandstonestairs */ - "l: 44: 9\n" /* step */ - "m: 19: 0\n" /* sponge */ - "n:126: 0\n" /* woodenslab */, - - // Block data: - // Level 0 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "maaaaam" - /* 2 */ "maaaaam" - /* 3 */ "maaaaam" - /* 4 */ "maaaaam" - /* 5 */ "maaaaam" - /* 6 */ "mmmmmmm" - - // Level 1 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mbcccbm" - /* 2 */ "mcdddcm" - /* 3 */ "mcdddcm" - /* 4 */ "mcdddcm" - /* 5 */ "mbcccbm" - /* 6 */ "mmmmmmm" - - // Level 2 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mbcccbm" - /* 2 */ "mcdddcm" - /* 3 */ "mcdddcm" - /* 4 */ "mcdddcm" - /* 5 */ "mbcccbm" - /* 6 */ "mmmmmmm" - - // Level 3 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mbcccbm" - /* 2 */ "mcdddcm" - /* 3 */ "mcdddcm" - /* 4 */ "mcdddcm" - /* 5 */ "mbcccbm" - /* 6 */ "mmmmmmm" - - // Level 4 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mbcccbm" - /* 2 */ "mcdddcm" - /* 3 */ "mcdddcm" - /* 4 */ "mcdddcm" - /* 5 */ "mbcccbm" - /* 6 */ "mmmmmmm" - - // Level 5 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mbcccbm" - /* 2 */ "mcdddcm" - /* 3 */ "mcdddcm" - /* 4 */ "mcdddcm" - /* 5 */ "mbcccbm" - /* 6 */ "mmmmmmm" - - // Level 6 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mbcccbm" - /* 2 */ "mcdddcm" - /* 3 */ "mcdddcm" - /* 4 */ "mcdddcm" - /* 5 */ "mbcccbm" - /* 6 */ "mmmmmmm" - - // Level 7 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mbcccbm" - /* 2 */ "mcdddcm" - /* 3 */ "mcdddcm" - /* 4 */ "mcdddcm" - /* 5 */ "mbcccbm" - /* 6 */ "mmmmmmm" - - // Level 8 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mbcccbm" - /* 2 */ "mcdddcm" - /* 3 */ "mcdddcm" - /* 4 */ "mcdddcm" - /* 5 */ "mbcccbm" - /* 6 */ "mmmmmmm" - - // Level 9 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mbcccbm" - /* 2 */ "mcdddcm" - /* 3 */ "mcdddcm" - /* 4 */ "mcdddcm" - /* 5 */ "mbcccbm" - /* 6 */ "mmmmmmm" - - // Level 10 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mbcccbm" - /* 2 */ "mcdddcm" - /* 3 */ "mcdddcm" - /* 4 */ "mcdddcm" - /* 5 */ "mbcccbm" - /* 6 */ "mmmmmmm" - - // Level 11 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mbcccbm" - /* 2 */ "mcdddcm" - /* 3 */ "mcdddcm" - /* 4 */ "mcdddcm" - /* 5 */ "mbcccbm" - /* 6 */ "mmmmmmm" - - // Level 12 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mbcccbm" - /* 2 */ "mcdddcm" - /* 3 */ "mcdddcm" - /* 4 */ "mcdddcm" - /* 5 */ "mbcccbm" - /* 6 */ "mmmmmmm" - - // Level 13 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mbcccbm" - /* 2 */ "mcdddcm" - /* 3 */ "mcdddcm" - /* 4 */ "mcdddcm" - /* 5 */ "mbcccbm" - /* 6 */ "mmmmmmm" - - // Level 14 - /* z\x* 0123456 */ - /* 0 */ "mmeeemm" - /* 1 */ "mbcccbm" - /* 2 */ "ecdddce" - /* 3 */ "ecdddce" - /* 4 */ "ecdddce" - /* 5 */ "mbcccbm" - /* 6 */ "mmeeemm" - - // Level 15 - /* z\x* 0123456 */ - /* 0 */ "mmfffmm" - /* 1 */ "mbcccbm" - /* 2 */ "fcdddcf" - /* 3 */ "fcdddcf" - /* 4 */ "fcdddcf" - /* 5 */ "mbcccbm" - /* 6 */ "mmfffmm" - - // Level 16 - /* z\x* 0123456 */ - /* 0 */ "mm...mm" - /* 1 */ "mbghibm" - /* 2 */ ".j...j." - /* 3 */ ".h...h." - /* 4 */ ".k...k." - /* 5 */ "mbghibm" - /* 6 */ "mm...mm" - - // Level 17 - /* z\x* 0123456 */ - /* 0 */ "mm...mm" - /* 1 */ "mb...bm" - /* 2 */ "......." - /* 3 */ "......." - /* 4 */ "......." - /* 5 */ "mb...bm" - /* 6 */ "mm...mm" - - // Level 18 - /* z\x* 0123456 */ - /* 0 */ "mm...mm" - /* 1 */ "mblllbm" - /* 2 */ ".l...l." - /* 3 */ ".l...l." - /* 4 */ ".l...l." - /* 5 */ "mblllbm" - /* 6 */ "mm...mm" - - // Level 19 - /* z\x* 0123456 */ - /* 0 */ "mm...mm" - /* 1 */ "mcccccm" - /* 2 */ ".cnnnc." - /* 3 */ ".cnnnc." - /* 4 */ ".cnnnc." - /* 5 */ "mcccccm" - /* 6 */ "mm...mm" - - // Level 20 - /* z\x* 0123456 */ - /* 0 */ "mm...mm" - /* 1 */ "mh.h.hm" - /* 2 */ "......." - /* 3 */ ".h...h." - /* 4 */ "......." - /* 5 */ "mh.h.hm" - /* 6 */ "mm...mm", - - // Connectors: - "2: 3, 16, 6: 3\n" /* Type 2, direction Z+ */ - "2: 0, 16, 3: 4\n" /* Type 2, direction X- */ - "2: 3, 16, 0: 2\n" /* Type 2, direction Z- */ - "2: 6, 16, 3: 5\n" /* Type 2, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // Well -}; - - - - - -// The prefab counts: - -const size_t g_AlchemistVillagePrefabsCount = ARRAYCOUNT(g_AlchemistVillagePrefabs); - -const size_t g_AlchemistVillageStartingPrefabsCount = ARRAYCOUNT(g_AlchemistVillageStartingPrefabs); - -- cgit v1.2.3