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/PlainsVillagePrefabs.cpp | 6102 ----------------------- 1 file changed, 6102 deletions(-) delete mode 100644 src/Generating/Prefabs/PlainsVillagePrefabs.cpp (limited to 'src/Generating/Prefabs/PlainsVillagePrefabs.cpp') diff --git a/src/Generating/Prefabs/PlainsVillagePrefabs.cpp b/src/Generating/Prefabs/PlainsVillagePrefabs.cpp deleted file mode 100644 index a41f8f403..000000000 --- a/src/Generating/Prefabs/PlainsVillagePrefabs.cpp +++ /dev/null @@ -1,6102 +0,0 @@ - -// PlainsVillagePrefabs.cpp - -// Defines the prefabs in the group PlainsVillage - -// NOTE: This file has been generated automatically by GalExport! -// Any manual changes will be overwritten by the next automatic export! - -#include "Globals.h" -#include "PlainsVillagePrefabs.h" - - - - - -const cPrefab::sDef g_PlainsVillagePrefabs[] = -{ - //////////////////////////////////////////////////////////////////////////////// - // BigPlantBed: - // The data has been exported from the gallery Plains, area index 26, ID 70, created by Taugrammaton - { - // Size: - 13, 8, 12, // SizeX = 13, SizeY = 8, SizeZ = 12 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 12, 7, 11, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 3: 0\n" /* dirt */ - "b: 5: 0\n" /* wood */ - "c: 13: 0\n" /* gravel */ - "d: 17: 0\n" /* tree */ - "e: 60: 7\n" /* tilleddirt */ - "f: 8: 0\n" /* water */ - "g: 60: 6\n" /* tilleddirt */ - "h: 85: 0\n" /* fence */ - "i: 59: 7\n" /* crops */ - "j: 50: 5\n" /* torch */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "aaaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaaa" - /* 5 */ "aaaaaaaaaaaaa" - /* 6 */ "aaaaaaaaaaaaa" - /* 7 */ "aaaaaaaaaaaaa" - /* 8 */ "aaaaaaaaaaaaa" - /* 9 */ "aaaaaaaaaaaaa" - /* 10 */ "aaaaaaaaaaaaa" - /* 11 */ "aaaaaaaaaaaaa" - - // Level 1 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "bbbbbbbbbbbbb" - /* 1 */ "bcccccccccccb" - /* 2 */ "bcccccccccccb" - /* 3 */ "bcccccccccccb" - /* 4 */ "bcccccccccccb" - /* 5 */ "bcccccccccccb" - /* 6 */ "bcccccccccccb" - /* 7 */ "bcccccccccccb" - /* 8 */ "bcccccccccccb" - /* 9 */ "bcccccccccccb" - /* 10 */ "bcccccccccccb" - /* 11 */ "bbbbbbbbbbbbb" - - // Level 2 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "ddddddddddddd" - /* 1 */ "deefeefeefeed" - /* 2 */ "deefeefeefeed" - /* 3 */ "deefeefeefeed" - /* 4 */ "deefegfeefeed" - /* 5 */ "deefeefeefeed" - /* 6 */ "deefeefeefeed" - /* 7 */ "deefeefeefeed" - /* 8 */ "deefeefeefeed" - /* 9 */ "deefgefeefeed" - /* 10 */ "deefeefeefeed" - /* 11 */ "ddddddddddddd" - - // Level 3 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "h..h..h..h..h" - /* 1 */ "hii.i..ii.iih" - /* 2 */ "hii..i.ii.iih" - /* 3 */ "hii.i..i..iih" - /* 4 */ "hii.ii.i..iih" - /* 5 */ "hii.i..ii.iih" - /* 6 */ "hii.ii.ii.iih" - /* 7 */ "hii....i..iih" - /* 8 */ "hii..i....iih" - /* 9 */ "hii.....i.iih" - /* 10 */ "hii.ii.i..iih" - /* 11 */ "h..h..h..h..h" - - // Level 4 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "j..j..j..j..j" - /* 1 */ "............." - /* 2 */ "............." - /* 3 */ "............." - /* 4 */ "............." - /* 5 */ "............." - /* 6 */ "............." - /* 7 */ "............." - /* 8 */ "............." - /* 9 */ "............." - /* 10 */ "............." - /* 11 */ "j..j..j..j..j" - - // Level 5 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "............." - /* 1 */ "............." - /* 2 */ "............." - /* 3 */ "............." - /* 4 */ "............." - /* 5 */ "............." - /* 6 */ "............." - /* 7 */ "............." - /* 8 */ "............." - /* 9 */ "............." - /* 10 */ "............." - /* 11 */ "............." - - // Level 6 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "............." - /* 1 */ "............." - /* 2 */ "............." - /* 3 */ "............." - /* 4 */ "............." - /* 5 */ "............." - /* 6 */ "............." - /* 7 */ "............." - /* 8 */ "............." - /* 9 */ "............." - /* 10 */ "............." - /* 11 */ "............." - - // Level 7 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "............." - /* 1 */ "............." - /* 2 */ "............." - /* 3 */ "............." - /* 4 */ "............." - /* 5 */ "............." - /* 6 */ "............." - /* 7 */ "............." - /* 8 */ "............." - /* 9 */ "............." - /* 10 */ "............." - /* 11 */ ".............", - - // Connectors: - "-1: 7, 1, 11: 3\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, - }, // BigPlantBed - - - - //////////////////////////////////////////////////////////////////////////////// - // CobbleHouse10x5Library: - // The data has been exported from the gallery Plains, area index 23, ID 66, created by xoft - { - // Size: - 12, 7, 7, // SizeX = 12, SizeY = 7, SizeZ = 7 - - // Hitbox (relative to bounding box): - -1, -1, 0, // MinX, MinY, MinZ - 12, 6, 7, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 4: 0\n" /* cobblestone */ - "b: 67: 0\n" /* stairs */ - "c: 67: 2\n" /* stairs */ - "d: 67: 1\n" /* stairs */ - "e: 64: 3\n" /* wooddoorblock */ - "f: 53: 3\n" /* woodstairs */ - "g: 53: 1\n" /* woodstairs */ - "h: 85: 0\n" /* fence */ - "i: 53: 0\n" /* woodstairs */ - "j: 53: 2\n" /* woodstairs */ - "k:102: 0\n" /* glasspane */ - "l: 64: 9\n" /* wooddoorblock */ - "m: 19: 0\n" /* sponge */ - "n: 50: 3\n" /* torch */ - "o: 72: 0\n" /* woodplate */ - "p: 50: 4\n" /* torch */ - "q: 53: 7\n" /* woodstairs */ - "r: 47: 0\n" /* bookshelf */ - "s: 50: 1\n" /* torch */ - "t: 50: 2\n" /* torch */ - "u: 53: 6\n" /* woodstairs */ - "v: 5: 0\n" /* wood */, - - // Block data: - // Level 0 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "mmmmmmmaaamm" - /* 1 */ "maaaaaaaaaam" - /* 2 */ "maaaaaaaaaam" - /* 3 */ "maaaaaaaaaam" - /* 4 */ "maaaaaaaaaam" - /* 5 */ "maaaaaaaaaam" - /* 6 */ "mmmmmmmmmmmm" - - // Level 1 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ ".......bcd.." - /* 1 */ ".aaaaaaaaaa." - /* 2 */ ".aaaaaaaaaa." - /* 3 */ ".aaaaaaaaaa." - /* 4 */ ".aaaaaaaaaa." - /* 5 */ ".aaaaaaaaaa." - /* 6 */ "............" - - // Level 2 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ ".aaaaaaaeaa." - /* 2 */ ".af.ghi...a." - /* 3 */ ".ah.......a." - /* 4 */ ".aj.ghighia." - /* 5 */ ".aaaaaaaaaa." - /* 6 */ "............" - - // Level 3 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ ".akkakkalaa." - /* 2 */ ".k..no.n.nk." - /* 3 */ ".ko.......k." - /* 4 */ ".k..po.po.k." - /* 5 */ ".akkakkakka." - /* 6 */ "............" - - // Level 4 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "jjjjjjjjjjjj" - /* 1 */ "qaaaaaaaaaaq" - /* 2 */ ".arrrrrrrra." - /* 3 */ ".as......ta." - /* 4 */ ".arrrrrrrra." - /* 5 */ "uaaaaaaaaaau" - /* 6 */ "ffffffffffff" - - // Level 5 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ "jjjjjjjjjjjj" - /* 2 */ "qvvvvvvvvvvq" - /* 3 */ ".vvvvvvvvvv." - /* 4 */ "uvvvvvvvvvvu" - /* 5 */ "ffffffffffff" - /* 6 */ "............" - - // Level 6 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ "............" - /* 2 */ "jjjjjjjjjjjj" - /* 3 */ "vvvvvvvvvvvv" - /* 4 */ "ffffffffffff" - /* 5 */ "............" - /* 6 */ "............", - - // Connectors: - "-1: 8, 1, 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, - }, // CobbleHouse10x5Library - - - - //////////////////////////////////////////////////////////////////////////////// - // DoublePlantBed: - // The data has been exported from the gallery Plains, area index 5, ID 20, created by tonibm1999 - { - // Size: - 15, 8, 9, // SizeX = 15, SizeY = 8, SizeZ = 9 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 14, 7, 8, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 3: 0\n" /* dirt */ - "b: 2: 0\n" /* grass */ - "c: 17: 0\n" /* tree */ - "d: 60: 7\n" /* tilleddirt */ - "e: 8: 0\n" /* water */ - "f: 50: 5\n" /* torch */ - "g: 59: 7\n" /* crops */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaaabaaaaaaa" - /* 1 */ "aaaaaaabaaaaaaa" - /* 2 */ "aaaaaaabaaaaaaa" - /* 3 */ "aaaaaaabaaaaaaa" - /* 4 */ "aaaaaaabaaaaaaa" - /* 5 */ "aaaaaaabaaaaaaa" - /* 6 */ "aaaaaaabaaaaaaa" - /* 7 */ "aaaaaaabaaaaaaa" - /* 8 */ "aaaaaaabaaaaaaa" - - // Level 1 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaaamaaaaaaa" - /* 1 */ "aaaaaaamaaaaaaa" - /* 2 */ "aaaaaaamaaaaaaa" - /* 3 */ "aaaaaaamaaaaaaa" - /* 4 */ "aaaaaaamaaaaaaa" - /* 5 */ "aaaaaaamaaaaaaa" - /* 6 */ "aaaaaaamaaaaaaa" - /* 7 */ "aaaaaaamaaaaaaa" - /* 8 */ "aaaaaaamaaaaaaa" - - // Level 2 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "ccccccc.ccccccc" - /* 1 */ "cddeddc.cddeddc" - /* 2 */ "cddeddc.cddeddc" - /* 3 */ "cddeddc.cddeddc" - /* 4 */ "cddeddc.cddeddc" - /* 5 */ "cddeddc.cddeddc" - /* 6 */ "cddeddc.cddeddc" - /* 7 */ "cddeddc.cddeddc" - /* 8 */ "ccccccc.ccccccc" - - // Level 3 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "f.....f.f.....f" - /* 1 */ ".gg.gg...gg.gg." - /* 2 */ ".gg.gg...gg.gg." - /* 3 */ ".gg.gg...gg.gg." - /* 4 */ ".gg.gg...gg.gg." - /* 5 */ ".gg.gg...gg.gg." - /* 6 */ ".gg.gg...gg.gg." - /* 7 */ ".gg.gg...gg.gg." - /* 8 */ "f.....f.f.....f" - - // Level 4 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "..............." - /* 4 */ "..............." - /* 5 */ "..............." - /* 6 */ "..............." - /* 7 */ "..............." - /* 8 */ "..............." - - // Level 5 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "..............." - /* 4 */ "..............." - /* 5 */ "..............." - /* 6 */ "..............." - /* 7 */ "..............." - /* 8 */ "..............." - - // Level 6 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "..............." - /* 4 */ "..............." - /* 5 */ "..............." - /* 6 */ "..............." - /* 7 */ "..............." - /* 8 */ "..............." - - // Level 7 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "..............." - /* 4 */ "..............." - /* 5 */ "..............." - /* 6 */ "..............." - /* 7 */ "..............." - /* 8 */ "...............", - - // Connectors: - "-1: 7, 2, 8: 3\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, - }, // DoublePlantBed - - - - //////////////////////////////////////////////////////////////////////////////// - // Forge: - // The data has been exported from the gallery Plains, area index 51, ID 102, created by Aloe_vera - { - // Size: - 12, 9, 11, // SizeX = 12, SizeY = 9, SizeZ = 11 - - // Hitbox (relative to bounding box): - -1, -1, 0, // MinX, MinY, MinZ - 12, 8, 11, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 4: 0\n" /* cobblestone */ - "b: 67: 0\n" /* stairs */ - "c: 67: 2\n" /* stairs */ - "d: 67: 1\n" /* stairs */ - "e: 17: 0\n" /* tree */ - "f: 5: 0\n" /* wood */ - "g: 64: 0\n" /* wooddoorblock */ - "h: 10: 0\n" /* lava */ - "i: 54: 2\n" /* chest */ - "j: 61: 2\n" /* furnace */ - "k:102: 0\n" /* glasspane */ - "l: 64: 9\n" /* wooddoorblock */ - "m: 19: 0\n" /* sponge */ - "n:139: 0\n" /* cobblestonewall */ - "o:101: 0\n" /* ironbars */ - "p: 53: 2\n" /* woodstairs */ - "q: 53: 7\n" /* woodstairs */ - "r: 50: 2\n" /* torch */ - "s: 50: 1\n" /* torch */ - "t: 53: 6\n" /* woodstairs */ - "u: 53: 3\n" /* woodstairs */ - "v: 43: 0\n" /* doubleslab */ - "w: 44: 0\n" /* step */, - - // Block data: - // Level 0 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "mmmmmaaaaamm" - /* 1 */ "maaaaaaaaamm" - /* 2 */ "maaaaaaaaamm" - /* 3 */ "maaaaaaaaaaa" - /* 4 */ "maaaaaaaaaaa" - /* 5 */ "maaaaaaaaaaa" - /* 6 */ "maaaaaaaaaaa" - /* 7 */ "maaaaaaaaaaa" - /* 8 */ "maaaaammmmmm" - /* 9 */ "maaaaammmmmm" - /* 10 */ "mmmmmmmmmmmm" - - // Level 1 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ ".....bcccd.." - /* 1 */ ".aaaaaaaad.." - /* 2 */ ".aaaaaaaad.." - /* 3 */ ".aaaaaaaaaaa" - /* 4 */ ".aaaaaaaaaaa" - /* 5 */ ".aaaaaaaaaaa" - /* 6 */ ".aaaaaaaaaaa" - /* 7 */ ".aaaaaaaaaaa" - /* 8 */ ".aaaaa......" - /* 9 */ ".aaaaa......" - /* 10 */ "............" - - // Level 2 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ ".efffe......" - /* 2 */ ".f...g......" - /* 3 */ ".f...ea..aaa" - /* 4 */ ".f...f...aha" - /* 5 */ ".f...f...aha" - /* 6 */ ".f...fijjaha" - /* 7 */ ".f...eaaaaaa" - /* 8 */ ".f...f......" - /* 9 */ ".efffe......" - /* 10 */ "............" - - // Level 3 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ ".ekkke......" - /* 2 */ ".k...l......" - /* 3 */ ".k...en..n.a" - /* 4 */ ".k...k.....o" - /* 5 */ ".f...k.....o" - /* 6 */ ".k...k.....o" - /* 7 */ ".k...eaooooa" - /* 8 */ ".k...f......" - /* 9 */ ".ekkke......" - /* 10 */ "............" - - // Level 4 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "ppppppp....." - /* 1 */ "qfffffq....." - /* 2 */ ".f...f......" - /* 3 */ ".f..rfa..aoa" - /* 4 */ ".f...f...o.a" - /* 5 */ ".f...f...o.a" - /* 6 */ ".fs..f...o.a" - /* 7 */ ".f...faaaaaa" - /* 8 */ ".f...f......" - /* 9 */ "tffffft....." - /* 10 */ "uuuuuuu....." - - // Level 5 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ "ppppppp....." - /* 2 */ "qfffffq....." - /* 3 */ ".f...fvvvvvv" - /* 4 */ ".f...fvwwwwv" - /* 5 */ ".f...fvwwwwv" - /* 6 */ ".f...fvwwwwv" - /* 7 */ ".f...fvvvvvv" - /* 8 */ "tffffft....." - /* 9 */ "uuuuuuu....." - /* 10 */ "............" - - // Level 6 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ "............" - /* 2 */ "ppppppp....." - /* 3 */ "qfffffq....." - /* 4 */ ".f...f......" - /* 5 */ ".f...f......" - /* 6 */ ".f...f......" - /* 7 */ "tffffft....." - /* 8 */ "uuuuuuu....." - /* 9 */ "............" - /* 10 */ "............" - - // Level 7 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ "............" - /* 2 */ "............" - /* 3 */ "ppppppp....." - /* 4 */ "qfffffq....." - /* 5 */ ".f...f......" - /* 6 */ "tffffft....." - /* 7 */ "uuuuuuu....." - /* 8 */ "............" - /* 9 */ "............" - /* 10 */ "............" - - // Level 8 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ "............" - /* 2 */ "............" - /* 3 */ "............" - /* 4 */ "ppppppp....." - /* 5 */ "fffffff....." - /* 6 */ "uuuuuuu....." - /* 7 */ "............" - /* 8 */ "............" - /* 9 */ "............" - /* 10 */ "............", - - // Connectors: - "-1: 7, 1, 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, - }, // Forge - - - - //////////////////////////////////////////////////////////////////////////////// - // LampPost: - // The data has been exported from the gallery Plains, area index 28, ID 73, created by STR_Warrior - { - // Size: - 3, 7, 3, // SizeX = 3, SizeY = 7, SizeZ = 3 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 2, 6, 2, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 3: 0\n" /* dirt */ - "b: 43: 0\n" /* doubleslab */ - "c:139: 0\n" /* cobblestonewall */ - "d: 50: 4\n" /* torch */ - "e: 50: 2\n" /* torch */ - "f: 50: 1\n" /* torch */ - "g: 50: 3\n" /* torch */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 012 */ - /* 0 */ "mmm" - /* 1 */ "mam" - /* 2 */ "mmm" - - // Level 1 - /* z\x* 012 */ - /* 0 */ "..." - /* 1 */ ".b." - /* 2 */ "..." - - // Level 2 - /* z\x* 012 */ - /* 0 */ "..." - /* 1 */ ".c." - /* 2 */ "..." - - // Level 3 - /* z\x* 012 */ - /* 0 */ "..." - /* 1 */ ".c." - /* 2 */ "..." - - // Level 4 - /* z\x* 012 */ - /* 0 */ ".d." - /* 1 */ "ebf" - /* 2 */ ".g." - - // Level 5 - /* z\x* 012 */ - /* 0 */ "..." - /* 1 */ "..." - /* 2 */ "..." - - // Level 6 - /* z\x* 012 */ - /* 0 */ "..." - /* 1 */ "..." - /* 2 */ "...", - - // Connectors: - "-1: 1, 1, 2: 3\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, - }, // LampPost - - - - //////////////////////////////////////////////////////////////////////////////// - // MineshaftCorridor: - // The data has been exported from the gallery Plains, area index 139, ID 447, created by STR_Warrior - { - // Size: - 10, 4, 3, // SizeX = 10, SizeY = 4, SizeZ = 3 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 9, 3, 2, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 0\n" /* wood */ - "b: 85: 0\n" /* fence */ - "c: 66: 1\n" /* tracks */ - "d: 50: 2\n" /* torch */ - "e: 50: 1\n" /* torch */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "aaaaaaaaaa" - /* 1 */ "aaaaaaaaaa" - /* 2 */ "aaaaaaaaaa" - - // Level 1 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "..b....b.." - /* 1 */ "cccccccccc" - /* 2 */ "..b....b.." - - // Level 2 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "..b....b.." - /* 1 */ ".........." - /* 2 */ "..b....b.." - - // Level 3 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "..a....a.." - /* 1 */ ".dae..dae." - /* 2 */ "..a....a..", - - // Connectors: - "-3: 0, 1, 1: 4\n" /* Type -3, direction X- */ - "3: 9, 1, 1: 5\n" /* Type 3, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 200, - - // MoveToGround: - false, - }, // MineshaftCorridor - - - - //////////////////////////////////////////////////////////////////////////////// - // MineshaftCrossing: - // The data has been exported from the gallery Plains, area index 171, ID 578, created by Aloe_vera - { - // Size: - 5, 4, 5, // SizeX = 5, SizeY = 4, SizeZ = 5 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 4, 3, 4, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 0\n" /* wood */ - "b: 66: 0\n" /* tracks */ - "c: 66: 1\n" /* tracks */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 01234 */ - /* 0 */ "aaaaa" - /* 1 */ "aaaaa" - /* 2 */ "aaaaa" - /* 3 */ "aaaaa" - /* 4 */ "aaaaa" - - // Level 1 - /* z\x* 01234 */ - /* 0 */ "m.b.m" - /* 1 */ ".aba." - /* 2 */ "ccccc" - /* 3 */ ".aba." - /* 4 */ "m.b.m" - - // Level 2 - /* z\x* 01234 */ - /* 0 */ "m...m" - /* 1 */ ".a.a." - /* 2 */ "....." - /* 3 */ ".a.a." - /* 4 */ "m...m" - - // Level 3 - /* z\x* 01234 */ - /* 0 */ "m...m" - /* 1 */ ".a.a." - /* 2 */ "....." - /* 3 */ ".a.a." - /* 4 */ "m...m", - - // Connectors: - "3: 4, 1, 2: 5\n" /* Type 3, direction X+ */ - "-3: 4, 1, 2: 5\n" /* Type -3, direction X+ */ - "-3: 2, 1, 4: 3\n" /* Type -3, direction Z+ */ - "3: 2, 1, 4: 3\n" /* Type 3, direction Z+ */ - "3: 0, 1, 2: 4\n" /* Type 3, direction X- */ - "-3: 0, 1, 2: 4\n" /* Type -3, direction X- */ - "3: 2, 1, 0: 2\n" /* Type 3, direction Z- */ - "-3: 2, 1, 0: 2\n" /* Type -3, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 1, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // MineshaftCrossing - - - - //////////////////////////////////////////////////////////////////////////////// - // MineshaftCrossing: - // The data has been exported from the gallery Plains, area index 193, ID 657, created by Aloe_vera - { - // Size: - 11, 4, 11, // SizeX = 11, SizeY = 4, SizeZ = 11 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 10, 3, 10, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 0\n" /* wood */ - "b: 66: 0\n" /* tracks */ - "c: 85: 0\n" /* fence */ - "d: 66: 1\n" /* tracks */ - "e: 50: 4\n" /* torch */ - "f: 50: 3\n" /* torch */ - "g: 50: 2\n" /* torch */ - "h: 50: 1\n" /* torch */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmaaammmm" - /* 1 */ "mmmmaaammmm" - /* 2 */ "mmmmaaammmm" - /* 3 */ "mmmmaaammmm" - /* 4 */ "aaaaaaaaaaa" - /* 5 */ "aaaaaaaaaaa" - /* 6 */ "aaaaaaaaaaa" - /* 7 */ "mmmmaaammmm" - /* 8 */ "mmmmaaammmm" - /* 9 */ "mmmmaaammmm" - /* 10 */ "mmmmaaammmm" - - // Level 1 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmm.b.mmmm" - /* 1 */ "mmmm.b.mmmm" - /* 2 */ "mmmmcbcmmmm" - /* 3 */ "mmmm.b.mmmm" - /* 4 */ "..c..b..c.." - /* 5 */ "ddddddddddd" - /* 6 */ "..c..b..c.." - /* 7 */ "mmmm.b.mmmm" - /* 8 */ "mmmmcbcmmmm" - /* 9 */ "mmmm.b.mmmm" - /* 10 */ "mmmm.b.mmmm" - - // Level 2 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmm...mmmm" - /* 1 */ "mmmm...mmmm" - /* 2 */ "mmmmc.cmmmm" - /* 3 */ "mmmm...mmmm" - /* 4 */ "..c.....c.." - /* 5 */ "..........." - /* 6 */ "..c.....c.." - /* 7 */ "mmmm...mmmm" - /* 8 */ "mmmmc.cmmmm" - /* 9 */ "mmmm...mmmm" - /* 10 */ "mmmm...mmmm" - - // Level 3 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmm...mmmm" - /* 1 */ "mmmm.e.mmmm" - /* 2 */ "mmmmaaammmm" - /* 3 */ "mmmm.f.mmmm" - /* 4 */ "..a.....a.." - /* 5 */ ".gah...gah." - /* 6 */ "..a.....a.." - /* 7 */ "mmmm.e.mmmm" - /* 8 */ "mmmmaaammmm" - /* 9 */ "mmmm.f.mmmm" - /* 10 */ "mmmm...mmmm", - - // Connectors: - "3: 5, 1, 0: 2\n" /* Type 3, direction Z- */ - "-3: 5, 1, 0: 2\n" /* Type -3, direction Z- */ - "3: 0, 1, 5: 4\n" /* Type 3, direction X- */ - "-3: 0, 1, 5: 4\n" /* Type -3, direction X- */ - "3: 5, 1, 10: 3\n" /* Type 3, direction Z+ */ - "-3: 5, 1, 10: 3\n" /* Type -3, direction Z+ */ - "3: 10, 1, 5: 5\n" /* Type 3, direction X+ */ - "-3: 10, 1, 5: 5\n" /* Type -3, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 10, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // MineshaftCrossing - - - - //////////////////////////////////////////////////////////////////////////////// - // MineshaftDoubleCrossing: - // The data has been exported from the gallery Plains, area index 172, ID 579, created by Aloe_vera - { - // Size: - 5, 8, 5, // SizeX = 5, SizeY = 8, SizeZ = 5 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 4, 7, 4, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 0\n" /* wood */ - "b: 66: 0\n" /* tracks */ - "c: 66: 1\n" /* tracks */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 01234 */ - /* 0 */ "aaaaa" - /* 1 */ "aaaaa" - /* 2 */ "aaaaa" - /* 3 */ "aaaaa" - /* 4 */ "aaaaa" - - // Level 1 - /* z\x* 01234 */ - /* 0 */ "m.b.m" - /* 1 */ ".aba." - /* 2 */ "ccccc" - /* 3 */ ".aba." - /* 4 */ "m.b.m" - - // Level 2 - /* z\x* 01234 */ - /* 0 */ "m...m" - /* 1 */ ".a.a." - /* 2 */ "....." - /* 3 */ ".a.a." - /* 4 */ "m...m" - - // Level 3 - /* z\x* 01234 */ - /* 0 */ "m...m" - /* 1 */ ".a.a." - /* 2 */ "....." - /* 3 */ ".a.a." - /* 4 */ "m...m" - - // Level 4 - /* z\x* 01234 */ - /* 0 */ "aaaaa" - /* 1 */ "aa.aa" - /* 2 */ "a...a" - /* 3 */ "aa.aa" - /* 4 */ "aaaaa" - - // Level 5 - /* z\x* 01234 */ - /* 0 */ "m...m" - /* 1 */ ".a.a." - /* 2 */ "....." - /* 3 */ ".a.a." - /* 4 */ "m...m" - - // Level 6 - /* z\x* 01234 */ - /* 0 */ "m...m" - /* 1 */ ".a.a." - /* 2 */ "....." - /* 3 */ ".a.a." - /* 4 */ "m...m" - - // Level 7 - /* z\x* 01234 */ - /* 0 */ "m...m" - /* 1 */ ".a.a." - /* 2 */ "....." - /* 3 */ ".a.a." - /* 4 */ "m...m", - - // Connectors: - "-3: 4, 5, 2: 5\n" /* Type -3, direction X+ */ - "3: 4, 5, 2: 5\n" /* Type 3, direction X+ */ - "-3: 2, 1, 4: 3\n" /* Type -3, direction Z+ */ - "3: 2, 1, 4: 3\n" /* Type 3, direction Z+ */ - "-3: 0, 1, 2: 4\n" /* Type -3, direction X- */ - "3: 0, 1, 2: 4\n" /* Type 3, direction X- */ - "-3: 2, 1, 0: 2\n" /* Type -3, direction Z- */ - "3: 2, 1, 0: 2\n" /* Type 3, direction Z- */ - "-3: 4, 1, 2: 5\n" /* Type -3, direction X+ */ - "3: 4, 1, 2: 5\n" /* Type 3, direction X+ */ - "-3: 2, 5, 4: 3\n" /* Type -3, direction Z+ */ - "3: 2, 5, 4: 3\n" /* Type 3, direction Z+ */ - "-3: 0, 5, 2: 4\n" /* Type -3, direction X- */ - "3: 0, 5, 2: 4\n" /* Type 3, direction X- */ - "-3: 2, 5, 0: 2\n" /* Type -3, direction Z- */ - "3: 2, 5, 0: 2\n" /* Type 3, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 1, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // MineshaftDoubleCrossing - - - - //////////////////////////////////////////////////////////////////////////////// - // MineshaftSpiral: - // The data has been exported from the gallery Plains, area index 198, ID 662, created by Aloe_vera - { - // Size: - 7, 12, 7, // SizeX = 7, SizeY = 12, SizeZ = 7 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 6, 11, 6, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 0\n" /* wood */ - "b: 85: 0\n" /* fence */ - "c: 66: 4\n" /* tracks */ - "d: 66: 0\n" /* tracks */ - "e: 66: 6\n" /* tracks */ - "f: 66: 2\n" /* tracks */ - "g: 50: 1\n" /* torch */ - "h: 50: 3\n" /* torch */ - "i: 66: 1\n" /* tracks */ - "j: 66: 7\n" /* tracks */ - "k: 66: 5\n" /* tracks */ - "l: 50: 2\n" /* torch */ - "m: 19: 0\n" /* sponge */ - "n: 66: 3\n" /* tracks */ - "o: 66: 8\n" /* tracks */ - "p: 50: 4\n" /* torch */, - - // Block data: - // Level 0 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmmmmm" - /* 2 */ "mmmmmmm" - /* 3 */ "aaabmmm" - /* 4 */ "aaammmm" - /* 5 */ "aaammmm" - /* 6 */ "aaammmm" - - // Level 1 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmmmmm" - /* 2 */ "aaammmm" - /* 3 */ "aaabmmm" - /* 4 */ ".c.mmmm" - /* 5 */ ".d.mmmm" - /* 6 */ ".d.mmmm" - - // Level 2 - /* z\x* 0123456 */ - /* 0 */ "aaaammm" - /* 1 */ "aaaammm" - /* 2 */ "aaaammm" - /* 3 */ ".c.bmmm" - /* 4 */ "...mmmm" - /* 5 */ "...mmmm" - /* 6 */ "...mmmm" - - // Level 3 - /* z\x* 0123456 */ - /* 0 */ "b..aamm" - /* 1 */ ".efaamm" - /* 2 */ ".d.aamm" - /* 3 */ "...bmmm" - /* 4 */ "...mmmm" - /* 5 */ "...mmmm" - /* 6 */ "...mmmm" - - // Level 4 - /* z\x* 0123456 */ - /* 0 */ "b...aaa" - /* 1 */ "...faaa" - /* 2 */ "....aaa" - /* 3 */ "...baaa" - /* 4 */ "...mmmm" - /* 5 */ "mmmmmmm" - /* 6 */ "mmmmmmm" - - // Level 5 - /* z\x* 0123456 */ - /* 0 */ "ag....b" - /* 1 */ "h...ij." - /* 2 */ ".....k." - /* 3 */ "...baaa" - /* 4 */ "mmmmaaa" - /* 5 */ "mmmmmmm" - /* 6 */ "mmmmmmm" - - // Level 6 - /* z\x* 0123456 */ - /* 0 */ "mm....b" - /* 1 */ "mm....." - /* 2 */ "mm....." - /* 3 */ "mmmb.k." - /* 4 */ "mmmaaaa" - /* 5 */ "mmmaaaa" - /* 6 */ "mmmaaaa" - - // Level 7 - /* z\x* 0123456 */ - /* 0 */ "mmm..la" - /* 1 */ "mmm...h" - /* 2 */ "mmm...." - /* 3 */ "mmmb..." - /* 4 */ "mmaa.d." - /* 5 */ "mmaano." - /* 6 */ "mmaa..b" - - // Level 8 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmmmmm" - /* 2 */ "mmmm..." - /* 3 */ "mmmb..." - /* 4 */ "aaa...." - /* 5 */ "aaan..." - /* 6 */ "aaa...b" - - // Level 9 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmmmmm" - /* 2 */ "mmmmmmm" - /* 3 */ "mmmb..." - /* 4 */ "......." - /* 5 */ "iii...p" - /* 6 */ ".....la" - - // Level 10 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmmmmm" - /* 2 */ "mmmmmmm" - /* 3 */ "mmmbmmm" - /* 4 */ ".....mm" - /* 5 */ ".....mm" - /* 6 */ ".....mm" - - // Level 11 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmmmmm" - /* 2 */ "mmmmmmm" - /* 3 */ "mmmbmmm" - /* 4 */ "....mmm" - /* 5 */ "....mmm" - /* 6 */ "....mmm", - - // Connectors: - "3: 1, 1, 6: 3\n" /* Type 3, direction Z+ */ - "-3: 1, 1, 6: 3\n" /* Type -3, direction Z+ */ - "3: 0, 9, 5: 4\n" /* Type 3, direction X- */ - "-3: 0, 9, 5: 4\n" /* Type -3, direction X- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // MineshaftSpiral - - - - //////////////////////////////////////////////////////////////////////////////// - // MineshaftStairs: - // The data has been exported from the gallery Plains, area index 195, ID 659, created by Aloe_vera - { - // Size: - 7, 8, 3, // SizeX = 7, SizeY = 8, SizeZ = 3 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 6, 7, 2, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 0\n" /* wood */ - "b: 66: 1\n" /* tracks */ - "c: 66: 2\n" /* tracks */ - "d: 85: 0\n" /* fence */ - "e: 50: 1\n" /* torch */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 0123456 */ - /* 0 */ "aaammmm" - /* 1 */ "aaammmm" - /* 2 */ "aaammmm" - - // Level 1 - /* z\x* 0123456 */ - /* 0 */ "..aammm" - /* 1 */ "bcaammm" - /* 2 */ "..aammm" - - // Level 2 - /* z\x* 0123456 */ - /* 0 */ "...aamm" - /* 1 */ "..caamm" - /* 2 */ "...aamm" - - // Level 3 - /* z\x* 0123456 */ - /* 0 */ "...daam" - /* 1 */ "...caam" - /* 2 */ "...daam" - - // Level 4 - /* z\x* 0123456 */ - /* 0 */ "m..d.aa" - /* 1 */ "m...caa" - /* 2 */ "m..d.aa" - - // Level 5 - /* z\x* 0123456 */ - /* 0 */ "mm.d..." - /* 1 */ "mm...bb" - /* 2 */ "mm.d..." - - // Level 6 - /* z\x* 0123456 */ - /* 0 */ "mmmd..." - /* 1 */ "mmm...." - /* 2 */ "mmmd..." - - // Level 7 - /* z\x* 0123456 */ - /* 0 */ "mmma..." - /* 1 */ "mmmae.." - /* 2 */ "mmma...", - - // Connectors: - "3: 0, 1, 1: 4\n" /* Type 3, direction X- */ - "-3: 0, 1, 1: 4\n" /* Type -3, direction X- */ - "3: 6, 5, 1: 5\n" /* Type 3, direction X+ */ - "-3: 6, 5, 1: 5\n" /* Type -3, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // MineshaftStairs - - - - //////////////////////////////////////////////////////////////////////////////// - // MineshaftStairsCrossing: - // The data has been exported from the gallery Plains, area index 199, ID 663, created by Aloe_vera - { - // Size: - 11, 12, 12, // SizeX = 11, SizeY = 12, SizeZ = 12 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 10, 11, 11, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 0\n" /* wood */ - "b: 66: 0\n" /* tracks */ - "c: 66: 5\n" /* tracks */ - "d: 85: 0\n" /* fence */ - "e: 66: 1\n" /* tracks */ - "f: 50: 3\n" /* torch */ - "g: 50: 2\n" /* torch */ - "h: 50: 1\n" /* torch */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmaaammmm" - /* 1 */ "mmmmaaammmm" - /* 2 */ "mmmmaaammmm" - /* 3 */ "mmmmmmmmmmm" - /* 4 */ "mmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmm" - - // Level 1 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmm.b.mmmm" - /* 1 */ "mmmm.c.mmmm" - /* 2 */ "mmmmaaammmm" - /* 3 */ "mmmmaaammmm" - /* 4 */ "mmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmm" - - // Level 2 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmm...mmmm" - /* 1 */ "mmmm...mmmm" - /* 2 */ "mmmm.c.mmmm" - /* 3 */ "mmmmaaammmm" - /* 4 */ "mmmmaaammmm" - /* 5 */ "mmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmm" - - // Level 3 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmm...mmmm" - /* 1 */ "mmmm...mmmm" - /* 2 */ "mmmm...mmmm" - /* 3 */ "mmmmdcdmmmm" - /* 4 */ "mmmmaaammmm" - /* 5 */ "mmmmaaammmm" - /* 6 */ "mmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmm" - - // Level 4 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmmmmmmmm" - /* 1 */ "mmmm...mmmm" - /* 2 */ "mmmm...mmmm" - /* 3 */ "mmmmd.dmmmm" - /* 4 */ "mmmm.c.mmmm" - /* 5 */ "aaaaaaaaaaa" - /* 6 */ "aaaaaaaaaaa" - /* 7 */ "aaaaaaaaaaa" - /* 8 */ "mmmmaaammmm" - /* 9 */ "mmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmm" - - // Level 5 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmm" - /* 2 */ "mmmm...mmmm" - /* 3 */ "mmmmd.dmmmm" - /* 4 */ "mmmm...mmmm" - /* 5 */ "..d..b..d.." - /* 6 */ "eeeeeeeeeee" - /* 7 */ "..d..c..d.." - /* 8 */ "mmmmaaammmm" - /* 9 */ "mmmmaaammmm" - /* 10 */ "mmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmm" - - // Level 6 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmm" - /* 3 */ "mmmmd.dmmmm" - /* 4 */ "mmmm...mmmm" - /* 5 */ "..d.....d.." - /* 6 */ "..........." - /* 7 */ "..d.....d.." - /* 8 */ "mmmm.c.mmmm" - /* 9 */ "mmmmaaammmm" - /* 10 */ "mmmmaaammmm" - /* 11 */ "mmmmmmmmmmm" - - // Level 7 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmm" - /* 3 */ "mmmmaaammmm" - /* 4 */ "mmmm.f.mmmm" - /* 5 */ "..a.....a.." - /* 6 */ ".gah...gah." - /* 7 */ "..a.....a.." - /* 8 */ "mmmm...mmmm" - /* 9 */ "mmmmdcdmmmm" - /* 10 */ "mmmmaaammmm" - /* 11 */ "mmmmaaammmm" - - // Level 8 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmm" - /* 4 */ "mmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmm" - /* 7 */ "mmmm...mmmm" - /* 8 */ "mmmm...mmmm" - /* 9 */ "mmmmd.dmmmm" - /* 10 */ "mmmm.c.mmmm" - /* 11 */ "mmmmaaammmm" - - // Level 9 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmm" - /* 4 */ "mmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmm" - /* 8 */ "mmmm...mmmm" - /* 9 */ "mmmmd.dmmmm" - /* 10 */ "mmmm...mmmm" - /* 11 */ "mmmm.b.mmmm" - - // Level 10 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmm" - /* 4 */ "mmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmm" - /* 9 */ "mmmmd.dmmmm" - /* 10 */ "mmmm...mmmm" - /* 11 */ "mmmm...mmmm" - - // Level 11 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmm" - /* 4 */ "mmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmm" - /* 9 */ "mmmmaaammmm" - /* 10 */ "mmmm.f.mmmm" - /* 11 */ "mmmm...mmmm", - - // Connectors: - "3: 0, 5, 6: 4\n" /* Type 3, direction X- */ - "-3: 0, 5, 6: 4\n" /* Type -3, direction X- */ - "3: 10, 5, 6: 5\n" /* Type 3, direction X+ */ - "-3: 10, 5, 6: 5\n" /* Type -3, direction X+ */ - "3: 5, 9, 11: 3\n" /* Type 3, direction Z+ */ - "-3: 5, 9, 11: 3\n" /* Type -3, direction Z+ */ - "3: 5, 1, 1: 2\n" /* Type 3, direction Z- */ - "-3: 5, 1, 1: 2\n" /* Type -3, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 30, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // MineshaftStairsCrossing - - - - //////////////////////////////////////////////////////////////////////////////// - // MineshaftTee: - // The data has been exported from the gallery Plains, area index 194, ID 658, created by Aloe_vera - { - // Size: - 11, 4, 7, // SizeX = 11, SizeY = 4, SizeZ = 7 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 10, 3, 6, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 0\n" /* wood */ - "b: 66: 0\n" /* tracks */ - "c: 85: 0\n" /* fence */ - "d: 66: 1\n" /* tracks */ - "e: 50: 4\n" /* torch */ - "f: 50: 3\n" /* torch */ - "g: 50: 2\n" /* torch */ - "h: 50: 1\n" /* torch */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmaaammmm" - /* 1 */ "mmmmaaammmm" - /* 2 */ "mmmmaaammmm" - /* 3 */ "mmmmaaammmm" - /* 4 */ "aaaaaaaaaaa" - /* 5 */ "aaaaaaaaaaa" - /* 6 */ "aaaaaaaaaaa" - - // Level 1 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmm.b.mmmm" - /* 1 */ "mmmm.b.mmmm" - /* 2 */ "mmmmcbcmmmm" - /* 3 */ "mmmm.b.mmmm" - /* 4 */ "..c..b..c.." - /* 5 */ "ddddddddddd" - /* 6 */ "..c.....c.." - - // Level 2 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmm...mmmm" - /* 1 */ "mmmm...mmmm" - /* 2 */ "mmmmc.cmmmm" - /* 3 */ "mmmm...mmmm" - /* 4 */ "..c.....c.." - /* 5 */ "..........." - /* 6 */ "..c.....c.." - - // Level 3 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmm...mmmm" - /* 1 */ "mmmm.e.mmmm" - /* 2 */ "mmmmaaammmm" - /* 3 */ "mmmm.f.mmmm" - /* 4 */ "..a.....a.." - /* 5 */ ".gah...gah." - /* 6 */ "..a.....a..", - - // Connectors: - "3: 0, 1, 5: 4\n" /* Type 3, direction X- */ - "-3: 0, 1, 5: 4\n" /* Type -3, direction X- */ - "3: 5, 1, 0: 2\n" /* Type 3, direction Z- */ - "-3: 5, 1, 0: 2\n" /* Type -3, direction Z- */ - "3: 10, 1, 5: 5\n" /* Type 3, direction X+ */ - "-3: 10, 1, 5: 5\n" /* Type -3, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 20, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // MineshaftTee - - - - //////////////////////////////////////////////////////////////////////////////// - // MineshaftsCorridor5: - // The data has been exported from the gallery Plains, area index 200, ID 664, created by Aloe_vera - { - // Size: - 11, 4, 3, // SizeX = 11, SizeY = 4, SizeZ = 3 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 10, 3, 2, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 0\n" /* wood */ - "b: 85: 0\n" /* fence */ - "c: 66: 1\n" /* tracks */ - "d: 50: 2\n" /* torch */ - "e: 50: 1\n" /* torch */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "aaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaa" - - // Level 1 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..b.....b.." - /* 1 */ "ccccccccccc" - /* 2 */ "..b.....b.." - - // Level 2 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..b.....b.." - /* 1 */ "..........." - /* 2 */ "..b.....b.." - - // Level 3 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..a.....a.." - /* 1 */ ".dae...dae." - /* 2 */ "..a.....a..", - - // Connectors: - "3: 10, 1, 1: 5\n" /* Type 3, direction X+ */ - "-3: 10, 1, 1: 5\n" /* Type -3, direction X+ */ - "-3: 0, 1, 1: 4\n" /* Type -3, direction X- */ - "3: 0, 1, 1: 4\n" /* Type 3, direction X- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // MineshaftsCorridor5 - - - - //////////////////////////////////////////////////////////////////////////////// - // Scarecrow: - // The data has been exported from the gallery Plains, area index 150, ID 494, created by STR_Warrior - { - // Size: - 1, 6, 3, // SizeX = 1, SizeY = 6, SizeZ = 3 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 0, 5, 2, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:139: 0\n" /* cobblestonewall */ - "b: 85: 0\n" /* fence */ - "c:126: 4\n" /* woodenslab */ - "d: 86: 1\n" /* pumpkin */ - "e:139: 1\n" /* cobblestonewall */ - "f:163: 4\n" /* acaciawoodenstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 0 */ - /* 0 */ "." - /* 1 */ "a" - /* 2 */ "." - - // Level 1 - /* z\x* 0 */ - /* 0 */ "." - /* 1 */ "b" - /* 2 */ "." - - // Level 2 - /* z\x* 0 */ - /* 0 */ "c" - /* 1 */ "d" - /* 2 */ "c" - - // Level 3 - /* z\x* 0 */ - /* 0 */ "." - /* 1 */ "e" - /* 2 */ "." - - // Level 4 - /* z\x* 0 */ - /* 0 */ "f" - /* 1 */ "d" - /* 2 */ "f" - - // Level 5 - /* z\x* 0 */ - /* 0 */ "." - /* 1 */ "f" - /* 2 */ ".", - - // Connectors: - "-1: -1, 0, 1: 4\n" /* Type -1, direction X- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 10, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // Scarecrow - - - - //////////////////////////////////////////////////////////////////////////////// - // SinglePlantBed: - // The data has been exported from the gallery Plains, area index 17, ID 60, created by Aloe_vera - { - // Size: - 10, 7, 7, // SizeX = 10, SizeY = 7, SizeZ = 7 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 9, 6, 6, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 3: 0\n" /* dirt */ - "b: 17: 0\n" /* tree */ - "c: 60: 7\n" /* tilleddirt */ - "d: 60: 6\n" /* tilleddirt */ - "e: 8: 0\n" /* water */ - "f: 59: 7\n" /* crops */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "aaaaaaaaaa" - /* 1 */ "aaaaaaaaaa" - /* 2 */ "aaaaaaaaaa" - /* 3 */ "aaaaaaaaaa" - /* 4 */ "aaaaaaaaaa" - /* 5 */ "aaaaaaaaaa" - /* 6 */ "aaaaaaaaaa" - - // Level 1 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "bbbbbbbbbb" - /* 1 */ "bccccccccb" - /* 2 */ "bcccccdccb" - /* 3 */ "beeeeeeeeb" - /* 4 */ "bccccccccb" - /* 5 */ "bccccccccb" - /* 6 */ "bbbbbbbbbb" - - // Level 2 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ ".........." - /* 1 */ ".ffffffff." - /* 2 */ ".ffffffff." - /* 3 */ ".........." - /* 4 */ ".ffffffff." - /* 5 */ ".ffffffff." - /* 6 */ ".........." - - // Level 3 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ ".........." - /* 1 */ ".........." - /* 2 */ ".........." - /* 3 */ ".........." - /* 4 */ ".........." - /* 5 */ ".........." - /* 6 */ ".........." - - // Level 4 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ ".........." - /* 1 */ ".........." - /* 2 */ ".........." - /* 3 */ ".........." - /* 4 */ ".........." - /* 5 */ ".........." - /* 6 */ ".........." - - // Level 5 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ ".........." - /* 1 */ ".........." - /* 2 */ ".........." - /* 3 */ ".........." - /* 4 */ ".........." - /* 5 */ ".........." - /* 6 */ ".........." - - // Level 6 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ ".........." - /* 1 */ ".........." - /* 2 */ ".........." - /* 3 */ ".........." - /* 4 */ ".........." - /* 5 */ ".........." - /* 6 */ "..........", - - // Connectors: - "-1: 9, 1, 3: 5\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, - }, // SinglePlantBed - - - - //////////////////////////////////////////////////////////////////////////////// - // WoodenChurchMid: - // The data has been exported from the gallery Plains, area index 58, ID 109, created by Aloe_vera - { - // Size: - 7, 15, 13, // SizeX = 7, SizeY = 15, SizeZ = 13 - - // Hitbox (relative to bounding box): - -1, 0, 0, // MinX, MinY, MinZ - 7, 14, 13, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "A: 85: 0\n" /* fence */ - "B:126: 8\n" /* woodenslab */ - "a: 4: 0\n" /* cobblestone */ - "b: 67: 0\n" /* stairs */ - "c: 67: 2\n" /* stairs */ - "d: 67: 1\n" /* stairs */ - "e: 17: 0\n" /* tree */ - "f: 5: 0\n" /* wood */ - "g: 64: 1\n" /* wooddoorblock */ - "h: 65: 3\n" /* ladder */ - "i: 53: 3\n" /* woodstairs */ - "j: 53: 7\n" /* woodstairs */ - "k: 64: 9\n" /* wooddoorblock */ - "l:102: 0\n" /* glasspane */ - "m: 19: 0\n" /* sponge */ - "n: 50: 1\n" /* torch */ - "o: 50: 2\n" /* torch */ - "p:171:14\n" /* carpet */ - "q: 50: 3\n" /* torch */ - "r: 53: 2\n" /* woodstairs */ - "s: 53: 0\n" /* woodstairs */ - "t: 53: 1\n" /* woodstairs */ - "u: 53: 5\n" /* woodstairs */ - "v: 53: 4\n" /* woodstairs */ - "w: 17: 4\n" /* tree */ - "x: 17: 8\n" /* tree */ - "y: 54: 2\n" /* chest */ - "z: 50: 4\n" /* torch */, - - // Block data: - // Level 0 - /* z\x* 0123456 */ - /* 0 */ "mmaaamm" - /* 1 */ "maaaaam" - /* 2 */ "maaaaam" - /* 3 */ "maaaaam" - /* 4 */ "maaaaam" - /* 5 */ "maaaaam" - /* 6 */ "maaaaam" - /* 7 */ "maaaaam" - /* 8 */ "maaaaam" - /* 9 */ "maaaaam" - /* 10 */ "maaaaam" - /* 11 */ "maaaaam" - /* 12 */ "mmmmmmm" - - // Level 1 - /* z\x* 0123456 */ - /* 0 */ "..bcd.." - /* 1 */ ".aaaaa." - /* 2 */ ".aaaaa." - /* 3 */ ".aaaaa." - /* 4 */ ".aaaaa." - /* 5 */ ".aaaaa." - /* 6 */ ".aaaaa." - /* 7 */ ".aaaaa." - /* 8 */ ".aaaaa." - /* 9 */ ".aaaaa." - /* 10 */ ".aaaaa." - /* 11 */ ".aaaaa." - /* 12 */ "......." - - // Level 2 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".efgfe." - /* 2 */ ".f..hf." - /* 3 */ ".f...f." - /* 4 */ ".f...f." - /* 5 */ ".ei.ie." - /* 6 */ ".f...f." - /* 7 */ ".fi.if." - /* 8 */ ".f...f." - /* 9 */ ".f.j.f." - /* 10 */ ".f...f." - /* 11 */ ".efffe." - /* 12 */ "......." - - // Level 3 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".efkfe." - /* 2 */ ".l..hl." - /* 3 */ ".l...l." - /* 4 */ ".l...l." - /* 5 */ ".e...e." - /* 6 */ ".l...l." - /* 7 */ ".l...l." - /* 8 */ ".fn.of." - /* 9 */ ".l.p.l." - /* 10 */ ".l...l." - /* 11 */ ".ellle." - /* 12 */ "......." - - // Level 4 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".efffe." - /* 2 */ ".f.qhf." - /* 3 */ ".f...f." - /* 4 */ ".f...f." - /* 5 */ "re...er" - /* 6 */ "sf...ft" - /* 7 */ "sf...ft" - /* 8 */ "sf...ft" - /* 9 */ "sf...ft" - /* 10 */ "sf...ft" - /* 11 */ "sefffet" - /* 12 */ "su...vt" - - // Level 5 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".ewwwe." - /* 2 */ ".xffhx." - /* 3 */ ".xfffx." - /* 4 */ ".xfffx." - /* 5 */ ".ewwwe." - /* 6 */ ".sf.ft." - /* 7 */ ".sf.ft." - /* 8 */ ".sf.ft." - /* 9 */ ".sf.ft." - /* 10 */ ".sf.ft." - /* 11 */ ".sffft." - /* 12 */ ".su.vt." - - // Level 6 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".eflfe." - /* 2 */ ".f..hf." - /* 3 */ ".f...f." - /* 4 */ ".f.y.f." - /* 5 */ ".efffe." - /* 6 */ "..sft.." - /* 7 */ "..sft.." - /* 8 */ "..sft.." - /* 9 */ "..sft.." - /* 10 */ "..sft.." - /* 11 */ "..sft.." - /* 12 */ "..sft.." - - // Level 7 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".eflfe." - /* 2 */ ".f..hf." - /* 3 */ ".l...l." - /* 4 */ ".f...f." - /* 5 */ ".efffe." - /* 6 */ "......." - /* 7 */ "......." - /* 8 */ "......." - /* 9 */ "......." - /* 10 */ "......." - /* 11 */ "......." - /* 12 */ "......." - - // Level 8 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".eflfe." - /* 2 */ ".f..hf." - /* 3 */ ".f...f." - /* 4 */ ".f.z.f." - /* 5 */ ".efffe." - /* 6 */ "......." - /* 7 */ "......." - /* 8 */ "......." - /* 9 */ "......." - /* 10 */ "......." - /* 11 */ "......." - /* 12 */ "......." - - // Level 9 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".ewwwe." - /* 2 */ ".xffhx." - /* 3 */ ".xfffx." - /* 4 */ ".xfffx." - /* 5 */ ".ewwwe." - /* 6 */ "......." - /* 7 */ "......." - /* 8 */ "......." - /* 9 */ "......." - /* 10 */ "......." - /* 11 */ "......." - /* 12 */ "......." - - // Level 10 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".eAAAe." - /* 2 */ ".A...A." - /* 3 */ ".A...A." - /* 4 */ ".A...A." - /* 5 */ ".eAAAe." - /* 6 */ "......." - /* 7 */ "......." - /* 8 */ "......." - /* 9 */ "......." - /* 10 */ "......." - /* 11 */ "......." - /* 12 */ "......." - - // Level 11 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".e...e." - /* 2 */ "......." - /* 3 */ "......." - /* 4 */ "......." - /* 5 */ ".e...e." - /* 6 */ "......." - /* 7 */ "......." - /* 8 */ "......." - /* 9 */ "......." - /* 10 */ "......." - /* 11 */ "......." - /* 12 */ "......." - - // Level 12 - /* z\x* 0123456 */ - /* 0 */ "su...vt" - /* 1 */ "sefffet" - /* 2 */ "sfBBBft" - /* 3 */ "sfBBBft" - /* 4 */ "sfBBBft" - /* 5 */ "sefffet" - /* 6 */ "su...vt" - /* 7 */ "......." - /* 8 */ "......." - /* 9 */ "......." - /* 10 */ "......." - /* 11 */ "......." - /* 12 */ "......." - - // Level 13 - /* z\x* 0123456 */ - /* 0 */ ".su.vt." - /* 1 */ ".sffft." - /* 2 */ ".sffft." - /* 3 */ ".sffft." - /* 4 */ ".sffft." - /* 5 */ ".sffft." - /* 6 */ ".su.vt." - /* 7 */ "......." - /* 8 */ "......." - /* 9 */ "......." - /* 10 */ "......." - /* 11 */ "......." - /* 12 */ "......." - - // Level 14 - /* z\x* 0123456 */ - /* 0 */ "..sft.." - /* 1 */ "..sft.." - /* 2 */ "..sft.." - /* 3 */ "..sft.." - /* 4 */ "..sft.." - /* 5 */ "..sft.." - /* 6 */ "..sft.." - /* 7 */ "......." - /* 8 */ "......." - /* 9 */ "......." - /* 10 */ "......." - /* 11 */ "......." - /* 12 */ ".......", - - // Connectors: - "-1: 3, 1, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 20, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // WoodenChurchMid - - - - //////////////////////////////////////////////////////////////////////////////// - // WoodenGranary: - // The data has been exported from the gallery Plains, area index 54, ID 105, created by Aloe_vera - { - // Size: - 7, 7, 9, // SizeX = 7, SizeY = 7, SizeZ = 9 - - // Hitbox (relative to bounding box): - -1, -1, 0, // MinX, MinY, MinZ - 7, 6, 9, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 4: 0\n" /* cobblestone */ - "b:170: 0\n" /* haybale */ - "c: 67: 0\n" /* stairs */ - "d: 67: 2\n" /* stairs */ - "e: 67: 1\n" /* stairs */ - "f: 17: 0\n" /* tree */ - "g: 5: 0\n" /* wood */ - "h:170: 4\n" /* haybale */ - "i:170: 8\n" /* haybale */ - "j: 54: 2\n" /* chest */ - "k: 50: 4\n" /* torch */ - "l: 53: 0\n" /* woodstairs */ - "m: 19: 0\n" /* sponge */ - "n: 53: 5\n" /* woodstairs */ - "o: 53: 4\n" /* woodstairs */ - "p: 53: 1\n" /* woodstairs */, - - // Block data: - // Level 0 - /* z\x* 0123456 */ - /* 0 */ "maaaaam" - /* 1 */ "maaaaam" - /* 2 */ "maaaaam" - /* 3 */ "maaaaam" - /* 4 */ "maaaaam" - /* 5 */ "maaaaam" - /* 6 */ "maaaaam" - /* 7 */ "maaaaam" - /* 8 */ "mmmmmmm" - - // Level 1 - /* z\x* 0123456 */ - /* 0 */ "bcddde." - /* 1 */ ".aaaaa." - /* 2 */ ".aaaaa." - /* 3 */ ".aaaaa." - /* 4 */ ".aaaaa." - /* 5 */ ".aaaaa." - /* 6 */ ".aaaaa." - /* 7 */ ".aaaaa." - /* 8 */ "......." - - // Level 2 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".f..bf." - /* 2 */ ".g...g." - /* 3 */ ".gb.hg." - /* 4 */ ".fihif." - /* 5 */ ".gbbbg." - /* 6 */ ".gijbg." - /* 7 */ ".fgfgf." - /* 8 */ "......." - - // Level 3 - /* z\x* 0123456 */ - /* 0 */ ".k...k." - /* 1 */ ".f...f." - /* 2 */ ".g...g." - /* 3 */ ".g...g." - /* 4 */ ".fh..f." - /* 5 */ ".ghibg." - /* 6 */ ".ghiig." - /* 7 */ ".fgfgf." - /* 8 */ "......." - - // Level 4 - /* z\x* 0123456 */ - /* 0 */ "ln...op" - /* 1 */ "lgggggp" - /* 2 */ "lg...gp" - /* 3 */ "lg...gp" - /* 4 */ "lg...gp" - /* 5 */ "lgbb.gp" - /* 6 */ "lgibigp" - /* 7 */ "lgggggp" - /* 8 */ "ln...op" - - // Level 5 - /* z\x* 0123456 */ - /* 0 */ ".ln.op." - /* 1 */ ".lgggp." - /* 2 */ ".lg.gp." - /* 3 */ ".lg.gp." - /* 4 */ ".lg.gp." - /* 5 */ ".lg.gp." - /* 6 */ ".lg.gp." - /* 7 */ ".lgggp." - /* 8 */ ".ln.op." - - // Level 6 - /* z\x* 0123456 */ - /* 0 */ "..lgp.." - /* 1 */ "..lgp.." - /* 2 */ "..lgp.." - /* 3 */ "..lgp.." - /* 4 */ "..lgp.." - /* 5 */ "..lgp.." - /* 6 */ "..lgp.." - /* 7 */ "..lgp.." - /* 8 */ "..lgp..", - - // Connectors: - "-1: 3, 1, -1: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 20, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // WoodenGranary - - - - //////////////////////////////////////////////////////////////////////////////// - // WoodenHouse10x7Library: - // The data has been exported from the gallery Plains, area index 47, ID 98, created by Aloe_vera - { - // Size: - 12, 8, 9, // SizeX = 12, SizeY = 8, SizeZ = 9 - - // Hitbox (relative to bounding box): - -1, -1, 0, // MinX, MinY, MinZ - 12, 7, 9, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 4: 0\n" /* cobblestone */ - "b: 67: 0\n" /* stairs */ - "c: 67: 2\n" /* stairs */ - "d: 67: 1\n" /* stairs */ - "e: 17: 0\n" /* tree */ - "f: 5: 0\n" /* wood */ - "g: 64: 3\n" /* wooddoorblock */ - "h: 53: 3\n" /* woodstairs */ - "i: 85: 0\n" /* fence */ - "j: 53: 2\n" /* woodstairs */ - "k: 53: 1\n" /* woodstairs */ - "l: 53: 0\n" /* woodstairs */ - "m: 19: 0\n" /* sponge */ - "n:102: 0\n" /* glasspane */ - "o: 64: 8\n" /* wooddoorblock */ - "p: 64: 9\n" /* wooddoorblock */ - "q: 50: 3\n" /* torch */ - "r: 72: 0\n" /* woodplate */ - "s: 53: 7\n" /* woodstairs */ - "t: 47: 0\n" /* bookshelf */ - "u: 50: 1\n" /* torch */ - "v: 50: 2\n" /* torch */ - "w: 53: 6\n" /* woodstairs */, - - // Block data: - // Level 0 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "mmmmaaaammmm" - /* 1 */ "maaaaaaaaaam" - /* 2 */ "maaaaaaaaaam" - /* 3 */ "maaaaaaaaaam" - /* 4 */ "maaaaaaaaaam" - /* 5 */ "maaaaaaaaaam" - /* 6 */ "maaaaaaaaaam" - /* 7 */ "maaaaaaaaaam" - /* 8 */ "mmmmmmmmmmmm" - - // Level 1 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "....bccd...." - /* 1 */ ".aaaaaaaaaa." - /* 2 */ ".aaaaaaaaaa." - /* 3 */ ".aaaaaaaaaa." - /* 4 */ ".aaaaaaaaaa." - /* 5 */ ".aaaaaaaaaa." - /* 6 */ ".aaaaaaaaaa." - /* 7 */ ".aaaaaaaaaa." - /* 8 */ "............" - - // Level 2 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ ".efffggfffe." - /* 2 */ ".f........f." - /* 3 */ ".fh......hf." - /* 4 */ ".fi......if." - /* 5 */ ".fj......jf." - /* 6 */ ".f.kilkil.f." - /* 7 */ ".effffffffe." - /* 8 */ "............" - - // Level 3 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ ".ennfopfnne." - /* 2 */ ".n..q..q..n." - /* 3 */ ".n........n." - /* 4 */ ".fr......rf." - /* 5 */ ".n........n." - /* 6 */ ".n..r..r..n." - /* 7 */ ".ennfnnfnne." - /* 8 */ "............" - - // Level 4 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "jjjjjjjjjjjj" - /* 1 */ "sffffffffffs" - /* 2 */ ".fttttttttf." - /* 3 */ ".f........f." - /* 4 */ ".fu......vf." - /* 5 */ ".f........f." - /* 6 */ ".fttttttttf." - /* 7 */ "wffffffffffw" - /* 8 */ "hhhhhhhhhhhh" - - // Level 5 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ "jjjjjjjjjjjj" - /* 2 */ "sffffffffffs" - /* 3 */ ".fttttttttf." - /* 4 */ ".f........f." - /* 5 */ ".fttttttttf." - /* 6 */ "wffffffffffw" - /* 7 */ "hhhhhhhhhhhh" - /* 8 */ "............" - - // Level 6 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ "............" - /* 2 */ "jjjjjjjjjjjj" - /* 3 */ "sffffffffffs" - /* 4 */ ".f........f." - /* 5 */ "wffffffffffw" - /* 6 */ "hhhhhhhhhhhh" - /* 7 */ "............" - /* 8 */ "............" - - // Level 7 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "............" - /* 1 */ "............" - /* 2 */ "............" - /* 3 */ "jjjjjjjjjjjj" - /* 4 */ "ffffffffffff" - /* 5 */ "hhhhhhhhhhhh" - /* 6 */ "............" - /* 7 */ "............" - /* 8 */ "............", - - // Connectors: - "-1: 5, 1, 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, - }, // WoodenHouse10x7Library - - - - //////////////////////////////////////////////////////////////////////////////// - // WoodenHouse5x5: - // The data has been exported from the gallery Plains, area index 49, ID 100, created by Aloe_vera - { - // Size: - 7, 7, 7, // SizeX = 7, SizeY = 7, SizeZ = 7 - - // Hitbox (relative to bounding box): - -1, -1, 0, // MinX, MinY, MinZ - 7, 6, 7, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 4: 0\n" /* cobblestone */ - "b: 67: 0\n" /* stairs */ - "c: 67: 2\n" /* stairs */ - "d: 67: 1\n" /* stairs */ - "e: 17: 0\n" /* tree */ - "f: 5: 0\n" /* wood */ - "g: 64: 3\n" /* wooddoorblock */ - "h: 64: 9\n" /* wooddoorblock */ - "i:102: 0\n" /* glasspane */ - "j: 53: 2\n" /* woodstairs */ - "k: 53: 7\n" /* woodstairs */ - "l: 50: 3\n" /* torch */ - "m: 19: 0\n" /* sponge */ - "n: 53: 6\n" /* woodstairs */ - "o: 53: 3\n" /* woodstairs */, - - // Block data: - // Level 0 - /* z\x* 0123456 */ - /* 0 */ "mmaaamm" - /* 1 */ "maaaaam" - /* 2 */ "maaaaam" - /* 3 */ "maaaaam" - /* 4 */ "maaaaam" - /* 5 */ "maaaaam" - /* 6 */ "mmmmmmm" - - // Level 1 - /* z\x* 0123456 */ - /* 0 */ "..bcd.." - /* 1 */ ".aaaaa." - /* 2 */ ".aaaaa." - /* 3 */ ".aaaaa." - /* 4 */ ".aaaaa." - /* 5 */ ".aaaaa." - /* 6 */ "......." - - // Level 2 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".efgfe." - /* 2 */ ".f...f." - /* 3 */ ".f...f." - /* 4 */ ".f...f." - /* 5 */ ".efffe." - /* 6 */ "......." - - // Level 3 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".efhfe." - /* 2 */ ".i...i." - /* 3 */ ".i...i." - /* 4 */ ".i...i." - /* 5 */ ".eiiie." - /* 6 */ "......." - - // Level 4 - /* z\x* 0123456 */ - /* 0 */ "jjjjjjj" - /* 1 */ "kfffffk" - /* 2 */ ".fl.lf." - /* 3 */ ".f...f." - /* 4 */ ".f...f." - /* 5 */ "nfffffn" - /* 6 */ "ooooooo" - - // Level 5 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ "jjjjjjj" - /* 2 */ "kfffffk" - /* 3 */ ".f...f." - /* 4 */ "nfffffn" - /* 5 */ "ooooooo" - /* 6 */ "......." - - // Level 6 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ "......." - /* 2 */ "jjjjjjj" - /* 3 */ "fffffff" - /* 4 */ "ooooooo" - /* 5 */ "......." - /* 6 */ ".......", - - // Connectors: - "-1: 3, 1, 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, - }, // WoodenHouse5x5 - - - - //////////////////////////////////////////////////////////////////////////////// - // WoodenHouse7x5: - // The data has been exported from the gallery Plains, area index 40, ID 91, created by xoft - { - // Size: - 9, 7, 7, // SizeX = 9, SizeY = 7, SizeZ = 7 - - // Hitbox (relative to bounding box): - -1, -1, 0, // MinX, MinY, MinZ - 9, 6, 7, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 4: 0\n" /* cobblestone */ - "b: 67: 0\n" /* stairs */ - "c: 67: 2\n" /* stairs */ - "d: 67: 1\n" /* stairs */ - "e: 17: 0\n" /* tree */ - "f: 5: 0\n" /* wood */ - "g: 64: 3\n" /* wooddoorblock */ - "h:102: 0\n" /* glasspane */ - "i: 64: 9\n" /* wooddoorblock */ - "j: 53: 2\n" /* woodstairs */ - "k: 53: 7\n" /* woodstairs */ - "l: 50: 3\n" /* torch */ - "m: 19: 0\n" /* sponge */ - "n: 53: 6\n" /* woodstairs */ - "o: 53: 3\n" /* woodstairs */, - - // Block data: - // Level 0 - /* z\x* 012345678 */ - /* 0 */ "mmmaaammm" - /* 1 */ "maaaaaaam" - /* 2 */ "maaaaaaam" - /* 3 */ "maaaaaaam" - /* 4 */ "maaaaaaam" - /* 5 */ "maaaaaaam" - /* 6 */ "mmmmmmmmm" - - // Level 1 - /* z\x* 012345678 */ - /* 0 */ "...bcd..." - /* 1 */ ".aaaaaaa." - /* 2 */ ".aaaaaaa." - /* 3 */ ".aaaaaaa." - /* 4 */ ".aaaaaaa." - /* 5 */ ".aaaaaaa." - /* 6 */ "........." - - // Level 2 - /* z\x* 012345678 */ - /* 0 */ "........." - /* 1 */ ".effgffe." - /* 2 */ ".f.....f." - /* 3 */ ".f.....f." - /* 4 */ ".f.....f." - /* 5 */ ".efffffe." - /* 6 */ "........." - - // Level 3 - /* z\x* 012345678 */ - /* 0 */ "........." - /* 1 */ ".ehfifhe." - /* 2 */ ".h.....h." - /* 3 */ ".h.....h." - /* 4 */ ".h.....h." - /* 5 */ ".ehhfhhe." - /* 6 */ "........." - - // Level 4 - /* z\x* 012345678 */ - /* 0 */ "jjjjjjjjj" - /* 1 */ "kefffffek" - /* 2 */ ".f.l.l.f." - /* 3 */ ".f.....f." - /* 4 */ ".f.....f." - /* 5 */ "nefffffen" - /* 6 */ "ooooooooo" - - // Level 5 - /* z\x* 012345678 */ - /* 0 */ "........." - /* 1 */ "jjjjjjjjj" - /* 2 */ "kfffffffk" - /* 3 */ ".f.....f." - /* 4 */ "nfffffffn" - /* 5 */ "ooooooooo" - /* 6 */ "........." - - // Level 6 - /* z\x* 012345678 */ - /* 0 */ "........." - /* 1 */ "........." - /* 2 */ "jjjjjjjjj" - /* 3 */ "fffffffff" - /* 4 */ "ooooooooo" - /* 5 */ "........." - /* 6 */ ".........", - - // Connectors: - "-1: 4, 1, -1: 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, - }, // WoodenHouse7x5 - - - - //////////////////////////////////////////////////////////////////////////////// - // WoodenHouse9x5: - // The data has been exported from the gallery Plains, area index 41, ID 92, created by xoft - { - // Size: - 11, 7, 7, // SizeX = 11, SizeY = 7, SizeZ = 7 - - // Hitbox (relative to bounding box): - -1, -1, 0, // MinX, MinY, MinZ - 11, 6, 7, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 4: 0\n" /* cobblestone */ - "b: 67: 0\n" /* stairs */ - "c: 67: 2\n" /* stairs */ - "d: 67: 1\n" /* stairs */ - "e: 17: 0\n" /* tree */ - "f: 5: 0\n" /* wood */ - "g: 64: 3\n" /* wooddoorblock */ - "h:102: 0\n" /* glasspane */ - "i: 64: 9\n" /* wooddoorblock */ - "j: 53: 2\n" /* woodstairs */ - "k: 53: 7\n" /* woodstairs */ - "l: 50: 3\n" /* torch */ - "m: 19: 0\n" /* sponge */ - "n: 53: 6\n" /* woodstairs */ - "o: 53: 3\n" /* woodstairs */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmaaammmm" - /* 1 */ "maaaaaaaaam" - /* 2 */ "maaaaaaaaam" - /* 3 */ "maaaaaaaaam" - /* 4 */ "maaaaaaaaam" - /* 5 */ "maaaaaaaaam" - /* 6 */ "mmmmmmmmmmm" - - // Level 1 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "....bcd...." - /* 1 */ ".aaaaaaaaa." - /* 2 */ ".aaaaaaaaa." - /* 3 */ ".aaaaaaaaa." - /* 4 */ ".aaaaaaaaa." - /* 5 */ ".aaaaaaaaa." - /* 6 */ "..........." - - // Level 2 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ ".efffgfffe." - /* 2 */ ".f.......f." - /* 3 */ ".f.......f." - /* 4 */ ".f.......f." - /* 5 */ ".efffffffe." - /* 6 */ "..........." - - // Level 3 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ ".ehhfifhhe." - /* 2 */ ".h.......h." - /* 3 */ ".h.......h." - /* 4 */ ".h.......h." - /* 5 */ ".ehhhfhhhe." - /* 6 */ "..........." - - // Level 4 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "jjjjjjjjjjj" - /* 1 */ "kfffffffffk" - /* 2 */ ".f..l.l.ff." - /* 3 */ ".f......ff." - /* 4 */ ".f......ff." - /* 5 */ "nfffffffffn" - /* 6 */ "ooooooooooo" - - // Level 5 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "jjjjjjjjjjj" - /* 2 */ "kfffffffffk" - /* 3 */ ".fffffffff." - /* 4 */ "nfffffffffn" - /* 5 */ "ooooooooooo" - /* 6 */ "..........." - - // Level 6 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "jjjjjjjjjjj" - /* 3 */ "fffffffffff" - /* 4 */ "ooooooooooo" - /* 5 */ "..........." - /* 6 */ "...........", - - // Connectors: - "-1: 5, 1, -1: 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, - }, // WoodenHouse9x5 - - - - //////////////////////////////////////////////////////////////////////////////// - // WoodenHouse9x5Fence: - // The data has been exported from the gallery Plains, area index 9, ID 26, created by Aloe_vera - { - // Size: - 10, 7, 11, // SizeX = 10, SizeY = 7, SizeZ = 11 - - // Hitbox (relative to bounding box): - 0, -1, -1, // MinX, MinY, MinZ - 10, 6, 11, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 4: 0\n" /* cobblestone */ - "b: 3: 0\n" /* dirt */ - "c: 5: 0\n" /* wood */ - "d: 2: 0\n" /* grass */ - "e: 67: 2\n" /* stairs */ - "f: 43: 0\n" /* doubleslab */ - "g: 67: 0\n" /* stairs */ - "h: 67: 3\n" /* stairs */ - "i: 17: 0\n" /* tree */ - "j: 53: 1\n" /* woodstairs */ - "k: 85: 0\n" /* fence */ - "l: 53: 0\n" /* woodstairs */ - "m: 19: 0\n" /* sponge */ - "n: 64: 2\n" /* wooddoorblock */ - "o: 64: 0\n" /* wooddoorblock */ - "p:102: 0\n" /* glasspane */ - "q: 72: 0\n" /* woodplate */ - "r: 64: 9\n" /* wooddoorblock */ - "s: 53: 5\n" /* woodstairs */ - "t: 53: 4\n" /* woodstairs */ - "u: 50: 1\n" /* torch */ - "v: 50: 2\n" /* torch */, - - // Block data: - // Level 0 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "mmmmmmmmmm" - /* 1 */ "maaaaammmm" - /* 2 */ "maaaaammmm" - /* 3 */ "maaaaabbbb" - /* 4 */ "aaaaaabbbb" - /* 5 */ "aaaaaabbbb" - /* 6 */ "aaaaaabbbb" - /* 7 */ "maaaaabbbb" - /* 8 */ "maaaaabbbb" - /* 9 */ "maaaaammmm" - /* 10 */ "mmmmmmmmmm" - - // Level 1 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "......mmmm" - /* 1 */ ".aaaaammmm" - /* 2 */ ".acccammmm" - /* 3 */ ".acccadddd" - /* 4 */ "eafffadddd" - /* 5 */ "gaffffdddd" - /* 6 */ "hafffadddd" - /* 7 */ ".afffadddd" - /* 8 */ ".afffadddd" - /* 9 */ ".aaaaammmm" - /* 10 */ "......mmmm" - - // Level 2 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "......mmmm" - /* 1 */ ".icccimmmm" - /* 2 */ ".cjklcmmmm" - /* 3 */ ".c...ckkkk" - /* 4 */ ".c...c...k" - /* 5 */ ".n...o...k" - /* 6 */ ".c...c...k" - /* 7 */ ".cff.c...k" - /* 8 */ ".c...ckkkk" - /* 9 */ ".icccimmmm" - /* 10 */ "......mmmm" - - // Level 3 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "......mmmm" - /* 1 */ ".ipppimmmm" - /* 2 */ ".p.q.pmmmm" - /* 3 */ ".p...p...." - /* 4 */ ".c...c...." - /* 5 */ ".r...r...." - /* 6 */ ".c...c...." - /* 7 */ ".p...p...." - /* 8 */ ".p...p...." - /* 9 */ ".ipppimmmm" - /* 10 */ "......mmmm" - - // Level 4 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "ls...tjmmm" - /* 1 */ "licccijmmm" - /* 2 */ "lc...cjmmm" - /* 3 */ "lc...cj..." - /* 4 */ "lcu.vcj..." - /* 5 */ "lc...cj..." - /* 6 */ "lcu.vcj..." - /* 7 */ "lc...cj..." - /* 8 */ "lc...cj..." - /* 9 */ "licccijmmm" - /* 10 */ "ls...tjmmm" - - // Level 5 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ ".ls.tj.mmm" - /* 1 */ ".lcccj.mmm" - /* 2 */ ".lc.cj.mmm" - /* 3 */ ".lc.cj...." - /* 4 */ ".lc.cj...." - /* 5 */ ".lc.cj...." - /* 6 */ ".lc.cj...." - /* 7 */ ".lc.cj...." - /* 8 */ ".lc.cj...." - /* 9 */ ".lcccj.mmm" - /* 10 */ ".ls.tj.mmm" - - // Level 6 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "..lcj..mmm" - /* 1 */ "..lcj..mmm" - /* 2 */ "..lcj..mmm" - /* 3 */ "..lcj....." - /* 4 */ "..lcj....." - /* 5 */ "..lcj....." - /* 6 */ "..lcj....." - /* 7 */ "..lcj....." - /* 8 */ "..lcj....." - /* 9 */ "..lcj..mmm" - /* 10 */ "..lcj..mmm", - - // Connectors: - "-1: 0, 1, 5: 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, - }, // WoodenHouse9x5Fence - - - - //////////////////////////////////////////////////////////////////////////////// - // WoodenHouse9x5Library: - // The data has been exported from the gallery Plains, area index 46, ID 97, created by Aloe_vera - { - // Size: - 11, 7, 7, // SizeX = 11, SizeY = 7, SizeZ = 7 - - // Hitbox (relative to bounding box): - -1, -1, 0, // MinX, MinY, MinZ - 11, 6, 7, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 4: 0\n" /* cobblestone */ - "b: 67: 0\n" /* stairs */ - "c: 67: 2\n" /* stairs */ - "d: 67: 1\n" /* stairs */ - "e: 17: 0\n" /* tree */ - "f: 5: 0\n" /* wood */ - "g: 64: 3\n" /* wooddoorblock */ - "h: 53: 3\n" /* woodstairs */ - "i: 85: 0\n" /* fence */ - "j: 53: 2\n" /* woodstairs */ - "k: 53: 1\n" /* woodstairs */ - "l: 53: 0\n" /* woodstairs */ - "m: 19: 0\n" /* sponge */ - "n:102: 0\n" /* glasspane */ - "o: 64: 9\n" /* wooddoorblock */ - "p: 50: 3\n" /* torch */ - "q: 72: 0\n" /* woodplate */ - "r: 53: 7\n" /* woodstairs */ - "s: 47: 0\n" /* bookshelf */ - "t: 50: 1\n" /* torch */ - "u: 50: 2\n" /* torch */ - "v: 53: 6\n" /* woodstairs */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmaaammmm" - /* 1 */ "maaaaaaaaam" - /* 2 */ "maaaaaaaaam" - /* 3 */ "maaaaaaaaam" - /* 4 */ "maaaaaaaaam" - /* 5 */ "maaaaaaaaam" - /* 6 */ "mmmmmmmmmmm" - - // Level 1 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "....bcd...." - /* 1 */ ".aaaaaaaaa." - /* 2 */ ".aaaaaaaaa." - /* 3 */ ".aaaaaaaaa." - /* 4 */ ".aaaaaaaaa." - /* 5 */ ".aaaaaaaaa." - /* 6 */ "..........." - - // Level 2 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ ".efffgfffe." - /* 2 */ ".fh.....hf." - /* 3 */ ".fi.....if." - /* 4 */ ".fj.kil.jf." - /* 5 */ ".efffffffe." - /* 6 */ "..........." - - // Level 3 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ ".ennfofnne." - /* 2 */ ".n..p.p..n." - /* 3 */ ".nq.....qn." - /* 4 */ ".n...q...n." - /* 5 */ ".ennnfnnne." - /* 6 */ "..........." - - // Level 4 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "jjjjjjjjjjj" - /* 1 */ "rfffffffffr" - /* 2 */ ".fsssssssf." - /* 3 */ ".ft.....uf." - /* 4 */ ".fsssssssf." - /* 5 */ "vfffffffffv" - /* 6 */ "hhhhhhhhhhh" - - // Level 5 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "jjjjjjjjjjj" - /* 2 */ "rfffffffffr" - /* 3 */ ".f.......f." - /* 4 */ "vfffffffffv" - /* 5 */ "hhhhhhhhhhh" - /* 6 */ "..........." - - // Level 6 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "jjjjjjjjjjj" - /* 3 */ "fffffffffff" - /* 4 */ "hhhhhhhhhhh" - /* 5 */ "..........." - /* 6 */ "...........", - - // Connectors: - "-1: 5, 1, 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, - }, // WoodenHouse9x5Library - - - - //////////////////////////////////////////////////////////////////////////////// - // WoodenHouse9x7: - // The data has been exported from the gallery Plains, area index 52, ID 103, created by Aloe_vera - { - // Size: - 11, 8, 9, // SizeX = 11, SizeY = 8, SizeZ = 9 - - // Hitbox (relative to bounding box): - -1, -1, 0, // MinX, MinY, MinZ - 11, 7, 9, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 4: 0\n" /* cobblestone */ - "b: 67: 0\n" /* stairs */ - "c: 67: 2\n" /* stairs */ - "d: 67: 1\n" /* stairs */ - "e: 17: 0\n" /* tree */ - "f: 5: 0\n" /* wood */ - "g: 64: 3\n" /* wooddoorblock */ - "h:102: 0\n" /* glasspane */ - "i: 64: 9\n" /* wooddoorblock */ - "j: 53: 2\n" /* woodstairs */ - "k: 53: 7\n" /* woodstairs */ - "l: 50: 3\n" /* torch */ - "m: 19: 0\n" /* sponge */ - "n: 50: 4\n" /* torch */ - "o: 53: 6\n" /* woodstairs */ - "p: 53: 3\n" /* woodstairs */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmaaammmm" - /* 1 */ "maaaaaaaaam" - /* 2 */ "maaaaaaaaam" - /* 3 */ "maaaaaaaaam" - /* 4 */ "maaaaaaaaam" - /* 5 */ "maaaaaaaaam" - /* 6 */ "maaaaaaaaam" - /* 7 */ "maaaaaaaaam" - /* 8 */ "mmmmmmmmmmm" - - // Level 1 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "....bcd...." - /* 1 */ ".aaaaaaaaa." - /* 2 */ ".aaaaaaaaa." - /* 3 */ ".aaaaaaaaa." - /* 4 */ ".aaaaaaaaa." - /* 5 */ ".aaaaaaaaa." - /* 6 */ ".aaaaaaaaa." - /* 7 */ ".aaaaaaaaa." - /* 8 */ "..........." - - // Level 2 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ ".efffgfffe." - /* 2 */ ".f.......f." - /* 3 */ ".f.......f." - /* 4 */ ".f.......f." - /* 5 */ ".f.......f." - /* 6 */ ".f.......f." - /* 7 */ ".efffffffe." - /* 8 */ "..........." - - // Level 3 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ ".ehhfifhhe." - /* 2 */ ".h.......h." - /* 3 */ ".h.......h." - /* 4 */ ".f.......f." - /* 5 */ ".h.......h." - /* 6 */ ".h.......h." - /* 7 */ ".ehhhfhhhe." - /* 8 */ "..........." - - // Level 4 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "jjjjjjjjjjj" - /* 1 */ "kfffffffffk" - /* 2 */ ".f..l.l..f." - /* 3 */ ".f.......f." - /* 4 */ ".f.......f." - /* 5 */ ".f.......f." - /* 6 */ ".f...n...f." - /* 7 */ "offfffffffo" - /* 8 */ "ppppppppppp" - - // Level 5 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "jjjjjjjjjjj" - /* 2 */ "kfffffffffk" - /* 3 */ ".f.......f." - /* 4 */ ".f.......f." - /* 5 */ ".f.......f." - /* 6 */ "offfffffffo" - /* 7 */ "ppppppppppp" - /* 8 */ "..........." - - // Level 6 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "jjjjjjjjjjj" - /* 3 */ "kfffffffffk" - /* 4 */ ".f.......f." - /* 5 */ "offfffffffo" - /* 6 */ "ppppppppppp" - /* 7 */ "..........." - /* 8 */ "..........." - - // Level 7 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ "jjjjjjjjjjj" - /* 4 */ "fffffffffff" - /* 5 */ "ppppppppppp" - /* 6 */ "..........." - /* 7 */ "..........." - /* 8 */ "...........", - - // Connectors: - "-1: 5, 1, 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, - }, // WoodenHouse9x7 - - - - //////////////////////////////////////////////////////////////////////////////// - // WoodenHouse9x7Butcher: - // The data has been exported from the gallery Plains, area index 48, ID 99, created by Aloe_vera - { - // Size: - 11, 8, 13, // SizeX = 11, SizeY = 8, SizeZ = 13 - - // Hitbox (relative to bounding box): - -1, 0, 0, // MinX, MinY, MinZ - 11, 7, 13, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 4: 0\n" /* cobblestone */ - "b: 3: 0\n" /* dirt */ - "c: 67: 0\n" /* stairs */ - "d: 67: 2\n" /* stairs */ - "e: 67: 1\n" /* stairs */ - "f: 43: 0\n" /* doubleslab */ - "g: 2: 0\n" /* grass */ - "h: 17: 0\n" /* tree */ - "i: 5: 0\n" /* wood */ - "j: 64: 3\n" /* wooddoorblock */ - "k: 53: 3\n" /* woodstairs */ - "l: 85: 0\n" /* fence */ - "m: 19: 0\n" /* sponge */ - "n: 53: 2\n" /* woodstairs */ - "o: 64: 1\n" /* wooddoorblock */ - "p:102: 0\n" /* glasspane */ - "q: 64: 9\n" /* wooddoorblock */ - "r: 72: 0\n" /* woodplate */ - "s: 53: 7\n" /* woodstairs */ - "t: 50: 1\n" /* torch */ - "u: 50: 2\n" /* torch */ - "v: 53: 6\n" /* woodstairs */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmaaammmm" - /* 1 */ "maaaaaaaaam" - /* 2 */ "maaaaaaaaam" - /* 3 */ "maaaaaaaaam" - /* 4 */ "maaaaaaaaam" - /* 5 */ "maaaaaaaaam" - /* 6 */ "maaaaaaaaam" - /* 7 */ "maaaaaaaaam" - /* 8 */ "mmbbbbbbbmm" - /* 9 */ "mmbbbbbbbmm" - /* 10 */ "mmbbbbbbbmm" - /* 11 */ "mmbbbbbbbmm" - /* 12 */ "mmbbbbbbbmm" - - // Level 1 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "....cde...." - /* 1 */ ".aaaaaaaaa." - /* 2 */ ".affffaaaa." - /* 3 */ ".affffaaaa." - /* 4 */ ".affffaaaa." - /* 5 */ ".affffaaaa." - /* 6 */ ".affffaaaa." - /* 7 */ ".aaaaaaaaa." - /* 8 */ "..ggggggg.." - /* 9 */ "mmgggggggmm" - /* 10 */ "mmgggggggmm" - /* 11 */ "mmgggggggmm" - /* 12 */ "mmgggggggmm" - - // Level 2 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ ".hiiijiiih." - /* 2 */ ".i.f....ki." - /* 3 */ ".i.f....li." - /* 4 */ ".i.f....ni." - /* 5 */ ".i.......i." - /* 6 */ ".i.......i." - /* 7 */ ".hiiioiiih." - /* 8 */ "..l.....l.." - /* 9 */ "mml.....lmm" - /* 10 */ "mml.....lmm" - /* 11 */ "mml.....lmm" - /* 12 */ "mmlllllllmm" - - // Level 3 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ ".hppiqipph." - /* 2 */ ".p.......p." - /* 3 */ ".p......rp." - /* 4 */ ".i.......i." - /* 5 */ ".p.......p." - /* 6 */ ".p.......p." - /* 7 */ ".hppiqipph." - /* 8 */ "..........." - /* 9 */ "mm.......mm" - /* 10 */ "mm.......mm" - /* 11 */ "mm.......mm" - /* 12 */ "mm.......mm" - - // Level 4 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "nnnnnnnnnnn" - /* 1 */ "siiiiiiiiis" - /* 2 */ ".i.......i." - /* 3 */ ".i.......i." - /* 4 */ ".it.....ui." - /* 5 */ ".i.......i." - /* 6 */ ".i.......i." - /* 7 */ "viiiiiiiiiv" - /* 8 */ "kkkkkkkkkkk" - /* 9 */ "mm.......mm" - /* 10 */ "mm.......mm" - /* 11 */ "mm.......mm" - /* 12 */ "mm.......mm" - - // Level 5 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "nnnnnnnnnnn" - /* 2 */ "siiiiiiiiis" - /* 3 */ ".i.......i." - /* 4 */ ".i.......i." - /* 5 */ ".i.......i." - /* 6 */ "viiiiiiiiiv" - /* 7 */ "kkkkkkkkkkk" - /* 8 */ "..........." - /* 9 */ "mm.......mm" - /* 10 */ "mm.......mm" - /* 11 */ "mm.......mm" - /* 12 */ "mm.......mm" - - // Level 6 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "nnnnnnnnnnn" - /* 3 */ "siiiiiiiiis" - /* 4 */ ".i.......i." - /* 5 */ "viiiiiiiiiv" - /* 6 */ "kkkkkkkkkkk" - /* 7 */ "..........." - /* 8 */ "..........." - /* 9 */ "mm.......mm" - /* 10 */ "mm.......mm" - /* 11 */ "mm.......mm" - /* 12 */ "mm.......mm" - - // Level 7 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ "nnnnnnnnnnn" - /* 4 */ "iiiiiiiiiii" - /* 5 */ "kkkkkkkkkkk" - /* 6 */ "..........." - /* 7 */ "..........." - /* 8 */ "..........." - /* 9 */ "mm.......mm" - /* 10 */ "mm.......mm" - /* 11 */ "mm.......mm" - /* 12 */ "mm.......mm", - - // Connectors: - "-1: 5, 1, 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, - }, // WoodenHouse9x7Butcher - - - - //////////////////////////////////////////////////////////////////////////////// - // WoodenHouse9x7DoubleDoor: - // The data has been exported from the gallery Plains, area index 38, ID 87, created by Aloe_vera - { - // Size: - 11, 8, 9, // SizeX = 11, SizeY = 8, SizeZ = 9 - - // Hitbox (relative to bounding box): - -1, -1, 0, // MinX, MinY, MinZ - 11, 7, 9, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 4: 0\n" /* cobblestone */ - "b: 67: 0\n" /* stairs */ - "c: 67: 2\n" /* stairs */ - "d: 67: 1\n" /* stairs */ - "e: 67: 3\n" /* stairs */ - "f: 17: 0\n" /* tree */ - "g: 5: 0\n" /* wood */ - "h: 64: 3\n" /* wooddoorblock */ - "i: 64: 1\n" /* wooddoorblock */ - "j:102: 0\n" /* glasspane */ - "k: 64: 9\n" /* wooddoorblock */ - "l: 53: 2\n" /* woodstairs */ - "m: 19: 0\n" /* sponge */ - "n: 53: 7\n" /* woodstairs */ - "o: 17: 4\n" /* tree */ - "p: 17: 8\n" /* tree */ - "q: 50: 3\n" /* torch */ - "r: 50: 4\n" /* torch */ - "s: 53: 6\n" /* woodstairs */ - "t: 53: 3\n" /* woodstairs */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmaaammmm" - /* 1 */ "maaaaaaaaam" - /* 2 */ "maaaaaaaaam" - /* 3 */ "maaaaaaaaam" - /* 4 */ "maaaaaaaaam" - /* 5 */ "maaaaaaaaam" - /* 6 */ "maaaaaaaaam" - /* 7 */ "maaaaaaaaam" - /* 8 */ "mmmmaaammmm" - - // Level 1 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "....bcd...." - /* 1 */ ".aaaaaaaaa." - /* 2 */ ".aaaaaaaaa." - /* 3 */ ".aaaaaaaaa." - /* 4 */ ".aaaaaaaaa." - /* 5 */ ".aaaaaaaaa." - /* 6 */ ".aaaaaaaaa." - /* 7 */ ".aaaaaaaaa." - /* 8 */ "....bed...." - - // Level 2 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ ".fggfhfggf." - /* 2 */ ".g.......g." - /* 3 */ ".g.......g." - /* 4 */ ".f.......f." - /* 5 */ ".g.......g." - /* 6 */ ".g.......g." - /* 7 */ ".fggfifggf." - /* 8 */ "..........." - - // Level 3 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ ".fjjfkfjjf." - /* 2 */ ".j.......j." - /* 3 */ ".j.......j." - /* 4 */ ".f.......f." - /* 5 */ ".j.......j." - /* 6 */ ".j.......j." - /* 7 */ ".fjjfkfjjf." - /* 8 */ "..........." - - // Level 4 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "lllllllllll" - /* 1 */ "nfooooooofn" - /* 2 */ ".p..q.q..p." - /* 3 */ ".p.......p." - /* 4 */ ".p.......p." - /* 5 */ ".p.......p." - /* 6 */ ".p..r.r..p." - /* 7 */ "sfooooooofs" - /* 8 */ "ttttttttttt" - - // Level 5 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "lllllllllll" - /* 2 */ "ngggggggggn" - /* 3 */ ".g.......g." - /* 4 */ ".g.......g." - /* 5 */ ".g.......g." - /* 6 */ "sgggggggggs" - /* 7 */ "ttttttttttt" - /* 8 */ "..........." - - // Level 6 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "lllllllllll" - /* 3 */ "ngggggggggn" - /* 4 */ ".g.......g." - /* 5 */ "sgggggggggs" - /* 6 */ "ttttttttttt" - /* 7 */ "..........." - /* 8 */ "..........." - - // Level 7 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ "lllllllllll" - /* 4 */ "ggggggggggg" - /* 5 */ "ttttttttttt" - /* 6 */ "..........." - /* 7 */ "..........." - /* 8 */ "...........", - - // Connectors: - "-1: 5, 1, 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, - }, // WoodenHouse9x7DoubleDoor - - - - //////////////////////////////////////////////////////////////////////////////// - // WoodenHouseL13x14: - // The data has been exported from the gallery Plains, area index 39, ID 90, created by STR_Warrior - { - // Size: - 15, 9, 16, // SizeX = 15, SizeY = 9, SizeZ = 16 - - // Hitbox (relative to bounding box): - -1, -1, 0, // MinX, MinY, MinZ - 15, 8, 16, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "A: 53: 7\n" /* woodstairs */ - "B: 53: 4\n" /* woodstairs */ - "C: 53: 5\n" /* woodstairs */ - "D: 53: 6\n" /* woodstairs */ - "a: 4: 0\n" /* cobblestone */ - "b: 67: 0\n" /* stairs */ - "c: 67: 2\n" /* stairs */ - "d: 67: 1\n" /* stairs */ - "e: 43: 0\n" /* doubleslab */ - "f: 17: 0\n" /* tree */ - "g: 5: 0\n" /* wood */ - "h: 64: 3\n" /* wooddoorblock */ - "i: 96: 8\n" /* trapdoor */ - "j: 61: 2\n" /* furnace */ - "k: 53: 3\n" /* woodstairs */ - "l: 85: 0\n" /* fence */ - "m: 19: 0\n" /* sponge */ - "n: 53: 2\n" /* woodstairs */ - "o: 53: 1\n" /* woodstairs */ - "p: 53: 0\n" /* woodstairs */ - "q: 47: 0\n" /* bookshelf */ - "r:102: 0\n" /* glasspane */ - "s: 64: 9\n" /* wooddoorblock */ - "t: 72: 0\n" /* woodplate */ - "u: 17: 4\n" /* tree */ - "v: 17: 8\n" /* tree */ - "w: 50: 3\n" /* torch */ - "x: 50: 1\n" /* torch */ - "y: 50: 4\n" /* torch */ - "z: 50: 2\n" /* torch */, - - // Block data: - // Level 0 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmaaammmmmm" - /* 1 */ "maaaaaaaaaaaaam" - /* 2 */ "maaaaaaaaaaaaam" - /* 3 */ "maaaaaaaaaaaaam" - /* 4 */ "maaaaaaaaaaaaam" - /* 5 */ "maaaaaaaaaaaaam" - /* 6 */ "maaaaaaaaaaaaam" - /* 7 */ "maaaaaaaaaaaaam" - /* 8 */ "mmmmmmmmaaaaaam" - /* 9 */ "mmmmmmmmaaaaaam" - /* 10 */ "mmmmmmmmaaaaaam" - /* 11 */ "mmmmmmmmaaaaaam" - /* 12 */ "mmmmmmmmaaaaaam" - /* 13 */ "mmmmmmmmaaaaaam" - /* 14 */ "mmmmmmmmaaaaaam" - /* 15 */ "mmmmmmmmmmmmmmm" - - // Level 1 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "......bcd......" - /* 1 */ ".aaaaaaaaaaaaa." - /* 2 */ ".aeeeeaaaaaaaa." - /* 3 */ ".aeeeeaaaaaaaa." - /* 4 */ ".aaaaaaaaaaaaa." - /* 5 */ ".aaaaaaaaaaaaa." - /* 6 */ ".aaaaaaaaaaaaa." - /* 7 */ ".aaaaaaaaaaaaa." - /* 8 */ "........aaaaaa." - /* 9 */ "mmmmmmm.aaaaaa." - /* 10 */ "mmmmmmm.aaaaaa." - /* 11 */ "mmmmmmm.aaaaaa." - /* 12 */ "mmmmmmm.aaaaaa." - /* 13 */ "mmmmmmm.aaaaaa." - /* 14 */ "mmmmmmm.aaaaaa." - /* 15 */ "mmmmmmm........" - - // Level 2 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ ".fggggfhfggggf." - /* 2 */ ".g...i.......g." - /* 3 */ ".gjeee......kg." - /* 4 */ ".f..........lg." - /* 5 */ ".g..........ng." - /* 6 */ ".g.olp..ol...g." - /* 7 */ ".fggggggfn...f." - /* 8 */ "........g....g." - /* 9 */ "mmmmmmm.gk...g." - /* 10 */ "mmmmmmm.gl..kg." - /* 11 */ "mmmmmmm.gn..lg." - /* 12 */ "mmmmmmm.g...ng." - /* 13 */ "mmmmmmm.gq..qg." - /* 14 */ "mmmmmmm.fggggf." - /* 15 */ "mmmmmmm........" - - // Level 3 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ ".fgrrgfsfgrrgf." - /* 2 */ ".g...........g." - /* 3 */ ".g...........r." - /* 4 */ ".f..........tr." - /* 5 */ ".g...........r." - /* 6 */ ".g..t....t...g." - /* 7 */ ".fgrrrrgf....f." - /* 8 */ "........g....g." - /* 9 */ "mmmmmmm.r....r." - /* 10 */ "mmmmmmm.rt...r." - /* 11 */ "mmmmmmm.r...tr." - /* 12 */ "mmmmmmm.r....r." - /* 13 */ "mmmmmmm.gq..qg." - /* 14 */ "mmmmmmm.fgrrgf." - /* 15 */ "mmmmmmm........" - - // Level 4 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ ".fuuuuuuuuuuuf." - /* 2 */ ".v....w.w....v." - /* 3 */ ".v...........v." - /* 4 */ ".vx..........v." - /* 5 */ ".v...........v." - /* 6 */ ".v......y....v." - /* 7 */ ".fuuuuuufx..zv." - /* 8 */ "........v....v." - /* 9 */ "mmmmmmm.v....v." - /* 10 */ "mmmmmmm.v....v." - /* 11 */ "mmmmmmm.v....v." - /* 12 */ "mmmmmmm.v....v." - /* 13 */ "mmmmmmm.v.yy.v." - /* 14 */ "mmmmmmm.fuuuuf." - /* 15 */ "mmmmmmm........" - - // Level 5 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "nnnnnnnnnnnnnno" - /* 1 */ "pgggggggggggggo" - /* 2 */ "pgAAAAAAAAAABgo" - /* 3 */ "pgC.........Bgo" - /* 4 */ "pgC.........Bgo" - /* 5 */ "pgC.........Bgo" - /* 6 */ "pgCDDDDDDD..Bgo" - /* 7 */ "pggggggggC..Bgo" - /* 8 */ "pkkkkkkpgC..Bgo" - /* 9 */ "mmmmmmmpgC..Bgo" - /* 10 */ "mmmmmmmpgC..Bgo" - /* 11 */ "mmmmmmmpgC..Bgo" - /* 12 */ "mmmmmmmpgC..Bgo" - /* 13 */ "mmmmmmmpgCDDBgo" - /* 14 */ "mmmmmmmpggggggo" - /* 15 */ "mmmmmmmpkkkkkkk" - - // Level 6 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ ".pnnnnnnnnnnno." - /* 2 */ ".pgggggggggggo." - /* 3 */ ".pgggggggggggo." - /* 4 */ ".pgggggggggggo." - /* 5 */ ".pgggggggggggo." - /* 6 */ ".pgggggggggggo." - /* 7 */ ".pkkkkkkkggggo." - /* 8 */ "........pggggo." - /* 9 */ "mmmmmmm.pggggo." - /* 10 */ "mmmmmmm.pggggo." - /* 11 */ "mmmmmmm.pggggo." - /* 12 */ "mmmmmmm.pggggo." - /* 13 */ "mmmmmmm.pggggo." - /* 14 */ "mmmmmmm.kkkkko." - /* 15 */ "mmmmmmm........" - - // Level 7 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ "..............." - /* 2 */ "..nnnnnnnnnnn.." - /* 3 */ "..pgggggggggo.." - /* 4 */ "..pgggggggggo.." - /* 5 */ "..pgggggggggo.." - /* 6 */ "..kkkkkkkkggo.." - /* 7 */ ".........pggo.." - /* 8 */ ".........pggo.." - /* 9 */ "mmmmmmm..pggo.." - /* 10 */ "mmmmmmm..pggo.." - /* 11 */ "mmmmmmm..pggo.." - /* 12 */ "mmmmmmm..pggo.." - /* 13 */ "mmmmmmm..kkko.." - /* 14 */ "mmmmmmm........" - /* 15 */ "mmmmmmm........" - - // Level 8 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "...pnnnnnnno..." - /* 4 */ "...pgggggggo..." - /* 5 */ "...pkkkkkkpo..." - /* 6 */ "..........po..." - /* 7 */ "..........po..." - /* 8 */ "..........po..." - /* 9 */ "mmmmmmm...po..." - /* 10 */ "mmmmmmm...po..." - /* 11 */ "mmmmmmm...po..." - /* 12 */ "mmmmmmm...pk..." - /* 13 */ "mmmmmmm........" - /* 14 */ "mmmmmmm........" - /* 15 */ "mmmmmmm........", - - // Connectors: - "-1: 7, 1, 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, - }, // WoodenHouseL13x14 - - - - //////////////////////////////////////////////////////////////////////////////// - // WoodenHouseL14x14: - // The data has been exported from the gallery Plains, area index 0, ID 4, created by Aloe_vera - { - // Size: - 16, 8, 16, // SizeX = 16, SizeY = 8, SizeZ = 16 - - // Hitbox (relative to bounding box): - -1, 1, 0, // MinX, MinY, MinZ - 16, 7, 16, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 4: 0\n" /* cobblestone */ - "b: 67: 0\n" /* stairs */ - "c: 67: 2\n" /* stairs */ - "d: 67: 1\n" /* stairs */ - "e: 5: 0\n" /* wood */ - "f: 67: 3\n" /* stairs */ - "g: 17: 0\n" /* tree */ - "h: 64: 3\n" /* wooddoorblock */ - "i: 64: 1\n" /* wooddoorblock */ - "j:102: 0\n" /* glasspane */ - "k: 64: 9\n" /* wooddoorblock */ - "l: 53: 2\n" /* woodstairs */ - "m: 19: 0\n" /* sponge */ - "n: 53: 1\n" /* woodstairs */ - "o: 53: 7\n" /* woodstairs */ - "p: 53: 6\n" /* woodstairs */ - "q: 53: 3\n" /* woodstairs */ - "r: 53: 0\n" /* woodstairs */ - "s: 53: 5\n" /* woodstairs */ - "t: 53: 4\n" /* woodstairs */ - "u: 50: 3\n" /* torch */ - "v: 50: 2\n" /* torch */ - "w: 50: 4\n" /* torch */ - "x: 50: 1\n" /* torch */, - - // Block data: - // Level 0 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmaaammmmm" - /* 1 */ "maaaaaaaaaaaaaam" - /* 2 */ "maaaaaaaaaaaaaam" - /* 3 */ "maaaaaaaaaaaaaam" - /* 4 */ "maaaaaaaaaaaaaam" - /* 5 */ "maaaaaaaaaaaaaam" - /* 6 */ "maaaaaaaaaaaaaam" - /* 7 */ "maaaaaaaaaaaaaam" - /* 8 */ "mmmmmaaaaaaaaaam" - /* 9 */ "mmmmmmmmaaaaaaam" - /* 10 */ "mmmmmmmmaaaaaaam" - /* 11 */ "mmmmmmmmaaaaaaam" - /* 12 */ "mmmmmmmmaaaaaaam" - /* 13 */ "mmmmmmmmaaaaaaam" - /* 14 */ "mmmmmmmmaaaaaaam" - /* 15 */ "mmmmmmmmmmmmmmmm" - - // Level 1 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "........bcd....." - /* 1 */ ".aaaaaaaaaaaaaa." - /* 2 */ ".aeeeeeeeeeeeea." - /* 3 */ ".aeeeeeeeeeeeea." - /* 4 */ ".aeeeeeeeeeeeea." - /* 5 */ ".aeeeeeeeeeeeea." - /* 6 */ ".aeeeeeeeeeeeea." - /* 7 */ ".aaaaaaaaeeeeea." - /* 8 */ ".....bfdaeeeeea." - /* 9 */ "mmmm....aeeeeea." - /* 10 */ "mmmmmmm.aeeeeea." - /* 11 */ "mmmmmmm.aeeeeea." - /* 12 */ "mmmmmmm.aeeeeea." - /* 13 */ "mmmmmmm.aeeeeea." - /* 14 */ "mmmmmmm.aaaaaaa." - /* 15 */ "mmmmmmm........." - - // Level 2 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "................" - /* 1 */ ".geeeeeeghgeeeg." - /* 2 */ ".e............e." - /* 3 */ ".e............e." - /* 4 */ ".e............e." - /* 5 */ ".e............e." - /* 6 */ ".e............e." - /* 7 */ ".geeeeieg.....e." - /* 8 */ "........e.....e." - /* 9 */ "mmmm....e.....e." - /* 10 */ "mmmmmmm.e.....e." - /* 11 */ "mmmmmmm.e.....e." - /* 12 */ "mmmmmmm.e.....e." - /* 13 */ "mmmmmmm.e.....e." - /* 14 */ "mmmmmmm.geeeeeg." - /* 15 */ "mmmmmmm........." - - // Level 3 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "................" - /* 1 */ ".gejjejjgkgjjeg." - /* 2 */ ".j............e." - /* 3 */ ".j............j." - /* 4 */ ".j............j." - /* 5 */ ".j............e." - /* 6 */ ".j............j." - /* 7 */ ".gejjekeg.....j." - /* 8 */ "........e.....e." - /* 9 */ "mmmm....j.....j." - /* 10 */ "mmmmmmm.j.....j." - /* 11 */ "mmmmmmm.e.....e." - /* 12 */ "mmmmmmm.j.....j." - /* 13 */ "mmmmmmm.j.....j." - /* 14 */ "mmmmmmm.gjjjjjg." - /* 15 */ "mmmmmmm........." - - // Level 4 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "llllllllllllllln" - /* 1 */ "ogeeeeeegegeeegn" - /* 2 */ ".e............en" - /* 3 */ ".e............en" - /* 4 */ ".e............en" - /* 5 */ ".e............en" - /* 6 */ ".e............en" - /* 7 */ "pgeeeeeeg.....en" - /* 8 */ "qqqqqqqre.....en" - /* 9 */ "mmmm...re.....en" - /* 10 */ "mmmmmmmre.....en" - /* 11 */ "mmmmmmmre.....en" - /* 12 */ "mmmmmmmre.....en" - /* 13 */ "mmmmmmmre.....en" - /* 14 */ "mmmmmmmrgeeeeegn" - /* 15 */ "mmmmmmmrs.....tn" - - // Level 5 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "................" - /* 1 */ "lllllllllllllll." - /* 2 */ "oeeeeeeeeeeeeen." - /* 3 */ ".e.........u.en." - /* 4 */ ".e..........ven." - /* 5 */ ".e......w....en." - /* 6 */ "peeeeeeeee...en." - /* 7 */ "qqqqqqqqrex..en." - /* 8 */ "........re...en." - /* 9 */ "mmmm....re...en." - /* 10 */ "mmmmmmm.re...en." - /* 11 */ "mmmmmmm.re...en." - /* 12 */ "mmmmmmm.re...en." - /* 13 */ "mmmmmmm.re...en." - /* 14 */ "mmmmmmm.reeeeen." - /* 15 */ "mmmmmmm.rs...tn." - - // Level 6 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "................" - /* 1 */ "................" - /* 2 */ "llllllllllllln.." - /* 3 */ "oeeeeeeeeeeeen.." - /* 4 */ ".ex.........en.." - /* 5 */ "peeeeeeeeee.en.." - /* 6 */ "qqqqqqqqqre.en.." - /* 7 */ ".........re.en.." - /* 8 */ ".........re.en.." - /* 9 */ "mmmm.....re.en.." - /* 10 */ "mmmmmmm..re.en.." - /* 11 */ "mmmmmmm..re.en.." - /* 12 */ "mmmmmmm..re.en.." - /* 13 */ "mmmmmmm..rewen.." - /* 14 */ "mmmmmmm..reeen.." - /* 15 */ "mmmmmmm..rs.tn.." - - // Level 7 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "................" - /* 1 */ "................" - /* 2 */ "................" - /* 3 */ "lllllllllllll..." - /* 4 */ "eeeeeeeeeeeen..." - /* 5 */ "qqqqqqqqqqren..." - /* 6 */ "..........ren..." - /* 7 */ "..........ren..." - /* 8 */ "..........ren..." - /* 9 */ "mmmm......ren..." - /* 10 */ "mmmmmmm...ren..." - /* 11 */ "mmmmmmm...ren..." - /* 12 */ "mmmmmmm...ren..." - /* 13 */ "mmmmmmm...ren..." - /* 14 */ "mmmmmmm...ren..." - /* 15 */ "mmmmmmm...ren...", - - // Connectors: - "-1: 9, 1, 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, - }, // WoodenHouseL14x14 - - - - //////////////////////////////////////////////////////////////////////////////// - // WoodenHouseL9x9: - // The data has been exported from the gallery Plains, area index 42, ID 93, created by xoft - { - // Size: - 11, 7, 11, // SizeX = 11, SizeY = 7, SizeZ = 11 - - // Hitbox (relative to bounding box): - -1, -1, 0, // MinX, MinY, MinZ - 11, 6, 11, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 4: 0\n" /* cobblestone */ - "b: 67: 0\n" /* stairs */ - "c: 67: 2\n" /* stairs */ - "d: 67: 1\n" /* stairs */ - "e: 17: 0\n" /* tree */ - "f: 5: 0\n" /* wood */ - "g: 64: 3\n" /* wooddoorblock */ - "h:102: 0\n" /* glasspane */ - "i: 64: 9\n" /* wooddoorblock */ - "j: 53: 2\n" /* woodstairs */ - "k: 53: 7\n" /* woodstairs */ - "l: 53: 1\n" /* woodstairs */ - "m: 19: 0\n" /* sponge */ - "n: 50: 3\n" /* torch */ - "o: 50: 4\n" /* torch */ - "p: 53: 6\n" /* woodstairs */ - "q: 50: 1\n" /* torch */ - "r: 50: 2\n" /* torch */ - "s: 53: 3\n" /* woodstairs */ - "t: 53: 0\n" /* woodstairs */ - "u: 53: 5\n" /* woodstairs */ - "v: 53: 4\n" /* woodstairs */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "mmmmaaammmm" - /* 1 */ "maaaaaaaaam" - /* 2 */ "maaaaaaaaam" - /* 3 */ "maaaaaaaaam" - /* 4 */ "maaaaaaaaam" - /* 5 */ "maaaaaaaaam" - /* 6 */ "mmmmmaaaaam" - /* 7 */ "mmmmmaaaaam" - /* 8 */ "mmmmmaaaaam" - /* 9 */ "mmmmmaaaaam" - /* 10 */ "mmmmmmmmmmm" - - // Level 1 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "....bcd...." - /* 1 */ ".aaaaaaaaa." - /* 2 */ ".aaaaaaaaa." - /* 3 */ ".aaaaaaaaa." - /* 4 */ ".aaaaaaaaa." - /* 5 */ ".aaaaaaaaa." - /* 6 */ ".....aaaaa." - /* 7 */ "mmmm.aaaaa." - /* 8 */ "mmmm.aaaaa." - /* 9 */ "mmmm.aaaaa." - /* 10 */ "mmmm......." - - // Level 2 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ ".efffgfffe." - /* 2 */ ".f.......f." - /* 3 */ ".f.......f." - /* 4 */ ".f.......f." - /* 5 */ ".efffe...f." - /* 6 */ ".....f...f." - /* 7 */ "mmmm.f...f." - /* 8 */ "mmmm.f...f." - /* 9 */ "mmmm.efffe." - /* 10 */ "mmmm......." - - // Level 3 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ ".ehhfifhhe." - /* 2 */ ".h.......h." - /* 3 */ ".h.......h." - /* 4 */ ".h.......h." - /* 5 */ ".ehhhe...f." - /* 6 */ ".....h...h." - /* 7 */ "mmmm.h...h." - /* 8 */ "mmmm.h...h." - /* 9 */ "mmmm.ehhhe." - /* 10 */ "mmmm......." - - // Level 4 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "jjjjjjjjjjj" - /* 1 */ "kfffffffffl" - /* 2 */ ".f..n.n..fl" - /* 3 */ ".f.......fl" - /* 4 */ ".f...o...fl" - /* 5 */ "pfffffq.rfl" - /* 6 */ "sssssf...fl" - /* 7 */ "mmmmtf...fl" - /* 8 */ "mmmmtf...fl" - /* 9 */ "mmmmtfffffl" - /* 10 */ "mmmmtu...vl" - - // Level 5 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "jjjjjjjjjl." - /* 2 */ "kffffffffl." - /* 3 */ ".f......fl." - /* 4 */ "pffffff.fl." - /* 5 */ "ssssssf.fl." - /* 6 */ ".....tf.fl." - /* 7 */ "mmmm.tf.fl." - /* 8 */ "mmmm.tf.fl." - /* 9 */ "mmmm.tfffl." - /* 10 */ "mmmm.tu.vl." - - // Level 6 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "jjjjjjjjj.." - /* 3 */ "ffffffffl.." - /* 4 */ "sssssstfl.." - /* 5 */ "......tfl.." - /* 6 */ "......tfl.." - /* 7 */ "mmmm..tfl.." - /* 8 */ "mmmm..tfl.." - /* 9 */ "mmmm..tfl.." - /* 10 */ "mmmm..tfl..", - - // Connectors: - "-1: 5, 1, 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, - }, // WoodenHouseL9x9 - - - - //////////////////////////////////////////////////////////////////////////////// - // WoodenHouseU13x9: - // The data has been exported from the gallery Plains, area index 43, ID 94, created by xoft - { - // Size: - 15, 7, 11, // SizeX = 15, SizeY = 7, SizeZ = 11 - - // Hitbox (relative to bounding box): - -1, -1, 0, // MinX, MinY, MinZ - 15, 6, 11, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 4: 0\n" /* cobblestone */ - "b: 67: 0\n" /* stairs */ - "c: 67: 2\n" /* stairs */ - "d: 67: 1\n" /* stairs */ - "e: 17: 0\n" /* tree */ - "f: 5: 0\n" /* wood */ - "g: 64: 3\n" /* wooddoorblock */ - "h:102: 0\n" /* glasspane */ - "i: 64: 9\n" /* wooddoorblock */ - "j: 53: 2\n" /* woodstairs */ - "k: 53: 0\n" /* woodstairs */ - "l: 53: 1\n" /* woodstairs */ - "m: 19: 0\n" /* sponge */ - "n: 50: 3\n" /* torch */ - "o: 50: 4\n" /* torch */ - "p: 50: 2\n" /* torch */ - "q: 50: 1\n" /* torch */ - "r: 53: 3\n" /* woodstairs */ - "s: 53: 5\n" /* woodstairs */ - "t: 53: 4\n" /* woodstairs */, - - // Block data: - // Level 0 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmaaammmmmm" - /* 1 */ "maaaaaaaaaaaaam" - /* 2 */ "maaaaaaaaaaaaam" - /* 3 */ "maaaaaaaaaaaaam" - /* 4 */ "maaaaaaaaaaaaam" - /* 5 */ "maaaaaaaaaaaaam" - /* 6 */ "maaaaammmaaaaam" - /* 7 */ "maaaaammmaaaaam" - /* 8 */ "maaaaammmaaaaam" - /* 9 */ "maaaaammmaaaaam" - /* 10 */ "mmmmmmmmmmmmmmm" - - // Level 1 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "......bcd......" - /* 1 */ ".aaaaaaaaaaaaa." - /* 2 */ ".aaaaaaaaaaaaa." - /* 3 */ ".aaaaaaaaaaaaa." - /* 4 */ ".aaaaaaaaaaaaa." - /* 5 */ ".aaaaaaaaaaaaa." - /* 6 */ ".aaaaa...aaaaa." - /* 7 */ ".aaaaa...aaaaa." - /* 8 */ ".aaaaa...aaaaa." - /* 9 */ ".aaaaa...aaaaa." - /* 10 */ "..............." - - // Level 2 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ ".efffffgfffffe." - /* 2 */ ".f...........f." - /* 3 */ ".f...........f." - /* 4 */ ".f...........f." - /* 5 */ ".f...efffe...f." - /* 6 */ ".f...f...f...f." - /* 7 */ ".f...f...f...f." - /* 8 */ ".f...f...f...f." - /* 9 */ ".efffe...efffe." - /* 10 */ "..............." - - // Level 3 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ ".ehhhhfifhhhhe." - /* 2 */ ".h...........h." - /* 3 */ ".h...........h." - /* 4 */ ".h...........h." - /* 5 */ ".f...ehhhe...f." - /* 6 */ ".h...h...h...h." - /* 7 */ ".h...h...h...h." - /* 8 */ ".h...h...h...h." - /* 9 */ ".ehhhe...ehhhe." - /* 10 */ "..............." - - // Level 4 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "jjjjjjjjjjjjjjj" - /* 1 */ "kfffffffffffffl" - /* 2 */ "kf....n.n....fl" - /* 3 */ "kf...........fl" - /* 4 */ "kf...o...o...fl" - /* 5 */ "kf..pfffffq..fl" - /* 6 */ "kf...frrrf...fl" - /* 7 */ "kf...fl.kf...fl" - /* 8 */ "kf...fl.kf...fl" - /* 9 */ "kfffffl.kfffffl" - /* 10 */ "ks...tl.ks...tl" - - // Level 5 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ ".jjjjjjjjjjjjl." - /* 2 */ ".kfffffffffffl." - /* 3 */ ".kfffffffffffl." - /* 4 */ ".kfffffffffffl." - /* 5 */ ".kffflrrrrfffl." - /* 6 */ ".kfffl...kfffl." - /* 7 */ ".kfffl...kfffl." - /* 8 */ ".kfffl...kfffl." - /* 9 */ ".kfffl...kfffl." - /* 10 */ ".ks.tl...ks.tl." - - // Level 6 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ "..............." - /* 2 */ "..kjjjjjjjjjj.." - /* 3 */ "..kfffffffffl.." - /* 4 */ "..kflrrrrrkfl.." - /* 5 */ "..kfl.....kfl.." - /* 6 */ "..kfl.....kfl.." - /* 7 */ "..kfl.....kfl.." - /* 8 */ "..kfl.....kfl.." - /* 9 */ "..kfl.....kfl.." - /* 10 */ "..kfl.....kfl..", - - // Connectors: - "-1: 7, 1, 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, - }, // WoodenHouseU13x9 - - - - //////////////////////////////////////////////////////////////////////////////// - // WoodenMill5x5: - // The data has been exported from the gallery Plains, area index 60, ID 111, created by Aloe_vera - { - // Size: - 9, 17, 13, // SizeX = 9, SizeY = 17, SizeZ = 13 - - // Hitbox (relative to bounding box): - -1, -1, 0, // MinX, MinY, MinZ - 8, 16, 12, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 4: 0\n" /* cobblestone */ - "b: 67: 2\n" /* stairs */ - "c: 67: 1\n" /* stairs */ - "d: 67: 3\n" /* stairs */ - "e: 17: 0\n" /* tree */ - "f: 5: 0\n" /* wood */ - "g: 54: 4\n" /* chest */ - "h:154: 4\n" /* hopper */ - "i: 64: 0\n" /* wooddoorblock */ - "j:102: 0\n" /* glasspane */ - "k: 85: 0\n" /* fence */ - "l: 64: 9\n" /* wooddoorblock */ - "m: 19: 0\n" /* sponge */ - "n: 50: 2\n" /* torch */ - "o: 35: 0\n" /* wool */ - "p: 17: 4\n" /* tree */ - "q: 17: 8\n" /* tree */ - "r: 53: 2\n" /* woodstairs */ - "s: 53: 7\n" /* woodstairs */ - "t: 53: 6\n" /* woodstairs */ - "u: 53: 3\n" /* woodstairs */, - - // Block data: - // Level 0 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmmmm" - /* 1 */ "mmmmmmmmm" - /* 2 */ "mmmmmmmmm" - /* 3 */ "mmmmmmmmm" - /* 4 */ "maaaaammm" - /* 5 */ "maaaaaamm" - /* 6 */ "maaaaaamm" - /* 7 */ "maaaaaamm" - /* 8 */ "maaaaammm" - /* 9 */ "mmmmmmmmm" - /* 10 */ "mmmmmmmmm" - /* 11 */ "mmmmmmmmm" - /* 12 */ "mmmmmmmmm" - - // Level 1 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmm.." - /* 1 */ "mmmmmmm.." - /* 2 */ "mmmmmmm.." - /* 3 */ "........." - /* 4 */ ".aaaaa..." - /* 5 */ ".aaaaab.." - /* 6 */ ".aaaaac.." - /* 7 */ ".aaaaad.." - /* 8 */ ".aaaaa..." - /* 9 */ "........." - /* 10 */ "mmmmmmm.." - /* 11 */ "mmmmmmm.." - /* 12 */ "mmmmmmm.." - - // Level 2 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmm.." - /* 1 */ "mmmmmmm.." - /* 2 */ "mmmmmmm.." - /* 3 */ "........." - /* 4 */ ".efffe..." - /* 5 */ ".f...f..." - /* 6 */ ".fgh.i..." - /* 7 */ ".f...f..." - /* 8 */ ".efffe..." - /* 9 */ "........." - /* 10 */ "mmmmmmm.." - /* 11 */ "mmmmmmm.." - /* 12 */ "mmmmmmm.." - - // Level 3 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmm.." - /* 1 */ "mmmmmmm.." - /* 2 */ "mmmmmmm.." - /* 3 */ "........." - /* 4 */ ".ejjje..." - /* 5 */ ".j...f..." - /* 6 */ ".j.k.l..." - /* 7 */ ".j...f..." - /* 8 */ ".ejjje..." - /* 9 */ "........." - /* 10 */ "mmmmmmm.." - /* 11 */ "mmmmmmm.." - /* 12 */ "mmmmmmm.." - - // Level 4 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmm.." - /* 1 */ "mmmmmmm.." - /* 2 */ "mmmmmmm.." - /* 3 */ "........." - /* 4 */ ".efffe..." - /* 5 */ ".f..nf..." - /* 6 */ ".f.k.f..." - /* 7 */ ".f..nf..k" - /* 8 */ ".efffe..o" - /* 9 */ "........." - /* 10 */ "mmmmmmm.." - /* 11 */ "mmmmmmm.." - /* 12 */ "mmmmmmm.." - - // Level 5 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmm.." - /* 1 */ "mmmmmmm.." - /* 2 */ "mmmmmmm.." - /* 3 */ "........." - /* 4 */ ".epppe..." - /* 5 */ ".q...q..." - /* 6 */ ".q.k.q..." - /* 7 */ ".q...q..k" - /* 8 */ ".epppe..o" - /* 9 */ "........." - /* 10 */ "mmmmmmm.." - /* 11 */ "mmmmmmm.." - /* 12 */ "mmmmmmm.." - - // Level 6 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmm.." - /* 1 */ "mmmmmmm.." - /* 2 */ "mmmmmmm.." - /* 3 */ "........." - /* 4 */ ".efffe..." - /* 5 */ ".f...f..." - /* 6 */ ".f.k.f..k" - /* 7 */ ".f...f..o" - /* 8 */ ".efffe..o" - /* 9 */ "........." - /* 10 */ "mmmmmmm.." - /* 11 */ "mmmmmmm.." - /* 12 */ "mmmmmmm.." - - // Level 7 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmm.." - /* 1 */ "mmmmmmm.." - /* 2 */ "mmmmmmm.." - /* 3 */ "........." - /* 4 */ ".ejjje..." - /* 5 */ ".j...j..." - /* 6 */ ".j.k.j..k" - /* 7 */ ".j...j..o" - /* 8 */ ".ejjje..." - /* 9 */ "........." - /* 10 */ "mmmmmmm.." - /* 11 */ "mmmmmmm.." - /* 12 */ "mmmmmmm.." - - // Level 8 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmm.o" - /* 1 */ "mmmmmmm.o" - /* 2 */ "mmmmmmm.o" - /* 3 */ "........." - /* 4 */ ".efffe..." - /* 5 */ ".f...f..k" - /* 6 */ ".f.k.f..o" - /* 7 */ ".f...f..o" - /* 8 */ ".efffe..." - /* 9 */ "........." - /* 10 */ "mmmmmmm.." - /* 11 */ "mmmmmmm.." - /* 12 */ "mmmmmmm.." - - // Level 9 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmm.k" - /* 1 */ "mmmmmmm.k" - /* 2 */ "mmmmmmm.o" - /* 3 */ "........o" - /* 4 */ ".epppe..o" - /* 5 */ ".q...q..k" - /* 6 */ ".q.k.q..o" - /* 7 */ ".q...q..k" - /* 8 */ ".epppe..k" - /* 9 */ "........." - /* 10 */ "mmmmmmm.." - /* 11 */ "mmmmmmm.." - /* 12 */ "mmmmmmm.." - - // Level 10 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmm.." - /* 1 */ "mmmmmmm.." - /* 2 */ "mmmmmmm.k" - /* 3 */ "rrrrrrr.k" - /* 4 */ "sfffffs.o" - /* 5 */ ".f...f..o" - /* 6 */ ".f.kppppp" - /* 7 */ ".f...f..o" - /* 8 */ "tffffft.o" - /* 9 */ "uuuuuuu.k" - /* 10 */ "mmmmmmm.k" - /* 11 */ "mmmmmmm.." - /* 12 */ "mmmmmmm.." - - // Level 11 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmm.." - /* 1 */ "mmmmmmm.." - /* 2 */ "mmmmmmm.." - /* 3 */ "........." - /* 4 */ "rrrrrrr.k" - /* 5 */ "sfffffs.k" - /* 6 */ ".f...f..o" - /* 7 */ "tffffft.k" - /* 8 */ "uuuuuuu.o" - /* 9 */ "........o" - /* 10 */ "mmmmmmm.o" - /* 11 */ "mmmmmmm.k" - /* 12 */ "mmmmmmm.k" - - // Level 12 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmm.." - /* 1 */ "mmmmmmm.." - /* 2 */ "mmmmmmm.." - /* 3 */ "........." - /* 4 */ "........." - /* 5 */ "rrrrrrr.o" - /* 6 */ "fffffff.o" - /* 7 */ "uuuuuuu.k" - /* 8 */ "........." - /* 9 */ "........." - /* 10 */ "mmmmmmm.o" - /* 11 */ "mmmmmmm.o" - /* 12 */ "mmmmmmm.o" - - // Level 13 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmm.." - /* 1 */ "mmmmmmm.." - /* 2 */ "mmmmmmm.." - /* 3 */ "........." - /* 4 */ "........." - /* 5 */ "........o" - /* 6 */ "........k" - /* 7 */ "........." - /* 8 */ "........." - /* 9 */ "........." - /* 10 */ "mmmmmmm.." - /* 11 */ "mmmmmmm.." - /* 12 */ "mmmmmmm.." - - // Level 14 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmm.." - /* 1 */ "mmmmmmm.." - /* 2 */ "mmmmmmm.." - /* 3 */ "........." - /* 4 */ "........o" - /* 5 */ "........o" - /* 6 */ "........k" - /* 7 */ "........." - /* 8 */ "........." - /* 9 */ "........." - /* 10 */ "mmmmmmm.." - /* 11 */ "mmmmmmm.." - /* 12 */ "mmmmmmm.." - - // Level 15 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmm.." - /* 1 */ "mmmmmmm.." - /* 2 */ "mmmmmmm.." - /* 3 */ "........." - /* 4 */ "........o" - /* 5 */ "........k" - /* 6 */ "........." - /* 7 */ "........." - /* 8 */ "........." - /* 9 */ "........." - /* 10 */ "mmmmmmm.." - /* 11 */ "mmmmmmm.." - /* 12 */ "mmmmmmm.." - - // Level 16 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmm.." - /* 1 */ "mmmmmmm.." - /* 2 */ "mmmmmmm.." - /* 3 */ "........." - /* 4 */ "........o" - /* 5 */ "........k" - /* 6 */ "........." - /* 7 */ "........." - /* 8 */ "........." - /* 9 */ "........." - /* 10 */ "mmmmmmm.." - /* 11 */ "mmmmmmm.." - /* 12 */ "mmmmmmm..", - - // Connectors: - "-1: 8, 1, 6: 5\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, - }, // WoodenMill5x5 - - - - //////////////////////////////////////////////////////////////////////////////// - // WoodenStables: - // The data has been exported from the gallery Plains, area index 55, ID 106, created by Aloe_vera - { - // Size: - 15, 9, 9, // SizeX = 15, SizeY = 9, SizeZ = 9 - - // Hitbox (relative to bounding box): - -1, -1, 0, // MinX, MinY, MinZ - 15, 8, 9, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 4: 0\n" /* cobblestone */ - "b: 67: 0\n" /* stairs */ - "c: 67: 2\n" /* stairs */ - "d: 67: 1\n" /* stairs */ - "e: 3: 0\n" /* dirt */ - "f: 17: 0\n" /* tree */ - "g:107: 0\n" /* fencegate */ - "h:107: 4\n" /* fencegate */ - "i: 5: 0\n" /* wood */ - "j:107: 6\n" /* fencegate */ - "k: 85: 0\n" /* fence */ - "l:170: 0\n" /* haybale */ - "m: 19: 0\n" /* sponge */ - "n:170: 4\n" /* haybale */ - "o:170: 8\n" /* haybale */ - "p: 50: 1\n" /* torch */ - "q: 50: 2\n" /* torch */ - "r: 53: 2\n" /* woodstairs */ - "s: 53: 7\n" /* woodstairs */ - "t: 53: 6\n" /* woodstairs */ - "u: 53: 3\n" /* woodstairs */, - - // Block data: - // Level 0 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "maaaaaaaaaaaaam" - /* 1 */ "maaaaaaaaaaaaam" - /* 2 */ "maaaaaaaaaaaaam" - /* 3 */ "maaaaaaaaaaaaam" - /* 4 */ "maaaaaaaaaaaaam" - /* 5 */ "maaaaaaaaaaaaam" - /* 6 */ "maaaaaaaaaaaaam" - /* 7 */ "maaaaaaaaaaaaam" - /* 8 */ "mmmmmmmmmmmmmmm" - - // Level 1 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ ".bcccccccccccd." - /* 1 */ ".aaaaaaaaaaaaa." - /* 2 */ ".aeeeeeeeeeeea." - /* 3 */ ".aeeeeeeeeeeea." - /* 4 */ ".aeeeeeeeeeeea." - /* 5 */ ".aeeeeeeeeeeea." - /* 6 */ ".aeeeeeeeeeeea." - /* 7 */ ".aaaaaaaaaaaaa." - /* 8 */ "..............." - - // Level 2 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ ".fghgighgigjgf." - /* 2 */ ".k...k...k...k." - /* 3 */ ".k...k...k...k." - /* 4 */ ".k...k...k...k." - /* 5 */ ".k...k...k...k." - /* 6 */ ".kl..k..nko..k." - /* 7 */ ".fkkkikkkikkkf." - /* 8 */ "..............." - - // Level 3 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ ".f...i...i...f." - /* 2 */ "..............." - /* 3 */ "..............." - /* 4 */ "..............." - /* 5 */ "..............." - /* 6 */ "..............." - /* 7 */ ".f...i...i...f." - /* 8 */ "..............." - - // Level 4 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ ".fp.qip.qip.qf." - /* 2 */ "..............." - /* 3 */ "..............." - /* 4 */ "..............." - /* 5 */ "..............." - /* 6 */ "..............." - /* 7 */ ".f...i...i...f." - /* 8 */ "..............." - - // Level 5 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "rrrrrrrrrrrrrrr" - /* 1 */ "siiiiiiiiiiiiis" - /* 2 */ ".i...........i." - /* 3 */ ".i...........i." - /* 4 */ ".i...........i." - /* 5 */ ".i...........i." - /* 6 */ ".i...........i." - /* 7 */ "tiiiiiiiiiiiiit" - /* 8 */ "uuuuuuuuuuuuuuu" - - // Level 6 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ "rrrrrrrrrrrrrrr" - /* 2 */ "siiiiiiiiiiiiis" - /* 3 */ ".i...........i." - /* 4 */ ".i...........i." - /* 5 */ ".i...........i." - /* 6 */ "tiiiiiiiiiiiiit" - /* 7 */ "uuuuuuuuuuuuuuu" - /* 8 */ "..............." - - // Level 7 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ "..............." - /* 2 */ "rrrrrrrrrrrrrrr" - /* 3 */ "siiiiiiiiiiiiis" - /* 4 */ ".i...........i." - /* 5 */ "tiiiiiiiiiiiiit" - /* 6 */ "uuuuuuuuuuuuuuu" - /* 7 */ "..............." - /* 8 */ "..............." - - // Level 8 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "..............." - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "rrrrrrrrrrrrrrr" - /* 4 */ "iiiiiiiiiiiiiii" - /* 5 */ "uuuuuuuuuuuuuuu" - /* 6 */ "..............." - /* 7 */ "..............." - /* 8 */ "...............", - - // Connectors: - "-1: 7, 1, -1: 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, - }, // WoodenStables -}; // g_PlainsVillagePrefabs - - - - - - -const cPrefab::sDef g_PlainsVillageStartingPrefabs[] = -{ - //////////////////////////////////////////////////////////////////////////////// - // CobbleWell4x4: - // The data has been exported from the gallery Plains, area index 1, ID 5, created by Aloe_vera - { - // Size: - 4, 13, 4, // SizeX = 4, SizeY = 13, SizeZ = 4 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 3, 12, 3, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 1: 0\n" /* stone */ - "b: 4: 0\n" /* cobblestone */ - "c: 8: 0\n" /* water */ - "d: 85: 0\n" /* fence */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 0123 */ - /* 0 */ "aaaa" - /* 1 */ "aaaa" - /* 2 */ "aaaa" - /* 3 */ "aaaa" - - // Level 1 - /* z\x* 0123 */ - /* 0 */ "bbbb" - /* 1 */ "bccb" - /* 2 */ "bccb" - /* 3 */ "bbbb" - - // Level 2 - /* z\x* 0123 */ - /* 0 */ "bbbb" - /* 1 */ "bccb" - /* 2 */ "bccb" - /* 3 */ "bbbb" - - // Level 3 - /* z\x* 0123 */ - /* 0 */ "bbbb" - /* 1 */ "bccb" - /* 2 */ "bccb" - /* 3 */ "bbbb" - - // Level 4 - /* z\x* 0123 */ - /* 0 */ "bbbb" - /* 1 */ "bccb" - /* 2 */ "bccb" - /* 3 */ "bbbb" - - // Level 5 - /* z\x* 0123 */ - /* 0 */ "bbbb" - /* 1 */ "bccb" - /* 2 */ "bccb" - /* 3 */ "bbbb" - - // Level 6 - /* z\x* 0123 */ - /* 0 */ "bbbb" - /* 1 */ "bccb" - /* 2 */ "bccb" - /* 3 */ "bbbb" - - // Level 7 - /* z\x* 0123 */ - /* 0 */ "bbbb" - /* 1 */ "bccb" - /* 2 */ "bccb" - /* 3 */ "bbbb" - - // Level 8 - /* z\x* 0123 */ - /* 0 */ "bbbb" - /* 1 */ "bccb" - /* 2 */ "bccb" - /* 3 */ "bbbb" - - // Level 9 - /* z\x* 0123 */ - /* 0 */ "bbbb" - /* 1 */ "b..b" - /* 2 */ "b..b" - /* 3 */ "bbbb" - - // Level 10 - /* z\x* 0123 */ - /* 0 */ "d..d" - /* 1 */ "...." - /* 2 */ "...." - /* 3 */ "d..d" - - // Level 11 - /* z\x* 0123 */ - /* 0 */ "d..d" - /* 1 */ "...." - /* 2 */ "...." - /* 3 */ "d..d" - - // Level 12 - /* z\x* 0123 */ - /* 0 */ "bbbb" - /* 1 */ "bbbb" - /* 2 */ "bbbb" - /* 3 */ "bbbb", - - // Connectors: - "2: 1, 9, 3: 3\n" /* Type 2, direction Z+ */ - "2: 2, 9, 0: 2\n" /* Type 2, direction Z- */ - "2: 0, 9, 1: 4\n" /* Type 2, direction X- */ - "2: 3, 9, 2: 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, - }, // CobbleWell4x4 - - - - //////////////////////////////////////////////////////////////////////////////// - // MineEntrance: - // The data has been exported from the gallery Plains, area index 138, ID 446, created by STR_Warrior - { - // Size: - 7, 38, 7, // SizeX = 7, SizeY = 38, SizeZ = 7 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 6, 37, 6, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 0\n" /* wood */ - "b: 77: 2\n" /* stonebutton */ - "c: 66: 6\n" /* tracks */ - "d: 27: 1\n" /* poweredrail */ - "e: 66: 5\n" /* tracks */ - "f: 66: 9\n" /* tracks */ - "g: 66: 2\n" /* tracks */ - "h: 50: 4\n" /* torch */ - "i: 66: 4\n" /* tracks */ - "j: 66: 8\n" /* tracks */ - "k: 66: 3\n" /* tracks */ - "l: 66: 7\n" /* tracks */ - "m: 19: 0\n" /* sponge */ - "n: 50: 2\n" /* torch */ - "o: 4: 0\n" /* cobblestone */ - "p: 2: 0\n" /* grass */ - "q: 13: 0\n" /* gravel */ - "r: 53: 2\n" /* woodstairs */ - "s: 77: 1\n" /* stonebutton */ - "t: 27: 0\n" /* poweredrail */ - "u: 53: 7\n" /* woodstairs */ - "v: 53: 6\n" /* woodstairs */ - "w: 53: 3\n" /* woodstairs */, - - // Block data: - // Level 0 - /* z\x* 0123456 */ - /* 0 */ "maaaaam" - /* 1 */ "maaaaam" - /* 2 */ "maaaaam" - /* 3 */ "maaaaam" - /* 4 */ "maaaaam" - /* 5 */ "maaaaam" - /* 6 */ "mmmmmmm" - - // Level 1 - /* z\x* 0123456 */ - /* 0 */ "mm...mm" - /* 1 */ "mm.abam" - /* 2 */ "mmcddam" - /* 3 */ "mae..am" - /* 4 */ "mmaa.mm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 2 - /* z\x* 0123456 */ - /* 0 */ "mm...mm" - /* 1 */ "mm.a.mm" - /* 2 */ "mm...mm" - /* 3 */ "ma..aam" - /* 4 */ "mmfgamm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 3 - /* z\x* 0123456 */ - /* 0 */ "mm.h.mm" - /* 1 */ "mm.a.mm" - /* 2 */ "mm.aamm" - /* 3 */ "ma..iam" - /* 4 */ "mm..jmm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 4 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mmaklmm" - /* 3 */ "maa..am" - /* 4 */ "mm...mm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 5 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mmc..mm" - /* 3 */ "mae.nam" - /* 4 */ "mmaa.mm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 6 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mm...mm" - /* 3 */ "ma..aam" - /* 4 */ "mmfgamm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 7 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mm.aamm" - /* 3 */ "ma..iam" - /* 4 */ "mm..jmm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 8 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mmaklmm" - /* 3 */ "maa..am" - /* 4 */ "mm...mm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 9 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mmc..mm" - /* 3 */ "mae.nam" - /* 4 */ "mmaa.mm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 10 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mm...mm" - /* 3 */ "ma..aam" - /* 4 */ "mmfgamm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 11 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mm.aamm" - /* 3 */ "ma..iam" - /* 4 */ "mm..jmm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 12 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mmaklmm" - /* 3 */ "maa..am" - /* 4 */ "mm...mm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 13 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mmc..mm" - /* 3 */ "mae.nam" - /* 4 */ "mmaa.mm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 14 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mm...mm" - /* 3 */ "ma..aam" - /* 4 */ "mmfgamm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 15 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mm.aamm" - /* 3 */ "ma..iam" - /* 4 */ "mm..jmm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 16 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mmaklmm" - /* 3 */ "maa..am" - /* 4 */ "mm...mm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 17 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mmc..mm" - /* 3 */ "mae.nam" - /* 4 */ "mmaa.mm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 18 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mm...mm" - /* 3 */ "ma..aam" - /* 4 */ "mmfgamm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 19 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mm.aamm" - /* 3 */ "ma..iam" - /* 4 */ "mm..jmm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 20 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mmaklmm" - /* 3 */ "maa..am" - /* 4 */ "mm...mm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 21 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mmc..mm" - /* 3 */ "mae.nam" - /* 4 */ "mmaa.mm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 22 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mm...mm" - /* 3 */ "ma..aam" - /* 4 */ "mmfgamm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 23 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mm.aamm" - /* 3 */ "ma..iam" - /* 4 */ "mm..jmm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 24 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mmaklmm" - /* 3 */ "maa..am" - /* 4 */ "mm...mm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 25 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mmc..mm" - /* 3 */ "mae.nam" - /* 4 */ "mmaa.mm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 26 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mm...mm" - /* 3 */ "ma..aam" - /* 4 */ "mmfgamm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 27 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mm.aamm" - /* 3 */ "ma..iam" - /* 4 */ "mm..jmm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 28 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mmaklmm" - /* 3 */ "maa..am" - /* 4 */ "mm...mm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 29 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "mmmammm" - /* 2 */ "mmc..mm" - /* 3 */ "mae.nam" - /* 4 */ "mmaa.mm" - /* 5 */ "mmmammm" - /* 6 */ "mmmmmmm" - - // Level 30 - /* z\x* 0123456 */ - /* 0 */ "mmooomm" - /* 1 */ "mmmammm" - /* 2 */ "om...mo" - /* 3 */ "oa..aao" - /* 4 */ "omfgamo" - /* 5 */ "mmmammm" - /* 6 */ "mmooomm" - - // Level 31 - /* z\x* 0123456 */ - /* 0 */ "ppqqqpp" - /* 1 */ "paaaaap" - /* 2 */ "qa.aaaq" - /* 3 */ "qa..iaq" - /* 4 */ "qa..jaq" - /* 5 */ "paaaaap" - /* 6 */ "ppqqqpp" - - // Level 32 - /* z\x* 0123456 */ - /* 0 */ "...r..." - /* 1 */ ".astba." - /* 2 */ "...fl.." - /* 3 */ "......." - /* 4 */ "......." - /* 5 */ ".a...a." - /* 6 */ "......." - - // Level 33 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".a...a." - /* 2 */ "......." - /* 3 */ "......." - /* 4 */ "......." - /* 5 */ ".a...a." - /* 6 */ "......." - - // Level 34 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".a...a." - /* 2 */ "......." - /* 3 */ "......." - /* 4 */ "......." - /* 5 */ ".a...a." - /* 6 */ "......." - - // Level 35 - /* z\x* 0123456 */ - /* 0 */ "rrrrrrr" - /* 1 */ "uaaaaau" - /* 2 */ ".a...a." - /* 3 */ ".a...a." - /* 4 */ ".a...a." - /* 5 */ "vaaaaav" - /* 6 */ "wwwwwww" - - // Level 36 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ "rrrrrrr" - /* 2 */ "uaaaaau" - /* 3 */ ".aaaaa." - /* 4 */ "vaaaaav" - /* 5 */ "wwwwwww" - /* 6 */ "......." - - // Level 37 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ "......." - /* 2 */ "rrrrrrr" - /* 3 */ "aaaaaaa" - /* 4 */ "wwwwwww" - /* 5 */ "......." - /* 6 */ ".......", - - // Connectors: - "2: 6, 32, 3: 5\n" /* Type 2, direction X+ */ - "2: 3, 32, 6: 3\n" /* Type 2, direction Z+ */ - "2: 0, 32, 3: 4\n" /* Type 2, direction X- */ - "2: 3, 32, 0: 2\n" /* Type 2, direction Z- */ - "3: 3, 1, 0: 2\n" /* Type 3, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // MineEntrance - - - - //////////////////////////////////////////////////////////////////////////////// - // RoofedWell: - // The data has been exported from the gallery Plains, area index 119, ID 271, created by STR_Warrior - { - // Size: - 7, 15, 7, // SizeX = 7, SizeY = 15, SizeZ = 7 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 6, 14, 6, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 1: 0\n" /* stone */ - "b: 4: 0\n" /* cobblestone */ - "c: 8: 0\n" /* water */ - "d: 3: 0\n" /* dirt */ - "e: 2: 0\n" /* grass */ - "f: 13: 0\n" /* gravel */ - "g:118: 3\n" /* cauldronblock */ - "h: 85: 0\n" /* fence */ - "i: 53: 2\n" /* woodstairs */ - "j: 53: 7\n" /* woodstairs */ - "k: 5: 0\n" /* wood */ - "l: 53: 4\n" /* woodstairs */ - "m: 19: 0\n" /* sponge */ - "n: 53: 5\n" /* woodstairs */ - "o: 53: 6\n" /* woodstairs */ - "p: 53: 3\n" /* woodstairs */, - - // Block data: - // Level 0 - /* z\x* 0123456 */ - /* 0 */ "aaaaaaa" - /* 1 */ "aaaaaaa" - /* 2 */ "aaaaaaa" - /* 3 */ "aaaaaaa" - /* 4 */ "aaaaaaa" - /* 5 */ "aaaaaaa" - /* 6 */ "aaaaaaa" - - // Level 1 - /* z\x* 0123456 */ - /* 0 */ "aaaaaaa" - /* 1 */ "abbbbba" - /* 2 */ "abcccba" - /* 3 */ "abcccba" - /* 4 */ "abcccba" - /* 5 */ "abbbbba" - /* 6 */ "aaaaaaa" - - // Level 2 - /* z\x* 0123456 */ - /* 0 */ "aaaaaaa" - /* 1 */ "abbbbba" - /* 2 */ "abcccba" - /* 3 */ "abcccba" - /* 4 */ "abcccba" - /* 5 */ "abbbbba" - /* 6 */ "aaaaaaa" - - // Level 3 - /* z\x* 0123456 */ - /* 0 */ "aaaaaaa" - /* 1 */ "abbbbba" - /* 2 */ "abcccba" - /* 3 */ "abcccba" - /* 4 */ "abcccba" - /* 5 */ "abbbbba" - /* 6 */ "aaaaaaa" - - // Level 4 - /* z\x* 0123456 */ - /* 0 */ "aaaaaaa" - /* 1 */ "abbbbba" - /* 2 */ "abcccba" - /* 3 */ "abcccba" - /* 4 */ "abcccba" - /* 5 */ "abbbbba" - /* 6 */ "aaaaaaa" - - // Level 5 - /* z\x* 0123456 */ - /* 0 */ "ddddddd" - /* 1 */ "dbbbbbd" - /* 2 */ "dbcccbd" - /* 3 */ "dbcccbd" - /* 4 */ "dbcccbd" - /* 5 */ "dbbbbbd" - /* 6 */ "ddddddd" - - // Level 6 - /* z\x* 0123456 */ - /* 0 */ "ddddddd" - /* 1 */ "dbbbbbd" - /* 2 */ "dbcccbd" - /* 3 */ "dbcccbd" - /* 4 */ "dbcccbd" - /* 5 */ "dbbbbbd" - /* 6 */ "ddddddd" - - // Level 7 - /* z\x* 0123456 */ - /* 0 */ "ddddddd" - /* 1 */ "dbbbbbd" - /* 2 */ "dbcccbd" - /* 3 */ "dbcccbd" - /* 4 */ "dbcccbd" - /* 5 */ "dbbbbbd" - /* 6 */ "ddddddd" - - // Level 8 - /* z\x* 0123456 */ - /* 0 */ "eefffee" - /* 1 */ "ebbbbbe" - /* 2 */ "fbcccbf" - /* 3 */ "fbcccbf" - /* 4 */ "fbcccbf" - /* 5 */ "ebbbbbe" - /* 6 */ "eefffee" - - // Level 9 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".bbbbb." - /* 2 */ ".b...b." - /* 3 */ ".b.g.b." - /* 4 */ ".b...b." - /* 5 */ ".bbbbb." - /* 6 */ "......." - - // Level 10 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".h...h." - /* 2 */ "......." - /* 3 */ "...h..." - /* 4 */ "......." - /* 5 */ ".h...h." - /* 6 */ "......." - - // Level 11 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".h...h." - /* 2 */ "......." - /* 3 */ "...h..." - /* 4 */ "......." - /* 5 */ ".h...h." - /* 6 */ "......." - - // Level 12 - /* z\x* 0123456 */ - /* 0 */ "iiiiiii" - /* 1 */ "jkjjjkj" - /* 2 */ ".l...n." - /* 3 */ ".l.h.n." - /* 4 */ ".l...n." - /* 5 */ "okoooko" - /* 6 */ "ppppppp" - - // Level 13 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ "iiiiiii" - /* 2 */ "jkjjjkj" - /* 3 */ ".k.h.k." - /* 4 */ "okoooko" - /* 5 */ "ppppppp" - /* 6 */ "......." - - // Level 14 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ "......." - /* 2 */ "iiiiiii" - /* 3 */ "kkkkkkk" - /* 4 */ "ppppppp" - /* 5 */ "......." - /* 6 */ ".......", - - // Connectors: - "2: 0, 9, 3: 4\n" /* Type 2, direction X- */ - "2: 3, 9, 6: 3\n" /* Type 2, direction Z+ */ - "2: 6, 9, 3: 5\n" /* Type 2, direction X+ */ - "2: 3, 9, 0: 2\n" /* Type 2, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - true, - }, // RoofedWell -}; - - - - - -// The prefab counts: - -const size_t g_PlainsVillagePrefabsCount = ARRAYCOUNT(g_PlainsVillagePrefabs); - -const size_t g_PlainsVillageStartingPrefabsCount = ARRAYCOUNT(g_PlainsVillageStartingPrefabs); - -- cgit v1.2.3