diff options
Diffstat (limited to '')
-rw-r--r-- | src/Generating/Prefabs/CMakeLists.txt | 25 | ||||
-rw-r--r-- | src/Generating/Prefabs/NetherFortPrefabs.cpp | 6210 | ||||
-rw-r--r-- | src/Generating/Prefabs/NetherFortPrefabs.h | 15 | ||||
-rw-r--r-- | src/Generating/Prefabs/RainbowRoadPrefabs.cpp | 1406 | ||||
-rw-r--r-- | src/Generating/Prefabs/RainbowRoadPrefabs.h | 15 | ||||
-rw-r--r-- | src/Generating/Prefabs/TestRailsPrefabs.cpp | 484 | ||||
-rw-r--r-- | src/Generating/Prefabs/TestRailsPrefabs.h | 15 | ||||
-rw-r--r-- | src/Generating/Prefabs/UnderwaterBasePrefabs.cpp | 2263 | ||||
-rw-r--r-- | src/Generating/Prefabs/UnderwaterBasePrefabs.h | 15 |
9 files changed, 0 insertions, 10448 deletions
diff --git a/src/Generating/Prefabs/CMakeLists.txt b/src/Generating/Prefabs/CMakeLists.txt deleted file mode 100644 index 1b130636f..000000000 --- a/src/Generating/Prefabs/CMakeLists.txt +++ /dev/null @@ -1,25 +0,0 @@ - -cmake_minimum_required (VERSION 2.6) -project (MCServer) - -include_directories ("${PROJECT_SOURCE_DIR}/../../") - -SET (SRCS - NetherFortPrefabs.cpp - RainbowRoadPrefabs.cpp - TestRailsPrefabs.cpp - UnderwaterBasePrefabs.cpp -) - -SET (HDRS - NetherFortPrefabs.h - RainbowRoadPrefabs.h - TestRailsPrefabs.h - UnderwaterBasePrefabs.h -) - -if(NOT MSVC) - add_library(Generating_Prefabs ${SRCS} ${HDRS}) - - target_link_libraries(Generating_Prefabs OSSupport Blocks) -endif() diff --git a/src/Generating/Prefabs/NetherFortPrefabs.cpp b/src/Generating/Prefabs/NetherFortPrefabs.cpp deleted file mode 100644 index a3e3da158..000000000 --- a/src/Generating/Prefabs/NetherFortPrefabs.cpp +++ /dev/null @@ -1,6210 +0,0 @@ - -// NetherFortPrefabs.cpp - -// Defines the prefabs in the group NetherFort - -// NOTE: This file has been generated automatically by GalExport! -// Any manual changes will be overwritten by the next automatic export! - -#include "Globals.h" -#include "NetherFortPrefabs.h" - - - - - -const cPrefab::sDef g_NetherFortPrefabs[] = -{ - //////////////////////////////////////////////////////////////////////////////// - // BalconyCorridor: - // The data has been exported from the gallery Nether, area index 37, ID 288, created by Aloe_vera - { - // Size: - 13, 7, 9, // SizeX = 13, SizeY = 7, SizeZ = 9 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 12, 6, 8, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:114: 4\n" /* netherbrickstairs */ - "c:114: 7\n" /* netherbrickstairs */ - "d:114: 5\n" /* netherbrickstairs */ - "e: 44: 6\n" /* step */ - "f:113: 0\n" /* netherbrickfence */ - "g:114: 2\n" /* netherbrickstairs */ - "h:114: 3\n" /* netherbrickstairs */ - "i:114: 0\n" /* netherbrickstairs */ - "j:114: 1\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "aaaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaaa" - /* 5 */ "mmmmaaaaammmm" - /* 6 */ "mmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmm" - - // Level 1 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "aaaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaa" - /* 4 */ "aaaa.aaa.aaaa" - /* 5 */ "mmbcaaaaacdmm" - /* 6 */ "mmmbcccccdmmm" - /* 7 */ "mmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmm" - - // Level 2 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "aaaaaaaaaaaaa" - /* 1 */ "............." - /* 2 */ "............." - /* 3 */ "............." - /* 4 */ "aaaa.eee.aaaa" - /* 5 */ "mmaaaaaaaaamm" - /* 6 */ "mmaaaaaaaaamm" - /* 7 */ "mmaaaaaaaaamm" - /* 8 */ "mmaaaaaaaaamm" - - // Level 3 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "afafafafafafa" - /* 1 */ "............." - /* 2 */ "............." - /* 3 */ "............." - /* 4 */ "afaa.....aafa" - /* 5 */ "mmaaa...aaamm" - /* 6 */ "mmf.......fmm" - /* 7 */ "mmf.......fmm" - /* 8 */ "mmfffffffffmm" - - // Level 4 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "afafafafafafa" - /* 1 */ "............." - /* 2 */ "............." - /* 3 */ "............." - /* 4 */ "afaa.....aafa" - /* 5 */ "mmaaa...aaamm" - /* 6 */ "mm.........mm" - /* 7 */ "mm.........mm" - /* 8 */ "mm.........mm" - - // Level 5 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "afafafafafafa" - /* 1 */ "............." - /* 2 */ "............." - /* 3 */ "............." - /* 4 */ "afaa.....aafa" - /* 5 */ "mmaaa...aaamm" - /* 6 */ "mm.........mm" - /* 7 */ "mm.........mm" - /* 8 */ "mm.........mm" - - // Level 6 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "ggggggggggggg" - /* 1 */ "aaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaa" - /* 4 */ "hhiaaaaaaahhh" - /* 5 */ "mmihhhhhhhjmm" - /* 6 */ "mmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmm", - - // Connectors: - "1: 12, 2, 2: 5\n" /* Type 1, direction X+ */ - "1: 0, 2, 2: 4\n" /* Type 1, direction X- */ - "-1: 12, 2, 2: 5\n" /* Type -1, direction X+ */ - "-1: 0, 2, 2: 4\n" /* Type -1, direction X- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 20, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // BalconyCorridor - - - - //////////////////////////////////////////////////////////////////////////////// - // BalconyTee2: - // The data has been exported from the gallery Nether, area index 38, ID 289, created by Aloe_vera - { - // Size: - 13, 7, 11, // SizeX = 13, SizeY = 7, SizeZ = 11 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 12, 6, 10, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:114: 4\n" /* netherbrickstairs */ - "c:114: 7\n" /* netherbrickstairs */ - "d:114: 5\n" /* netherbrickstairs */ - "e: 44: 6\n" /* step */ - "f:113: 0\n" /* netherbrickfence */ - "g:114: 0\n" /* netherbrickstairs */ - "h:114: 1\n" /* netherbrickstairs */ - "i:114: 2\n" /* netherbrickstairs */ - "j:114: 3\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmmaaaaammmm" - /* 1 */ "mmmmaaaaammmm" - /* 2 */ "aaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaaa" - /* 5 */ "aaaaaaaaaaaaa" - /* 6 */ "aaaaaaaaaaaaa" - /* 7 */ "mmmmaaaaammmm" - /* 8 */ "mmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmm" - - // Level 1 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmmaaaaammmm" - /* 1 */ "mmmmaaaaammmm" - /* 2 */ "aaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaaa" - /* 5 */ "aaaaaaaaaaaaa" - /* 6 */ "aaaa.aaa.aaaa" - /* 7 */ "mmbcaaaaacdmm" - /* 8 */ "mmmbcccccdmmm" - /* 9 */ "mmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmm" - - // Level 2 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmma...ammmm" - /* 1 */ "mmmma...ammmm" - /* 2 */ "aaaaa...aaaaa" - /* 3 */ "............." - /* 4 */ "............." - /* 5 */ "............." - /* 6 */ "aaaa.eee.aaaa" - /* 7 */ "mmaaaaaaaaamm" - /* 8 */ "mmaaaaaaaaamm" - /* 9 */ "mmaaaaaaaaamm" - /* 10 */ "mmaaaaaaaaamm" - - // Level 3 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmma...ammmm" - /* 1 */ "mmmmf...fmmmm" - /* 2 */ "afafa...afafa" - /* 3 */ "............." - /* 4 */ "............." - /* 5 */ "............." - /* 6 */ "afaa.....aafa" - /* 7 */ "mmaaa...aaamm" - /* 8 */ "mmf.......fmm" - /* 9 */ "mmf.......fmm" - /* 10 */ "mmfffffffffmm" - - // Level 4 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmma...ammmm" - /* 1 */ "mmmmf...fmmmm" - /* 2 */ "afafa...afafa" - /* 3 */ "............." - /* 4 */ "............." - /* 5 */ "............." - /* 6 */ "afaa.....aafa" - /* 7 */ "mmaaa...aaamm" - /* 8 */ "mm.........mm" - /* 9 */ "mm.........mm" - /* 10 */ "mm.........mm" - - // Level 5 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmma...ammmm" - /* 1 */ "mmmmf...fmmmm" - /* 2 */ "afafa...afafa" - /* 3 */ "............." - /* 4 */ "............." - /* 5 */ "............." - /* 6 */ "afaa.....aafa" - /* 7 */ "mmaaa...aaamm" - /* 8 */ "mm.........mm" - /* 9 */ "mm.........mm" - /* 10 */ "mm.........mm" - - // Level 6 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmmgaaahmmmm" - /* 1 */ "mmmmgaaahmmmm" - /* 2 */ "iiiiiaaaiiiii" - /* 3 */ "aaaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaaa" - /* 5 */ "aaaaaaaaaaaaa" - /* 6 */ "jjgaaaaaaajjj" - /* 7 */ "mmgjjjjjjjhmm" - /* 8 */ "mmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmm", - - // Connectors: - "1: 12, 2, 4: 5\n" /* Type 1, direction X+ */ - "1: 6, 2, 0: 2\n" /* Type 1, direction Z- */ - "1: 0, 2, 4: 4\n" /* Type 1, direction X- */ - "-1: 12, 2, 4: 5\n" /* Type -1, direction X+ */ - "-1: 6, 2, 0: 2\n" /* Type -1, direction Z- */ - "-1: 0, 2, 4: 4\n" /* Type -1, direction X- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 20, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // BalconyTee2 - - - - //////////////////////////////////////////////////////////////////////////////// - // BlazePlatform: - // The data has been exported from the gallery Nether, area index 26, ID 276, created by tonibm1999 - { - // 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:112: 0\n" /* netherbrick */ - "b: 52: 0\n" /* mobspawner */ - "c:113: 0\n" /* netherbrickfence */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "mmmmmmmmmm" - /* 1 */ "aaaaaaaaaa" - /* 2 */ "aaaaaaaaaa" - /* 3 */ "aaaaaaaaaa" - /* 4 */ "aaaaaaaaaa" - /* 5 */ "aaaaaaaaaa" - /* 6 */ "mmmmmmmmmm" - - // Level 1 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "mmmmmmmmmm" - /* 1 */ "aaaaaaaaaa" - /* 2 */ "..aaaaaaaa" - /* 3 */ "..aaaaaaaa" - /* 4 */ "..aaaaaaaa" - /* 5 */ "aaaaaaaaaa" - /* 6 */ "mmmmmmmmmm" - - // Level 2 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "mmmmaaaaaa" - /* 1 */ "aaaaaaaaaa" - /* 2 */ "...aaaaaaa" - /* 3 */ "...aaaaaaa" - /* 4 */ "...aaaaaaa" - /* 5 */ "aaaaaaaaaa" - /* 6 */ "mmmmaaaaaa" - - // Level 3 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "mmmmaaaaaa" - /* 1 */ "mmaaa....a" - /* 2 */ ".........a" - /* 3 */ "......b..a" - /* 4 */ ".........a" - /* 5 */ "mmaaa....a" - /* 6 */ "mmmmaaaaaa" - - // Level 4 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "mmmmcccccc" - /* 1 */ "mmmcc....c" - /* 2 */ ".........c" - /* 3 */ ".........c" - /* 4 */ ".........c" - /* 5 */ "mmmcc....c" - /* 6 */ "mmmmcccccc" - - // Level 5 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "mmmmmmmmmm" - /* 1 */ "mmmmm....c" - /* 2 */ "m........c" - /* 3 */ "m........c" - /* 4 */ "m........c" - /* 5 */ "mmmmm....c" - /* 6 */ "mmmmmmmmmm" - - // Level 6 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "mmmmmmmmmm" - /* 1 */ "mmmmm....m" - /* 2 */ "mm.......c" - /* 3 */ "mm.......c" - /* 4 */ "mm.......c" - /* 5 */ "mmmmm....m" - /* 6 */ "mmmmmmmmmm", - - // Connectors: - "0: 0, 1, 3: 4\n" /* Type 0, direction X- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "1:0|2:0|3:0|4:0|5:0", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // BlazePlatform - - - - //////////////////////////////////////////////////////////////////////////////// - // BlazePlatformOverhang: - // The data has been exported from the gallery Nether, area index 20, ID 162, created by STR_Warrior - { - // Size: - 14, 11, 7, // SizeX = 14, SizeY = 11, SizeZ = 7 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 13, 20, 6, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:114: 5\n" /* netherbrickstairs */ - "c: 44:14\n" /* step */ - "d:114: 6\n" /* netherbrickstairs */ - "e:114: 7\n" /* netherbrickstairs */ - "f:114: 0\n" /* netherbrickstairs */ - "g:114: 4\n" /* netherbrickstairs */ - "h:113: 0\n" /* netherbrickfence */ - "i: 52: 0\n" /* mobspawner */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmm" - /* 2 */ "aammmmmmmmmmmm" - /* 3 */ "aammmmmmmmmmmm" - /* 4 */ "aammmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmm" - - // Level 1 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmm" - /* 2 */ "aabcmmmmmmmmmm" - /* 3 */ "aabcmmmmmmmmmm" - /* 4 */ "aabcmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmm" - - // Level 2 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmm" - /* 2 */ "aaaaabmmmmmmmm" - /* 3 */ "aaaaabmmmmmmmm" - /* 4 */ "aaaaabmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmm" - - // Level 3 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "dddddddmmmmmmm" - /* 2 */ "aaaaaabmmmmmmm" - /* 3 */ "aaaaaabmmmmmmm" - /* 4 */ "aaaaaabmmmmmmm" - /* 5 */ "eeeeeeemmmmmmm" - /* 6 */ "mmmmmmmmmmmmmm" - - // Level 4 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "aaaaaaadmmmmmm" - /* 2 */ "aaaaaaabmmmmmm" - /* 3 */ "aaaaaaabmmmmmm" - /* 4 */ "aaaaaaabmmmmmm" - /* 5 */ "aaaaaaaemmmmmm" - /* 6 */ "mmmmmmmmmmmmmm" - - // Level 5 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "aaaaaaaabddddm" - /* 2 */ "......faaaaabm" - /* 3 */ "......faaaaabm" - /* 4 */ "......faaaaabm" - /* 5 */ "aaaaaaaaabeebm" - /* 6 */ "mmmmmmmmmmmmmm" - - // Level 6 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmgdddbm" - /* 1 */ "mmmmmmaaaaaaad" - /* 2 */ ".......faaaaab" - /* 3 */ ".......faaaaab" - /* 4 */ ".......faaaaab" - /* 5 */ "mmmmmmaaaaaaae" - /* 6 */ "mmmmmmmmgeeebm" - - // Level 7 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmaaaaam" - /* 1 */ "mmmmmmhaa...aa" - /* 2 */ ".............a" - /* 3 */ "..........i..a" - /* 4 */ ".............a" - /* 5 */ "mmmmmmhaa...aa" - /* 6 */ "mmmmmmmmaaaaam" - - // Level 8 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmhhhhhm" - /* 1 */ "mmmmmmhhh...hh" - /* 2 */ "mm...........h" - /* 3 */ "mm...........h" - /* 4 */ "mm...........h" - /* 5 */ "mmmmmmhhh...hh" - /* 6 */ "mmmmmmmmhhhhhm" - - // Level 9 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmm.....m" - /* 1 */ "mmmmmm........" - /* 2 */ "mmmm.........." - /* 3 */ "mmmm.........." - /* 4 */ "mmmm.........." - /* 5 */ "mmmmmm........" - /* 6 */ "mmmmmmmm.....m" - - // Level 10 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmm.....m" - /* 1 */ "mmmmmm........" - /* 2 */ "mmmmmm........" - /* 3 */ "mmmmmm........" - /* 4 */ "mmmmmm........" - /* 5 */ "mmmmmm........" - /* 6 */ "mmmmmmmm.....m", - - // Connectors: - "0: 0, 5, 3: 4\n" /* Type 0, direction X- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "1:0|2:0|3:0|4:0|5:0", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // BlazePlatformOverhang - - - - //////////////////////////////////////////////////////////////////////////////// - // BridgeCircleCrossing: - // The data has been exported from the gallery Nether, area index 49, ID 308, created by Aloe_vera - { - // Size: - 15, 8, 15, // SizeX = 15, SizeY = 8, SizeZ = 15 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 14, 17, 14, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:114: 7\n" /* netherbrickstairs */ - "c:114: 5\n" /* netherbrickstairs */ - "d:114: 4\n" /* netherbrickstairs */ - "e:114: 6\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmaaammmmmm" - /* 1 */ "mmmmmmaaammmmmm" - /* 2 */ "mmmmmmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmmmmmm" - /* 4 */ "mmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmm" - /* 6 */ "aammmmmmmmmmmaa" - /* 7 */ "aammmmmmmmmmmaa" - /* 8 */ "aammmmmmmmmmmaa" - /* 9 */ "mmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmm" - /* 12 */ "mmmmmmmmmmmmmmm" - /* 13 */ "mmmmmmaaammmmmm" - /* 14 */ "mmmmmmaaammmmmm" - - // Level 1 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmaaammmmmm" - /* 1 */ "mmmmmmaaammmmmm" - /* 2 */ "mmmmmmbbbmmmmmm" - /* 3 */ "mmmmmmmmmmmmmmm" - /* 4 */ "mmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmm" - /* 6 */ "aacmmmmmmmmmdaa" - /* 7 */ "aacmmmmmmmmmdaa" - /* 8 */ "aacmmmmmmmmmdaa" - /* 9 */ "mmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmm" - /* 12 */ "mmmmmmeeemmmmmm" - /* 13 */ "mmmmmmaaammmmmm" - /* 14 */ "mmmmmmaaammmmmm" - - // Level 2 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmaaammmmmm" - /* 1 */ "mmmmmeaaammmmmm" - /* 2 */ "mmmmmdaaammmmmm" - /* 3 */ "mmmmmdbbbmmmmmm" - /* 4 */ "mmmmmmmmmmmmmmm" - /* 5 */ "mdeemmmmmmmeecm" - /* 6 */ "aaacmmmmmmmdaaa" - /* 7 */ "aaacmmmmmmmdaaa" - /* 8 */ "aaacmmmmmmmdaaa" - /* 9 */ "mdbcmmmmmmmbbcm" - /* 10 */ "mmmmmmmmmmmmmmm" - /* 11 */ "mmmmmdeeecmmmmm" - /* 12 */ "mmmmmdaaacmmmmm" - /* 13 */ "mmmmmbaaabmmmmm" - /* 14 */ "mmmmmmaaammmmmm" - - // Level 3 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "deeeedaaaceeeec" - /* 1 */ "daaaaaaaaaaaaac" - /* 2 */ "daaaaaaaaaaaaac" - /* 3 */ "daaaaaaaaaaaaac" - /* 4 */ "daaacbbaabdaaac" - /* 5 */ "eaaacmmmmmdaaae" - /* 6 */ "aaaacmmmmmdaaaa" - /* 7 */ "aaaacmmmmmdaaaa" - /* 8 */ "aaaacmmmmmdaaaa" - /* 9 */ "baaacmmmmmdaaab" - /* 10 */ "daaaceeeeedaaac" - /* 11 */ "daaaaaaaaaaaaac" - /* 12 */ "daaaaaaaaaaaaac" - /* 13 */ "daaaaaaaaaaaaac" - /* 14 */ "dbbbbdaaacbbbbb" - - // Level 4 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaaaaa" - /* 5 */ "aaaaammmmmaaaaa" - /* 6 */ "aaaaammmmmaaaaa" - /* 7 */ "aaaaammmmmaaaaa" - /* 8 */ "aaaaammmmmaaaaa" - /* 9 */ "aaaaammmmmaaaaa" - /* 10 */ "aaaaaaaaaaaaaaa" - /* 11 */ "aaaaaaaaaaaaaaa" - /* 12 */ "aaaaaaaaaaaaaaa" - /* 13 */ "aaaaaaaaaaaaaaa" - /* 14 */ "aaaaaaaaaaaaaaa" - - // Level 5 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaa...aaaaaa" - /* 1 */ "a.............a" - /* 2 */ "a.............a" - /* 3 */ "a.............a" - /* 4 */ "a...aaaaaaa...a" - /* 5 */ "a...ammmmma...a" - /* 6 */ "....ammmmma...." - /* 7 */ "....ammmmma...." - /* 8 */ "....ammmmma...." - /* 9 */ "a...ammmmma...a" - /* 10 */ "a...aaaaaaa...a" - /* 11 */ "a.............a" - /* 12 */ "a.............a" - /* 13 */ "a.............a" - /* 14 */ "aaaaaa...aaaaaa" - - // Level 6 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmm...mmmmmm" - /* 1 */ "m.............m" - /* 2 */ "m.............m" - /* 3 */ "m.............m" - /* 4 */ "m.............m" - /* 5 */ "m....mmmmm....m" - /* 6 */ ".....mmmmm....." - /* 7 */ ".....mmmmm....." - /* 8 */ ".....mmmmm....." - /* 9 */ "m....mmmmm....m" - /* 10 */ "m.............m" - /* 11 */ "m.............m" - /* 12 */ "m.............m" - /* 13 */ "m.............m" - /* 14 */ "mmmmmm...mmmmmm" - - // Level 7 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmm...mmmmmm" - /* 1 */ "m.............m" - /* 2 */ "m.............m" - /* 3 */ "m.............m" - /* 4 */ "m.............m" - /* 5 */ "m....mmmmm....m" - /* 6 */ ".....mmmmm....." - /* 7 */ ".....mmmmm....." - /* 8 */ ".....mmmmm....." - /* 9 */ "m....mmmmm....m" - /* 10 */ "m.............m" - /* 11 */ "m.............m" - /* 12 */ "m.............m" - /* 13 */ "m.............m" - /* 14 */ "mmmmmm...mmmmmm", - - // Connectors: - "0: 0, 5, 7: 4\n" /* Type 0, direction X- */ - "0: 7, 5, 0: 2\n" /* Type 0, direction Z- */ - "0: 14, 5, 7: 5\n" /* Type 0, direction X+ */ - "0: 7, 5, 14: 3\n" /* Type 0, direction Z+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 5, - - // DepthWeight: - "", - - // AddWeightIfSame: - -1000, - - // MoveToGround: - false, - }, // BridgeCircleCrossing - - - - //////////////////////////////////////////////////////////////////////////////// - // BridgeCrossing: - // The data has been exported from the gallery Nether, area index 17, ID 159, created by Aloe_vera - { - // Size: - 15, 8, 15, // SizeX = 15, SizeY = 8, SizeZ = 15 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 14, 17, 14, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:114: 7\n" /* netherbrickstairs */ - "c:114: 5\n" /* netherbrickstairs */ - "d:114: 4\n" /* netherbrickstairs */ - "e:114: 6\n" /* netherbrickstairs */ - "f: 44:14\n" /* step */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmaaammmmmm" - /* 1 */ "mmmmmmaaammmmmm" - /* 2 */ "mmmmmmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmmmmmm" - /* 4 */ "mmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmm" - /* 6 */ "aammmmmmmmmmmaa" - /* 7 */ "aammmmmmmmmmmaa" - /* 8 */ "aammmmmmmmmmmaa" - /* 9 */ "mmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmm" - /* 12 */ "mmmmmmmmmmmmmmm" - /* 13 */ "mmmmmmaaammmmmm" - /* 14 */ "mmmmmmaaammmmmm" - - // Level 1 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmaaammmmmm" - /* 1 */ "mmmmmmaaammmmmm" - /* 2 */ "mmmmmmbbbmmmmmm" - /* 3 */ "mmmmmmmmmmmmmmm" - /* 4 */ "mmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmm" - /* 6 */ "aacmmmmmmmmmdaa" - /* 7 */ "aacmmmmmmmmmdaa" - /* 8 */ "aacmmmmmmmmmdaa" - /* 9 */ "mmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmm" - /* 12 */ "mmmmmmeeemmmmmm" - /* 13 */ "mmmmmmaaammmmmm" - /* 14 */ "mmmmmmaaammmmmm" - - // Level 2 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmaaammmmmm" - /* 1 */ "mmmmmmaaammmmmm" - /* 2 */ "mmmmmmaaammmmmm" - /* 3 */ "mmmmmmbbbmmmmmm" - /* 4 */ "mmmmmmfffmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmm" - /* 6 */ "aaacfmmmmmfdaaa" - /* 7 */ "aaacfmmmmmfdaaa" - /* 8 */ "aaacfmmmmmfdaaa" - /* 9 */ "mmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmfffmmmmmm" - /* 11 */ "mmmmmmeeemmmmmm" - /* 12 */ "mmmmmmaaammmmmm" - /* 13 */ "mmmmmmaaammmmmm" - /* 14 */ "mmmmmmaaammmmmm" - - // Level 3 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmdaaacmmmmm" - /* 1 */ "mmmmmdaaacmmmmm" - /* 2 */ "mmmmmdaaacmmmmm" - /* 3 */ "mmmmmdaaacmmmmm" - /* 4 */ "mmmmmdaaacmmmmm" - /* 5 */ "eeeeeeaaaeeeeee" - /* 6 */ "aaaaaaaaaaaaaaa" - /* 7 */ "aaaaaaaaaaaaaaa" - /* 8 */ "aaaaaaaaaaaaaaa" - /* 9 */ "bbbbbdaaacbbbbb" - /* 10 */ "mmmmmdaaacmmmmm" - /* 11 */ "mmmmmdaaacmmmmm" - /* 12 */ "mmmmmdaaacmmmmm" - /* 13 */ "mmmmmdaaacmmmmm" - /* 14 */ "mmmmmdaaacmmmmm" - - // Level 4 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmaaaaammmmm" - /* 1 */ "mmmmmaaaaammmmm" - /* 2 */ "mmmmmaaaaammmmm" - /* 3 */ "mmmmmaaaaammmmm" - /* 4 */ "mmmmmaaaaammmmm" - /* 5 */ "aaaaaaaaaaaaaaa" - /* 6 */ "aaaaaaaaaaaaaaa" - /* 7 */ "aaaaaaaaaaaaaaa" - /* 8 */ "aaaaaaaaaaaaaaa" - /* 9 */ "aaaaaaaaaaaaaaa" - /* 10 */ "mmmmmaaaaammmmm" - /* 11 */ "mmmmmaaaaammmmm" - /* 12 */ "mmmmmaaaaammmmm" - /* 13 */ "mmmmmaaaaammmmm" - /* 14 */ "mmmmmaaaaammmmm" - - // Level 5 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmma...ammmmm" - /* 1 */ "mmmmma...ammmmm" - /* 2 */ "mmmmma...ammmmm" - /* 3 */ "mmmmma...ammmmm" - /* 4 */ "mmmmma...ammmmm" - /* 5 */ "aaaaaa...aaaaaa" - /* 6 */ "..............." - /* 7 */ "..............." - /* 8 */ "..............." - /* 9 */ "aaaaaa...aaaaaa" - /* 10 */ "mmmmma...ammmmm" - /* 11 */ "mmmmma...ammmmm" - /* 12 */ "mmmmma...ammmmm" - /* 13 */ "mmmmma...ammmmm" - /* 14 */ "mmmmma...ammmmm" - - // Level 6 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmm...mmmmmm" - /* 1 */ "mmmmmm...mmmmmm" - /* 2 */ "mmmmmm...mmmmmm" - /* 3 */ "mmmmmm...mmmmmm" - /* 4 */ "mmmmmm...mmmmmm" - /* 5 */ "mmmmmm...mmmmmm" - /* 6 */ "..............." - /* 7 */ "..............." - /* 8 */ "..............." - /* 9 */ "mmmmmm...mmmmmm" - /* 10 */ "mmmmmm...mmmmmm" - /* 11 */ "mmmmmm...mmmmmm" - /* 12 */ "mmmmmm...mmmmmm" - /* 13 */ "mmmmmm...mmmmmm" - /* 14 */ "mmmmmm...mmmmmm" - - // Level 7 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmm...mmmmmm" - /* 1 */ "mmmmmm...mmmmmm" - /* 2 */ "mmmmmm...mmmmmm" - /* 3 */ "mmmmmm...mmmmmm" - /* 4 */ "mmmmmm...mmmmmm" - /* 5 */ "mmmmmm...mmmmmm" - /* 6 */ "..............." - /* 7 */ "..............." - /* 8 */ "..............." - /* 9 */ "mmmmmm...mmmmmm" - /* 10 */ "mmmmmm...mmmmmm" - /* 11 */ "mmmmmm...mmmmmm" - /* 12 */ "mmmmmm...mmmmmm" - /* 13 */ "mmmmmm...mmmmmm" - /* 14 */ "mmmmmm...mmmmmm", - - // Connectors: - "0: 0, 5, 7: 4\n" /* Type 0, direction X- */ - "0: 7, 5, 0: 2\n" /* Type 0, direction Z- */ - "0: 7, 5, 14: 3\n" /* Type 0, direction Z+ */ - "0: 14, 5, 7: 5\n" /* Type 0, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 10, - - // DepthWeight: - "1:1000", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // BridgeCrossing - - - - //////////////////////////////////////////////////////////////////////////////// - // BridgeCrumble1: - // The data has been exported from the gallery Nether, area index 19, ID 161, created by Aloe_vera - { - // Size: - 9, 6, 5, // SizeX = 9, SizeY = 6, SizeZ = 5 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 8, 15, 4, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:114: 5\n" /* netherbrickstairs */ - "c: 44:14\n" /* step */ - "d:114: 6\n" /* netherbrickstairs */ - "e:114: 7\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmmmm" - /* 1 */ "aammmmmmm" - /* 2 */ "aammmmmmm" - /* 3 */ "aammmmmmm" - /* 4 */ "mmmmmmmmm" - - // Level 1 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmmmm" - /* 1 */ "aabmmmmmm" - /* 2 */ "aabmmmmmm" - /* 3 */ "aabmmmmmm" - /* 4 */ "mmmmmmmmm" - - // Level 2 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmmmm" - /* 1 */ "aaabcmmmm" - /* 2 */ "aaabcmmmm" - /* 3 */ "aaabcmmmm" - /* 4 */ "mmmmmmmmm" - - // Level 3 - /* z\x* 012345678 */ - /* 0 */ "dddddddmm" - /* 1 */ "aaaaaaaam" - /* 2 */ "aaaaaaaaa" - /* 3 */ "aaaaaaamm" - /* 4 */ "eeeeemmmm" - - // Level 4 - /* z\x* 012345678 */ - /* 0 */ "aaaaaaaaa" - /* 1 */ "aaaaammmm" - /* 2 */ "aaaaaammm" - /* 3 */ "aaaaaammm" - /* 4 */ "aaaaaaaam" - - // Level 5 - /* z\x* 012345678 */ - /* 0 */ "aaaaaammm" - /* 1 */ "mmmmmmmmm" - /* 2 */ "mmmmmmmmm" - /* 3 */ "mmmmmmmmm" - /* 4 */ "aaaaaaamm", - - // Connectors: - "1: 0, 5, 2: 4\n" /* Type 1, direction X- */ - "0: 0, 5, 2: 4\n" /* Type 0, direction X- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "1:0|2:0|3:0|4:0|5:0", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // BridgeCrumble1 - - - - //////////////////////////////////////////////////////////////////////////////// - // BridgeCrumble2: - // The data has been exported from the gallery Nether, area index 18, ID 160, created by Aloe_vera - { - // Size: - 13, 6, 5, // SizeX = 13, SizeY = 6, SizeZ = 5 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 12, 15, 4, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:114: 5\n" /* netherbrickstairs */ - "c: 44:14\n" /* step */ - "d:114: 6\n" /* netherbrickstairs */ - "e:114: 7\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmmmmmmmmmmm" - /* 1 */ "aammmmmmmmmmm" - /* 2 */ "aammmmmmmmmmm" - /* 3 */ "aammmmmmmmmmm" - /* 4 */ "mmmmmmmmmmmmm" - - // Level 1 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmmmmmmmmmmm" - /* 1 */ "aabmmmmmmmmmm" - /* 2 */ "aabmmmmmmmmmm" - /* 3 */ "aabmmmmmmmmmm" - /* 4 */ "mmmmmmmmmmmmm" - - // Level 2 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmmmmmmmmmmm" - /* 1 */ "aaabcmmmmmmmm" - /* 2 */ "aaabcmmmmmmmm" - /* 3 */ "aaabcmmmmmmmm" - /* 4 */ "mmmmmmmmmmmmm" - - // Level 3 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "dddddddddmmmm" - /* 1 */ "aaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaammmm" - /* 3 */ "aaaaaaaaaaaam" - /* 4 */ "eeeeeeeeemmmm" - - // Level 4 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "aaaaaaaaaaaam" - /* 1 */ "aaaaaaaaaammm" - /* 2 */ "aaaaaaaaaaamm" - /* 3 */ "aaaaaaaaammmm" - /* 4 */ "aaaaaaaaaaaaa" - - // Level 5 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "aaaaaaaaammmm" - /* 1 */ "mmmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmmmm" - /* 4 */ "aaaaaaaaaammm", - - // Connectors: - "0: 0, 5, 2: 4\n" /* Type 0, direction X- */ - "1: 0, 5, 2: 4\n" /* Type 1, direction X- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "1:0|2:0|3:0|4:0|5:0", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // BridgeCrumble2 - - - - //////////////////////////////////////////////////////////////////////////////// - // BridgeDoubleCrumble: - // The data has been exported from the gallery Nether, area index 46, ID 305, created by STR_Warrior - { - // Size: - 5, 7, 16, // SizeX = 5, SizeY = 7, SizeZ = 16 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 4, 16, 15, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:114: 7\n" /* netherbrickstairs */ - "c:114: 6\n" /* netherbrickstairs */ - "d:114: 4\n" /* netherbrickstairs */ - "e:114: 5\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 01234 */ - /* 0 */ "maaam" - /* 1 */ "maaam" - /* 2 */ "mmmmm" - /* 3 */ "mmmmm" - /* 4 */ "mmmmm" - /* 5 */ "mmmmm" - /* 6 */ "mmmmm" - /* 7 */ "mmmmm" - /* 8 */ "mmmmm" - /* 9 */ "mmmmm" - /* 10 */ "mmmmm" - /* 11 */ "mmmmm" - /* 12 */ "mmmmm" - /* 13 */ "mmmmm" - /* 14 */ "maaam" - /* 15 */ "maaam" - - // Level 1 - /* z\x* 01234 */ - /* 0 */ "maaam" - /* 1 */ "maaam" - /* 2 */ "mbbbm" - /* 3 */ "mmmmm" - /* 4 */ "mmmmm" - /* 5 */ "mmmmm" - /* 6 */ "mmmmm" - /* 7 */ "mmmmm" - /* 8 */ "mmmmm" - /* 9 */ "mmmmm" - /* 10 */ "mmmmm" - /* 11 */ "mmmmm" - /* 12 */ "mmmmm" - /* 13 */ "mcccm" - /* 14 */ "maaam" - /* 15 */ "maaam" - - // Level 2 - /* z\x* 01234 */ - /* 0 */ "daaae" - /* 1 */ "daaae" - /* 2 */ "daaae" - /* 3 */ "daaae" - /* 4 */ "daaae" - /* 5 */ "mamae" - /* 6 */ "mmmam" - /* 7 */ "mmmmm" - /* 8 */ "mmmmm" - /* 9 */ "mmmmm" - /* 10 */ "mmmae" - /* 11 */ "dmaae" - /* 12 */ "daaae" - /* 13 */ "daaae" - /* 14 */ "daaae" - /* 15 */ "daaae" - - // Level 3 - /* z\x* 01234 */ - /* 0 */ "aaaaa" - /* 1 */ "aaaaa" - /* 2 */ "aaaaa" - /* 3 */ "aaama" - /* 4 */ "mamaa" - /* 5 */ "mmmmm" - /* 6 */ "mmmmm" - /* 7 */ "mmmmm" - /* 8 */ "mmmmm" - /* 9 */ "mmmmm" - /* 10 */ "mmmma" - /* 11 */ "mmmaa" - /* 12 */ "amaaa" - /* 13 */ "aaaaa" - /* 14 */ "aaaaa" - /* 15 */ "aaaaa" - - // Level 4 - /* z\x* 01234 */ - /* 0 */ "ammma" - /* 1 */ "ammma" - /* 2 */ "ammma" - /* 3 */ "mmmma" - /* 4 */ "mmmmm" - /* 5 */ "mmmmm" - /* 6 */ "mmmmm" - /* 7 */ "mmmmm" - /* 8 */ "mmmmm" - /* 9 */ "mmmmm" - /* 10 */ "mmmmm" - /* 11 */ "mmmma" - /* 12 */ "mmmmm" - /* 13 */ "ammma" - /* 14 */ "ammma" - /* 15 */ "ammma" - - // Level 5 - /* z\x* 01234 */ - /* 0 */ "mmmmm" - /* 1 */ "mmmmm" - /* 2 */ "mmmmm" - /* 3 */ "mmmmm" - /* 4 */ "mmmmm" - /* 5 */ "mmmmm" - /* 6 */ "mmmmm" - /* 7 */ "mmmmm" - /* 8 */ "mmmmm" - /* 9 */ "mmmmm" - /* 10 */ "mmmmm" - /* 11 */ "mmmmm" - /* 12 */ "mmmmm" - /* 13 */ "mmmmm" - /* 14 */ "mmmmm" - /* 15 */ "mmmmm" - - // Level 6 - /* z\x* 01234 */ - /* 0 */ "mmmmm" - /* 1 */ "mmmmm" - /* 2 */ "mmmmm" - /* 3 */ "mmmmm" - /* 4 */ "mmmmm" - /* 5 */ "mmmmm" - /* 6 */ "mmmmm" - /* 7 */ "mmmmm" - /* 8 */ "mmmmm" - /* 9 */ "mmmmm" - /* 10 */ "mmmmm" - /* 11 */ "mmmmm" - /* 12 */ "mmmmm" - /* 13 */ "mmmmm" - /* 14 */ "mmmmm" - /* 15 */ "mmmmm", - - // Connectors: - "0: 2, 4, 0: 2\n" /* Type 0, direction Z- */ - "0: 2, 4, 15: 3\n" /* Type 0, direction Z+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 10, - - // DepthWeight: - "", - - // AddWeightIfSame: - 1000, - - // MoveToGround: - false, - }, // BridgeDoubleCrumble - - - - //////////////////////////////////////////////////////////////////////////////// - // BridgeDoubleStairs: - // The data has been exported from the gallery Nether, area index 115, ID 810, created by STR_Warrior - { - // Size: - 15, 16, 16, // SizeX = 15, SizeY = 16, SizeZ = 16 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 14, 15, 15, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:114: 7\n" /* netherbrickstairs */ - "c:114: 6\n" /* netherbrickstairs */ - "d:114: 4\n" /* netherbrickstairs */ - "e:114: 5\n" /* netherbrickstairs */ - "f:114: 2\n" /* netherbrickstairs */ - "g:114: 3\n" /* netherbrickstairs */ - "h:114: 1\n" /* netherbrickstairs */ - "i: 44:14\n" /* step */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmaaam" - /* 1 */ "aammmmmmmmmaaaa" - /* 2 */ "aammmmmmmmmmmma" - /* 3 */ "aammmmmmmmmmmma" - /* 4 */ "mmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmm" - /* 12 */ "aammmmmmmmmmmma" - /* 13 */ "aammmmmmmmmmmma" - /* 14 */ "aammmmmmmmmaaaa" - /* 15 */ "mmmmmmmmmmmaaam" - - // Level 1 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmaaam" - /* 1 */ "aammmmmmmmmaaaa" - /* 2 */ "aammmmmmmmmmmma" - /* 3 */ "aammmmmmmmmmmma" - /* 4 */ "mmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmm" - /* 12 */ "aammmmmmmmmmmma" - /* 13 */ "aammmmmmmmmmmma" - /* 14 */ "aammmmmmmmmaaaa" - /* 15 */ "mmmmmmmmmmmaaam" - - // Level 2 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmaaam" - /* 1 */ "aammmmmmmmmaaaa" - /* 2 */ "aammmmmmmmmmmma" - /* 3 */ "aammmmmmmmmmmma" - /* 4 */ "mmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmm" - /* 12 */ "aammmmmmmmmmmma" - /* 13 */ "aammmmmmmmmmmma" - /* 14 */ "aammmmmmmmmaaaa" - /* 15 */ "mmmmmmmmmmmaaam" - - // Level 3 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmaaam" - /* 1 */ "aammmmmmmmmaaaa" - /* 2 */ "aammmmmmmmmbbba" - /* 3 */ "aammmmmmmmmmmma" - /* 4 */ "mmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmm" - /* 12 */ "aammmmmmmmmmmma" - /* 13 */ "aammmmmmmmmccca" - /* 14 */ "aammmmmmmmmaaaa" - /* 15 */ "mmmmmmmmmmmaaam" - - // Level 4 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmaaam" - /* 1 */ "aammmmmmmmmaaaa" - /* 2 */ "aammmmmmmmmaaaa" - /* 3 */ "aammmmmmmmmbbba" - /* 4 */ "mmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmm" - /* 12 */ "aammmmmmmmmccca" - /* 13 */ "aammmmmmmmmaaaa" - /* 14 */ "aammmmmmmmmaaaa" - /* 15 */ "mmmmmmmmmmmaaam" - - // Level 5 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmdaaae" - /* 1 */ "aammmmmmmmdaaaa" - /* 2 */ "aammmmmmmmdaaaa" - /* 3 */ "aammmmmmmmdaaaa" - /* 4 */ "mmmmmmmmmmdaaae" - /* 5 */ "mmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmdaaae" - /* 12 */ "aammmmmmmmdaaaa" - /* 13 */ "aammmmmmmmdaaaa" - /* 14 */ "aammmmmmmmdaaaa" - /* 15 */ "mmmmmmmmmmdaaae" - - // Level 6 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmaaaaa" - /* 1 */ "aammmmmmmmaaaaa" - /* 2 */ "aammmmmmmmaaaaa" - /* 3 */ "aammmmmmmmaaaaa" - /* 4 */ "mmmmmmmmmmaaaaa" - /* 5 */ "mmmmmmmmmmdaaae" - /* 6 */ "mmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmdaaae" - /* 11 */ "mmmmmmmmmmaaaaa" - /* 12 */ "aammmmmmmmaaaaa" - /* 13 */ "aammmmmmmmaaaaa" - /* 14 */ "aammmmmmmmaaaaa" - /* 15 */ "mmmmmmmmmmaaaaa" - - // Level 7 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmma...a" - /* 1 */ "aammmmmmmma...a" - /* 2 */ "aammmmmmmma...a" - /* 3 */ "aammmmmmmma...a" - /* 4 */ "mmmmmmmmmmafffa" - /* 5 */ "mmmmmmmmmaaaaaa" - /* 6 */ "mmmmmmmmmaaaaae" - /* 7 */ "mmmmmmmmmaaaaae" - /* 8 */ "mmmmmmmmmaaaaae" - /* 9 */ "mmmmmmmmmaaaaae" - /* 10 */ "mmmmmmmmmaaaaaa" - /* 11 */ "mmmmmmmmmmaggga" - /* 12 */ "aammmmmmmma...a" - /* 13 */ "aammmmmmmma...a" - /* 14 */ "aammmmmmmma...a" - /* 15 */ "mmmmmmmmmma...a" - - // Level 8 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmm...m" - /* 1 */ "aammmmmmmma...a" - /* 2 */ "aammmmmmmma...a" - /* 3 */ "aammmmmmmma...a" - /* 4 */ "mmmmmmmmmma...a" - /* 5 */ "mmmmmmmmmaafffa" - /* 6 */ "mmmmmmmmaaaaaaa" - /* 7 */ "mmmmmmmmaaaaaaa" - /* 8 */ "mmmmmmmmaaaaaaa" - /* 9 */ "mmmmmmmmaaaaaaa" - /* 10 */ "mmmmmmmmmaaggga" - /* 11 */ "mmmmmmmmmma...a" - /* 12 */ "aammmmmmmma...a" - /* 13 */ "aammmmmmmma...a" - /* 14 */ "aammmmmmmma...a" - /* 15 */ "mmmmmmmmmmm...m" - - // Level 9 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmm...m" - /* 1 */ "aaemmmmmmma...a" - /* 2 */ "aaemmmmmmma...a" - /* 3 */ "aaemmmmmmma...a" - /* 4 */ "mmmmmmmmmma...a" - /* 5 */ "mmmmmmmmmaa...a" - /* 6 */ "mmmmaaaaah....a" - /* 7 */ "mmmmaaaaah....a" - /* 8 */ "mmmmaaaaah....a" - /* 9 */ "mmmmaaaaah....a" - /* 10 */ "mmmmmmmmmaa...a" - /* 11 */ "mmmmmmmmmma...a" - /* 12 */ "aaemmmmmmma...a" - /* 13 */ "aaemmmmmmma...a" - /* 14 */ "aaemmmmmmma...a" - /* 15 */ "mmmmmmmmmmm...m" - - // Level 10 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "aaaeimmmmmammma" - /* 2 */ "aaaeimmmmmammma" - /* 3 */ "aaaeimmmmma...a" - /* 4 */ "mmmmmmmmmmm...m" - /* 5 */ "mmmmaaaaaam...m" - /* 6 */ "mmmmaaaah.....m" - /* 7 */ "mmmmaaaah.....m" - /* 8 */ "mmmmaaaah.....m" - /* 9 */ "mmmmaaaah.....m" - /* 10 */ "mmmmaaaaaam...m" - /* 11 */ "mmmmmmmmmmm...m" - /* 12 */ "aaaeimmmmma...a" - /* 13 */ "aaaeimmmmmammma" - /* 14 */ "aaaeimmmmmammma" - /* 15 */ "mmmmmmmmmmmmmmm" - - // Level 11 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "ccccccccccccccc" - /* 1 */ "aaaaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaaaa" - /* 4 */ "bbbbaaaaabbbbbb" - /* 5 */ "mmmmagggamm...m" - /* 6 */ "mmmma.........m" - /* 7 */ "mmmma.........m" - /* 8 */ "mmmma.........m" - /* 9 */ "mmmma.........m" - /* 10 */ "mmmmafffamm...m" - /* 11 */ "ccccaaaahcccccc" - /* 12 */ "aaaaaaaaaaaaaaa" - /* 13 */ "aaaaaaaaaaaaaaa" - /* 14 */ "aaaaaaaaaaaaaaa" - /* 15 */ "bbbbbbbbbbbbbbb" - - // Level 12 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaaaa" - /* 4 */ "aaaaagggaaaaaaa" - /* 5 */ "mmmma...ammmmmm" - /* 6 */ "mmmma.........m" - /* 7 */ "mmmmm.........m" - /* 8 */ "mmmmm.........m" - /* 9 */ "mmmma.........m" - /* 10 */ "mmmma...ammmmmm" - /* 11 */ "aaaaafffaaaaaaa" - /* 12 */ "aaaaaaaaaaaaaaa" - /* 13 */ "aaaaaaaaaaaaaaa" - /* 14 */ "aaaaaaaaaaaaaaa" - /* 15 */ "aaaaaaaaaaaaaaa" - - // Level 13 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaaaaaaaaaaa" - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "..............." - /* 4 */ "aaaaa...aaaaaaa" - /* 5 */ "mmmma...ammmmmm" - /* 6 */ "mmmmm.....mmmmm" - /* 7 */ "mmmmm.....mmmmm" - /* 8 */ "mmmmm.....mmmmm" - /* 9 */ "mmmmm.....mmmmm" - /* 10 */ "mmmma...ammmmmm" - /* 11 */ "aaaaa...aaaaaaa" - /* 12 */ "..............." - /* 13 */ "..............." - /* 14 */ "..............." - /* 15 */ "aaaaaaaaaaaaaaa" - - // Level 14 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "..............." - /* 4 */ "mmmmm...mmmmmmm" - /* 5 */ "mmmmm...mmmmmmm" - /* 6 */ "mmmmm...mmmmmmm" - /* 7 */ "mmmmm...mmmmmmm" - /* 8 */ "mmmmm...mmmmmmm" - /* 9 */ "mmmmm...mmmmmmm" - /* 10 */ "mmmmm...mmmmmmm" - /* 11 */ "mmmmm...mmmmmmm" - /* 12 */ "..............." - /* 13 */ "..............." - /* 14 */ "..............." - /* 15 */ "mmmmmmmmmmmmmmm" - - // Level 15 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "..............." - /* 4 */ "mmmmm...mmmmmmm" - /* 5 */ "mmmmm...mmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmm" - /* 10 */ "mmmmm...mmmmmmm" - /* 11 */ "mmmmm...mmmmmmm" - /* 12 */ "..............." - /* 13 */ "..............." - /* 14 */ "..............." - /* 15 */ "mmmmmmmmmmmmmmm", - - // Connectors: - "0: 0, 13, 13: 4\n" /* Type 0, direction X- */ - "0: 14, 13, 13: 5\n" /* Type 0, direction X+ */ - "0: 0, 13, 2: 4\n" /* Type 0, direction X- */ - "0: 14, 13, 2: 5\n" /* Type 0, direction X+ */ - "0: 12, 7, 15: 3\n" /* Type 0, direction Z+ */ - "0: 12, 7, 0: 2\n" /* Type 0, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 20, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // BridgeDoubleStairs - - - - //////////////////////////////////////////////////////////////////////////////// - // BridgeFunnelDown: - // The data has been exported from the gallery Nether, area index 0, ID 2, created by Aloe_vera - { - // Size: - 15, 12, 12, // SizeX = 15, SizeY = 12, SizeZ = 12 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 14, 21, 11, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:114: 6\n" /* netherbrickstairs */ - "c:114: 4\n" /* netherbrickstairs */ - "d:114: 5\n" /* netherbrickstairs */ - "e: 44:14\n" /* step */ - "f:114: 7\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "aammmmmmmmmmmaa" - /* 2 */ "aammmmmmmmmmmaa" - /* 3 */ "aammmmmmmmmmmaa" - /* 4 */ "mmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmaaammmmmm" - /* 10 */ "mmmmmmaaammmmmm" - /* 11 */ "mmmmmmaaammmmmm" - - // Level 1 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "aammmmmmmmmmmaa" - /* 2 */ "aammmmmmmmmmmaa" - /* 3 */ "aammmmmmmmmmmaa" - /* 4 */ "mmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmbbbmmmmmm" - /* 9 */ "mmmmmmaaammmmmm" - /* 10 */ "mmmmmmaaammmmmm" - /* 11 */ "mmmmmmaaammmmmm" - - // Level 2 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "aammmmmmmmmmmaa" - /* 2 */ "aammmmmmmmmmmaa" - /* 3 */ "aammmmmmmmmmmaa" - /* 4 */ "mmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmm" - /* 7 */ "mmmmmcbbbdmmmmm" - /* 8 */ "mmmmmcaaadmmmmm" - /* 9 */ "mmmmmcaaadmmmmm" - /* 10 */ "mmmmmcaaadmmmmm" - /* 11 */ "mmmmmcaaadmmmmm" - - // Level 3 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "aammmmmmmmmmmaa" - /* 2 */ "aammmmmmmmmmmaa" - /* 3 */ "aammmmmmmmmmmaa" - /* 4 */ "mmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmm" - /* 7 */ "mmmmmaaaaammmmm" - /* 8 */ "mmmmmaaaaammmmm" - /* 9 */ "mmmmmaaaaammmmm" - /* 10 */ "mmmmmaaaaammmmm" - /* 11 */ "mmmmmaaaaammmmm" - - // Level 4 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "aammmmmmmmmmmaa" - /* 2 */ "aammmmmmmmmmmaa" - /* 3 */ "aammmmmmmmmmmaa" - /* 4 */ "mmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmm" - /* 6 */ "mmmmcbbbbbdmmmm" - /* 7 */ "mmmmaaaaaaammmm" - /* 8 */ "mmmma.....ammmm" - /* 9 */ "mmmmaa...aammmm" - /* 10 */ "mmmmma...ammmmm" - /* 11 */ "mmmmma...ammmmm" - - // Level 5 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "aadmmmmmmmmmcaa" - /* 2 */ "aadmmmmmmmmmcaa" - /* 3 */ "aadmmmmmmmmmcaa" - /* 4 */ "mmmmmmmmmmmmmmm" - /* 5 */ "mmmcbbbbbbbdmmm" - /* 6 */ "mmmaaaaaaaaaamm" - /* 7 */ "mmma.......ammm" - /* 8 */ "mmmaa.....aammm" - /* 9 */ "mmmmam...mammmm" - /* 10 */ "mmmmmm...mmmmmm" - /* 11 */ "mmmmmm...mmmmmm" - - // Level 6 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "aaademmmmmecaaa" - /* 2 */ "aaademmmmmecaaa" - /* 3 */ "aaademmmmmecaaa" - /* 4 */ "mmaaabbbbbaaaam" - /* 5 */ "mmaaaaaaaaaaaam" - /* 6 */ "mma.........amm" - /* 7 */ "mmaa.......aamm" - /* 8 */ "mmmam.....mammm" - /* 9 */ "mmmmmm...mmmmmm" - /* 10 */ "mmmmmm...mmmmmm" - /* 11 */ "mmmmmm...mmmmmm" - - // Level 7 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "bbbbbbbbbbbbbbb" - /* 1 */ "aaaaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaaaa" - /* 4 */ "faaaaaaaaaaaaaa" - /* 5 */ "ma...........am" - /* 6 */ "maa.........aam" - /* 7 */ "mmam.......mamm" - /* 8 */ "mmmmm.....mmmmm" - /* 9 */ "mmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmm" - - // Level 8 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaaaa" - /* 4 */ "a.............a" - /* 5 */ "aa...........aa" - /* 6 */ "mam.........mam" - /* 7 */ "mmmm.......mmmm" - /* 8 */ "mmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmm" - - // Level 9 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaaaaaaaaaaa" - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "..............." - /* 4 */ "a.............a" - /* 5 */ "am............a" - /* 6 */ "mmm.........mmm" - /* 7 */ "mmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmm" - - // Level 10 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "..............." - /* 4 */ "m.............m" - /* 5 */ "mm............m" - /* 6 */ "mmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmm" - - // Level 11 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "..............." - /* 4 */ "m.............m" - /* 5 */ "mmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmm", - - // Connectors: - "0: 7, 4, 11: 3\n" /* Type 0, direction Z+ */ - "0: 0, 9, 2: 4\n" /* Type 0, direction X- */ - "0: 14, 9, 2: 5\n" /* Type 0, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 5, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // BridgeFunnelDown - - - - //////////////////////////////////////////////////////////////////////////////// - // BridgeLevelCrossing: - // The data has been exported from the gallery Nether, area index 61, ID 321, created by Aloe_vera - { - // Size: - 16, 14, 16, // SizeX = 16, SizeY = 14, SizeZ = 16 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 15, 23, 15, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:114: 5\n" /* netherbrickstairs */ - "c:114: 4\n" /* netherbrickstairs */ - "d: 44:14\n" /* step */ - "e:114: 6\n" /* netherbrickstairs */ - "f:114: 7\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmmmmm" - /* 1 */ "aammmmmmmmmmmmaa" - /* 2 */ "aammmmmmmmmmmmaa" - /* 3 */ "aammmmmmmmmmmmaa" - /* 4 */ "mmmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmmm" - /* 12 */ "maaammmmmmmmmmmm" - /* 13 */ "maaammmmmmmmmmmm" - /* 14 */ "maaammmmmmmmaaam" - /* 15 */ "mmmmmmmmmmmmaaam" - - // Level 1 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmmmmm" - /* 1 */ "aabmmmmmmmmmmcaa" - /* 2 */ "aabmmmmmmmmmmcaa" - /* 3 */ "aabmmmmmmmmmmcaa" - /* 4 */ "mmmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmmm" - /* 12 */ "maaammmmmmmmmmmm" - /* 13 */ "maaammmmmmmmmmmm" - /* 14 */ "maaammmmmmmmaaam" - /* 15 */ "mmmmmmmmmmmmaaam" - - // Level 2 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmmmmm" - /* 1 */ "aaabdmmmmmmdcaaa" - /* 2 */ "aaabdmmmmmmdcaaa" - /* 3 */ "aaabdmmmmmmdcaaa" - /* 4 */ "mmmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmmm" - /* 12 */ "maaammmmmmmmmmmm" - /* 13 */ "maaammmmmmmmmmmm" - /* 14 */ "maaammmmmmmmaaam" - /* 15 */ "mmmmmmmmmmmmaaam" - - // Level 3 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "eeeeeeeeeeeeeeee" - /* 1 */ "aaaaaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaaaaa" - /* 4 */ "ffffffffffffffff" - /* 5 */ "mmmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmmm" - /* 12 */ "maaammmmmmmmmmmm" - /* 13 */ "maaammmmmmmmmmmm" - /* 14 */ "maaammmmmmmmaaam" - /* 15 */ "mmmmmmmmmmmmaaam" - - // Level 4 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aaaaaaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaaaaaa" - /* 5 */ "faaabmmmmmmmmmmm" - /* 6 */ "caaabmmmmmmmmmmm" - /* 7 */ "caaabmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmmm" - /* 12 */ "maaammmmmmmmmmmm" - /* 13 */ "maaammmmmmmmmmmm" - /* 14 */ "maaammmmmmmmaaam" - /* 15 */ "mmmmmmmmmmmmaaam" - - // Level 5 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aaaaaaaaaaaaaaaa" - /* 1 */ "................" - /* 2 */ "................" - /* 3 */ "................" - /* 4 */ "a...aaaaaaaaaaaa" - /* 5 */ "a...ammmmmmmmmmm" - /* 6 */ "aaaaammmmmmmmmmm" - /* 7 */ "aaaaammmmmmmmmmm" - /* 8 */ "caaabmmmmmmmmmmm" - /* 9 */ "caaabmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmmm" - /* 12 */ "maaammmmmmmmmmmm" - /* 13 */ "maaammmmmmmmmmmm" - /* 14 */ "maaammmmmmmmaaam" - /* 15 */ "mmmmmmmmmmmmaaam" - - // Level 6 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmaaam" - /* 1 */ "................" - /* 2 */ "................" - /* 3 */ "................" - /* 4 */ "m...mmmmmmmmaaam" - /* 5 */ "a...ammmmmmmmmmm" - /* 6 */ "a...ammmmmmmmmmm" - /* 7 */ "a...ammmmmmmmmmm" - /* 8 */ "aaaaammmmmmmmmmm" - /* 9 */ "aaaaammmmmmmmmmm" - /* 10 */ "caaabmmmmmmmmmmm" - /* 11 */ "caaabmmmmmmmmmmm" - /* 12 */ "maaabmmmmmmmmmmm" - /* 13 */ "maaabmmmmmmmmmmm" - /* 14 */ "maaafmmmmmmmaaam" - /* 15 */ "mmmmmmmmmmmmaaam" - - // Level 7 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmaaam" - /* 1 */ "................" - /* 2 */ "................" - /* 3 */ "................" - /* 4 */ "m...mmmmmmmmaaam" - /* 5 */ "m...mmmmmmmmmmmm" - /* 6 */ "m...mmmmmmmmmmmm" - /* 7 */ "a...ammmmmmmmmmm" - /* 8 */ "a...ammmmmmmmmmm" - /* 9 */ "a...ammmmmmmmmmm" - /* 10 */ "aaaaammmmmmmmmmm" - /* 11 */ "aaaaaeemmmmmmmmm" - /* 12 */ "caaaaaammmmmmmmm" - /* 13 */ "caaaaaammmmmmmmm" - /* 14 */ "caaaaaammmmmaaam" - /* 15 */ "fffffffmmmmmaaam" - - // Level 8 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmaaam" - /* 1 */ "mmmmmmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmmmmmmm" - /* 4 */ "m...mmmmmmmmaaam" - /* 5 */ "m...mmmmmmmmmmmm" - /* 6 */ "m...mmmmmmmmmmmm" - /* 7 */ "m...mmmmmmmmmmmm" - /* 8 */ "m...mmmmmmmmmmmm" - /* 9 */ "a...ammmmmmmmmmm" - /* 10 */ "a...ammmmmmmmmmm" - /* 11 */ "a...aaaeemmmmmmm" - /* 12 */ "a.....aaammmmmmm" - /* 13 */ "a.....aaammmmmmm" - /* 14 */ "a.....aaammmaaam" - /* 15 */ "aaaaaaaffmmmaaam" - - // Level 9 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmcaaab" - /* 1 */ "mmmmmmmmmmmcaaab" - /* 2 */ "mmmmmmmmmmmcaaab" - /* 3 */ "mmmmmmmmmmmcaaab" - /* 4 */ "mmmmmmmmmmmcaaab" - /* 5 */ "mmmmmmmmmmmcaaab" - /* 6 */ "m...mmmmmmmcaaab" - /* 7 */ "m...mmmmmmmcaaab" - /* 8 */ "m...mmmmmmmcaaab" - /* 9 */ "m...mmmmmmmcaaab" - /* 10 */ "m...mmmmmmmcaaab" - /* 11 */ "m...maaaaeecaaab" - /* 12 */ "m.......aaaaaaab" - /* 13 */ "m.......aaaaaaab" - /* 14 */ "m.......aaaaaaab" - /* 15 */ "mmmmmaaaafffaaab" - - // Level 10 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmaaaaa" - /* 1 */ "mmmmmmmmmmmaaaaa" - /* 2 */ "mmmmmmmmmmmaaaaa" - /* 3 */ "mmmmmmmmmmmaaaaa" - /* 4 */ "mmmmmmmmmmmaaaaa" - /* 5 */ "mmmmmmmmmmmaaaaa" - /* 6 */ "mmmmmmmmmmmaaaaa" - /* 7 */ "mmmmmmmmmmmaaaaa" - /* 8 */ "m...mmmmmmmaaaaa" - /* 9 */ "m...mmmmmmmaaaaa" - /* 10 */ "m...mmmmmmmaaaaa" - /* 11 */ "m...mmmaaaaaaaaa" - /* 12 */ "m.........aaaaaa" - /* 13 */ "m.........aaaaaa" - /* 14 */ "m.........aaaaaa" - /* 15 */ "mmmmmmmaaaaaaaaa" - - // Level 11 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmma...a" - /* 1 */ "mmmmmmmmmmma...a" - /* 2 */ "mmmmmmmmmmma...a" - /* 3 */ "mmmmmmmmmmma...a" - /* 4 */ "mmmmmmmmmmma...a" - /* 5 */ "mmmmmmmmmmma...a" - /* 6 */ "mmmmmmmmmmma...a" - /* 7 */ "mmmmmmmmmmma...a" - /* 8 */ "mmmmmmmmmmma...a" - /* 9 */ "mmmmmmmmmmma...a" - /* 10 */ "mmmmmmmmmmma...a" - /* 11 */ "mmmmmmmmmaaa...a" - /* 12 */ "mmmm...........a" - /* 13 */ "mmmm...........a" - /* 14 */ "mmmm...........a" - /* 15 */ "mmmmmmmmmaaa...a" - - // Level 12 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmm...m" - /* 1 */ "mmmmmmmmmmmm...m" - /* 2 */ "mmmmmmmmmmmm...m" - /* 3 */ "mmmmmmmmmmmm...m" - /* 4 */ "mmmmmmmmmmmm...m" - /* 5 */ "mmmmmmmmmmmm...m" - /* 6 */ "mmmmmmmmmmmm...m" - /* 7 */ "mmmmmmmmmmmm...m" - /* 8 */ "mmmmmmmmmmmm...m" - /* 9 */ "mmmmmmmmmmmm...m" - /* 10 */ "mmmmmmmmmmmm...m" - /* 11 */ "mmmmmmmmmmmm...m" - /* 12 */ "mmmmmm.........m" - /* 13 */ "mmmmmm.........m" - /* 14 */ "mmmmmm.........m" - /* 15 */ "mmmmmmmmmmmm...m" - - // Level 13 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmm...m" - /* 1 */ "mmmmmmmmmmmm...m" - /* 2 */ "mmmmmmmmmmmm...m" - /* 3 */ "mmmmmmmmmmmm...m" - /* 4 */ "mmmmmmmmmmmm...m" - /* 5 */ "mmmmmmmmmmmm...m" - /* 6 */ "mmmmmmmmmmmm...m" - /* 7 */ "mmmmmmmmmmmm...m" - /* 8 */ "mmmmmmmmmmmm...m" - /* 9 */ "mmmmmmmmmmmm...m" - /* 10 */ "mmmmmmmmmmmm...m" - /* 11 */ "mmmmmmmmmmmm...m" - /* 12 */ "mmmmmmmm.......m" - /* 13 */ "mmmmmmmm.......m" - /* 14 */ "mmmmmmmm.......m" - /* 15 */ "mmmmmmmmmmmm...m", - - // Connectors: - "0: 0, 5, 2: 4\n" /* Type 0, direction X- */ - "0: 15, 5, 2: 5\n" /* Type 0, direction X+ */ - "0: 13, 11, 0: 2\n" /* Type 0, direction Z- */ - "0: 13, 11, 15: 3\n" /* Type 0, direction Z+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 20, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // BridgeLevelCrossing - - - - //////////////////////////////////////////////////////////////////////////////// - // BridgeSegment: - // The data has been exported from the gallery Nether, area index 16, ID 158, created by Aloe_vera - { - // Size: - 15, 8, 5, // SizeX = 15, SizeY = 8, SizeZ = 5 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 14, 17, 4, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:114: 5\n" /* netherbrickstairs */ - "c:114: 4\n" /* netherbrickstairs */ - "d: 44:14\n" /* step */ - "e:114: 6\n" /* netherbrickstairs */ - "f:114: 7\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "aammmmmmmmmmmaa" - /* 2 */ "aammmmmmmmmmmaa" - /* 3 */ "aammmmmmmmmmmaa" - /* 4 */ "mmmmmmmmmmmmmmm" - - // Level 1 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "aabmmmmmmmmmcaa" - /* 2 */ "aabmmmmmmmmmcaa" - /* 3 */ "aabmmmmmmmmmcaa" - /* 4 */ "mmmmmmmmmmmmmmm" - - // Level 2 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "aaabdmmmmmdcaaa" - /* 2 */ "aaabdmmmmmdcaaa" - /* 3 */ "aaabdmmmmmdcaaa" - /* 4 */ "mmmmmmmmmmmmmmm" - - // Level 3 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "eeeeeeeeeeeeeee" - /* 1 */ "aaaaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaaaa" - /* 4 */ "fffffffffffffff" - - // Level 4 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaaaaa" - - // Level 5 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaaaaaaaaaaa" - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "..............." - /* 4 */ "aaaaaaaaaaaaaaa" - - // Level 6 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "..............." - /* 4 */ "mmmmmmmmmmmmmmm" - - // Level 7 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "..............." - /* 4 */ "mmmmmmmmmmmmmmm", - - // Connectors: - "0: 0, 5, 2: 4\n" /* Type 0, direction X- */ - "0: 14, 5, 2: 5\n" /* Type 0, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 500, - - // DepthWeight: - "4:-3000|8:-3000|12:-3000|16:-3000|20:-3000", - - // AddWeightIfSame: - 1000, - - // MoveToGround: - false, - }, // BridgeSegment - - - - //////////////////////////////////////////////////////////////////////////////// - // BridgeTee: - // The data has been exported from the gallery Nether, area index 39, ID 290, created by STR_Warrior - { - // Size: - 15, 8, 10, // SizeX = 15, SizeY = 8, SizeZ = 10 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 14, 17, 9, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:114: 5\n" /* netherbrickstairs */ - "c:114: 4\n" /* netherbrickstairs */ - "d:114: 6\n" /* netherbrickstairs */ - "e: 44:14\n" /* step */ - "f:114: 7\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "aammmmmmmmmmmaa" - /* 2 */ "aammmmmmmmmmmaa" - /* 3 */ "aammmmmmmmmmmaa" - /* 4 */ "mmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmaaammmmmm" - /* 9 */ "mmmmmmaaammmmmm" - - // Level 1 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "aabmmmmmmmmmcaa" - /* 2 */ "aabmmmmmmmmmcaa" - /* 3 */ "aabmmmmmmmmmcaa" - /* 4 */ "mmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmdddmmmmmm" - /* 8 */ "mmmmmmaaammmmmm" - /* 9 */ "mmmmmmaaammmmmm" - - // Level 2 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "aaabemmmmmecaaa" - /* 2 */ "aaabemmmmmecaaa" - /* 3 */ "aaabemmmmmecaaa" - /* 4 */ "mmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmeeemmmmmm" - /* 6 */ "mmmmmmdddmmmmmm" - /* 7 */ "mmmmmmaaammmmmm" - /* 8 */ "mmmmmmaaammmmmm" - /* 9 */ "mmmmmmaaammmmmm" - - // Level 3 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "ddddddddddddddd" - /* 1 */ "aaaaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaaaa" - /* 4 */ "fffffcaaabfffff" - /* 5 */ "mmmmmcaaabmmmmm" - /* 6 */ "mmmmmcaaabmmmmm" - /* 7 */ "mmmmmcaaabmmmmm" - /* 8 */ "mmmmmcaaabmmmmm" - /* 9 */ "mmmmmcaaabmmmmm" - - // Level 4 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaaaaa" - /* 5 */ "mmmmmaaaaammmmm" - /* 6 */ "mmmmmaaaaammmmm" - /* 7 */ "mmmmmaaaaammmmm" - /* 8 */ "mmmmmaaaaammmmm" - /* 9 */ "mmmmmaaaaammmmm" - - // Level 5 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaaaaaaaaaaa" - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "..............." - /* 4 */ "aaaaaa...aaaaaa" - /* 5 */ "mmmmma...ammmmm" - /* 6 */ "mmmmma...ammmmm" - /* 7 */ "mmmmma...ammmmm" - /* 8 */ "mmmmma...ammmmm" - /* 9 */ "mmmmma...ammmmm" - - // Level 6 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "..............." - /* 4 */ "mmmmmm...mmmmmm" - /* 5 */ "mmmmmm...mmmmmm" - /* 6 */ "mmmmmm...mmmmmm" - /* 7 */ "mmmmmm...mmmmmm" - /* 8 */ "mmmmmm...mmmmmm" - /* 9 */ "mmmmmm...mmmmmm" - - // Level 7 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "mmmmmmmmmmmmmmm" - /* 1 */ "..............." - /* 2 */ "..............." - /* 3 */ "..............." - /* 4 */ "mmmmmm...mmmmmm" - /* 5 */ "mmmmmm...mmmmmm" - /* 6 */ "mmmmmm...mmmmmm" - /* 7 */ "mmmmmm...mmmmmm" - /* 8 */ "mmmmmm...mmmmmm" - /* 9 */ "mmmmmm...mmmmmm", - - // Connectors: - "0: 0, 5, 2: 4\n" /* Type 0, direction X- */ - "0: 7, 5, 9: 3\n" /* Type 0, direction Z+ */ - "0: 14, 5, 2: 5\n" /* Type 0, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 10, - - // DepthWeight: - "1:500", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // BridgeTee - - - - //////////////////////////////////////////////////////////////////////////////// - // Corridor11: - // The data has been exported from the gallery Nether, area index 36, ID 287, created by Aloe_vera - { - // Size: - 11, 6, 5, // SizeX = 11, SizeY = 6, SizeZ = 5 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 10, 5, 4, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:113: 0\n" /* netherbrickfence */ - "c:114: 2\n" /* netherbrickstairs */ - "d:114: 3\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "aaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaa" - - // Level 1 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "aaaaaaaaaaa" - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ "..........." - /* 4 */ "aaaaaaaaaaa" - - // Level 2 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "abababababa" - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ "..........." - /* 4 */ "abababababa" - - // Level 3 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "abababababa" - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ "..........." - /* 4 */ "abababababa" - - // Level 4 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "abababababa" - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ "..........." - /* 4 */ "abababababa" - - // Level 5 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "ccccccccccc" - /* 1 */ "aaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaa" - /* 4 */ "ddddddddddd", - - // Connectors: - "1: 10, 1, 2: 5\n" /* Type 1, direction X+ */ - "1: 0, 1, 2: 4\n" /* Type 1, direction X- */ - "-1: 10, 1, 2: 5\n" /* Type -1, direction X+ */ - "-1: 0, 1, 2: 4\n" /* Type -1, direction X- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 300, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // Corridor11 - - - - //////////////////////////////////////////////////////////////////////////////// - // Corridor13: - // The data has been exported from the gallery Nether, area index 35, ID 286, created by Aloe_vera - { - // Size: - 13, 6, 5, // SizeX = 13, SizeY = 6, SizeZ = 5 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 12, 5, 4, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:113: 0\n" /* netherbrickfence */ - "c:114: 2\n" /* netherbrickstairs */ - "d:114: 3\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "aaaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaaa" - - // Level 1 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "aaaaaaaaaaaaa" - /* 1 */ "............." - /* 2 */ "............." - /* 3 */ "............." - /* 4 */ "aaaaaaaaaaaaa" - - // Level 2 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "ababababababa" - /* 1 */ "............." - /* 2 */ "............." - /* 3 */ "............." - /* 4 */ "ababababababa" - - // Level 3 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "ababababababa" - /* 1 */ "............." - /* 2 */ "............." - /* 3 */ "............." - /* 4 */ "ababababababa" - - // Level 4 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "ababababababa" - /* 1 */ "............." - /* 2 */ "............." - /* 3 */ "............." - /* 4 */ "ababababababa" - - // Level 5 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "ccccccccccccc" - /* 1 */ "aaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaa" - /* 4 */ "ddddddddddddd", - - // Connectors: - "1: 12, 1, 2: 5\n" /* Type 1, direction X+ */ - "1: 0, 1, 2: 4\n" /* Type 1, direction X- */ - "-1: 12, 1, 2: 5\n" /* Type -1, direction X+ */ - "-1: 0, 1, 2: 4\n" /* Type -1, direction X- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 300, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // Corridor13 - - - - //////////////////////////////////////////////////////////////////////////////// - // Corridor5: - // The data has been exported from the gallery Nether, area index 65, ID 330, created by xoft - { - // Size: - 5, 6, 5, // SizeX = 5, SizeY = 6, SizeZ = 5 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 4, 5, 4, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:113: 0\n" /* netherbrickfence */ - "c:114: 2\n" /* netherbrickstairs */ - "d:114: 3\n" /* netherbrickstairs */ - "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 */ "aaaaa" - /* 1 */ "....." - /* 2 */ "....." - /* 3 */ "....." - /* 4 */ "aaaaa" - - // Level 2 - /* z\x* 01234 */ - /* 0 */ "ababa" - /* 1 */ "....." - /* 2 */ "....." - /* 3 */ "....." - /* 4 */ "ababa" - - // Level 3 - /* z\x* 01234 */ - /* 0 */ "ababa" - /* 1 */ "....." - /* 2 */ "....." - /* 3 */ "....." - /* 4 */ "ababa" - - // Level 4 - /* z\x* 01234 */ - /* 0 */ "ababa" - /* 1 */ "....." - /* 2 */ "....." - /* 3 */ "....." - /* 4 */ "ababa" - - // Level 5 - /* z\x* 01234 */ - /* 0 */ "ccccc" - /* 1 */ "aaaaa" - /* 2 */ "aaaaa" - /* 3 */ "aaaaa" - /* 4 */ "ddddd", - - // Connectors: - "1: 4, 1, 2: 5\n" /* Type 1, direction X+ */ - "1: 0, 1, 2: 4\n" /* Type 1, direction X- */ - "-1: 4, 1, 2: 5\n" /* Type -1, direction X+ */ - "-1: 0, 1, 2: 4\n" /* Type -1, direction X- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 500, - - // DepthWeight: - "6:0|12:0|18:0", - - // AddWeightIfSame: - 500, - - // MoveToGround: - false, - }, // Corridor5 - - - - //////////////////////////////////////////////////////////////////////////////// - // CorridorCorner5: - // The data has been exported from the gallery Nether, area index 10, ID 40, created by xoft - { - // Size: - 11, 6, 11, // SizeX = 11, SizeY = 6, SizeZ = 11 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 10, 5, 10, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:113: 0\n" /* netherbrickfence */ - "c:114: 2\n" /* netherbrickstairs */ - "d:114: 0\n" /* netherbrickstairs */ - "e:114: 3\n" /* netherbrickstairs */ - "f:114: 1\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "aaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaa" - /* 5 */ "aaaaammmmmm" - /* 6 */ "aaaaammmmmm" - /* 7 */ "aaaaammmmmm" - /* 8 */ "aaaaammmmmm" - /* 9 */ "aaaaammmmmm" - /* 10 */ "aaaaammmmmm" - - // Level 1 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "aaaaaaaaaaa" - /* 1 */ "a.........." - /* 2 */ "a.........." - /* 3 */ "a.........." - /* 4 */ "a...aaaaaaa" - /* 5 */ "a...ammmmmm" - /* 6 */ "a...ammmmmm" - /* 7 */ "a...ammmmmm" - /* 8 */ "a...ammmmmm" - /* 9 */ "a...ammmmmm" - /* 10 */ "a...ammmmmm" - - // Level 2 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "abababababa" - /* 1 */ "b.........." - /* 2 */ "a.........." - /* 3 */ "b.........." - /* 4 */ "a...abababa" - /* 5 */ "b...bmmmmmm" - /* 6 */ "a...ammmmmm" - /* 7 */ "b...bmmmmmm" - /* 8 */ "a...ammmmmm" - /* 9 */ "b...bmmmmmm" - /* 10 */ "a...ammmmmm" - - // Level 3 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "abababababa" - /* 1 */ "b.........." - /* 2 */ "a.........." - /* 3 */ "b.........." - /* 4 */ "a...abababa" - /* 5 */ "b...bmmmmmm" - /* 6 */ "a...ammmmmm" - /* 7 */ "b...bmmmmmm" - /* 8 */ "a...ammmmmm" - /* 9 */ "b...bmmmmmm" - /* 10 */ "a...ammmmmm" - - // Level 4 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "abababababa" - /* 1 */ "b.........." - /* 2 */ "a.........." - /* 3 */ "b.........." - /* 4 */ "a...abababa" - /* 5 */ "b...bmmmmmm" - /* 6 */ "a...ammmmmm" - /* 7 */ "b...bmmmmmm" - /* 8 */ "a...ammmmmm" - /* 9 */ "b...bmmmmmm" - /* 10 */ "a...ammmmmm" - - // Level 5 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "ccccccccccc" - /* 1 */ "daaaaaaaaaa" - /* 2 */ "daaaaaaaaaa" - /* 3 */ "daaaaaaaaaa" - /* 4 */ "daaaeeeeeee" - /* 5 */ "daaafmmmmmm" - /* 6 */ "daaafmmmmmm" - /* 7 */ "daaafmmmmmm" - /* 8 */ "daaafmmmmmm" - /* 9 */ "daaafmmmmmm" - /* 10 */ "daaafmmmmmm", - - // Connectors: - "1: 2, 1, 10: 3\n" /* Type 1, direction Z+ */ - "1: 10, 1, 2: 5\n" /* Type 1, direction X+ */ - "-1: 2, 1, 10: 3\n" /* Type -1, direction Z+ */ - "-1: 10, 1, 2: 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: - false, - }, // CorridorCorner5 - - - - //////////////////////////////////////////////////////////////////////////////// - // CorridorCornerChest5: - // The data has been exported from the gallery Nether, area index 42, ID 293, created by STR_Warrior - { - // Size: - 11, 6, 11, // SizeX = 11, SizeY = 6, SizeZ = 11 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 10, 5, 10, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b: 54: 5\n" /* chest */ - "c:113: 0\n" /* netherbrickfence */ - "d:114: 0\n" /* netherbrickstairs */ - "e:114: 2\n" /* netherbrickstairs */ - "f:114: 1\n" /* netherbrickstairs */ - "g:114: 3\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "aaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaa" - /* 5 */ "aaaaammmmmm" - /* 6 */ "aaaaammmmmm" - /* 7 */ "aaaaammmmmm" - /* 8 */ "aaaaammmmmm" - /* 9 */ "aaaaammmmmm" - /* 10 */ "aaaaammmmmm" - - // Level 1 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "aaaaaaaaaaa" - /* 1 */ "ab........." - /* 2 */ "a.........." - /* 3 */ "a.........." - /* 4 */ "a...aaaaaaa" - /* 5 */ "a...ammmmmm" - /* 6 */ "a...ammmmmm" - /* 7 */ "a...ammmmmm" - /* 8 */ "a...ammmmmm" - /* 9 */ "a...ammmmmm" - /* 10 */ "a...ammmmmm" - - // Level 2 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "acacacacaca" - /* 1 */ "c.........." - /* 2 */ "a.........." - /* 3 */ "c.........." - /* 4 */ "a...acacaca" - /* 5 */ "c...cmmmmmm" - /* 6 */ "a...ammmmmm" - /* 7 */ "c...cmmmmmm" - /* 8 */ "a...ammmmmm" - /* 9 */ "c...cmmmmmm" - /* 10 */ "a...ammmmmm" - - // Level 3 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "acacacacaca" - /* 1 */ "c.........." - /* 2 */ "a.........." - /* 3 */ "c.........." - /* 4 */ "a...acacaca" - /* 5 */ "c...cmmmmmm" - /* 6 */ "a...ammmmmm" - /* 7 */ "c...cmmmmmm" - /* 8 */ "a...ammmmmm" - /* 9 */ "c...cmmmmmm" - /* 10 */ "a...ammmmmm" - - // Level 4 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "acacacacaca" - /* 1 */ "c.........." - /* 2 */ "a.........." - /* 3 */ "c.........." - /* 4 */ "a...acacaca" - /* 5 */ "c...cmmmmmm" - /* 6 */ "a...ammmmmm" - /* 7 */ "c...cmmmmmm" - /* 8 */ "a...ammmmmm" - /* 9 */ "c...cmmmmmm" - /* 10 */ "a...ammmmmm" - - // Level 5 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "deeeeeeeeee" - /* 1 */ "daaaaaaaaaa" - /* 2 */ "daaaaaaaaaa" - /* 3 */ "daaaaaaaaaa" - /* 4 */ "daaafgggggg" - /* 5 */ "daaafmmmmmm" - /* 6 */ "daaafmmmmmm" - /* 7 */ "daaafmmmmmm" - /* 8 */ "daaafmmmmmm" - /* 9 */ "daaafmmmmmm" - /* 10 */ "daaafmmmmmm", - - // Connectors: - "1: 10, 1, 2: 5\n" /* Type 1, direction X+ */ - "1: 2, 1, 10: 3\n" /* Type 1, direction Z+ */ - "-1: 2, 1, 10: 3\n" /* Type -1, direction Z+ */ - "-1: 10, 1, 2: 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: - false, - }, // CorridorCornerChest5 - - - - //////////////////////////////////////////////////////////////////////////////// - // CorridorCrossing: - // The data has been exported from the gallery Nether, area index 63, ID 328, created by xoft - { - // Size: - 9, 6, 9, // SizeX = 9, SizeY = 6, SizeZ = 9 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 8, 5, 8, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:113: 0\n" /* netherbrickfence */ - "c:114: 0\n" /* netherbrickstairs */ - "d:114: 1\n" /* netherbrickstairs */ - "e:114: 2\n" /* netherbrickstairs */ - "f:114: 3\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 012345678 */ - /* 0 */ "mmaaaaamm" - /* 1 */ "mmaaaaamm" - /* 2 */ "aaaaaaaaa" - /* 3 */ "aaaaaaaaa" - /* 4 */ "aaaaaaaaa" - /* 5 */ "aaaaaaaaa" - /* 6 */ "aaaaaaaaa" - /* 7 */ "mmaaaaamm" - /* 8 */ "mmaaaaamm" - - // Level 1 - /* z\x* 012345678 */ - /* 0 */ "mma...amm" - /* 1 */ "mma...amm" - /* 2 */ "aaa...aaa" - /* 3 */ "........." - /* 4 */ "........." - /* 5 */ "........." - /* 6 */ "aaa...aaa" - /* 7 */ "mma...amm" - /* 8 */ "mma...amm" - - // Level 2 - /* z\x* 012345678 */ - /* 0 */ "mma...amm" - /* 1 */ "mmb...bmm" - /* 2 */ "aba...aba" - /* 3 */ "........." - /* 4 */ "........." - /* 5 */ "........." - /* 6 */ "aba...aba" - /* 7 */ "mmb...bmm" - /* 8 */ "mma...amm" - - // Level 3 - /* z\x* 012345678 */ - /* 0 */ "mma...amm" - /* 1 */ "mmb...bmm" - /* 2 */ "aba...aba" - /* 3 */ "........." - /* 4 */ "........." - /* 5 */ "........." - /* 6 */ "aba...aba" - /* 7 */ "mmb...bmm" - /* 8 */ "mma...amm" - - // Level 4 - /* z\x* 012345678 */ - /* 0 */ "mma...amm" - /* 1 */ "mmb...bmm" - /* 2 */ "aba...aba" - /* 3 */ "........." - /* 4 */ "........." - /* 5 */ "........." - /* 6 */ "aba...aba" - /* 7 */ "mmb...bmm" - /* 8 */ "mma...amm" - - // Level 5 - /* z\x* 012345678 */ - /* 0 */ "mmcaaadmm" - /* 1 */ "mmcaaadmm" - /* 2 */ "eeeaaaeee" - /* 3 */ "aaaaaaaaa" - /* 4 */ "aaaaaaaaa" - /* 5 */ "aaaaaaaaa" - /* 6 */ "ffcaaadff" - /* 7 */ "mmcaaadmm" - /* 8 */ "mmcaaadmm", - - // Connectors: - "1: 8, 1, 4: 5\n" /* Type 1, direction X+ */ - "1: 4, 1, 0: 2\n" /* Type 1, direction Z- */ - "1: 4, 1, 8: 3\n" /* Type 1, direction Z+ */ - "1: 0, 1, 4: 4\n" /* Type 1, direction X- */ - "-1: 8, 1, 4: 5\n" /* Type -1, direction X+ */ - "-1: 4, 1, 8: 3\n" /* Type -1, direction Z+ */ - "-1: 0, 1, 4: 4\n" /* Type -1, direction X- */ - "-1: 4, 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: - -50, - - // MoveToGround: - false, - }, // CorridorCrossing - - - - //////////////////////////////////////////////////////////////////////////////// - // CorridorStairs: - // The data has been exported from the gallery Nether, area index 12, ID 42, created by xoft - { - // Size: - 9, 13, 5, // SizeX = 9, SizeY = 13, SizeZ = 5 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 8, 12, 4, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:114: 0\n" /* netherbrickstairs */ - "c:113: 0\n" /* netherbrickfence */ - "d:114: 2\n" /* netherbrickstairs */ - "e:114: 3\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 012345678 */ - /* 0 */ "aaaaaaaaa" - /* 1 */ "aaaaaaaaa" - /* 2 */ "aaaaaaaaa" - /* 3 */ "aaaaaaaaa" - /* 4 */ "aaaaaaaaa" - - // Level 1 - /* z\x* 012345678 */ - /* 0 */ "aaaaaaaaa" - /* 1 */ ".baaaaaaa" - /* 2 */ ".baaaaaaa" - /* 3 */ ".baaaaaaa" - /* 4 */ "aaaaaaaaa" - - // Level 2 - /* z\x* 012345678 */ - /* 0 */ "acaaaaaaa" - /* 1 */ "..baaaaaa" - /* 2 */ "..baaaaaa" - /* 3 */ "..baaaaaa" - /* 4 */ "acaaaaaaa" - - // Level 3 - /* z\x* 012345678 */ - /* 0 */ "acaaaaaaa" - /* 1 */ "...baaaaa" - /* 2 */ "...baaaaa" - /* 3 */ "...baaaaa" - /* 4 */ "acaaaaaaa" - - // Level 4 - /* z\x* 012345678 */ - /* 0 */ "acacaaaaa" - /* 1 */ "....baaaa" - /* 2 */ "....baaaa" - /* 3 */ "....baaaa" - /* 4 */ "acacaaaaa" - - // Level 5 - /* z\x* 012345678 */ - /* 0 */ "aaacaaaaa" - /* 1 */ ".....baaa" - /* 2 */ ".....baaa" - /* 3 */ ".....baaa" - /* 4 */ "aaacaaaaa" - - // Level 6 - /* z\x* 012345678 */ - /* 0 */ "daacacaaa" - /* 1 */ "a.....baa" - /* 2 */ "a.....baa" - /* 3 */ "a.....baa" - /* 4 */ "eaacacaaa" - - // Level 7 - /* z\x* 012345678 */ - /* 0 */ "mdaaacaaa" - /* 1 */ "ma.....ba" - /* 2 */ "ma.....ba" - /* 3 */ "ma.....ba" - /* 4 */ "meaaacaaa" - - // Level 8 - /* z\x* 012345678 */ - /* 0 */ "mmdaacaca" - /* 1 */ "mma......" - /* 2 */ "mma......" - /* 3 */ "mma......" - /* 4 */ "mmeaacaca" - - // Level 9 - /* z\x* 012345678 */ - /* 0 */ "mmmdaaaca" - /* 1 */ "mmma....." - /* 2 */ "mmma....." - /* 3 */ "mmma....." - /* 4 */ "mmmeaaaca" - - // Level 10 - /* z\x* 012345678 */ - /* 0 */ "mmmmdaaca" - /* 1 */ "mmmma...." - /* 2 */ "mmmma...." - /* 3 */ "mmmma...." - /* 4 */ "mmmmeaaca" - - // Level 11 - /* z\x* 012345678 */ - /* 0 */ "mmmmmdaaa" - /* 1 */ "mmmmma..." - /* 2 */ "mmmmma..." - /* 3 */ "mmmmma..." - /* 4 */ "mmmmmeaaa" - - // Level 12 - /* z\x* 012345678 */ - /* 0 */ "mmmmmmddd" - /* 1 */ "mmmmmmaaa" - /* 2 */ "mmmmmmaaa" - /* 3 */ "mmmmmmaaa" - /* 4 */ "mmmmmmeee", - - // Connectors: - "1: 0, 1, 2: 4\n" /* Type 1, direction X- */ - "1: 8, 8, 2: 5\n" /* Type 1, direction X+ */ - "-1: 0, 1, 2: 4\n" /* Type -1, direction X- */ - "-1: 8, 8, 2: 5\n" /* Type -1, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 1000, - - // DepthWeight: - "0:0|2:0|4:0|6:0|8:0|10:0|12:0|14:0|16:0|18:0", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // CorridorStairs - - - - //////////////////////////////////////////////////////////////////////////////// - // DarkCorridor: - // The data has been exported from the gallery Nether, area index 3, ID 30, created by STR_Warrior - { - // Size: - 14, 6, 5, // SizeX = 14, SizeY = 6, SizeZ = 5 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 13, 5, 4, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:113: 0\n" /* netherbrickfence */ - "c:114: 2\n" /* netherbrickstairs */ - "d:114: 3\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "aaaaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaaaa" - - // Level 1 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "aaaaaaaaaaaaaa" - /* 1 */ ".............." - /* 2 */ ".............." - /* 3 */ ".............." - /* 4 */ "aaaaaaaaaaaaaa" - - // Level 2 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "aabaaaaaaaabaa" - /* 1 */ ".............." - /* 2 */ ".............." - /* 3 */ ".............." - /* 4 */ "aabaaaaaaaabaa" - - // Level 3 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "aabaaaaaaaabaa" - /* 1 */ ".............." - /* 2 */ ".............." - /* 3 */ ".............." - /* 4 */ "aabaaaaaaaabaa" - - // Level 4 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "aabaaaaaaaabaa" - /* 1 */ ".............." - /* 2 */ ".............." - /* 3 */ ".............." - /* 4 */ "aabaaaaaaaabaa" - - // Level 5 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "cccccccccccccc" - /* 1 */ "aaaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaaa" - /* 4 */ "dddddddddddddd", - - // Connectors: - "1: 0, 1, 2: 4\n" /* Type 1, direction X- */ - "1: 13, 1, 2: 5\n" /* Type 1, direction X+ */ - "-1: 0, 1, 2: 4\n" /* Type -1, direction X- */ - "-1: 13, 1, 2: 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: - false, - }, // DarkCorridor - - - - //////////////////////////////////////////////////////////////////////////////// - // LavaStaircase: - // The data has been exported from the gallery Nether, area index 28, ID 278, created by Aloe_vera - { - // Size: - 15, 11, 15, // SizeX = 15, SizeY = 11, SizeZ = 15 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 14, 10, 14, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:113: 0\n" /* netherbrickfence */ - "c: 10: 0\n" /* lava */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaaaaa" - /* 5 */ "aaaaaaaaaaaaaaa" - /* 6 */ "aaaaaaaaaaaaaaa" - /* 7 */ "aaaaaaaaaaaaaaa" - /* 8 */ "aaaaaaaaaaaaaaa" - /* 9 */ "aaaaaaaaaaaaaaa" - /* 10 */ "aaaaaaaaaaaaaaa" - /* 11 */ "aaaaaaaaaaaaaaa" - /* 12 */ "aaaaaaaaaaaaaaa" - /* 13 */ "aaaaaaaaaaaaaaa" - /* 14 */ "aaaaaaaaaaaaaaa" - - // Level 1 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaaaa...aaaa" - /* 1 */ "aaaaa.........a" - /* 2 */ "aaaaa.........a" - /* 3 */ "aaaaab........a" - /* 4 */ "accca...aaaa..a" - /* 5 */ "accca...acca..a" - /* 6 */ "acccaaaaacca..a" - /* 7 */ "acccccccccca..a" - /* 8 */ "acccaaaaacca..a" - /* 9 */ "accca...acca..a" - /* 10 */ "accca...aaaa..a" - /* 11 */ "aaaaab........a" - /* 12 */ "aaaaa.........a" - /* 13 */ "aaaaa.........a" - /* 14 */ "aaaaaaaa...aaaa" - - // Level 2 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaaaa...aaaa" - /* 1 */ "aaaa..........a" - /* 2 */ "aaaa..........a" - /* 3 */ "aaaabb........a" - /* 4 */ "aaaa..........a" - /* 5 */ "a.............a" - /* 6 */ "a.............a" - /* 7 */ "a.............a" - /* 8 */ "a.............a" - /* 9 */ "a.............a" - /* 10 */ "aaaa..........a" - /* 11 */ "aaaabb........a" - /* 12 */ "aaaa..........a" - /* 13 */ "aaaa..........a" - /* 14 */ "aaaaaaaa...aaaa" - - // Level 3 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaaaa...aaaa" - /* 1 */ "a.............a" - /* 2 */ "a.............a" - /* 3 */ "a..bb.........a" - /* 4 */ "aaaa..........a" - /* 5 */ "aaaa..........a" - /* 6 */ "a.............a" - /* 7 */ "a.............a" - /* 8 */ "a.............a" - /* 9 */ "aaaa..........a" - /* 10 */ "aaaa..........a" - /* 11 */ "a..bb.........a" - /* 12 */ "a.............a" - /* 13 */ "a.............a" - /* 14 */ "aaaaaaaa...aaaa" - - // Level 4 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaaaa...aaaa" - /* 1 */ "a.............a" - /* 2 */ "a.............a" - /* 3 */ "a..b..........a" - /* 4 */ "a..b..........a" - /* 5 */ "aaaa..........a" - /* 6 */ "aaaa..........a" - /* 7 */ "a.............a" - /* 8 */ "aaaa..........a" - /* 9 */ "aaaa..........a" - /* 10 */ "a..b..........a" - /* 11 */ "a..b..........a" - /* 12 */ "a.............a" - /* 13 */ "a.............a" - /* 14 */ "aaaaaaaa...aaaa" - - // Level 5 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaaaaaaaaaaa" - /* 1 */ "a.............a" - /* 2 */ "a.............a" - /* 3 */ "a.............a" - /* 4 */ "a..b..........a" - /* 5 */ "a..b..........a" - /* 6 */ "aaaa..........a" - /* 7 */ "aaaa..........a" - /* 8 */ "aaaa..........a" - /* 9 */ "a..b..........a" - /* 10 */ "a..b..........a" - /* 11 */ "a.............a" - /* 12 */ "a.............a" - /* 13 */ "a.............a" - /* 14 */ "aaaaaaaaaaaaaaa" - - // Level 6 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaaaaaaaaaaa" - /* 1 */ "a.............a" - /* 2 */ "a.............a" - /* 3 */ "a.............a" - /* 4 */ "a.............a" - /* 5 */ "a..b..........a" - /* 6 */ "...b..........a" - /* 7 */ "...b..........a" - /* 8 */ "...b..........a" - /* 9 */ "a..b..........a" - /* 10 */ "a.............a" - /* 11 */ "a.............a" - /* 12 */ "a.............a" - /* 13 */ "a.............a" - /* 14 */ "aaaaaaaaaaaaaaa" - - // Level 7 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aababababababaa" - /* 1 */ "a.............a" - /* 2 */ "b.............b" - /* 3 */ "a.............a" - /* 4 */ "b.............b" - /* 5 */ "a.............a" - /* 6 */ "..............b" - /* 7 */ "..............a" - /* 8 */ "..............b" - /* 9 */ "a.............a" - /* 10 */ "b.............b" - /* 11 */ "a.............a" - /* 12 */ "b.............b" - /* 13 */ "a.............a" - /* 14 */ "aababababababaa" - - // Level 8 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aababababababaa" - /* 1 */ "a.............a" - /* 2 */ "b.............b" - /* 3 */ "a.............a" - /* 4 */ "b.............b" - /* 5 */ "a.............a" - /* 6 */ "..............b" - /* 7 */ "..............a" - /* 8 */ "..............b" - /* 9 */ "a.............a" - /* 10 */ "b.............b" - /* 11 */ "a.............a" - /* 12 */ "b.............b" - /* 13 */ "a.............a" - /* 14 */ "aababababababaa" - - // Level 9 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aababababababaa" - /* 1 */ "a.............a" - /* 2 */ "b.............b" - /* 3 */ "a.............a" - /* 4 */ "b.............b" - /* 5 */ "a.............a" - /* 6 */ "..............b" - /* 7 */ "..............a" - /* 8 */ "..............b" - /* 9 */ "a.............a" - /* 10 */ "b.............b" - /* 11 */ "a.............a" - /* 12 */ "b.............b" - /* 13 */ "a.............a" - /* 14 */ "aababababababaa" - - // Level 10 - /* z\x* 11111 */ - /* * 012345678901234 */ - /* 0 */ "aaaaaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaaaaa" - /* 5 */ "aaaaaaaaaaaaaaa" - /* 6 */ "aaaaaaaaaaaaaaa" - /* 7 */ "aaaaaaaaaaaaaaa" - /* 8 */ "aaaaaaaaaaaaaaa" - /* 9 */ "aaaaaaaaaaaaaaa" - /* 10 */ "aaaaaaaaaaaaaaa" - /* 11 */ "aaaaaaaaaaaaaaa" - /* 12 */ "aaaaaaaaaaaaaaa" - /* 13 */ "aaaaaaaaaaaaaaa" - /* 14 */ "aaaaaaaaaaaaaaa", - - // Connectors: - "1: 0, 6, 7: 4\n" /* Type 1, direction X- */ - "1: 9, 1, 14: 3\n" /* Type 1, direction Z+ */ - "1: 9, 1, 0: 2\n" /* Type 1, direction Z- */ - "-1: 0, 6, 7: 4\n" /* Type -1, direction X- */ - "-1: 9, 1, 14: 3\n" /* Type -1, direction Z+ */ - "-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: - 10, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // LavaStaircase - - - - //////////////////////////////////////////////////////////////////////////////// - // LavaStaircaseBig: - // The data has been exported from the gallery Nether, area index 31, ID 282, created by STR_Warrior - { - // Size: - 12, 15, 15, // SizeX = 12, SizeY = 15, SizeZ = 15 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 11, 14, 14, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b: 10: 0\n" /* lava */ - "c:113: 0\n" /* netherbrickfence */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "aaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaa" - /* 5 */ "aaaaaaaaaaaa" - /* 6 */ "aaaaaaaaaaaa" - /* 7 */ "aaaaaaaaaaaa" - /* 8 */ "aaaaaaaaaaaa" - /* 9 */ "aaaaaaaaaaaa" - /* 10 */ "aaaaaaaaaaaa" - /* 11 */ "aaaaaaaaaaaa" - /* 12 */ "aaaaaaaaaaaa" - /* 13 */ "aaaaaaaaaaaa" - /* 14 */ "aaaaaaaaaaaa" - - // Level 1 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "aaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaa" - /* 4 */ "abbbbbaaaaaa" - /* 5 */ "abbbbbbaaaaa" - /* 6 */ "abbbbbba...." - /* 7 */ "abbbbbba...." - /* 8 */ "abbbbbba...." - /* 9 */ "abbbbbbaaaaa" - /* 10 */ "abbbbb.aaaaa" - /* 11 */ "aaaaaaaaaaaa" - /* 12 */ "aaaaaaaaaaaa" - /* 13 */ "aaaaaaaaaaaa" - /* 14 */ "aaaaaaaaaaaa" - - // Level 2 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "aaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaa" - /* 4 */ "abbbbbaaaaaa" - /* 5 */ "abbbbbba...a" - /* 6 */ "abbbbbba...." - /* 7 */ "abbbbbba...." - /* 8 */ "abbbbbba...." - /* 9 */ "abbbbbba...a" - /* 10 */ "abbbbb.aaaaa" - /* 11 */ "aaaaaaaaaaaa" - /* 12 */ "aaaaaaaaaaaa" - /* 13 */ "aaaaaaaaaaaa" - /* 14 */ "aaaaaaaaaaaa" - - // Level 3 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "aaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaa" - /* 4 */ "abbbbbaa...a" - /* 5 */ "abbbbbba...a" - /* 6 */ "abbbbbba...." - /* 7 */ "abbbbbba...." - /* 8 */ "abbbbbba...." - /* 9 */ "abbbbbba...a" - /* 10 */ "abbbbbaa...a" - /* 11 */ "aaaaaaaaaaaa" - /* 12 */ "aaaaaaaaaaaa" - /* 13 */ "aaaaaaaaaaaa" - /* 14 */ "aaaaaaaaaaaa" - - // Level 4 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "aaaaaaaaaaaa" - /* 1 */ "aaaaa......a" - /* 2 */ "aaaaa......a" - /* 3 */ "aaaaacc....a" - /* 4 */ "a.....cc...a" - /* 5 */ "a......c...a" - /* 6 */ "a......c...a" - /* 7 */ "a......c...a" - /* 8 */ "a......c...a" - /* 9 */ "a......c...a" - /* 10 */ "a.....cc...a" - /* 11 */ "aaaaacc....a" - /* 12 */ "aaaaa......a" - /* 13 */ "aaaaa......a" - /* 14 */ "aaaaaaaaaaaa" - - // Level 5 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "aaaaaaaaaaaa" - /* 1 */ "aaaa.......a" - /* 2 */ "aaaa.......a" - /* 3 */ "aaaacc.....a" - /* 4 */ "aaaa.......a" - /* 5 */ "a..........a" - /* 6 */ "a..........a" - /* 7 */ "a..........a" - /* 8 */ "a..........a" - /* 9 */ "a..........a" - /* 10 */ "aaaa.......a" - /* 11 */ "aaaacc.....a" - /* 12 */ "aaaa.......a" - /* 13 */ "aaaa.......a" - /* 14 */ "aaaaaaaaaaaa" - - // Level 6 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "aaaaaaaaaaaa" - /* 1 */ "a..........a" - /* 2 */ "a..........a" - /* 3 */ "a..cc......a" - /* 4 */ "aaaa.......a" - /* 5 */ "aaaa.......a" - /* 6 */ "a..........a" - /* 7 */ "a..........a" - /* 8 */ "a..........a" - /* 9 */ "aaaa.......a" - /* 10 */ "aaaa.......a" - /* 11 */ "a..cc......a" - /* 12 */ "a..........a" - /* 13 */ "a..........a" - /* 14 */ "aaaaaaaaaaaa" - - // Level 7 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "aaaaaaaaaaaa" - /* 1 */ "a..........a" - /* 2 */ "a..........a" - /* 3 */ "a..c.......a" - /* 4 */ "a..c.......a" - /* 5 */ "aaaa.......a" - /* 6 */ "aaaa.......a" - /* 7 */ "a..........a" - /* 8 */ "aaaa.......a" - /* 9 */ "aaaa.......a" - /* 10 */ "a..c.......a" - /* 11 */ "a..c.......a" - /* 12 */ "a..........a" - /* 13 */ "a..........a" - /* 14 */ "aaaaaaaaaaaa" - - // Level 8 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "aaaaaaaaaaaa" - /* 1 */ "a..........a" - /* 2 */ "a..........a" - /* 3 */ "a..........a" - /* 4 */ "a..c.......a" - /* 5 */ "a..c.......a" - /* 6 */ "aaaa.......a" - /* 7 */ "aaaa.......a" - /* 8 */ "aaaa.......a" - /* 9 */ "a..c.......a" - /* 10 */ "a..c.......a" - /* 11 */ "a..........a" - /* 12 */ "a..........a" - /* 13 */ "a..........a" - /* 14 */ "aaaaaaaaaaaa" - - // Level 9 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "aaaaaaaaaaaa" - /* 1 */ "a..........a" - /* 2 */ "a..........a" - /* 3 */ "a..........a" - /* 4 */ "a..........a" - /* 5 */ "a..c.......a" - /* 6 */ "...c.......a" - /* 7 */ "...c.......a" - /* 8 */ "...c.......a" - /* 9 */ "a..c.......a" - /* 10 */ "a..........a" - /* 11 */ "a..........a" - /* 12 */ "a..........a" - /* 13 */ "a..........a" - /* 14 */ "aaaaaaaaaaaa" - - // Level 10 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "aaaaaaaaaaaa" - /* 1 */ "a..........a" - /* 2 */ "a..........a" - /* 3 */ "a..........a" - /* 4 */ "a..........a" - /* 5 */ "a..........a" - /* 6 */ "...........a" - /* 7 */ "...........a" - /* 8 */ "...........a" - /* 9 */ "a..........a" - /* 10 */ "a..........a" - /* 11 */ "a..........a" - /* 12 */ "a..........a" - /* 13 */ "a..........a" - /* 14 */ "aaaaaaaaaaaa" - - // Level 11 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "aaaaaaaaaaaa" - /* 1 */ "a..........a" - /* 2 */ "a..........a" - /* 3 */ "a..........a" - /* 4 */ "a..........a" - /* 5 */ "a..........a" - /* 6 */ "...........a" - /* 7 */ "...........a" - /* 8 */ "...........a" - /* 9 */ "a..........a" - /* 10 */ "a..........a" - /* 11 */ "a..........a" - /* 12 */ "a..........a" - /* 13 */ "a..........a" - /* 14 */ "aaaaaaaaaaaa" - - // Level 12 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "aaaaaaaaaaaa" - /* 1 */ "a..........a" - /* 2 */ "a..........a" - /* 3 */ "a..........a" - /* 4 */ "a..........a" - /* 5 */ "a..........a" - /* 6 */ "a..........a" - /* 7 */ "a..........a" - /* 8 */ "a..........a" - /* 9 */ "a..........a" - /* 10 */ "a..........a" - /* 11 */ "a..........a" - /* 12 */ "a..........a" - /* 13 */ "a..........a" - /* 14 */ "aaaaaaaaaaaa" - - // Level 13 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "aaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaa" - /* 5 */ "aaaaaaaaaaaa" - /* 6 */ "aaaaaaaaaaaa" - /* 7 */ "aaaaaaaaaaaa" - /* 8 */ "aaaaaaaaaaaa" - /* 9 */ "aaaaaaaaaaaa" - /* 10 */ "aaaaaaaaaaaa" - /* 11 */ "aaaaaaaaaaaa" - /* 12 */ "aaaaaaaaaaaa" - /* 13 */ "aaaaaaaaaaaa" - /* 14 */ "aaaaaaaaaaaa" - - // Level 14 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "aaaaaaaaaaaa" - /* 1 */ "abbbbbbbbbba" - /* 2 */ "abbbbbbbbbba" - /* 3 */ "abbbbbbbbbba" - /* 4 */ "abbbbbbbbbba" - /* 5 */ "abbbbbbbbbba" - /* 6 */ "abbbbbbbbbba" - /* 7 */ "abbbbbbbbbba" - /* 8 */ "abbbbbbbbbba" - /* 9 */ "abbbbbbbbbba" - /* 10 */ "abbbbbbbbbba" - /* 11 */ "abbbbbbbbbba" - /* 12 */ "abbbbbbbbbba" - /* 13 */ "abbbbbbbbbba" - /* 14 */ "aaaaaaaaaaaa", - - // Connectors: - "1: 11, 1, 7: 5\n" /* Type 1, direction X+ */ - "1: 0, 9, 7: 4\n" /* Type 1, direction X- */ - "-1: 11, 1, 7: 5\n" /* Type -1, direction X+ */ - "-1: 0, 9, 7: 4\n" /* Type -1, direction X- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 10, - - // DepthWeight: - "", - - // AddWeightIfSame: - -1000, - - // MoveToGround: - false, - }, // LavaStaircaseBig - - - - //////////////////////////////////////////////////////////////////////////////// - // LavaStairsBridge: - // The data has been exported from the gallery Nether, area index 30, ID 281, created by STR_Warrior - { - // Size: - 16, 12, 15, // SizeX = 16, SizeY = 12, SizeZ = 15 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 15, 11, 14, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:113: 0\n" /* netherbrickfence */ - "c: 10: 0\n" /* lava */ - "d:114: 2\n" /* netherbrickstairs */ - "e:114: 3\n" /* netherbrickstairs */ - "f:114: 7\n" /* netherbrickstairs */ - "g: 44:14\n" /* step */ - "h:114: 6\n" /* netherbrickstairs */ - "i: 44: 6\n" /* step */ - "j:114: 0\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aaaaaaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaaaaaa" - /* 5 */ "aaaaaaaaaaaaaaaa" - /* 6 */ "aaaaaaaaaaaaaaaa" - /* 7 */ "aaaaaaaaaaaaaaaa" - /* 8 */ "aaaaaaaaaaaaaaaa" - /* 9 */ "aaaaaaaaaaaaaaaa" - /* 10 */ "aaaaaaaaaaaaaaaa" - /* 11 */ "aaaaaaaaaaaaaaaa" - /* 12 */ "aaaaaaaaaaaaaaaa" - /* 13 */ "aaaaaaaaaaaaaaaa" - /* 14 */ "aaaaaaaaaaaaaaaa" - - // Level 1 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aaaaaaaa...aaaaa" - /* 1 */ "aaaaa..........a" - /* 2 */ "aaaaa..........a" - /* 3 */ "aaaaab.........a" - /* 4 */ "accca...ddd.aaaa" - /* 5 */ "accca...aaa.acca" - /* 6 */ "acccaaaaaaaaacca" - /* 7 */ "acccccccccccccca" - /* 8 */ "acccaaaaaaaaacca" - /* 9 */ "accca...aaa.acca" - /* 10 */ "accca...eee.aaaa" - /* 11 */ "aaaaab.........a" - /* 12 */ "aaaaa..........a" - /* 13 */ "aaaaa..........a" - /* 14 */ "aaaaaaaa...aaaaa" - - // Level 2 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aaaaaaaa...aaaaa" - /* 1 */ "aaaa...........a" - /* 2 */ "aaaa...........a" - /* 3 */ "aaaabb.........a" - /* 4 */ "aaaa........b..a" - /* 5 */ "a.......ddd....a" - /* 6 */ "a.......fff....a" - /* 7 */ "a.......ggg....a" - /* 8 */ "a.......hhh....a" - /* 9 */ "a.......eee....a" - /* 10 */ "aaaa........b..a" - /* 11 */ "aaaabb.........a" - /* 12 */ "aaaa...........a" - /* 13 */ "aaaa...........a" - /* 14 */ "aaaaaaaa...aaaaa" - - // Level 3 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aaaaaaaa...aaaaa" - /* 1 */ "a..............a" - /* 2 */ "a..............a" - /* 3 */ "a..bb..........a" - /* 4 */ "aaaa........b..a" - /* 5 */ "aaaa...........a" - /* 6 */ "a..............a" - /* 7 */ "a..............a" - /* 8 */ "a..............a" - /* 9 */ "aaaa...........a" - /* 10 */ "aaaa........b..a" - /* 11 */ "a..bb..........a" - /* 12 */ "a..............a" - /* 13 */ "a..............a" - /* 14 */ "aaaaaaaa...aaaaa" - - // Level 4 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aaaaaaaabbbaaaaa" - /* 1 */ "a..............a" - /* 2 */ "a..............a" - /* 3 */ "a..b...........a" - /* 4 */ "a..b........b..a" - /* 5 */ "aaaa...........a" - /* 6 */ "aaaa...........a" - /* 7 */ "a..............a" - /* 8 */ "aaaa...........a" - /* 9 */ "aaaa...........a" - /* 10 */ "a..b........b..a" - /* 11 */ "a..b...........a" - /* 12 */ "a..............a" - /* 13 */ "a..............a" - /* 14 */ "aaaaaaaabbbaaaaa" - - // Level 5 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aaaaaaaaaaaaaaaa" - /* 1 */ "a..............a" - /* 2 */ "a..............a" - /* 3 */ "a...........ggga" - /* 4 */ "a..b........iija" - /* 5 */ "a..b........iija" - /* 6 */ "aaaa........iija" - /* 7 */ "aaaa........iija" - /* 8 */ "aaaa........iija" - /* 9 */ "a..b........iija" - /* 10 */ "a..b........iija" - /* 11 */ "a...........ggga" - /* 12 */ "a..............a" - /* 13 */ "a..............a" - /* 14 */ "aaaaaaaaaaaaaaaa" - - // Level 6 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aaaaaaaaaaaaaaaa" - /* 1 */ "a.............ga" - /* 2 */ "a............iia" - /* 3 */ "a..............a" - /* 4 */ "a..............a" - /* 5 */ "a..b...........a" - /* 6 */ "...b...........a" - /* 7 */ "...b...........a" - /* 8 */ "...b...........a" - /* 9 */ "a..b...........a" - /* 10 */ "a..............a" - /* 11 */ "a..............a" - /* 12 */ "a............iia" - /* 13 */ "a.............ga" - /* 14 */ "aaaaaaaaaaaaaaaa" - - // Level 7 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aaaaaaaaaaaaaaaa" - /* 1 */ "a..............a" - /* 2 */ "a..............a" - /* 3 */ "a..............a" - /* 4 */ "a..............a" - /* 5 */ "a..............a" - /* 6 */ "...............a" - /* 7 */ "...............a" - /* 8 */ "...............a" - /* 9 */ "a..............a" - /* 10 */ "a..............a" - /* 11 */ "a..............a" - /* 12 */ "a..............a" - /* 13 */ "a..............a" - /* 14 */ "aaaaaaaaaaaaaaaa" - - // Level 8 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aaaaaaaaaaaaaaaa" - /* 1 */ "a..............a" - /* 2 */ "a..............a" - /* 3 */ "a..............a" - /* 4 */ "a..............a" - /* 5 */ "a..............a" - /* 6 */ "...............a" - /* 7 */ "...............a" - /* 8 */ "...............a" - /* 9 */ "a..............a" - /* 10 */ "a..............a" - /* 11 */ "a..............a" - /* 12 */ "a..............a" - /* 13 */ "a..............a" - /* 14 */ "aaaaaaaaaaaaaaaa" - - // Level 9 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aaaaaaaaaaaaaaaa" - /* 1 */ "a..............a" - /* 2 */ "a..............a" - /* 3 */ "a..............a" - /* 4 */ "a..............a" - /* 5 */ "a..............a" - /* 6 */ "a..............a" - /* 7 */ "a..............a" - /* 8 */ "a..............a" - /* 9 */ "a..............a" - /* 10 */ "a..............a" - /* 11 */ "a..............a" - /* 12 */ "a..............a" - /* 13 */ "a..............a" - /* 14 */ "aaaaaaaaaaaaaaaa" - - // Level 10 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aaaaaaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaaaaaa" - /* 5 */ "aaaaaaaaaaaaaaaa" - /* 6 */ "aaaaaaaaaaaaaaaa" - /* 7 */ "aaaaaaaaaaaaaaaa" - /* 8 */ "aaaaaaaaaaaaaaaa" - /* 9 */ "aaaaaaaaaaaaaaaa" - /* 10 */ "aaaaaaaaaaaaaaaa" - /* 11 */ "aaaaaaaaaaaaaaaa" - /* 12 */ "aaaaaaaaaaaaaaaa" - /* 13 */ "aaaaaaaaaaaaaaaa" - /* 14 */ "aaaaaaaaaaaaaaaa" - - // Level 11 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "abbaabbaabbaabba" - /* 1 */ "b..............b" - /* 2 */ "a..............a" - /* 3 */ "b..............b" - /* 4 */ "a..............a" - /* 5 */ "b..............b" - /* 6 */ "a..............a" - /* 7 */ "b..............b" - /* 8 */ "a..............a" - /* 9 */ "b..............b" - /* 10 */ "a..............a" - /* 11 */ "b..............b" - /* 12 */ "a..............a" - /* 13 */ "b..............b" - /* 14 */ "abbaabbaabbaabba", - - // Connectors: - "1: 0, 6, 7: 4\n" /* Type 1, direction X- */ - "-1: 0, 6, 7: 4\n" /* Type -1, direction X- */ - "1: 9, 1, 0: 2\n" /* Type 1, direction Z- */ - "-1: 9, 1, 0: 2\n" /* Type -1, direction Z- */ - "1: 9, 1, 14: 3\n" /* Type 1, direction Z+ */ - "-1: 9, 1, 14: 3\n" /* Type -1, direction Z+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 10, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // LavaStairsBridge - - - - //////////////////////////////////////////////////////////////////////////////// - // MidStaircase: - // The data has been exported from the gallery Nether, area index 23, ID 165, created by Aloe_vera - { - // Size: - 13, 8, 13, // SizeX = 13, SizeY = 8, SizeZ = 13 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 12, 7, 12, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b: 88: 0\n" /* soulsand */ - "c:115: 7\n" /* netherwartblock */ - "d:114: 3\n" /* netherbrickstairs */ - "e:114: 0\n" /* netherbrickstairs */ - "f:114: 1\n" /* netherbrickstairs */ - "g:114: 2\n" /* netherbrickstairs */ - "h: 10: 0\n" /* lava */ - "i:113: 0\n" /* netherbrickfence */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "aaaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaa" - /* 3 */ "aaaabbbbbaaaa" - /* 4 */ "aaaabbbbbaaaa" - /* 5 */ "aaaaaaaaaaaaa" - /* 6 */ "aaaaaaaaaaaaa" - /* 7 */ "aaaaaaaaaaaaa" - /* 8 */ "aaaabbbbbaaaa" - /* 9 */ "aaaabbbbbaaaa" - /* 10 */ "aaaaaaaaaaaaa" - /* 11 */ "aaaaaaaaaaaaa" - /* 12 */ "aaaaaaaaaaaaa" - - // Level 1 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "aaaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaa" - /* 3 */ "aaaacccccaaaa" - /* 4 */ "addecccccfdda" - /* 5 */ "...eaaaaad..." - /* 6 */ "...eaaaaa...." - /* 7 */ "...eaaaaag..." - /* 8 */ "agggcccccfgga" - /* 9 */ "aaaacccccaaaa" - /* 10 */ "aaaaaaaaaaaaa" - /* 11 */ "aaaaaaaaaaaaa" - /* 12 */ "aaaaaaaaaaaaa" - - // Level 2 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "aaaaaaaaaaaaa" - /* 1 */ "aha.......aha" - /* 2 */ "aaa.......aaa" - /* 3 */ "a...........a" - /* 4 */ "a...........a" - /* 5 */ "....eaaaa...." - /* 6 */ "....eaaaa...." - /* 7 */ "....eaaaa...." - /* 8 */ "a...........a" - /* 9 */ "a...........a" - /* 10 */ "aaa.......aaa" - /* 11 */ "aha.......aha" - /* 12 */ "aaaaaaaaaaaaa" - - // Level 3 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "aaaiiaaaiiaaa" - /* 1 */ "a...........a" - /* 2 */ "a...........a" - /* 3 */ "a...........a" - /* 4 */ "a...........a" - /* 5 */ ".....eaaa...." - /* 6 */ ".....eaaa...." - /* 7 */ ".....eaaa...." - /* 8 */ "a...........a" - /* 9 */ "a...........a" - /* 10 */ "a...........a" - /* 11 */ "a...........a" - /* 12 */ "aaaiiaaaiiaaa" - - // Level 4 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "aaaiiaaaiiaaa" - /* 1 */ "a...........a" - /* 2 */ "a...........a" - /* 3 */ "a...........a" - /* 4 */ "a...........a" - /* 5 */ "......eaa...." - /* 6 */ "......eaa...." - /* 7 */ "......eaa...." - /* 8 */ "a...........a" - /* 9 */ "a...........a" - /* 10 */ "a...........a" - /* 11 */ "a...........a" - /* 12 */ "aaaiiaaaiiaaa" - - // Level 5 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "aaaaaaaaaaaaa" - /* 1 */ "a...........a" - /* 2 */ "a...........a" - /* 3 */ "a...........a" - /* 4 */ "a...........a" - /* 5 */ "a......ea...a" - /* 6 */ "a......ea...a" - /* 7 */ "a......ea...a" - /* 8 */ "a...........a" - /* 9 */ "a...........a" - /* 10 */ "a...........a" - /* 11 */ "a...........a" - /* 12 */ "aaaaaaaaaaaaa" - - // Level 6 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "aaaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaaa" - /* 5 */ "aaaa....eaaaa" - /* 6 */ "aaaa....eaaaa" - /* 7 */ "aaaa....eaaaa" - /* 8 */ "aaaaaaaaaaaaa" - /* 9 */ "aaaaaaaaaaaaa" - /* 10 */ "aaaaaaaaaaaaa" - /* 11 */ "aaaaaaaaaaaaa" - /* 12 */ "aaaaaaaaaaaaa" - - // Level 7 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "iaiaiaiaiaiai" - /* 1 */ "a...........a" - /* 2 */ "i...........i" - /* 3 */ "a...........a" - /* 4 */ "i...........i" - /* 5 */ "a...........a" - /* 6 */ "i...........i" - /* 7 */ "a...........a" - /* 8 */ "i...........i" - /* 9 */ "a...........a" - /* 10 */ "i...........i" - /* 11 */ "a...........a" - /* 12 */ "iaiaiaiaiaiai", - - // Connectors: - "1: 12, 1, 6: 5\n" /* Type 1, direction X+ */ - "1: 0, 1, 6: 4\n" /* Type 1, direction X- */ - "-1: 12, 1, 6: 5\n" /* Type -1, direction X+ */ - "-1: 0, 1, 6: 4\n" /* Type -1, direction X- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - -1000, - - // MoveToGround: - false, - }, // MidStaircase - - - - //////////////////////////////////////////////////////////////////////////////// - // SlabbedBridgeStairs: - // The data has been exported from the gallery Nether, area index 116, ID 811, created by Aloe_vera - { - // Size: - 16, 14, 16, // SizeX = 16, SizeY = 14, SizeZ = 16 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 15, 13, 15, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:114: 5\n" /* netherbrickstairs */ - "c:114: 4\n" /* netherbrickstairs */ - "d: 44:14\n" /* step */ - "e:114: 6\n" /* netherbrickstairs */ - "f:114: 7\n" /* netherbrickstairs */ - "g: 44: 6\n" /* step */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmmmmm" - /* 1 */ "aammmmmmmmmmmmaa" - /* 2 */ "aammmmmmmmmmmmaa" - /* 3 */ "aammmmmmmmmmmmaa" - /* 4 */ "mmmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmmm" - /* 12 */ "maaammmmmmmmmmmm" - /* 13 */ "maaammmmmmmmmmmm" - /* 14 */ "maaammmmmmmmaaam" - /* 15 */ "mmmmmmmmmmmmaaam" - - // Level 1 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmmmmm" - /* 1 */ "aabmmmmmmmmmmcaa" - /* 2 */ "aabmmmmmmmmmmcaa" - /* 3 */ "aabmmmmmmmmmmcaa" - /* 4 */ "mmmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmmm" - /* 12 */ "maaammmmmmmmmmmm" - /* 13 */ "maaammmmmmmmmmmm" - /* 14 */ "maaammmmmmmmaaam" - /* 15 */ "mmmmmmmmmmmmaaam" - - // Level 2 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmmmmm" - /* 1 */ "aaabdmmmmmmdcaaa" - /* 2 */ "aaabdmmmmmmdcaaa" - /* 3 */ "aaabdmmmmmmdcaaa" - /* 4 */ "mmmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmmm" - /* 12 */ "maaammmmmmmmmmmm" - /* 13 */ "maaammmmmmmmmmmm" - /* 14 */ "maaammmmmmmmaaam" - /* 15 */ "mmmmmmmmmmmmaaam" - - // Level 3 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "eeeeeeeeeeeeeeee" - /* 1 */ "aaaaaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaaaaa" - /* 4 */ "ffffffffffffffff" - /* 5 */ "mmmmmmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmmm" - /* 12 */ "maaammmmmmmmmmmm" - /* 13 */ "maaammmmmmmmmmmm" - /* 14 */ "maaammmmmmmmaaam" - /* 15 */ "mmmmmmmmmmmmaaam" - - // Level 4 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aaaaaaaaaaaaaaaa" - /* 1 */ "aaaaaaaaaaaaaaaa" - /* 2 */ "aaaaaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaaaaaa" - /* 5 */ "faaabmmmmmmmmmmm" - /* 6 */ "caaabmmmmmmmmmmm" - /* 7 */ "caaabmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmmm" - /* 12 */ "maaammmmmmmmmmmm" - /* 13 */ "maaammmmmmmmmmmm" - /* 14 */ "maaammmmmmmmaaam" - /* 15 */ "mmmmmmmmmmmmaaam" - - // Level 5 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aaaaaaaaaaaaaaaa" - /* 1 */ "................" - /* 2 */ "................" - /* 3 */ "................" - /* 4 */ "a...aaaaaaaaaaaa" - /* 5 */ "agggammmmmmmmmmm" - /* 6 */ "aaaaammmmmmmmmmm" - /* 7 */ "aaaaammmmmmmmmmm" - /* 8 */ "caaabmmmmmmmmmmm" - /* 9 */ "caaabmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmmm" - /* 12 */ "maaammmmmmmmmmmm" - /* 13 */ "maaammmmmmmmmmmm" - /* 14 */ "maaammmmmmmmaaam" - /* 15 */ "mmmmmmmmmmmmaaam" - - // Level 6 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmaaam" - /* 1 */ "................" - /* 2 */ "................" - /* 3 */ "................" - /* 4 */ "m...mmmmmmmmaaam" - /* 5 */ "a...ammmmmmmmmmm" - /* 6 */ "a...ammmmmmmmmmm" - /* 7 */ "agggammmmmmmmmmm" - /* 8 */ "aaaaammmmmmmmmmm" - /* 9 */ "aaaaammmmmmmmmmm" - /* 10 */ "caaabmmmmmmmmmmm" - /* 11 */ "caaabmmmmmmmmmmm" - /* 12 */ "maaabmmmmmmmmmmm" - /* 13 */ "maaabmmmmmmmmmmm" - /* 14 */ "maaafmmmmmmmaaam" - /* 15 */ "mmmmmmmmmmmmaaam" - - // Level 7 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmaaam" - /* 1 */ "................" - /* 2 */ "................" - /* 3 */ "................" - /* 4 */ "m...mmmmmmmmaaam" - /* 5 */ "m...mmmmmmmmmmmm" - /* 6 */ "m...mmmmmmmmmmmm" - /* 7 */ "a...ammmmmmmmmmm" - /* 8 */ "a...ammmmmmmmmmm" - /* 9 */ "agggammmmmmmmmmm" - /* 10 */ "aaaaammmmmmmmmmm" - /* 11 */ "aaaaaeemmmmmmmmm" - /* 12 */ "caaaaaammmmmmmmm" - /* 13 */ "caaaaaammmmmmmmm" - /* 14 */ "caaaaaammmmmaaam" - /* 15 */ "fffffffmmmmmaaam" - - // Level 8 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmaaam" - /* 1 */ "mmmmmmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmmmmmmm" - /* 4 */ "m...mmmmmmmmaaam" - /* 5 */ "m...mmmmmmmmmmmm" - /* 6 */ "m...mmmmmmmmmmmm" - /* 7 */ "m...mmmmmmmmmmmm" - /* 8 */ "m...mmmmmmmmmmmm" - /* 9 */ "a...ammmmmmmmmmm" - /* 10 */ "a...ammmmmmmmmmm" - /* 11 */ "a...aaaeemmmmmmm" - /* 12 */ "a....gaaammmmmmm" - /* 13 */ "a....gaaammmmmmm" - /* 14 */ "a....gaaammmaaam" - /* 15 */ "aaaaaaaffmmmaaam" - - // Level 9 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmcaaab" - /* 1 */ "mmmmmmmmmmmcaaab" - /* 2 */ "mmmmmmmmmmmcaaab" - /* 3 */ "mmmmmmmmmmmcaaab" - /* 4 */ "mmmmmmmmmmmcaaab" - /* 5 */ "mmmmmmmmmmmcaaab" - /* 6 */ "m...mmmmmmmcaaab" - /* 7 */ "m...mmmmmmmcaaab" - /* 8 */ "m...mmmmmmmcaaab" - /* 9 */ "m...mmmmmmmcaaab" - /* 10 */ "m...mmmmmmmcaaab" - /* 11 */ "m...maaaaeecaaab" - /* 12 */ "m......gaaaaaaab" - /* 13 */ "m......gaaaaaaab" - /* 14 */ "m......gaaaaaaab" - /* 15 */ "mmmmmaaaafffaaab" - - // Level 10 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmaaaaa" - /* 1 */ "mmmmmmmmmmmaaaaa" - /* 2 */ "mmmmmmmmmmmaaaaa" - /* 3 */ "mmmmmmmmmmmaaaaa" - /* 4 */ "mmmmmmmmmmmaaaaa" - /* 5 */ "mmmmmmmmmmmaaaaa" - /* 6 */ "mmmmmmmmmmmaaaaa" - /* 7 */ "mmmmmmmmmmmaaaaa" - /* 8 */ "m...mmmmmmmaaaaa" - /* 9 */ "m...mmmmmmmaaaaa" - /* 10 */ "m...mmmmmmmaaaaa" - /* 11 */ "m...mmmaaaaaaaaa" - /* 12 */ "m........gaaaaaa" - /* 13 */ "m........gaaaaaa" - /* 14 */ "m........gaaaaaa" - /* 15 */ "mmmmmmmaaaaaaaaa" - - // Level 11 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmma...a" - /* 1 */ "mmmmmmmmmmma...a" - /* 2 */ "mmmmmmmmmmma...a" - /* 3 */ "mmmmmmmmmmma...a" - /* 4 */ "mmmmmmmmmmma...a" - /* 5 */ "mmmmmmmmmmma...a" - /* 6 */ "mmmmmmmmmmma...a" - /* 7 */ "mmmmmmmmmmma...a" - /* 8 */ "mmmmmmmmmmma...a" - /* 9 */ "mmmmmmmmmmma...a" - /* 10 */ "mmmmmmmmmmma...a" - /* 11 */ "mmmmmmmmmaaa...a" - /* 12 */ "mmmm...........a" - /* 13 */ "mmmm...........a" - /* 14 */ "mmmm...........a" - /* 15 */ "mmmmmmmmmaaa...a" - - // Level 12 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmm...m" - /* 1 */ "mmmmmmmmmmmm...m" - /* 2 */ "mmmmmmmmmmmm...m" - /* 3 */ "mmmmmmmmmmmm...m" - /* 4 */ "mmmmmmmmmmmm...m" - /* 5 */ "mmmmmmmmmmmm...m" - /* 6 */ "mmmmmmmmmmmm...m" - /* 7 */ "mmmmmmmmmmmm...m" - /* 8 */ "mmmmmmmmmmmm...m" - /* 9 */ "mmmmmmmmmmmm...m" - /* 10 */ "mmmmmmmmmmmm...m" - /* 11 */ "mmmmmmmmmmmm...m" - /* 12 */ "mmmmmm.........m" - /* 13 */ "mmmmmm.........m" - /* 14 */ "mmmmmm.........m" - /* 15 */ "mmmmmmmmmmmm...m" - - // Level 13 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmm...m" - /* 1 */ "mmmmmmmmmmmm...m" - /* 2 */ "mmmmmmmmmmmm...m" - /* 3 */ "mmmmmmmmmmmm...m" - /* 4 */ "mmmmmmmmmmmm...m" - /* 5 */ "mmmmmmmmmmmm...m" - /* 6 */ "mmmmmmmmmmmm...m" - /* 7 */ "mmmmmmmmmmmm...m" - /* 8 */ "mmmmmmmmmmmm...m" - /* 9 */ "mmmmmmmmmmmm...m" - /* 10 */ "mmmmmmmmmmmm...m" - /* 11 */ "mmmmmmmmmmmm...m" - /* 12 */ "mmmmmmmm.......m" - /* 13 */ "mmmmmmmm.......m" - /* 14 */ "mmmmmmmm.......m" - /* 15 */ "mmmmmmmmmmmm...m", - - // Connectors: - "0: 13, 11, 0: 2\n" /* Type 0, direction Z- */ - "0: 13, 11, 15: 3\n" /* Type 0, direction Z+ */ - "0: 0, 5, 2: 4\n" /* Type 0, direction X- */ - "0: 15, 5, 2: 5\n" /* Type 0, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 20, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // SlabbedBridgeStairs - - - - //////////////////////////////////////////////////////////////////////////////// - // StairsToOpen1: - // The data has been exported from the gallery Nether, area index 27, ID 277, created by Aloe_vera - { - // Size: - 7, 10, 7, // SizeX = 7, SizeY = 10, SizeZ = 7 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 6, 19, 6, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:113: 0\n" /* netherbrickfence */ - "m: 19: 0\n" /* sponge */, - - // 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 */ "aa...aa" - /* 1 */ "a.....a" - /* 2 */ "a.....a" - /* 3 */ "a.....a" - /* 4 */ "a.....a" - /* 5 */ "aaaaaaa" - /* 6 */ "aaaaaaa" - - // Level 2 - /* z\x* 0123456 */ - /* 0 */ "aa...aa" - /* 1 */ "a.....a" - /* 2 */ "b.....b" - /* 3 */ "a.....a" - /* 4 */ "b.....b" - /* 5 */ "a.aaaaa" - /* 6 */ "aabaaba" - - // Level 3 - /* z\x* 0123456 */ - /* 0 */ "aa...aa" - /* 1 */ "a.....a" - /* 2 */ "b.....b" - /* 3 */ "a.....a" - /* 4 */ "b.....b" - /* 5 */ "a..aaaa" - /* 6 */ "aabaaba" - - // Level 4 - /* z\x* 0123456 */ - /* 0 */ "aabbbaa" - /* 1 */ "a.....a" - /* 2 */ "b.....b" - /* 3 */ "a.....a" - /* 4 */ "b.....b" - /* 5 */ "a...aaa" - /* 6 */ "aabaaba" - - // Level 5 - /* z\x* 0123456 */ - /* 0 */ "aaaaaaa" - /* 1 */ "a.....a" - /* 2 */ "a.....a" - /* 3 */ "a.....a" - /* 4 */ "a.....a" - /* 5 */ "a....aa" - /* 6 */ "aaaaaaa" - - // Level 6 - /* z\x* 0123456 */ - /* 0 */ "aaaaaaa" - /* 1 */ "aaaaaaa" - /* 2 */ "aaaaaaa" - /* 3 */ "aaaaaaa" - /* 4 */ "aaaaaaa" - /* 5 */ "a.....a" - /* 6 */ "aaaaaaa" - - // Level 7 - /* z\x* 0123456 */ - /* 0 */ "aaaaaaa" - /* 1 */ "a.....a" - /* 2 */ "a......" - /* 3 */ "a......" - /* 4 */ "a......" - /* 5 */ "a.....a" - /* 6 */ "aaaaaaa" - - // Level 8 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "m.....m" - /* 2 */ "m......" - /* 3 */ "m......" - /* 4 */ "m......" - /* 5 */ "m.....m" - /* 6 */ "mmmmmmm" - - // Level 9 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "m.....m" - /* 2 */ "m......" - /* 3 */ "m......" - /* 4 */ "m......" - /* 5 */ "m.....m" - /* 6 */ "mmmmmmm", - - // Connectors: - "0: 6, 7, 3: 5\n" /* Type 0, direction X+ */ - "0: 3, 1, 0: 2\n" /* Type 0, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "1:0|3:0|5:0|7:0|9:0|11:0|13:0|15:0", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // StairsToOpen1 - - - - //////////////////////////////////////////////////////////////////////////////// - // StairsToOpen2: - // The data has been exported from the gallery Nether, area index 8, ID 35, created by xoft - { - // Size: - 7, 10, 7, // SizeX = 7, SizeY = 10, SizeZ = 7 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 6, 19, 6, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:113: 0\n" /* netherbrickfence */ - "m: 19: 0\n" /* sponge */, - - // 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 */ "aa...aa" - /* 1 */ "a.....a" - /* 2 */ "a.....a" - /* 3 */ "a.....a" - /* 4 */ "a.....a" - /* 5 */ "aaaaaaa" - /* 6 */ "aaaaaaa" - - // Level 2 - /* z\x* 0123456 */ - /* 0 */ "aa...aa" - /* 1 */ "a.....a" - /* 2 */ "b.....b" - /* 3 */ "a.....a" - /* 4 */ "b.....b" - /* 5 */ "a.aaaaa" - /* 6 */ "aabaaba" - - // Level 3 - /* z\x* 0123456 */ - /* 0 */ "aa...aa" - /* 1 */ "a.....a" - /* 2 */ "b.....b" - /* 3 */ "a.....a" - /* 4 */ "b.....b" - /* 5 */ "a..aaaa" - /* 6 */ "aabaaba" - - // Level 4 - /* z\x* 0123456 */ - /* 0 */ "aabbbaa" - /* 1 */ "a.....a" - /* 2 */ "b.....b" - /* 3 */ "a.....a" - /* 4 */ "b.....b" - /* 5 */ "a...aaa" - /* 6 */ "aabaaba" - - // Level 5 - /* z\x* 0123456 */ - /* 0 */ "aaaaaaa" - /* 1 */ "a.....a" - /* 2 */ "a.....a" - /* 3 */ "a.....a" - /* 4 */ "a.....a" - /* 5 */ "a....aa" - /* 6 */ "aaaaaaa" - - // Level 6 - /* z\x* 0123456 */ - /* 0 */ "aaaaaaa" - /* 1 */ "aaaaaaa" - /* 2 */ "aaaaaaa" - /* 3 */ "aaaaaaa" - /* 4 */ "aaaaaaa" - /* 5 */ "a.....a" - /* 6 */ "aaaaaaa" - - // Level 7 - /* z\x* 0123456 */ - /* 0 */ "aaaaaaa" - /* 1 */ "a.....a" - /* 2 */ "......a" - /* 3 */ "......a" - /* 4 */ "......a" - /* 5 */ "a.....a" - /* 6 */ "aaaaaaa" - - // Level 8 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "m.....m" - /* 2 */ "......m" - /* 3 */ "......m" - /* 4 */ "......m" - /* 5 */ "m.....m" - /* 6 */ "mmmmmmm" - - // Level 9 - /* z\x* 0123456 */ - /* 0 */ "mmmmmmm" - /* 1 */ "m.....m" - /* 2 */ "......m" - /* 3 */ "......m" - /* 4 */ "......m" - /* 5 */ "m.....m" - /* 6 */ "mmmmmmm", - - // Connectors: - "0: 0, 7, 3: 4\n" /* Type 0, direction X- */ - "0: 3, 1, 0: 2\n" /* Type 0, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "1:0|3:0|5:0|7:0|9:0|11:0|13:0|15:0", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // StairsToOpen2 - - - - //////////////////////////////////////////////////////////////////////////////// - // Tee2x4: - // The data has been exported from the gallery Nether, area index 40, ID 291, created by Aloe_vera - { - // Size: - 13, 6, 7, // SizeX = 13, SizeY = 6, SizeZ = 7 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 12, 5, 6, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:113: 0\n" /* netherbrickfence */ - "c:114: 0\n" /* netherbrickstairs */ - "d:114: 1\n" /* netherbrickstairs */ - "e:114: 2\n" /* netherbrickstairs */ - "f:114: 3\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmmaaaaammmm" - /* 1 */ "mmmmaaaaammmm" - /* 2 */ "aaaaaaaaaaaaa" - /* 3 */ "aaaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaaa" - /* 5 */ "aaaaaaaaaaaaa" - /* 6 */ "aaaaaaaaaaaaa" - - // Level 1 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmma...ammmm" - /* 1 */ "mmmma...ammmm" - /* 2 */ "aaaaa...aaaaa" - /* 3 */ "............." - /* 4 */ "............." - /* 5 */ "............." - /* 6 */ "aaaaaaaaaaaaa" - - // Level 2 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmma...ammmm" - /* 1 */ "mmmmb...bmmmm" - /* 2 */ "ababa...ababa" - /* 3 */ "............." - /* 4 */ "............." - /* 5 */ "............." - /* 6 */ "ababababababa" - - // Level 3 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmma...ammmm" - /* 1 */ "mmmmb...bmmmm" - /* 2 */ "ababa...ababa" - /* 3 */ "............." - /* 4 */ "............." - /* 5 */ "............." - /* 6 */ "ababababababa" - - // Level 4 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmma...ammmm" - /* 1 */ "mmmmb...bmmmm" - /* 2 */ "ababa...ababa" - /* 3 */ "............." - /* 4 */ "............." - /* 5 */ "............." - /* 6 */ "ababababababa" - - // Level 5 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmmcaaadmmmm" - /* 1 */ "mmmmcaaadmmmm" - /* 2 */ "eeeecaaadeeee" - /* 3 */ "aaaaaaaaaaaaa" - /* 4 */ "aaaaaaaaaaaaa" - /* 5 */ "aaaaaaaaaaaaa" - /* 6 */ "fffffffffffff", - - // Connectors: - "1: 0, 1, 4: 4\n" /* Type 1, direction X- */ - "1: 6, 1, 0: 2\n" /* Type 1, direction Z- */ - "1: 12, 1, 4: 5\n" /* Type 1, direction X+ */ - "-1: 0, 1, 4: 4\n" /* Type -1, direction X- */ - "-1: 12, 1, 4: 5\n" /* Type -1, direction X+ */ - "-1: 6, 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: - false, - }, // Tee2x4 - - - - //////////////////////////////////////////////////////////////////////////////// - // Tee4x4: - // The data has been exported from the gallery Nether, area index 41, ID 292, created by Aloe_vera - { - // Size: - 13, 6, 9, // SizeX = 13, SizeY = 6, SizeZ = 9 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 12, 5, 8, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:113: 0\n" /* netherbrickfence */ - "c:114: 0\n" /* netherbrickstairs */ - "d:114: 1\n" /* netherbrickstairs */ - "e:114: 2\n" /* netherbrickstairs */ - "f:114: 3\n" /* netherbrickstairs */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmmaaaaammmm" - /* 1 */ "mmmmaaaaammmm" - /* 2 */ "mmmmaaaaammmm" - /* 3 */ "mmmmaaaaammmm" - /* 4 */ "aaaaaaaaaaaaa" - /* 5 */ "aaaaaaaaaaaaa" - /* 6 */ "aaaaaaaaaaaaa" - /* 7 */ "aaaaaaaaaaaaa" - /* 8 */ "aaaaaaaaaaaaa" - - // Level 1 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmma...ammmm" - /* 1 */ "mmmma...ammmm" - /* 2 */ "mmmma...ammmm" - /* 3 */ "mmmma...ammmm" - /* 4 */ "aaaaa...aaaaa" - /* 5 */ "............." - /* 6 */ "............." - /* 7 */ "............." - /* 8 */ "aaaaaaaaaaaaa" - - // Level 2 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmma...ammmm" - /* 1 */ "mmmmb...bmmmm" - /* 2 */ "mmmma...ammmm" - /* 3 */ "mmmmb...bmmmm" - /* 4 */ "ababa...ababa" - /* 5 */ "............." - /* 6 */ "............." - /* 7 */ "............." - /* 8 */ "ababababababa" - - // Level 3 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmma...ammmm" - /* 1 */ "mmmmb...bmmmm" - /* 2 */ "mmmma...ammmm" - /* 3 */ "mmmmb...bmmmm" - /* 4 */ "ababa...ababa" - /* 5 */ "............." - /* 6 */ "............." - /* 7 */ "............." - /* 8 */ "ababababababa" - - // Level 4 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmma...ammmm" - /* 1 */ "mmmmb...bmmmm" - /* 2 */ "mmmma...ammmm" - /* 3 */ "mmmmb...bmmmm" - /* 4 */ "ababa...ababa" - /* 5 */ "............." - /* 6 */ "............." - /* 7 */ "............." - /* 8 */ "ababababababa" - - // Level 5 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "mmmmcaaadmmmm" - /* 1 */ "mmmmcaaadmmmm" - /* 2 */ "mmmmcaaadmmmm" - /* 3 */ "mmmmcaaadmmmm" - /* 4 */ "eeeecaaadeeee" - /* 5 */ "aaaaaaaaaaaaa" - /* 6 */ "aaaaaaaaaaaaa" - /* 7 */ "aaaaaaaaaaaaa" - /* 8 */ "fffffffffffff", - - // Connectors: - "1: 0, 1, 6: 4\n" /* Type 1, direction X- */ - "1: 6, 1, 0: 2\n" /* Type 1, direction Z- */ - "1: 12, 1, 6: 5\n" /* Type 1, direction X+ */ - "-1: 0, 1, 6: 4\n" /* Type -1, direction X- */ - "-1: 6, 1, 0: 2\n" /* Type -1, direction Z- */ - "-1: 12, 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: - false, - }, // Tee4x4 - - - - //////////////////////////////////////////////////////////////////////////////// - // TinyCorridorCorner: - // The data has been exported from the gallery Nether, area index 66, ID 331, created by xoft - { - // Size: - 5, 6, 5, // SizeX = 5, SizeY = 6, SizeZ = 5 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 4, 5, 4, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:113: 0\n" /* netherbrickfence */ - "c:114: 2\n" /* netherbrickstairs */ - "d:114: 1\n" /* netherbrickstairs */ - "e:114: 0\n" /* netherbrickstairs */ - "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 */ "aaaaa" - /* 1 */ "....a" - /* 2 */ "....a" - /* 3 */ "....a" - /* 4 */ "a...a" - - // Level 2 - /* z\x* 01234 */ - /* 0 */ "ababa" - /* 1 */ "....b" - /* 2 */ "....a" - /* 3 */ "....b" - /* 4 */ "a...a" - - // Level 3 - /* z\x* 01234 */ - /* 0 */ "ababa" - /* 1 */ "....b" - /* 2 */ "....a" - /* 3 */ "....b" - /* 4 */ "a...a" - - // Level 4 - /* z\x* 01234 */ - /* 0 */ "ababa" - /* 1 */ "....b" - /* 2 */ "....a" - /* 3 */ "....b" - /* 4 */ "a...a" - - // Level 5 - /* z\x* 01234 */ - /* 0 */ "ccccc" - /* 1 */ "aaaad" - /* 2 */ "aaaad" - /* 3 */ "aaaad" - /* 4 */ "eaaad", - - // Connectors: - "1: 2, 1, 4: 3\n" /* Type 1, direction Z+ */ - "1: 0, 1, 2: 4\n" /* Type 1, direction X- */ - "-1: 2, 1, 4: 3\n" /* Type -1, direction Z+ */ - "-1: 0, 1, 2: 4\n" /* Type -1, direction X- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - -50, - - // MoveToGround: - false, - }, // TinyCorridorCorner - - - - //////////////////////////////////////////////////////////////////////////////// - // TinyCorridorCornerChest: - // The data has been exported from the gallery Nether, area index 67, ID 332, created by Aloe_vera - { - // Size: - 5, 6, 5, // SizeX = 5, SizeY = 6, SizeZ = 5 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 4, 5, 4, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b: 54: 4\n" /* chest */ - "c:113: 0\n" /* netherbrickfence */ - "d:114: 2\n" /* netherbrickstairs */ - "e:114: 1\n" /* netherbrickstairs */ - "f:114: 0\n" /* netherbrickstairs */ - "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 */ "aaaaa" - /* 1 */ "....a" - /* 2 */ "...ba" - /* 3 */ "....a" - /* 4 */ "a...a" - - // Level 2 - /* z\x* 01234 */ - /* 0 */ "acaca" - /* 1 */ "....c" - /* 2 */ "....a" - /* 3 */ "....c" - /* 4 */ "a...a" - - // Level 3 - /* z\x* 01234 */ - /* 0 */ "acaca" - /* 1 */ "....c" - /* 2 */ "....a" - /* 3 */ "....c" - /* 4 */ "a...a" - - // Level 4 - /* z\x* 01234 */ - /* 0 */ "acaca" - /* 1 */ "....c" - /* 2 */ "....a" - /* 3 */ "....c" - /* 4 */ "a...a" - - // Level 5 - /* z\x* 01234 */ - /* 0 */ "ddddd" - /* 1 */ "aaaae" - /* 2 */ "aaaae" - /* 3 */ "aaaae" - /* 4 */ "faaae", - - // Connectors: - "1: 2, 1, 4: 3\n" /* Type 1, direction Z+ */ - "1: 0, 1, 2: 4\n" /* Type 1, direction X- */ - "-1: 2, 1, 4: 3\n" /* Type -1, direction Z+ */ - "-1: 0, 1, 2: 4\n" /* Type -1, direction X- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // TinyCorridorCornerChest - - - - //////////////////////////////////////////////////////////////////////////////// - // TinyCorridorCrossing: - // The data has been exported from the gallery Nether, area index 64, ID 329, created by xoft - { - // Size: - 5, 6, 5, // SizeX = 5, SizeY = 6, SizeZ = 5 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 4, 5, 4, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:114: 2\n" /* netherbrickstairs */ - "c:114: 0\n" /* netherbrickstairs */ - "d:114: 1\n" /* netherbrickstairs */ - "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 */ "a...a" - /* 1 */ "....." - /* 2 */ "....." - /* 3 */ "....." - /* 4 */ "a...a" - - // Level 2 - /* z\x* 01234 */ - /* 0 */ "a...a" - /* 1 */ "....." - /* 2 */ "....." - /* 3 */ "....." - /* 4 */ "a...a" - - // Level 3 - /* z\x* 01234 */ - /* 0 */ "a...a" - /* 1 */ "....." - /* 2 */ "....." - /* 3 */ "....." - /* 4 */ "a...a" - - // Level 4 - /* z\x* 01234 */ - /* 0 */ "a...a" - /* 1 */ "....." - /* 2 */ "....." - /* 3 */ "....." - /* 4 */ "a...a" - - // Level 5 - /* z\x* 01234 */ - /* 0 */ "baaab" - /* 1 */ "aaaaa" - /* 2 */ "aaaaa" - /* 3 */ "aaaaa" - /* 4 */ "caaad", - - // Connectors: - "1: 4, 1, 2: 5\n" /* Type 1, direction X+ */ - "1: 2, 1, 4: 3\n" /* Type 1, direction Z+ */ - "1: 0, 1, 2: 4\n" /* Type 1, direction X- */ - "1: 2, 1, 0: 2\n" /* Type 1, direction Z- */ - "-1: 4, 1, 2: 5\n" /* Type -1, direction X+ */ - "-1: 2, 1, 4: 3\n" /* Type -1, direction Z+ */ - "-1: 0, 1, 2: 4\n" /* Type -1, direction X- */ - "-1: 2, 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: - "1:200|2:400|3:0|4:500", - - // AddWeightIfSame: - -50, - - // MoveToGround: - false, - }, // TinyCorridorCrossing - - - - //////////////////////////////////////////////////////////////////////////////// - // Turret: - // The data has been exported from the gallery Nether, area index 7, ID 34, created by xoft - { - // Size: - 7, 7, 7, // SizeX = 7, SizeY = 7, SizeZ = 7 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 6, 16, 6, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b:113: 0\n" /* netherbrickfence */ - "m: 19: 0\n" /* sponge */, - - // 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 */ "aa...aa" - /* 1 */ "a.....a" - /* 2 */ "......." - /* 3 */ "......." - /* 4 */ "......." - /* 5 */ "a.....a" - /* 6 */ "aa...aa" - - // Level 2 - /* z\x* 0123456 */ - /* 0 */ "aa...aa" - /* 1 */ "a.....a" - /* 2 */ "......." - /* 3 */ "......." - /* 4 */ "......." - /* 5 */ "a.....a" - /* 6 */ "aa...aa" - - // Level 3 - /* z\x* 0123456 */ - /* 0 */ "aa...aa" - /* 1 */ "a.....a" - /* 2 */ "......." - /* 3 */ "......." - /* 4 */ "......." - /* 5 */ "a.....a" - /* 6 */ "aa...aa" - - // Level 4 - /* z\x* 0123456 */ - /* 0 */ "aabbbaa" - /* 1 */ "a.....a" - /* 2 */ "b.....b" - /* 3 */ "b.....b" - /* 4 */ "b.....b" - /* 5 */ "a.....a" - /* 6 */ "aabbbaa" - - // Level 5 - /* z\x* 0123456 */ - /* 0 */ "aaaaaaa" - /* 1 */ "a.....a" - /* 2 */ "a.....a" - /* 3 */ "a.....a" - /* 4 */ "a.....a" - /* 5 */ "a.....a" - /* 6 */ "aaaaaaa" - - // Level 6 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ "......." - /* 2 */ "......." - /* 3 */ "......." - /* 4 */ "......." - /* 5 */ "......." - /* 6 */ ".......", - - // Connectors: - "0: 0, 1, 3: 4\n" /* Type 0, direction X- */ - "0: 3, 1, 0: 2\n" /* Type 0, direction Z- */ - "0: 6, 1, 3: 5\n" /* Type 0, direction X+ */ - "0: 3, 1, 6: 3\n" /* Type 0, direction Z+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - -99, - - // MoveToGround: - false, - }, // Turret -}; // g_NetherFortPrefabs - - - - - - -const cPrefab::sDef g_NetherFortStartingPrefabs[] = -{ - //////////////////////////////////////////////////////////////////////////////// - // CentralRoom: - // The data has been exported from the gallery Nether, area index 22, ID 164, created by Aloe_vera - { - // Size: - 13, 9, 13, // SizeX = 13, SizeY = 9, SizeZ = 13 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 12, 8, 12, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a:112: 0\n" /* netherbrick */ - "b: 10: 0\n" /* lava */ - "c:113: 0\n" /* netherbrickfence */ - "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" - /* 12 */ "aaaaaaaaaaaaa" - - // Level 1 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "aaaaa...aaaaa" - /* 1 */ "aaaaa...aaaaa" - /* 2 */ "aa.........aa" - /* 3 */ "aa.........aa" - /* 4 */ "aa.........aa" - /* 5 */ "aa...aaa...aa" - /* 6 */ "aa...aba...aa" - /* 7 */ "aa...aaa...aa" - /* 8 */ "aa.........aa" - /* 9 */ "aa.........aa" - /* 10 */ "aa.........aa" - /* 11 */ "aaaaa...aaaaa" - /* 12 */ "aaaaa...aaaaa" - - // Level 2 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "aaaaa...aaaaa" - /* 1 */ "aaaca...acaaa" - /* 2 */ "aa.........aa" - /* 3 */ "ac.........ca" - /* 4 */ "aa.........aa" - /* 5 */ "ac.........ca" - /* 6 */ "aa.........aa" - /* 7 */ "ac.........ca" - /* 8 */ "aa.........aa" - /* 9 */ "ac.........ca" - /* 10 */ "aa.........aa" - /* 11 */ "aaaca...acaaa" - /* 12 */ "aaaaa...aaaaa" - - // Level 3 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "aaaaa...aaaaa" - /* 1 */ "aaaca...acaaa" - /* 2 */ "aa.........aa" - /* 3 */ "ac.........ca" - /* 4 */ "aa.........aa" - /* 5 */ "ac.........ca" - /* 6 */ "aa.........aa" - /* 7 */ "ac.........ca" - /* 8 */ "aa.........aa" - /* 9 */ "ac.........ca" - /* 10 */ "aa.........aa" - /* 11 */ "aaaca...acaaa" - /* 12 */ "aaaaa...aaaaa" - - // Level 4 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "acacacccacaca" - /* 1 */ "caaaa...aaaac" - /* 2 */ "aa.........aa" - /* 3 */ "ca.........ac" - /* 4 */ "aa.........aa" - /* 5 */ "ca.........ac" - /* 6 */ "aa.........aa" - /* 7 */ "ca.........ac" - /* 8 */ "aa.........aa" - /* 9 */ "ca.........ac" - /* 10 */ "aa.........aa" - /* 11 */ "caaaa...aaaac" - /* 12 */ "acaca...acaca" - - // Level 5 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "acacaaaaacaca" - /* 1 */ "caaaaaaaaaaac" - /* 2 */ "aa.........aa" - /* 3 */ "ca.........ac" - /* 4 */ "aa.........aa" - /* 5 */ "ca.........ac" - /* 6 */ "aa.........aa" - /* 7 */ "ca.........ac" - /* 8 */ "aa.........aa" - /* 9 */ "ca.........ac" - /* 10 */ "aa.........aa" - /* 11 */ "caaaaaaaaaaac" - /* 12 */ "acacaaaaacaca" - - // Level 6 - /* 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" - /* 12 */ "aaaaaaaaaaaaa" - - // Level 7 - /* 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" - /* 12 */ "aaaaaaaaaaaaa" - - // Level 8 - /* z\x* 111 */ - /* * 0123456789012 */ - /* 0 */ "cacacacacacac" - /* 1 */ "a...........a" - /* 2 */ "c...........c" - /* 3 */ "a...........a" - /* 4 */ "c...........c" - /* 5 */ "a...........a" - /* 6 */ "c...........c" - /* 7 */ "a...........a" - /* 8 */ "c...........c" - /* 9 */ "a...........a" - /* 10 */ "c...........c" - /* 11 */ "a...........a" - /* 12 */ "cacacacacacac", - - // Connectors: - "0: 6, 1, 0: 2\n" /* Type 0, direction Z- */ - "1: 6, 1, 12: 3\n" /* Type 1, direction Z+ */ - "-1: 6, 1, 12: 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: - false, - }, // CentralRoom -}; - - - - - -// The prefab counts: - -const size_t g_NetherFortPrefabsCount = ARRAYCOUNT(g_NetherFortPrefabs); - -const size_t g_NetherFortStartingPrefabsCount = ARRAYCOUNT(g_NetherFortStartingPrefabs); - diff --git a/src/Generating/Prefabs/NetherFortPrefabs.h b/src/Generating/Prefabs/NetherFortPrefabs.h deleted file mode 100644 index 04edc2953..000000000 --- a/src/Generating/Prefabs/NetherFortPrefabs.h +++ /dev/null @@ -1,15 +0,0 @@ - -// NetherFortPrefabs.h - -// Declares the prefabs in the group NetherFort - -#include "../Prefab.h" - - - - - -extern const cPrefab::sDef g_NetherFortPrefabs[]; -extern const cPrefab::sDef g_NetherFortStartingPrefabs[]; -extern const size_t g_NetherFortPrefabsCount; -extern const size_t g_NetherFortStartingPrefabsCount; diff --git a/src/Generating/Prefabs/RainbowRoadPrefabs.cpp b/src/Generating/Prefabs/RainbowRoadPrefabs.cpp deleted file mode 100644 index bf7b1b096..000000000 --- a/src/Generating/Prefabs/RainbowRoadPrefabs.cpp +++ /dev/null @@ -1,1406 +0,0 @@ - -// RainbowRoadPrefabs.cpp - -// Defines the prefabs in the group RainbowRoad - -// NOTE: This file has been generated automatically by GalExport! -// Any manual changes will be overwritten by the next automatic export! - -#include "Globals.h" -#include "RainbowRoadPrefabs.h" - - - - - -const cPrefab::sDef g_RainbowRoadPrefabs[] = -{ - //////////////////////////////////////////////////////////////////////////////// - // CurveDouble: - // The data has been exported from the gallery Cube, area index 89, ID 467, created by Aloe_vera - { - // Size: - 14, 1, 14, // SizeX = 14, SizeY = 1, SizeZ = 14 - - // Hitbox (relative to bounding box): - 0, -2, 0, // MinX, MinY, MinZ - 13, 2, 13, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 35:11\n" /* wool */ - "b: 35: 3\n" /* wool */ - "c: 35: 5\n" /* wool */ - "d: 35: 4\n" /* wool */ - "e: 35: 1\n" /* wool */ - "f: 35:14\n" /* wool */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "aaaaaa........" - /* 1 */ "bbbbbba......." - /* 2 */ "cccccbbaaa...." - /* 3 */ "dddddccbbaa..." - /* 4 */ "eeeeeddccbaa.." - /* 5 */ "fffffeddccba.." - /* 6 */ "ffffffeedcbaa." - /* 7 */ "eeeefffeddcba." - /* 8 */ "dddeefffedcbba" - /* 9 */ "cccddefffedcba" - /* 10 */ "bbccdeeffedcba" - /* 11 */ "abbccdeffedcba" - /* 12 */ ".abbcdeffedcba" - /* 13 */ "..abcdeffedcba", - - // Connectors: - "2: 2, 1, 13: 3\n" /* Type 2, direction Z+ */ - "2: 0, 1, 0: 4\n" /* Type 2, direction X- */ - "-2: 0, 1, 11: 4\n" /* Type -2, direction X- */ - "-2: 13, 1, 13: 3\n" /* Type -2, direction Z+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // CurveDouble - - - - //////////////////////////////////////////////////////////////////////////////// - // CurveDownFromTopSingle: - // The data has been exported from the gallery Cube, area index 100, ID 478, created by Aloe_vera - { - // Size: - 11, 8, 11, // SizeX = 11, SizeY = 8, SizeZ = 11 - - // Hitbox (relative to bounding box): - 0, -2, 0, // MinX, MinY, MinZ - 10, 9, 10, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 35:14\n" /* wool */ - "b: 35: 5\n" /* wool */ - "c: 35: 4\n" /* wool */ - "d: 35: 1\n" /* wool */ - "e: 35:11\n" /* wool */ - "f: 35: 3\n" /* wool */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ "..........." - /* 4 */ "..........." - /* 5 */ "..........." - /* 6 */ "..........." - /* 7 */ "..........." - /* 8 */ "..........a" - /* 9 */ ".......bcda" - /* 10 */ ".....efbcda" - - // Level 1 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ "..........." - /* 4 */ "..........." - /* 5 */ "..........." - /* 6 */ "........cda" - /* 7 */ ".......bcda" - /* 8 */ ".......bcd." - /* 9 */ ".....ef...." - /* 10 */ "..........." - - // Level 2 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ "..........." - /* 4 */ ".........a." - /* 5 */ ".......cdda" - /* 6 */ "......bc..." - /* 7 */ "......b...." - /* 8 */ ".....ff...." - /* 9 */ "....ee....." - /* 10 */ "..........." - - // Level 3 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ "........aa." - /* 4 */ "......ccd.." - /* 5 */ ".....bb...." - /* 6 */ ".....f....." - /* 7 */ "....ef....." - /* 8 */ "....e......" - /* 9 */ "..........." - /* 10 */ "..........." - - // Level 4 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "......daa.." - /* 3 */ ".....ccd..." - /* 4 */ "....bb....." - /* 5 */ "....f......" - /* 6 */ "...ef......" - /* 7 */ "...ee......" - /* 8 */ "..........." - /* 9 */ "..........." - /* 10 */ "..........." - - // Level 5 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ ".....daa..." - /* 2 */ "...ccd....." - /* 3 */ "...bc......" - /* 4 */ "...b......." - /* 5 */ "..ff......." - /* 6 */ "..ee......." - /* 7 */ "..........." - /* 8 */ "..........." - /* 9 */ "..........." - /* 10 */ "..........." - - // Level 6 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "...aaa....." - /* 1 */ "..ddd......" - /* 2 */ ".cc........" - /* 3 */ ".bb........" - /* 4 */ ".ff........" - /* 5 */ ".e........." - /* 6 */ ".ee........" - /* 7 */ "..........." - /* 8 */ "..........." - /* 9 */ "..........." - /* 10 */ "..........." - - // Level 7 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "aaa........" - /* 1 */ "dd........." - /* 2 */ "cc........." - /* 3 */ "bb........." - /* 4 */ "ff........." - /* 5 */ "e.........." - /* 6 */ "..........." - /* 7 */ "..........." - /* 8 */ "..........." - /* 9 */ "..........." - /* 10 */ "...........", - - // Connectors: - "-1: 0, 8, 5: 4\n" /* Type -1, direction X- */ - "1: 5, 1, 10: 3\n" /* Type 1, direction Z+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // CurveDownFromTopSingle - - - - //////////////////////////////////////////////////////////////////////////////// - // CurveSingle: - // The data has been exported from the gallery Cube, area index 84, ID 462, created by Aloe_vera - { - // Size: - 11, 1, 11, // SizeX = 11, SizeY = 1, SizeZ = 11 - - // Hitbox (relative to bounding box): - 0, -2, 0, // MinX, MinY, MinZ - 10, 2, 10, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 35:14\n" /* wool */ - "b: 35: 1\n" /* wool */ - "c: 35: 4\n" /* wool */ - "d: 35: 5\n" /* wool */ - "e: 35: 3\n" /* wool */ - "f: 35:11\n" /* wool */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "aaaaaa....." - /* 1 */ "bbbbbbaa..." - /* 2 */ "cccccbbaa.." - /* 3 */ "ddddcccbaa." - /* 4 */ "eeedddccba." - /* 5 */ "ffeeeddcbba" - /* 6 */ ".fffeedccba" - /* 7 */ "...ffeddcba" - /* 8 */ "....feedcba" - /* 9 */ "....ffedcba" - /* 10 */ ".....fedcba", - - // Connectors: - "-1: 0, 1, 5: 4\n" /* Type -1, direction X- */ - "1: 5, 1, 10: 3\n" /* Type 1, direction Z+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // CurveSingle - - - - //////////////////////////////////////////////////////////////////////////////// - // CurveSingleLeft: - // The data has been exported from the gallery Cube, area index 97, ID 475, created by Aloe_vera - { - // Size: - 11, 1, 11, // SizeX = 11, SizeY = 1, SizeZ = 11 - - // Hitbox (relative to bounding box): - 0, -2, 0, // MinX, MinY, MinZ - 10, 2, 10, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 35:14\n" /* wool */ - "b: 35: 1\n" /* wool */ - "c: 35: 4\n" /* wool */ - "d: 35: 5\n" /* wool */ - "e: 35: 3\n" /* wool */ - "f: 35:11\n" /* wool */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ ".....abcdef" - /* 1 */ "....aabcdef" - /* 2 */ "....abbcdef" - /* 3 */ "...aabccdef" - /* 4 */ ".aaabbcddef" - /* 5 */ "aabbbccdeef" - /* 6 */ "bbbcccddef." - /* 7 */ "ccccdddeff." - /* 8 */ "dddddeeff.." - /* 9 */ "eeeeeeff..." - /* 10 */ "ffffff.....", - - // Connectors: - "-1: 0, 1, 10: 4\n" /* Type -1, direction X- */ - "1: 10, 1, 0: 2\n" /* Type 1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // CurveSingleLeft - - - - //////////////////////////////////////////////////////////////////////////////// - // CurveUpDouble: - // The data has been exported from the gallery Cube, area index 92, ID 470, created by Aloe_vera - { - // Size: - 14, 8, 14, // SizeX = 14, SizeY = 8, SizeZ = 14 - - // Hitbox (relative to bounding box): - 0, -2, 0, // MinX, MinY, MinZ - 13, 9, 13, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 35:11\n" /* wool */ - "b: 35: 3\n" /* wool */ - "c: 35: 5\n" /* wool */ - "d: 35: 4\n" /* wool */ - "e: 35: 1\n" /* wool */ - "f: 35:14\n" /* wool */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "a............." - /* 1 */ "b............." - /* 2 */ "c............." - /* 3 */ "d............." - /* 4 */ "e............." - /* 5 */ "f............." - /* 6 */ "f............." - /* 7 */ "e............." - /* 8 */ "d............." - /* 9 */ "c............." - /* 10 */ "b............." - /* 11 */ "a............." - /* 12 */ ".............." - /* 13 */ ".............." - - // Level 1 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ ".aa..........." - /* 1 */ ".bb..........." - /* 2 */ ".cc..........." - /* 3 */ ".dd..........." - /* 4 */ ".ee..........." - /* 5 */ ".f............" - /* 6 */ ".f............" - /* 7 */ ".e............" - /* 8 */ ".d............" - /* 9 */ ".c............" - /* 10 */ ".b............" - /* 11 */ ".b............" - /* 12 */ ".............." - /* 13 */ ".............." - - // Level 2 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "...aaa........" - /* 1 */ "...bb........." - /* 2 */ "...cc........." - /* 3 */ "...dd........." - /* 4 */ "...ee........." - /* 5 */ "..ff.........." - /* 6 */ "..ff.........." - /* 7 */ "..ee.........." - /* 8 */ "..de.........." - /* 9 */ "..c..........." - /* 10 */ ".b............" - /* 11 */ ".b............" - /* 12 */ ".............." - /* 13 */ ".............." - - // Level 3 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ ".............." - /* 1 */ ".....baa......" - /* 2 */ ".....bbaaa...." - /* 3 */ "....dccbba...." - /* 4 */ "....eddcc....." - /* 5 */ "....fedd......" - /* 6 */ "....ffee......" - /* 7 */ "....ff........" - /* 8 */ "....e........." - /* 9 */ "...dd........." - /* 10 */ "..cc.........." - /* 11 */ "..b..........." - /* 12 */ ".a............" - /* 13 */ ".............." - - // Level 4 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ ".............." - /* 1 */ ".............." - /* 2 */ ".............." - /* 3 */ "..........a..." - /* 4 */ ".........ba..." - /* 5 */ "........cc...." - /* 6 */ ".......edc...." - /* 7 */ "......fedd...." - /* 8 */ ".....ff......." - /* 9 */ "....de........" - /* 10 */ "...cde........" - /* 11 */ "..b..........." - /* 12 */ ".a............" - /* 13 */ ".............." - - // Level 5 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ ".............." - /* 1 */ ".............." - /* 2 */ ".............." - /* 3 */ ".............." - /* 4 */ "...........a.." - /* 5 */ "..........ba.." - /* 6 */ "..........baa." - /* 7 */ "..........cba." - /* 8 */ ".......fedcb.." - /* 9 */ "......fffed..." - /* 10 */ ".....eef......" - /* 11 */ "...ccd........" - /* 12 */ "..b..........." - /* 13 */ ".............." - - // Level 6 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ ".............." - /* 1 */ ".............." - /* 2 */ ".............." - /* 3 */ ".............." - /* 4 */ ".............." - /* 5 */ ".............." - /* 6 */ ".............." - /* 7 */ ".............." - /* 8 */ "............ba" - /* 9 */ "...........cba" - /* 10 */ "........fedcba" - /* 11 */ "......effedc.." - /* 12 */ "..bbcdef......" - /* 13 */ "..a..........." - - // Level 7 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ ".............." - /* 1 */ ".............." - /* 2 */ ".............." - /* 3 */ ".............." - /* 4 */ ".............." - /* 5 */ ".............." - /* 6 */ ".............." - /* 7 */ ".............." - /* 8 */ ".............." - /* 9 */ ".............." - /* 10 */ ".............." - /* 11 */ "............ba" - /* 12 */ "........fedcba" - /* 13 */ "..abcdeffedcba", - - // Connectors: - "-2: 0, 1, 11: 4\n" /* Type -2, direction X- */ - "2: 0, 1, 0: 4\n" /* Type 2, direction X- */ - "2: 2, 8, 13: 3\n" /* Type 2, direction Z+ */ - "-2: 13, 8, 13: 3\n" /* Type -2, direction Z+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // CurveUpDouble - - - - //////////////////////////////////////////////////////////////////////////////// - // CurveUpSingle: - // The data has been exported from the gallery Cube, area index 87, ID 465, created by Aloe_vera - { - // Size: - 11, 8, 11, // SizeX = 11, SizeY = 8, SizeZ = 11 - - // Hitbox (relative to bounding box): - 0, -2, 0, // MinX, MinY, MinZ - 10, 9, 10, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 35:14\n" /* wool */ - "b: 35: 1\n" /* wool */ - "c: 35: 4\n" /* wool */ - "d: 35: 5\n" /* wool */ - "e: 35: 3\n" /* wool */ - "f: 35:11\n" /* wool */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "aaa........" - /* 1 */ "bb........." - /* 2 */ "cc........." - /* 3 */ "dd........." - /* 4 */ "ee........." - /* 5 */ "f.........." - /* 6 */ "..........." - /* 7 */ "..........." - /* 8 */ "..........." - /* 9 */ "..........." - /* 10 */ "..........." - - // Level 1 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "...aaa....." - /* 1 */ "..bbb......" - /* 2 */ ".cc........" - /* 3 */ ".dd........" - /* 4 */ ".ee........" - /* 5 */ ".f........." - /* 6 */ ".ff........" - /* 7 */ "..........." - /* 8 */ "..........." - /* 9 */ "..........." - /* 10 */ "..........." - - // Level 2 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ ".....baa..." - /* 2 */ "...ccb....." - /* 3 */ "...dc......" - /* 4 */ "...d......." - /* 5 */ "..ee......." - /* 6 */ "..ff......." - /* 7 */ "..........." - /* 8 */ "..........." - /* 9 */ "..........." - /* 10 */ "..........." - - // Level 3 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "......baa.." - /* 3 */ ".....ccb..." - /* 4 */ "....dd....." - /* 5 */ "....e......" - /* 6 */ "...fe......" - /* 7 */ "...ff......" - /* 8 */ "..........." - /* 9 */ "..........." - /* 10 */ "..........." - - // Level 4 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ "........aa." - /* 4 */ "......ccb.." - /* 5 */ ".....dd...." - /* 6 */ ".....e....." - /* 7 */ "....fe....." - /* 8 */ "....f......" - /* 9 */ "..........." - /* 10 */ "..........." - - // Level 5 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ "..........." - /* 4 */ ".........a." - /* 5 */ ".......cbba" - /* 6 */ "......dc..." - /* 7 */ "......d...." - /* 8 */ ".....ee...." - /* 9 */ "....ff....." - /* 10 */ "..........." - - // Level 6 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ "..........." - /* 4 */ "..........." - /* 5 */ "..........." - /* 6 */ "........cba" - /* 7 */ ".......dcba" - /* 8 */ ".......dcb." - /* 9 */ ".....fe...." - /* 10 */ ".....f....." - - // Level 7 - /* z\x* 1 */ - /* * 01234567890 */ - /* 0 */ "..........." - /* 1 */ "..........." - /* 2 */ "..........." - /* 3 */ "..........." - /* 4 */ "..........." - /* 5 */ "..........." - /* 6 */ "..........." - /* 7 */ "..........." - /* 8 */ "..........a" - /* 9 */ ".......dcba" - /* 10 */ ".....fedcba", - - // Connectors: - "-1: 0, 1, 5: 4\n" /* Type -1, direction X- */ - "1: 5, 8, 10: 3\n" /* Type 1, direction Z+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // CurveUpSingle - - - - //////////////////////////////////////////////////////////////////////////////// - // SlopeDownFromTopSingle: - // The data has been exported from the gallery Cube, area index 98, ID 476, created by Aloe_vera - { - // Size: - 16, 8, 6, // SizeX = 16, SizeY = 8, SizeZ = 6 - - // Hitbox (relative to bounding box): - 0, -2, 0, // MinX, MinY, MinZ - 15, 9, 5, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 35:14\n" /* wool */ - "b: 35: 1\n" /* wool */ - "c: 35: 4\n" /* wool */ - "d: 35: 5\n" /* wool */ - "e: 35: 3\n" /* wool */ - "f: 35:11\n" /* wool */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "..............aa" - /* 1 */ "..............bb" - /* 2 */ "..............cc" - /* 3 */ "..............dd" - /* 4 */ "..............ee" - /* 5 */ "..............ff" - - // Level 1 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "............aa.." - /* 1 */ "............bb.." - /* 2 */ "............cc.." - /* 3 */ "............dd.." - /* 4 */ "............ee.." - /* 5 */ "............ff.." - - // Level 2 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "..........aa...." - /* 1 */ "..........bb...." - /* 2 */ "..........cc...." - /* 3 */ "..........dd...." - /* 4 */ "..........ee...." - /* 5 */ "..........ff...." - - // Level 3 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "........aa......" - /* 1 */ "........bb......" - /* 2 */ "........cc......" - /* 3 */ "........dd......" - /* 4 */ "........ee......" - /* 5 */ "........ff......" - - // Level 4 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "......aa........" - /* 1 */ "......bb........" - /* 2 */ "......cc........" - /* 3 */ "......dd........" - /* 4 */ "......ee........" - /* 5 */ "......ff........" - - // Level 5 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "....aa.........." - /* 1 */ "....bb.........." - /* 2 */ "....cc.........." - /* 3 */ "....dd.........." - /* 4 */ "....ee.........." - /* 5 */ "....ff.........." - - // Level 6 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "..aa............" - /* 1 */ "..bb............" - /* 2 */ "..cc............" - /* 3 */ "..dd............" - /* 4 */ "..ee............" - /* 5 */ "..ff............" - - // Level 7 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aa.............." - /* 1 */ "bb.............." - /* 2 */ "cc.............." - /* 3 */ "dd.............." - /* 4 */ "ee.............." - /* 5 */ "ff..............", - - // Connectors: - "-1: 0, 8, 5: 4\n" /* Type -1, direction X- */ - "1: 15, 1, 5: 5\n" /* Type 1, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // SlopeDownFromTopSingle - - - - //////////////////////////////////////////////////////////////////////////////// - // SlopeUpDouble: - // The data has been exported from the gallery Cube, area index 90, ID 468, created by Aloe_vera - { - // Size: - 16, 8, 12, // SizeX = 16, SizeY = 8, SizeZ = 12 - - // Hitbox (relative to bounding box): - 0, -2, 0, // MinX, MinY, MinZ - 15, 9, 11, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 35:11\n" /* wool */ - "b: 35: 3\n" /* wool */ - "c: 35: 5\n" /* wool */ - "d: 35: 4\n" /* wool */ - "e: 35: 1\n" /* wool */ - "f: 35:14\n" /* wool */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aa.............." - /* 1 */ "bb.............." - /* 2 */ "cc.............." - /* 3 */ "dd.............." - /* 4 */ "ee.............." - /* 5 */ "ff.............." - /* 6 */ "ff.............." - /* 7 */ "ee.............." - /* 8 */ "dd.............." - /* 9 */ "cc.............." - /* 10 */ "bb.............." - /* 11 */ "aa.............." - - // Level 1 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "..aa............" - /* 1 */ "..bb............" - /* 2 */ "..cc............" - /* 3 */ "..dd............" - /* 4 */ "..ee............" - /* 5 */ "..ff............" - /* 6 */ "..ff............" - /* 7 */ "..ee............" - /* 8 */ "..dd............" - /* 9 */ "..cc............" - /* 10 */ "..bb............" - /* 11 */ "..aa............" - - // Level 2 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "....aa.........." - /* 1 */ "....bb.........." - /* 2 */ "....cc.........." - /* 3 */ "....dd.........." - /* 4 */ "....ee.........." - /* 5 */ "....ff.........." - /* 6 */ "....ff.........." - /* 7 */ "....ee.........." - /* 8 */ "....dd.........." - /* 9 */ "....cc.........." - /* 10 */ "....bb.........." - /* 11 */ "....aa.........." - - // Level 3 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "......aa........" - /* 1 */ "......bb........" - /* 2 */ "......cc........" - /* 3 */ "......dd........" - /* 4 */ "......ee........" - /* 5 */ "......ff........" - /* 6 */ "......ff........" - /* 7 */ "......ee........" - /* 8 */ "......dd........" - /* 9 */ "......cc........" - /* 10 */ "......bb........" - /* 11 */ "......aa........" - - // Level 4 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "........aa......" - /* 1 */ "........bb......" - /* 2 */ "........cc......" - /* 3 */ "........dd......" - /* 4 */ "........ee......" - /* 5 */ "........ff......" - /* 6 */ "........ff......" - /* 7 */ "........ee......" - /* 8 */ "........dd......" - /* 9 */ "........cc......" - /* 10 */ "........bb......" - /* 11 */ "........aa......" - - // Level 5 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "..........aa...." - /* 1 */ "..........bb...." - /* 2 */ "..........cc...." - /* 3 */ "..........dd...." - /* 4 */ "..........ee...." - /* 5 */ "..........ff...." - /* 6 */ "..........ff...." - /* 7 */ "..........ee...." - /* 8 */ "..........dd...." - /* 9 */ "..........cc...." - /* 10 */ "..........bb...." - /* 11 */ "..........aa...." - - // Level 6 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "............aa.." - /* 1 */ "............bb.." - /* 2 */ "............cc.." - /* 3 */ "............dd.." - /* 4 */ "............ee.." - /* 5 */ "............ff.." - /* 6 */ "............ff.." - /* 7 */ "............ee.." - /* 8 */ "............dd.." - /* 9 */ "............cc.." - /* 10 */ "............bb.." - /* 11 */ "............aa.." - - // Level 7 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "..............aa" - /* 1 */ "..............bb" - /* 2 */ "..............cc" - /* 3 */ "..............dd" - /* 4 */ "..............ee" - /* 5 */ "..............ff" - /* 6 */ "..............ff" - /* 7 */ "..............ee" - /* 8 */ "..............dd" - /* 9 */ "..............cc" - /* 10 */ "..............bb" - /* 11 */ "..............aa", - - // Connectors: - "-2: 0, 1, 11: 4\n" /* Type -2, direction X- */ - "2: 0, 1, 0: 4\n" /* Type 2, direction X- */ - "-2: 15, 8, 0: 5\n" /* Type -2, direction X+ */ - "2: 15, 8, 11: 5\n" /* Type 2, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // SlopeUpDouble - - - - //////////////////////////////////////////////////////////////////////////////// - // SlopeUpSingle: - // The data has been exported from the gallery Cube, area index 85, ID 463, created by Aloe_vera - { - // Size: - 16, 8, 6, // SizeX = 16, SizeY = 8, SizeZ = 6 - - // Hitbox (relative to bounding box): - 0, -2, 0, // MinX, MinY, MinZ - 15, 9, 5, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 35:14\n" /* wool */ - "b: 35: 1\n" /* wool */ - "c: 35: 4\n" /* wool */ - "d: 35: 5\n" /* wool */ - "e: 35: 3\n" /* wool */ - "f: 35:11\n" /* wool */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aa.............." - /* 1 */ "bb.............." - /* 2 */ "cc.............." - /* 3 */ "dd.............." - /* 4 */ "ee.............." - /* 5 */ "ff.............." - - // Level 1 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "..aa............" - /* 1 */ "..bb............" - /* 2 */ "..cc............" - /* 3 */ "..dd............" - /* 4 */ "..ee............" - /* 5 */ "..ff............" - - // Level 2 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "....aa.........." - /* 1 */ "....bb.........." - /* 2 */ "....cc.........." - /* 3 */ "....dd.........." - /* 4 */ "....ee.........." - /* 5 */ "....ff.........." - - // Level 3 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "......aa........" - /* 1 */ "......bb........" - /* 2 */ "......cc........" - /* 3 */ "......dd........" - /* 4 */ "......ee........" - /* 5 */ "......ff........" - - // Level 4 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "........aa......" - /* 1 */ "........bb......" - /* 2 */ "........cc......" - /* 3 */ "........dd......" - /* 4 */ "........ee......" - /* 5 */ "........ff......" - - // Level 5 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "..........aa...." - /* 1 */ "..........bb...." - /* 2 */ "..........cc...." - /* 3 */ "..........dd...." - /* 4 */ "..........ee...." - /* 5 */ "..........ff...." - - // Level 6 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "............aa.." - /* 1 */ "............bb.." - /* 2 */ "............cc.." - /* 3 */ "............dd.." - /* 4 */ "............ee.." - /* 5 */ "............ff.." - - // Level 7 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "..............aa" - /* 1 */ "..............bb" - /* 2 */ "..............cc" - /* 3 */ "..............dd" - /* 4 */ "..............ee" - /* 5 */ "..............ff", - - // Connectors: - "-1: 0, 1, 5: 4\n" /* Type -1, direction X- */ - "1: 15, 8, 5: 5\n" /* Type 1, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - -1000, - - // MoveToGround: - false, - }, // SlopeUpSingle - - - - //////////////////////////////////////////////////////////////////////////////// - // SplitTee: - // The data has been exported from the gallery Cube, area index 93, ID 471, created by Aloe_vera - { - // Size: - 16, 1, 14, // SizeX = 16, SizeY = 1, SizeZ = 14 - - // Hitbox (relative to bounding box): - 0, -2, 0, // MinX, MinY, MinZ - 15, 2, 13, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 35:11\n" /* wool */ - "b: 35: 3\n" /* wool */ - "c: 35: 5\n" /* wool */ - "d: 35: 4\n" /* wool */ - "e: 35: 1\n" /* wool */ - "f: 35:14\n" /* wool */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aaaaaa.........." - /* 1 */ "bbbbbbaaa......." - /* 2 */ "ccccccbbbaaa...." - /* 3 */ "ddddddcccbbbaaaa" - /* 4 */ "eeeeeedddcccbbbb" - /* 5 */ "ffffffeeedddcccc" - /* 6 */ "fffffffffeeedddd" - /* 7 */ "eeeeff...fffeeee" - /* 8 */ "dddeeff.....ffff" - /* 9 */ "cccddeff........" - /* 10 */ "bbbccdeef......." - /* 11 */ "aaabbcddef......" - /* 12 */ "...aabcddef....." - /* 13 */ ".....abcdef.....", - - // Connectors: - "-2: 0, 1, 11: 4\n" /* Type -2, direction X- */ - "2: 0, 1, 0: 4\n" /* Type 2, direction X- */ - "-1: 15, 1, 3: 5\n" /* Type -1, direction X+ */ - "1: 5, 1, 13: 3\n" /* Type 1, direction Z+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // SplitTee - - - - //////////////////////////////////////////////////////////////////////////////// - // StraightDouble: - // The data has been exported from the gallery Cube, area index 88, ID 466, created by Aloe_vera - { - // Size: - 16, 1, 12, // SizeX = 16, SizeY = 1, SizeZ = 12 - - // Hitbox (relative to bounding box): - 0, -2, 0, // MinX, MinY, MinZ - 15, 2, 11, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 35:11\n" /* wool */ - "b: 35: 3\n" /* wool */ - "c: 35: 5\n" /* wool */ - "d: 35: 4\n" /* wool */ - "e: 35: 1\n" /* wool */ - "f: 35:14\n" /* wool */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aaaaaaaaaaaaaaaa" - /* 1 */ "bbbbbbbbbbbbbbbb" - /* 2 */ "cccccccccccccccc" - /* 3 */ "dddddddddddddddd" - /* 4 */ "eeeeeeeeeeeeeeee" - /* 5 */ "ffffffffffffffff" - /* 6 */ "ffffffffffffffff" - /* 7 */ "eeeeeeeeeeeeeeee" - /* 8 */ "dddddddddddddddd" - /* 9 */ "cccccccccccccccc" - /* 10 */ "bbbbbbbbbbbbbbbb" - /* 11 */ "aaaaaaaaaaaaaaaa", - - // Connectors: - "-2: 0, 1, 11: 4\n" /* Type -2, direction X- */ - "2: 0, 1, 0: 4\n" /* Type 2, direction X- */ - "-2: 15, 1, 0: 5\n" /* Type -2, direction X+ */ - "2: 15, 1, 11: 5\n" /* Type 2, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // StraightDouble -}; // g_RainbowRoadPrefabs - - - - - - -const cPrefab::sDef g_RainbowRoadStartingPrefabs[] = -{ - //////////////////////////////////////////////////////////////////////////////// - // StraightSingle: - // The data has been exported from the gallery Cube, area index 83, ID 461, created by Aloe_vera - { - // Size: - 16, 1, 6, // SizeX = 16, SizeY = 1, SizeZ = 6 - - // Hitbox (relative to bounding box): - 0, -2, 0, // MinX, MinY, MinZ - 15, 2, 5, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 35:14\n" /* wool */ - "b: 35: 1\n" /* wool */ - "c: 35: 4\n" /* wool */ - "d: 35: 5\n" /* wool */ - "e: 35: 3\n" /* wool */ - "f: 35:11\n" /* wool */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "aaaaaaaaaaaaaaaa" - /* 1 */ "bbbbbbbbbbbbbbbb" - /* 2 */ "cccccccccccccccc" - /* 3 */ "dddddddddddddddd" - /* 4 */ "eeeeeeeeeeeeeeee" - /* 5 */ "ffffffffffffffff", - - // Connectors: - "-1: 0, 1, 5: 4\n" /* Type -1, direction X- */ - "1: 15, 1, 5: 5\n" /* Type 1, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 500, - - // MoveToGround: - false, - }, // StraightSingle -}; - - - - - -// The prefab counts: - -const size_t g_RainbowRoadPrefabsCount = ARRAYCOUNT(g_RainbowRoadPrefabs); - -const size_t g_RainbowRoadStartingPrefabsCount = ARRAYCOUNT(g_RainbowRoadStartingPrefabs); - diff --git a/src/Generating/Prefabs/RainbowRoadPrefabs.h b/src/Generating/Prefabs/RainbowRoadPrefabs.h deleted file mode 100644 index ab0a0fbb2..000000000 --- a/src/Generating/Prefabs/RainbowRoadPrefabs.h +++ /dev/null @@ -1,15 +0,0 @@ - -// RainbowRoadPrefabs.h - -// Declares the prefabs in the group RainbowRoad - -#include "../Prefab.h" - - - - - -extern const cPrefab::sDef g_RainbowRoadPrefabs[]; -extern const cPrefab::sDef g_RainbowRoadStartingPrefabs[]; -extern const size_t g_RainbowRoadPrefabsCount; -extern const size_t g_RainbowRoadStartingPrefabsCount; diff --git a/src/Generating/Prefabs/TestRailsPrefabs.cpp b/src/Generating/Prefabs/TestRailsPrefabs.cpp deleted file mode 100644 index f58b95225..000000000 --- a/src/Generating/Prefabs/TestRailsPrefabs.cpp +++ /dev/null @@ -1,484 +0,0 @@ - -// TestRailsPrefabs.cpp - -// Defines the prefabs in the group TestRails - -// NOTE: This file has been generated automatically by GalExport! -// Any manual changes will be overwritten by the next automatic export! - -#include "Globals.h" -#include "TestRailsPrefabs.h" - - - - - -const cPrefab::sDef g_TestRailsPrefabs[] = -{ - //////////////////////////////////////////////////////////////////////////////// - // ActivatorRail: - // The data has been exported from the gallery Plains, area index 251, ID 746, created by Aloe_vera - { - // Size: - 7, 3, 7, // SizeX = 7, SizeY = 3, SizeZ = 7 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 6, 2, 6, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 1: 0\n" /* stone */ - "b: 5: 0\n" /* wood */ - "c:157: 0\n" /* activatorrail */ - "d:157: 2\n" /* activatorrail */ - "e:157: 3\n" /* activatorrail */ - "f:157: 5\n" /* activatorrail */ - "g: 50: 5\n" /* torch */ - "h:157: 4\n" /* activatorrail */ - "i:157: 1\n" /* activatorrail */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 0123456 */ - /* 0 */ "aaab..." - /* 1 */ "abbbbb." - /* 2 */ "abbb.b." - /* 3 */ "bbbb.bb" - /* 4 */ ".b...b." - /* 5 */ ".bbbbb." - /* 6 */ "...b..." - - // Level 1 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".cdbec." - /* 2 */ ".fg..f." - /* 3 */ ".b.g.b." - /* 4 */ ".h...h." - /* 5 */ ".cdbec." - /* 6 */ "......." - - // Level 2 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ "...i..." - /* 2 */ "......." - /* 3 */ ".c...c." - /* 4 */ "......." - /* 5 */ "...i..." - /* 6 */ ".......", - - // Connectors: - "1: 6, 1, 3: 5\n" /* Type 1, direction X+ */ - "-1: 6, 1, 3: 5\n" /* Type -1, direction X+ */ - "1: 3, 1, 6: 3\n" /* Type 1, direction Z+ */ - "-1: 3, 1, 6: 3\n" /* Type -1, direction Z+ */ - "1: 0, 1, 3: 4\n" /* Type 1, direction X- */ - "-1: 0, 1, 3: 4\n" /* Type -1, direction X- */ - "1: 3, 1, 0: 2\n" /* Type 1, direction Z- */ - "-1: 3, 1, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // ActivatorRail - - - - //////////////////////////////////////////////////////////////////////////////// - // DetectorRail: - // The data has been exported from the gallery Plains, area index 250, ID 745, created by Aloe_vera - { - // Size: - 7, 3, 7, // SizeX = 7, SizeY = 3, SizeZ = 7 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 6, 2, 6, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 1: 0\n" /* stone */ - "b: 5: 0\n" /* wood */ - "c: 28: 0\n" /* detectorrail */ - "d: 28: 2\n" /* detectorrail */ - "e: 28: 3\n" /* detectorrail */ - "f: 28: 5\n" /* detectorrail */ - "g: 50: 5\n" /* torch */ - "h: 28: 4\n" /* detectorrail */ - "i: 28: 1\n" /* detectorrail */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 0123456 */ - /* 0 */ "aaab..." - /* 1 */ "abbbbb." - /* 2 */ "abbb.b." - /* 3 */ "bbbb.bb" - /* 4 */ ".b...b." - /* 5 */ ".bbbbb." - /* 6 */ "...b..." - - // Level 1 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".cdbec." - /* 2 */ ".fg..f." - /* 3 */ ".b.g.b." - /* 4 */ ".h...h." - /* 5 */ ".cdbec." - /* 6 */ "......." - - // Level 2 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ "...i..." - /* 2 */ "......." - /* 3 */ ".c...c." - /* 4 */ "......." - /* 5 */ "...i..." - /* 6 */ ".......", - - // Connectors: - "1: 6, 1, 3: 5\n" /* Type 1, direction X+ */ - "-1: 6, 1, 3: 5\n" /* Type -1, direction X+ */ - "1: 3, 1, 0: 2\n" /* Type 1, direction Z- */ - "-1: 3, 1, 0: 2\n" /* Type -1, direction Z- */ - "1: 0, 1, 3: 4\n" /* Type 1, direction X- */ - "-1: 0, 1, 3: 4\n" /* Type -1, direction X- */ - "1: 3, 1, 6: 3\n" /* Type 1, direction Z+ */ - "-1: 3, 1, 6: 3\n" /* Type -1, direction Z+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // DetectorRail - - - - //////////////////////////////////////////////////////////////////////////////// - // PowerRail: - // The data has been exported from the gallery Plains, area index 248, ID 743, created by Aloe_vera - { - // Size: - 7, 3, 7, // SizeX = 7, SizeY = 3, SizeZ = 7 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 6, 2, 6, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 1: 0\n" /* stone */ - "b: 5: 0\n" /* wood */ - "c: 27: 0\n" /* poweredrail */ - "d: 27: 2\n" /* poweredrail */ - "e: 27: 3\n" /* poweredrail */ - "f: 27: 5\n" /* poweredrail */ - "g: 50: 5\n" /* torch */ - "h: 27: 4\n" /* poweredrail */ - "i: 27: 1\n" /* poweredrail */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 0123456 */ - /* 0 */ "aaab..." - /* 1 */ "abbbbb." - /* 2 */ "abbb.b." - /* 3 */ "bbbb.bb" - /* 4 */ ".b...b." - /* 5 */ ".bbbbb." - /* 6 */ "...b..." - - // Level 1 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".cdbec." - /* 2 */ ".fg..f." - /* 3 */ ".b.g.b." - /* 4 */ ".h...h." - /* 5 */ ".cdbec." - /* 6 */ "......." - - // Level 2 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ "...i..." - /* 2 */ "......." - /* 3 */ ".c...c." - /* 4 */ "......." - /* 5 */ "...i..." - /* 6 */ ".......", - - // Connectors: - "1: 6, 1, 3: 5\n" /* Type 1, direction X+ */ - "-1: 6, 1, 3: 5\n" /* Type -1, direction X+ */ - "1: 3, 1, 6: 3\n" /* Type 1, direction Z+ */ - "-1: 3, 1, 6: 3\n" /* Type -1, direction Z+ */ - "1: 0, 1, 3: 4\n" /* Type 1, direction X- */ - "-1: 0, 1, 3: 4\n" /* Type -1, direction X- */ - "1: 3, 1, 0: 2\n" /* Type 1, direction Z- */ - "-1: 3, 1, 0: 2\n" /* Type -1, direction Z- */ - "1: 6, 1, 3: 5\n" /* Type 1, direction X+ */ - "-1: 6, 1, 3: 5\n" /* Type -1, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // PowerRail - - - - //////////////////////////////////////////////////////////////////////////////// - // RegularRail: - // The data has been exported from the gallery Plains, area index 247, ID 742, created by Aloe_vera - { - // Size: - 7, 3, 7, // SizeX = 7, SizeY = 3, SizeZ = 7 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 6, 2, 6, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 1: 0\n" /* stone */ - "b: 5: 0\n" /* wood */ - "c: 66: 6\n" /* tracks */ - "d: 66: 2\n" /* tracks */ - "e: 66: 3\n" /* tracks */ - "f: 66: 7\n" /* tracks */ - "g: 66: 5\n" /* tracks */ - "h: 50: 5\n" /* torch */ - "i: 66: 4\n" /* tracks */ - "j: 66: 9\n" /* tracks */ - "k: 66: 8\n" /* tracks */ - "l: 66: 1\n" /* tracks */ - "m: 19: 0\n" /* sponge */ - "n: 66: 0\n" /* tracks */, - - // Block data: - // Level 0 - /* z\x* 0123456 */ - /* 0 */ "aaab..." - /* 1 */ "abbbbb." - /* 2 */ "abbb.b." - /* 3 */ "bbbb.bb" - /* 4 */ ".b...b." - /* 5 */ ".bbbbb." - /* 6 */ "...b..." - - // Level 1 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ ".cdbef." - /* 2 */ ".gh..g." - /* 3 */ ".b.h.b." - /* 4 */ ".i...i." - /* 5 */ ".jdbek." - /* 6 */ "......." - - // Level 2 - /* z\x* 0123456 */ - /* 0 */ "......." - /* 1 */ "...l..." - /* 2 */ "......." - /* 3 */ ".n...n." - /* 4 */ "......." - /* 5 */ "...l..." - /* 6 */ ".......", - - // Connectors: - "1: 6, 1, 3: 5\n" /* Type 1, direction X+ */ - "-1: 6, 1, 3: 5\n" /* Type -1, direction X+ */ - "1: 3, 1, 6: 3\n" /* Type 1, direction Z+ */ - "-1: 3, 1, 6: 3\n" /* Type -1, direction Z+ */ - "1: 0, 1, 3: 4\n" /* Type 1, direction X- */ - "-1: 0, 1, 3: 4\n" /* Type -1, direction X- */ - "1: 3, 1, 0: 2\n" /* Type 1, direction Z- */ - "-1: 3, 1, 0: 2\n" /* Type -1, direction Z- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - false, - - // DefaultWeight: - 100, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // RegularRail -}; // g_TestRailsPrefabs - - - - - - -const cPrefab::sDef g_TestRailsStartingPrefabs[] = -{ - //////////////////////////////////////////////////////////////////////////////// - // CentralPiece: - // The data has been exported from the gallery Plains, area index 249, ID 744, created by Aloe_vera - { - // Size: - 6, 3, 6, // SizeX = 6, SizeY = 3, SizeZ = 6 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 5, 2, 5, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 1: 0\n" /* stone */ - "b: 5: 0\n" /* wood */ - "c: 66: 6\n" /* tracks */ - "d: 66: 2\n" /* tracks */ - "e: 66: 3\n" /* tracks */ - "f: 66: 7\n" /* tracks */ - "g: 66: 5\n" /* tracks */ - "h: 50: 5\n" /* torch */ - "i: 66: 4\n" /* tracks */ - "j: 66: 9\n" /* tracks */ - "k: 66: 8\n" /* tracks */ - "l: 66: 1\n" /* tracks */ - "m: 19: 0\n" /* sponge */ - "n: 66: 0\n" /* tracks */, - - // Block data: - // Level 0 - /* z\x* 012345 */ - /* 0 */ "aaab.." - /* 1 */ "abbbbb" - /* 2 */ "abbb.b" - /* 3 */ "bbbb.b" - /* 4 */ ".b...b" - /* 5 */ ".bbbbb" - - // Level 1 - /* z\x* 012345 */ - /* 0 */ "......" - /* 1 */ ".cdbef" - /* 2 */ ".gh..g" - /* 3 */ ".b.h.b" - /* 4 */ ".i...i" - /* 5 */ ".jdbek" - - // Level 2 - /* z\x* 012345 */ - /* 0 */ "......" - /* 1 */ "...l.." - /* 2 */ "......" - /* 3 */ ".n...n" - /* 4 */ "......" - /* 5 */ "...l..", - - // Connectors: - "1: 3, 1, 6: 3\n" /* Type 1, direction Z+ */ - "1: 0, 1, 3: 4\n" /* Type 1, direction X- */ - "-1: 0, 1, 3: 4\n" /* Type -1, direction X- */ - "-1: 3, 1, 6: 3\n" /* Type -1, direction Z+ */ - "1: 6, 1, 3: 5\n" /* Type 1, direction X+ */ - "-1: 6, 1, 3: 5\n" /* Type -1, direction X+ */ - "1: 3, 1, 0: 2\n" /* Type 1, direction Z- */ - "-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: - false, - }, // CentralPiece -}; - - - - - -// The prefab counts: - -const size_t g_TestRailsPrefabsCount = ARRAYCOUNT(g_TestRailsPrefabs); - -const size_t g_TestRailsStartingPrefabsCount = ARRAYCOUNT(g_TestRailsStartingPrefabs); - diff --git a/src/Generating/Prefabs/TestRailsPrefabs.h b/src/Generating/Prefabs/TestRailsPrefabs.h deleted file mode 100644 index 24b84de74..000000000 --- a/src/Generating/Prefabs/TestRailsPrefabs.h +++ /dev/null @@ -1,15 +0,0 @@ - -// TestRailsPrefabs.h - -// Declares the prefabs in the group TestRails - -#include "../Prefab.h" - - - - - -extern const cPrefab::sDef g_TestRailsPrefabs[]; -extern const cPrefab::sDef g_TestRailsStartingPrefabs[]; -extern const size_t g_TestRailsPrefabsCount; -extern const size_t g_TestRailsStartingPrefabsCount; diff --git a/src/Generating/Prefabs/UnderwaterBasePrefabs.cpp b/src/Generating/Prefabs/UnderwaterBasePrefabs.cpp deleted file mode 100644 index 112531641..000000000 --- a/src/Generating/Prefabs/UnderwaterBasePrefabs.cpp +++ /dev/null @@ -1,2263 +0,0 @@ - -// UnderwaterBasePrefabs.cpp - -// Defines the prefabs in the group UnderwaterBase - -// NOTE: This file has been generated automatically by GalExport! -// Any manual changes will be overwritten by the next automatic export! - -#include "Globals.h" -#include "UnderwaterBasePrefabs.h" - - - - - -const cPrefab::sDef g_UnderwaterBasePrefabs[] = -{ - //////////////////////////////////////////////////////////////////////////////// - // BrokenRoom: - // The data has been exported from the gallery Water, area index 49, ID 680, created by STR_Warrior - { - // Size: - 14, 7, 12, // SizeX = 14, SizeY = 7, SizeZ = 12 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 13, 6, 11, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 0\n" /* wood */ - "b: 20: 0\n" /* glass */ - "c: 5: 5\n" /* wood */ - "d: 8: 0\n" /* water */ - "e: 64: 0\n" /* wooddoorblock */ - "f: 64: 8\n" /* wooddoorblock */ - "g: 64: 9\n" /* wooddoorblock */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "mmmmaaaammmmmm" - /* 2 */ "mmmaabbaammmmm" - /* 3 */ "mmaabbbbaammmm" - /* 4 */ "maabbbbbbaammm" - /* 5 */ "mabbbbbbbbaaac" - /* 6 */ "mabbbbbbbbaaac" - /* 7 */ "maabbbbbbaammm" - /* 8 */ "mmaabbbbaammmm" - /* 9 */ "mmmaabbaammmmm" - /* 10 */ "mmmmaaaammmmmm" - /* 11 */ "mmmmmmmmmmmmmm" - - // Level 1 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmaammmmmmm" - /* 1 */ "mmmaaddaammmmm" - /* 2 */ "mmaaddddaammmm" - /* 3 */ "maaddddddaammm" - /* 4 */ "maddddddddaaac" - /* 5 */ "adddddddddddde" - /* 6 */ "adddddddddddde" - /* 7 */ "maddddddddaaac" - /* 8 */ "maaddddddaammm" - /* 9 */ "mmaaddddaammmm" - /* 10 */ "mmmaaddaammmmm" - /* 11 */ "mmmmmaammmmmmm" - - // Level 2 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmbbmmmmmmm" - /* 1 */ "mmmbb..bbmmmmm" - /* 2 */ "mmbb....bbmmmm" - /* 3 */ "mbb......bbmmm" - /* 4 */ "mb........bbac" - /* 5 */ "b............f" - /* 6 */ "b............g" - /* 7 */ "mb........bbac" - /* 8 */ "mbb......bbmmm" - /* 9 */ "mmbb....bbmmmm" - /* 10 */ "mmmbb..bbmmmmm" - /* 11 */ "mmmmmbbmmmmmmm" - - // Level 3 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmbbmmmmmmm" - /* 1 */ "mmmbb..bbmmmmm" - /* 2 */ "mmbb....bbmmmm" - /* 3 */ "mbb......bbmmm" - /* 4 */ "mb........bbac" - /* 5 */ "b..........bac" - /* 6 */ "b..........bac" - /* 7 */ "mb........bbac" - /* 8 */ "mbb......bbmmm" - /* 9 */ "mmbb....bbmmmm" - /* 10 */ "mmmbb..bbmmmmm" - /* 11 */ "mmmmmbbmmmmmmm" - - // Level 4 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "mmmmm.bmmmmmmm" - /* 2 */ "mmmmb..bmmmmmm" - /* 3 */ "mmmb....bmmmmm" - /* 4 */ "mmb......bmmmm" - /* 5 */ "m.........bmmm" - /* 6 */ "mb........bmmm" - /* 7 */ "mmb......bmmmm" - /* 8 */ "mmm.....bmmmmm" - /* 9 */ "mmmmb..bmmmmmm" - /* 10 */ "mmmmmbbmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmm" - - // Level 5 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmm" - /* 2 */ "mmmmmbbmmmmmmm" - /* 3 */ "mmmm....mmmmmm" - /* 4 */ "mmmb....bmmmmm" - /* 5 */ "mmb......bmmmm" - /* 6 */ "mmb......bmmmm" - /* 7 */ "mmmb.....mmmmm" - /* 8 */ "mmmmb..bmmmmmm" - /* 9 */ "mmmmmbbmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmm" - - // Level 6 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmmmm" - /* 3 */ "mmmmmbbmmmmmmm" - /* 4 */ "mmmmbbbbmmmmmm" - /* 5 */ "mmmbbbbbbmmmmm" - /* 6 */ "mmmbb.bbbmmmmm" - /* 7 */ "mmmmbbbbmmmmmm" - /* 8 */ "mmmmmbbmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmm", - - // Connectors: - "1: 13, 1, 6: 5\n" /* Type 1, direction X+ */ - "-1: 13, 1, 5: 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: - false, - }, // BrokenRoom - - - - //////////////////////////////////////////////////////////////////////////////// - // Corridor16: - // The data has been exported from the gallery Water, area index 25, ID 566, created by xoft - { - // Size: - 16, 4, 4, // SizeX = 16, SizeY = 4, SizeZ = 4 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 15, 3, 3, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 5\n" /* wood */ - "b: 5: 0\n" /* wood */ - "c: 64: 2\n" /* wooddoorblock */ - "d: 64: 0\n" /* wooddoorblock */ - "e: 20: 0\n" /* glass */ - "f: 64: 9\n" /* wooddoorblock */ - "g: 76: 3\n" /* redstonetorchon */ - "h: 64: 8\n" /* wooddoorblock */ - "i: 76: 4\n" /* redstonetorchon */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmmmmm" - /* 1 */ "abbbbbbbbbbbbbba" - /* 2 */ "abbbbbbbbbbbbbba" - /* 3 */ "mmmmmmmmmmmmmmmm" - - // Level 1 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "abbbbbbbbbbbbbba" - /* 1 */ "c..............d" - /* 2 */ "c..............d" - /* 3 */ "abbbbbbbbbbbbbba" - - // Level 2 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "abeebbbeebbbeeba" - /* 1 */ "f...g......g...h" - /* 2 */ "h...i......i...f" - /* 3 */ "abeebbbeebbbeeba" - - // Level 3 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "abbbbbbbbbbbbbba" - /* 1 */ "abbbbbbbbbbbbbba" - /* 2 */ "abbbbbbbbbbbbbba" - /* 3 */ "abbbbbbbbbbbbbba", - - // Connectors: - "1: 0, 1, 1: 4\n" /* Type 1, direction X- */ - "-1: 0, 1, 2: 4\n" /* Type -1, direction X- */ - "1: 15, 1, 2: 5\n" /* Type 1, direction X+ */ - "-1: 15, 1, 1: 5\n" /* Type -1, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 500, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // Corridor16 - - - - //////////////////////////////////////////////////////////////////////////////// - // CorridorCorner: - // The data has been exported from the gallery Water, area index 26, ID 569, created by xoft - { - // Size: - 10, 4, 10, // SizeX = 10, SizeY = 4, SizeZ = 10 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 9, 3, 9, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 5\n" /* wood */ - "b: 5: 0\n" /* wood */ - "c: 64: 2\n" /* wooddoorblock */ - "d: 64: 1\n" /* wooddoorblock */ - "e: 20: 0\n" /* glass */ - "f: 64: 9\n" /* wooddoorblock */ - "g: 76: 3\n" /* redstonetorchon */ - "h: 64: 8\n" /* wooddoorblock */ - "i: 76: 4\n" /* redstonetorchon */ - "j: 76: 2\n" /* redstonetorchon */ - "k: 76: 1\n" /* redstonetorchon */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "mmmmmmmmmm" - /* 1 */ "abbbbbmmmm" - /* 2 */ "abbbbbbbmm" - /* 3 */ "mmmbbbbbmm" - /* 4 */ "mmmmmbbbbm" - /* 5 */ "mmmmmmbbbm" - /* 6 */ "mmmmmmbbbm" - /* 7 */ "mmmmmmmbbm" - /* 8 */ "mmmmmmmbbm" - /* 9 */ "mmmmmmmaam" - - // Level 1 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "abbbbbmmmm" - /* 1 */ "c.....bbmm" - /* 2 */ "c.......bm" - /* 3 */ "abb.....bm" - /* 4 */ "mmmbb....b" - /* 5 */ "mmmmmb...b" - /* 6 */ "mmmmmb...b" - /* 7 */ "mmmmmmb..b" - /* 8 */ "mmmmmmb..b" - /* 9 */ "mmmmmmadda" - - // Level 2 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "abeebbmmmm" - /* 1 */ "f...g.bbmm" - /* 2 */ "h.......bm" - /* 3 */ "abbi....bm" - /* 4 */ "mmmbb....b" - /* 5 */ "mmmmmb..jb" - /* 6 */ "mmmmmbk..e" - /* 7 */ "mmmmmmb..e" - /* 8 */ "mmmmmmb..b" - /* 9 */ "mmmmmmafha" - - // Level 3 - /* z\x* */ - /* * 0123456789 */ - /* 0 */ "abbbbbmmmm" - /* 1 */ "abbbbbbbmm" - /* 2 */ "abbbbbbbbm" - /* 3 */ "abbbbbbbbm" - /* 4 */ "mmmbbbbbbb" - /* 5 */ "mmmmmbbbbb" - /* 6 */ "mmmmmbbbbb" - /* 7 */ "mmmmmmbbbb" - /* 8 */ "mmmmmmbbbb" - /* 9 */ "mmmmmmaaaa", - - // Connectors: - "1: 7, 1, 9: 3\n" /* Type 1, direction Z+ */ - "-1: 8, 1, 9: 3\n" /* Type -1, direction Z+ */ - "1: 0, 1, 1: 4\n" /* Type 1, direction X- */ - "-1: 0, 1, 2: 4\n" /* Type -1, direction X- */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 200, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // CorridorCorner - - - - //////////////////////////////////////////////////////////////////////////////// - // CorridorCrossing: - // The data has been exported from the gallery Water, area index 31, ID 581, created by LO1ZB - { - // Size: - 16, 4, 16, // SizeX = 16, SizeY = 4, SizeZ = 16 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 15, 3, 15, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 5\n" /* wood */ - "b: 5: 0\n" /* wood */ - "c: 64: 3\n" /* wooddoorblock */ - "d: 64: 2\n" /* wooddoorblock */ - "e: 64: 0\n" /* wooddoorblock */ - "f: 64: 1\n" /* wooddoorblock */ - "g: 64: 8\n" /* wooddoorblock */ - "h: 64: 9\n" /* wooddoorblock */ - "i: 20: 0\n" /* glass */ - "j: 76: 1\n" /* redstonetorchon */ - "k: 76: 2\n" /* redstonetorchon */ - "l: 76: 3\n" /* redstonetorchon */ - "m: 19: 0\n" /* sponge */ - "n: 76: 4\n" /* redstonetorchon */, - - // Block data: - // Level 0 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmaammmmmmm" - /* 1 */ "mmmmmmmbbmmmmmmm" - /* 2 */ "mmmmmmmbbmmmmmmm" - /* 3 */ "mmmmmmmbbmmmmmmm" - /* 4 */ "mmmmmmmbbmmmmmmm" - /* 5 */ "mmmmmmmbbmmmmmmm" - /* 6 */ "mmmmmmmbbmmmmmmm" - /* 7 */ "abbbbbbbbbbbbbba" - /* 8 */ "abbbbbbbbbbbbbba" - /* 9 */ "mmmmmmmbbmmmmmmm" - /* 10 */ "mmmmmmmbbmmmmmmm" - /* 11 */ "mmmmmmmbbmmmmmmm" - /* 12 */ "mmmmmmmbbmmmmmmm" - /* 13 */ "mmmmmmmbbmmmmmmm" - /* 14 */ "mmmmmmmbbmmmmmmm" - /* 15 */ "mmmmmmmaammmmmmm" - - // Level 1 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmaccammmmmm" - /* 1 */ "mmmmmmb..bmmmmmm" - /* 2 */ "mmmmmmb..bmmmmmm" - /* 3 */ "mmmmmmb..bmmmmmm" - /* 4 */ "mmmmmmb..bmmmmmm" - /* 5 */ "mmmmmmb..bmmmmmm" - /* 6 */ "abbbbbb..bbbbbba" - /* 7 */ "d..............e" - /* 8 */ "d..............e" - /* 9 */ "abbbbbb..bbbbbba" - /* 10 */ "mmmmmmb..bmmmmmm" - /* 11 */ "mmmmmmb..bmmmmmm" - /* 12 */ "mmmmmmb..bmmmmmm" - /* 13 */ "mmmmmmb..bmmmmmm" - /* 14 */ "mmmmmmb..bmmmmmm" - /* 15 */ "mmmmmmaffammmmmm" - - // Level 2 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmaghammmmmm" - /* 1 */ "mmmmmmb..bmmmmmm" - /* 2 */ "mmmmmmi..immmmmm" - /* 3 */ "mmmmmmi..immmmmm" - /* 4 */ "mmmmmmbjkbmmmmmm" - /* 5 */ "mmmmmmb..bmmmmmm" - /* 6 */ "abiibbb..bbbiiba" - /* 7 */ "h...l......l...g" - /* 8 */ "g...n......n...h" - /* 9 */ "abiibbb..bbbiiba" - /* 10 */ "mmmmmmb..bmmmmmm" - /* 11 */ "mmmmmmbjkbmmmmmm" - /* 12 */ "mmmmmmi..immmmmm" - /* 13 */ "mmmmmmi..immmmmm" - /* 14 */ "mmmmmmb..bmmmmmm" - /* 15 */ "mmmmmmahgammmmmm" - - // Level 3 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmaaaammmmmm" - /* 1 */ "mmmmmmbbbbmmmmmm" - /* 2 */ "mmmmmmbbbbmmmmmm" - /* 3 */ "mmmmmmbbbbmmmmmm" - /* 4 */ "mmmmmmbbbbmmmmmm" - /* 5 */ "mmmmmmbbbbmmmmmm" - /* 6 */ "abbbbbbbbbbbbbba" - /* 7 */ "abbbbbbbbbbbbbba" - /* 8 */ "abbbbbbbbbbbbbba" - /* 9 */ "abbbbbbbbbbbbbba" - /* 10 */ "mmmmmmbbbbmmmmmm" - /* 11 */ "mmmmmmbbbbmmmmmm" - /* 12 */ "mmmmmmbbbbmmmmmm" - /* 13 */ "mmmmmmbbbbmmmmmm" - /* 14 */ "mmmmmmbbbbmmmmmm" - /* 15 */ "mmmmmmaaaammmmmm", - - // Connectors: - "1: 0, 1, 7: 4\n" /* Type 1, direction X- */ - "-1: 0, 1, 8: 4\n" /* Type -1, direction X- */ - "1: 7, 1, 15: 3\n" /* Type 1, direction Z+ */ - "-1: 8, 1, 15: 3\n" /* Type -1, direction Z+ */ - "1: 8, 1, 0: 2\n" /* Type 1, direction Z- */ - "-1: 7, 1, 0: 2\n" /* Type -1, direction Z- */ - "1: 15, 1, 8: 5\n" /* Type 1, direction X+ */ - "-1: 15, 1, 7: 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: - false, - }, // CorridorCrossing - - - - //////////////////////////////////////////////////////////////////////////////// - // CorridorStairs: - // The data has been exported from the gallery Water, area index 32, ID 582, created by LO1ZB - { - // Size: - 16, 9, 4, // SizeX = 16, SizeY = 9, SizeZ = 4 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 15, 8, 3, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 5\n" /* wood */ - "b: 5: 0\n" /* wood */ - "c: 64: 2\n" /* wooddoorblock */ - "d: 53: 0\n" /* woodstairs */ - "e: 20: 0\n" /* glass */ - "f: 64: 9\n" /* wooddoorblock */ - "g: 76: 3\n" /* redstonetorchon */ - "h: 64: 8\n" /* wooddoorblock */ - "i: 76: 4\n" /* redstonetorchon */ - "j: 64: 0\n" /* wooddoorblock */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmmmmm" - /* 1 */ "abbbbbbbmmmmmmmm" - /* 2 */ "abbbbbbbmmmmmmmm" - /* 3 */ "mmmmmmmmmmmmmmmm" - - // Level 1 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "abbbbbbbmmmmmmmm" - /* 1 */ "c.....dbbmmmmmmm" - /* 2 */ "c.....dbbmmmmmmm" - /* 3 */ "abbbbbbbmmmmmmmm" - - // Level 2 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "abeebbbbbmmmmmmm" - /* 1 */ "f...g..dbbmmmmmm" - /* 2 */ "h...i..dbbmmmmmm" - /* 3 */ "abeebbbbbmmmmmmm" - - // Level 3 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "abbbbbbbbbmmmmmm" - /* 1 */ "abbbb...dbbmmmmm" - /* 2 */ "abbbb...dbbmmmmm" - /* 3 */ "abbbbbbbbbmmmmmm" - - // Level 4 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmbbbbbmmmmmm" - /* 1 */ "mmmmmb...dbbmmmm" - /* 2 */ "mmmmmb...dbbmmmm" - /* 3 */ "mmmmmbbbbbmmmmmm" - - // Level 5 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmbbbbbmmmmm" - /* 1 */ "mmmmmmb...dbbbba" - /* 2 */ "mmmmmmb...dbbbba" - /* 3 */ "mmmmmmbbbbbmmmmm" - - // Level 6 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmbbbbbbbba" - /* 1 */ "mmmmmmmb.......j" - /* 2 */ "mmmmmmmb.......j" - /* 3 */ "mmmmmmmbbbbbbbba" - - // Level 7 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmbbbeebba" - /* 1 */ "mmmmmmmmb.g....h" - /* 2 */ "mmmmmmmmb.i....f" - /* 3 */ "mmmmmmmmbbbeebba" - - // Level 8 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmbbbbbba" - /* 1 */ "mmmmmmmmmbbbbbba" - /* 2 */ "mmmmmmmmmbbbbbba" - /* 3 */ "mmmmmmmmmbbbbbba", - - // Connectors: - "1: 0, 1, 1: 4\n" /* Type 1, direction X- */ - "-1: 0, 1, 2: 4\n" /* Type -1, direction X- */ - "1: 15, 6, 2: 5\n" /* Type 1, direction X+ */ - "-1: 15, 6, 1: 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: - false, - }, // CorridorStairs - - - - //////////////////////////////////////////////////////////////////////////////// - // CorridorTee: - // The data has been exported from the gallery Water, area index 29, ID 576, created by LO1ZB - { - // Size: - 16, 4, 10, // SizeX = 16, SizeY = 4, SizeZ = 10 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 15, 3, 9, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 5\n" /* wood */ - "b: 5: 0\n" /* wood */ - "c: 64: 3\n" /* wooddoorblock */ - "d: 64: 2\n" /* wooddoorblock */ - "e: 64: 0\n" /* wooddoorblock */ - "f: 64: 8\n" /* wooddoorblock */ - "g: 64: 9\n" /* wooddoorblock */ - "h: 20: 0\n" /* glass */ - "i: 76: 1\n" /* redstonetorchon */ - "j: 76: 2\n" /* redstonetorchon */ - "k: 76: 3\n" /* redstonetorchon */ - "l: 76: 4\n" /* redstonetorchon */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmaammmmmmm" - /* 1 */ "mmmmmmmbbmmmmmmm" - /* 2 */ "mmmmmmmbbmmmmmmm" - /* 3 */ "mmmmmmmbbmmmmmmm" - /* 4 */ "mmmmmmmbbmmmmmmm" - /* 5 */ "mmmmmmmbbmmmmmmm" - /* 6 */ "mmmmmmmbbmmmmmmm" - /* 7 */ "abbbbbbbbbbbbbba" - /* 8 */ "abbbbbbbbbbbbbba" - /* 9 */ "mmmmmmmmmmmmmmmm" - - // Level 1 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmaccammmmmm" - /* 1 */ "mmmmmmb..bmmmmmm" - /* 2 */ "mmmmmmb..bmmmmmm" - /* 3 */ "mmmmmmb..bmmmmmm" - /* 4 */ "mmmmmmb..bmmmmmm" - /* 5 */ "mmmmmmb..bmmmmmm" - /* 6 */ "abbbbbb..bbbbbba" - /* 7 */ "d..............e" - /* 8 */ "d..............e" - /* 9 */ "abbbbbbbbbbbbbba" - - // Level 2 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmafgammmmmm" - /* 1 */ "mmmmmmb..bmmmmmm" - /* 2 */ "mmmmmmh..hmmmmmm" - /* 3 */ "mmmmmmh..hmmmmmm" - /* 4 */ "mmmmmmbijbmmmmmm" - /* 5 */ "mmmmmmb..bmmmmmm" - /* 6 */ "abhhbbb..bbbhhba" - /* 7 */ "g...k......k...f" - /* 8 */ "f...l......l...g" - /* 9 */ "abhhbbbhhbbbhhba" - - // Level 3 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmaaaammmmmm" - /* 1 */ "mmmmmmbbbbmmmmmm" - /* 2 */ "mmmmmmbbbbmmmmmm" - /* 3 */ "mmmmmmbbbbmmmmmm" - /* 4 */ "mmmmmmbbbbmmmmmm" - /* 5 */ "mmmmmmbbbbmmmmmm" - /* 6 */ "abbbbbbbbbbbbbba" - /* 7 */ "abbbbbbbbbbbbbba" - /* 8 */ "abbbbbbbbbbbbbba" - /* 9 */ "abbbbbbbbbbbbbba", - - // Connectors: - "1: 0, 1, 7: 4\n" /* Type 1, direction X- */ - "-1: 0, 1, 8: 4\n" /* Type -1, direction X- */ - "1: 8, 1, 0: 2\n" /* Type 1, direction Z- */ - "-1: 7, 1, 0: 2\n" /* Type -1, direction Z- */ - "1: 15, 1, 8: 5\n" /* Type 1, direction X+ */ - "-1: 15, 1, 7: 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: - false, - }, // CorridorTee - - - - //////////////////////////////////////////////////////////////////////////////// - // ViewingCorner: - // The data has been exported from the gallery Water, area index 40, ID 613, created by LO1ZB - { - // Size: - 14, 7, 14, // SizeX = 14, SizeY = 7, SizeZ = 14 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 13, 6, 13, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 0\n" /* wood */ - "b: 20: 0\n" /* glass */ - "c: 5: 5\n" /* wood */ - "d: 76: 3\n" /* redstonetorchon */ - "e: 76: 1\n" /* redstonetorchon */ - "f: 64: 0\n" /* wooddoorblock */ - "g: 76: 4\n" /* redstonetorchon */ - "h: 76: 2\n" /* redstonetorchon */ - "i: 64: 1\n" /* wooddoorblock */ - "j: 64: 8\n" /* wooddoorblock */ - "k: 64: 9\n" /* wooddoorblock */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "mmmmaaaammmmmm" - /* 2 */ "mmmaabbaammmmm" - /* 3 */ "mmaabbbbaammmm" - /* 4 */ "maabbbbbbaammm" - /* 5 */ "mabbbbbbbbaaac" - /* 6 */ "mabbbbbbbbaaac" - /* 7 */ "maabbbbbbaammm" - /* 8 */ "mmaabbbbaammmm" - /* 9 */ "mmmaabbaammmmm" - /* 10 */ "mmmmaaaammmmmm" - /* 11 */ "mmmmmaammmmmmm" - /* 12 */ "mmmmmaammmmmmm" - /* 13 */ "mmmmmccmmmmmmm" - - // Level 1 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmaammmmmmm" - /* 1 */ "mmmaaddaammmmm" - /* 2 */ "mmaa....aammmm" - /* 3 */ "maa......aammm" - /* 4 */ "ma........aaac" - /* 5 */ "ae........d..f" - /* 6 */ "ae........g..f" - /* 7 */ "ma........aaac" - /* 8 */ "maa......aammm" - /* 9 */ "mmaa....aammmm" - /* 10 */ "mmmaaehaammmmm" - /* 11 */ "mmmma..ammmmmm" - /* 12 */ "mmmma..ammmmmm" - /* 13 */ "mmmmciicmmmmmm" - - // Level 2 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmbbmmmmmmm" - /* 1 */ "mmmbb..bbmmmmm" - /* 2 */ "mmbb....bbmmmm" - /* 3 */ "mbb......bbmmm" - /* 4 */ "mb........bbac" - /* 5 */ "b............j" - /* 6 */ "b............k" - /* 7 */ "mb........bbac" - /* 8 */ "mbb......bbmmm" - /* 9 */ "mmbb....bbmmmm" - /* 10 */ "mmmbb..bbmmmmm" - /* 11 */ "mmmmb..bmmmmmm" - /* 12 */ "mmmma..ammmmmm" - /* 13 */ "mmmmckjcmmmmmm" - - // Level 3 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmbbmmmmmmm" - /* 1 */ "mmmbb..bbmmmmm" - /* 2 */ "mmbb....bbmmmm" - /* 3 */ "mbb......bbmmm" - /* 4 */ "mb........bbac" - /* 5 */ "b..........bac" - /* 6 */ "b..........bac" - /* 7 */ "mb........bbac" - /* 8 */ "mbb......bbmmm" - /* 9 */ "mmbb....bbmmmm" - /* 10 */ "mmmbb..bbmmmmm" - /* 11 */ "mmmmbbbbmmmmmm" - /* 12 */ "mmmmaaaammmmmm" - /* 13 */ "mmmmccccmmmmmm" - - // Level 4 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "mmmmmbbmmmmmmm" - /* 2 */ "mmmmb..bmmmmmm" - /* 3 */ "mmmb....bmmmmm" - /* 4 */ "mmb......bmmmm" - /* 5 */ "mb........bmmm" - /* 6 */ "mb........bmmm" - /* 7 */ "mmb......bmmmm" - /* 8 */ "mmmb....bmmmmm" - /* 9 */ "mmmmb..bmmmmmm" - /* 10 */ "mmmmmbbmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmm" - /* 12 */ "mmmmmmmmmmmmmm" - /* 13 */ "mmmmmmmmmmmmmm" - - // Level 5 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmm" - /* 2 */ "mmmmmbbmmmmmmm" - /* 3 */ "mmmmb..bmmmmmm" - /* 4 */ "mmmb....bmmmmm" - /* 5 */ "mmb......bmmmm" - /* 6 */ "mmb......bmmmm" - /* 7 */ "mmmb....bmmmmm" - /* 8 */ "mmmmb..bmmmmmm" - /* 9 */ "mmmmmbbmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmm" - /* 12 */ "mmmmmmmmmmmmmm" - /* 13 */ "mmmmmmmmmmmmmm" - - // Level 6 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmmmm" - /* 3 */ "mmmmmbbmmmmmmm" - /* 4 */ "mmmmbbbbmmmmmm" - /* 5 */ "mmmbbbbbbmmmmm" - /* 6 */ "mmmbbbbbbmmmmm" - /* 7 */ "mmmmbbbbmmmmmm" - /* 8 */ "mmmmmbbmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmm" - /* 12 */ "mmmmmmmmmmmmmm" - /* 13 */ "mmmmmmmmmmmmmm", - - // Connectors: - "1: 13, 1, 6: 5\n" /* Type 1, direction X+ */ - "-1: 13, 1, 5: 5\n" /* Type -1, direction X+ */ - "1: 5, 1, 13: 3\n" /* Type 1, direction Z+ */ - "-1: 6, 1, 13: 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: - false, - }, // ViewingCorner - - - - //////////////////////////////////////////////////////////////////////////////// - // ViewingCorridor: - // The data has been exported from the gallery Water, area index 27, ID 571, created by LO1ZB - { - // Size: - 16, 5, 6, // SizeX = 16, SizeY = 5, SizeZ = 6 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 15, 4, 5, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 0\n" /* wood */ - "b: 5: 5\n" /* wood */ - "c: 20: 0\n" /* glass */ - "d: 64: 2\n" /* wooddoorblock */ - "e: 64: 0\n" /* wooddoorblock */ - "f: 76: 3\n" /* redstonetorchon */ - "g: 64: 9\n" /* wooddoorblock */ - "h: 64: 8\n" /* wooddoorblock */ - "i: 76: 4\n" /* redstonetorchon */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmaaaaaaaaaaaamm" - /* 1 */ "mmaaaaaaaaaaaamm" - /* 2 */ "baaccccccccccaab" - /* 3 */ "baaccccccccccaab" - /* 4 */ "mmaaaaaaaaaaaamm" - /* 5 */ "mmmaaaaaaaaaammm" - - // Level 1 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmaccccccccccamm" - /* 1 */ "ba............ab" - /* 2 */ "d..............e" - /* 3 */ "d..............e" - /* 4 */ "ba............ab" - /* 5 */ "mmaccccccccccamm" - - // Level 2 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmaccccccccccamm" - /* 1 */ "baf..........fab" - /* 2 */ "g..............h" - /* 3 */ "h..............g" - /* 4 */ "bai..........iab" - /* 5 */ "mmaccccccccccamm" - - // Level 3 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmaccccccccccamm" - /* 1 */ "ba............ab" - /* 2 */ "ba............ab" - /* 3 */ "ba............ab" - /* 4 */ "ba............ab" - /* 5 */ "mmaccccccccccamm" - - // Level 4 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmaaaaaaaaaammm" - /* 1 */ "mmaaaaaaaaaaaamm" - /* 2 */ "mmaccccccccccamm" - /* 3 */ "mmaccccccccccamm" - /* 4 */ "mmaaaaaaaaaaaamm" - /* 5 */ "mmmaaaaaaaaaammm", - - // Connectors: - "1: 0, 1, 2: 4\n" /* Type 1, direction X- */ - "-1: 0, 1, 3: 4\n" /* Type -1, direction X- */ - "1: 15, 1, 3: 5\n" /* Type 1, direction X+ */ - "-1: 15, 1, 2: 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: - false, - }, // ViewingCorridor - - - - //////////////////////////////////////////////////////////////////////////////// - // ViewingCorridorBulge: - // The data has been exported from the gallery Water, area index 42, ID 615, created by LO1ZB - { - // Size: - 12, 8, 16, // SizeX = 12, SizeY = 8, SizeZ = 16 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 11, 7, 15, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 5\n" /* wood */ - "b: 5: 0\n" /* wood */ - "c: 20: 0\n" /* glass */ - "d: 64: 3\n" /* wooddoorblock */ - "e: 76: 1\n" /* redstonetorchon */ - "f: 76: 2\n" /* redstonetorchon */ - "g: 64: 1\n" /* wooddoorblock */ - "h: 64: 8\n" /* wooddoorblock */ - "i: 64: 9\n" /* wooddoorblock */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "mmmmmaammmmm" - /* 1 */ "mmmmmbbmmmmm" - /* 2 */ "mmmmmbbmmmmm" - /* 3 */ "mmmmbbbbmmmm" - /* 4 */ "mmmbbccbbmmm" - /* 5 */ "mmbbccccbbmm" - /* 6 */ "mbbccccccbbm" - /* 7 */ "mbccccccccbm" - /* 8 */ "mbccccccccbm" - /* 9 */ "mbbccccccbbm" - /* 10 */ "mmbbccccbbmm" - /* 11 */ "mmmbbccbbmmm" - /* 12 */ "mmmmbbbbmmmm" - /* 13 */ "mmmmmbbmmmmm" - /* 14 */ "mmmmmbbmmmmm" - /* 15 */ "mmmmmaammmmm" - - // Level 1 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "mmmmaddammmm" - /* 1 */ "mmmmb..bmmmm" - /* 2 */ "mmmmb..bmmmm" - /* 3 */ "mmmbbefbbmmm" - /* 4 */ "mmbb....bbmm" - /* 5 */ "mbb......bbm" - /* 6 */ "mb........bm" - /* 7 */ "be........fb" - /* 8 */ "be........fb" - /* 9 */ "mb........bm" - /* 10 */ "mbb......bbm" - /* 11 */ "mmbb....bbmm" - /* 12 */ "mmmbbefbbmmm" - /* 13 */ "mmmmb..bmmmm" - /* 14 */ "mmmmb..bmmmm" - /* 15 */ "mmmmaggammmm" - - // Level 2 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "mmmmahiammmm" - /* 1 */ "mmmmb..bmmmm" - /* 2 */ "mmmmc..cmmmm" - /* 3 */ "mmmcc..ccmmm" - /* 4 */ "mmcc....ccmm" - /* 5 */ "mcc......ccm" - /* 6 */ "mc........cm" - /* 7 */ "c..........c" - /* 8 */ "c..........c" - /* 9 */ "mc........cm" - /* 10 */ "mcc......ccm" - /* 11 */ "mmcc....ccmm" - /* 12 */ "mmmcc..ccmmm" - /* 13 */ "mmmmc..cmmmm" - /* 14 */ "mmmmb..bmmmm" - /* 15 */ "mmmmaihammmm" - - // Level 3 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "mmmmaaaammmm" - /* 1 */ "mmmmbbbbmmmm" - /* 2 */ "mmmmccccmmmm" - /* 3 */ "mmmcc..ccmmm" - /* 4 */ "mmcc....ccmm" - /* 5 */ "mcc......ccm" - /* 6 */ "mc........cm" - /* 7 */ "c..........c" - /* 8 */ "c..........c" - /* 9 */ "mc........cm" - /* 10 */ "mcc......ccm" - /* 11 */ "mmcc....ccmm" - /* 12 */ "mmmcc..ccmmm" - /* 13 */ "mmmmccccmmmm" - /* 14 */ "mmmmbbbbmmmm" - /* 15 */ "mmmmaaaammmm" - - // Level 4 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "mmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmm" - /* 3 */ "mmmmmccmmmmm" - /* 4 */ "mmmmc..cmmmm" - /* 5 */ "mmmc....cmmm" - /* 6 */ "mmc......cmm" - /* 7 */ "mc........cm" - /* 8 */ "mc........cm" - /* 9 */ "mmc......cmm" - /* 10 */ "mmmc....cmmm" - /* 11 */ "mmmmc..cmmmm" - /* 12 */ "mmmmmccmmmmm" - /* 13 */ "mmmmmmmmmmmm" - /* 14 */ "mmmmmmmmmmmm" - /* 15 */ "mmmmmmmmmmmm" - - // Level 5 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "mmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmmm" - /* 4 */ "mmmmmccmmmmm" - /* 5 */ "mmmmc..cmmmm" - /* 6 */ "mmmc....cmmm" - /* 7 */ "mmc......cmm" - /* 8 */ "mmc......cmm" - /* 9 */ "mmmc....cmmm" - /* 10 */ "mmmmc..cmmmm" - /* 11 */ "mmmmmccmmmmm" - /* 12 */ "mmmmmmmmmmmm" - /* 13 */ "mmmmmmmmmmmm" - /* 14 */ "mmmmmmmmmmmm" - /* 15 */ "mmmmmmmmmmmm" - - // Level 6 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "mmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmmm" - /* 4 */ "mmmmmmmmmmmm" - /* 5 */ "mmmmmccmmmmm" - /* 6 */ "mmmmccccmmmm" - /* 7 */ "mmmccccccmmm" - /* 8 */ "mmmccccccmmm" - /* 9 */ "mmmmccccmmmm" - /* 10 */ "mmmmmccmmmmm" - /* 11 */ "mmmmmmmmmmmm" - /* 12 */ "mmmmmmmmmmmm" - /* 13 */ "mmmmmmmmmmmm" - /* 14 */ "mmmmmmmmmmmm" - /* 15 */ "mmmmmmmmmmmm" - - // Level 7 - /* z\x* 11 */ - /* * 012345678901 */ - /* 0 */ "mmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmmm" - /* 4 */ "mmmmmmmmmmmm" - /* 5 */ "mmmmmmmmmmmm" - /* 6 */ "mmmmmmmmmmmm" - /* 7 */ "mmmmmmmmmmmm" - /* 8 */ "mmmmmmmmmmmm" - /* 9 */ "mmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmm" - /* 12 */ "mmmmmmmmmmmm" - /* 13 */ "mmmmmmmmmmmm" - /* 14 */ "mmmmmmmmmmmm" - /* 15 */ "mmmmmmmmmmmm", - - // Connectors: - "1: 6, 1, 0: 2\n" /* Type 1, direction Z- */ - "-1: 5, 1, 0: 2\n" /* Type -1, direction Z- */ - "1: 5, 1, 15: 3\n" /* Type 1, direction Z+ */ - "-1: 6, 1, 15: 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: - false, - }, // ViewingCorridorBulge - - - - //////////////////////////////////////////////////////////////////////////////// - // ViewingCrossing: - // The data has been exported from the gallery Water, area index 38, ID 611, created by LO1ZB - { - // Size: - 16, 7, 16, // SizeX = 16, SizeY = 7, SizeZ = 16 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 15, 6, 15, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 5\n" /* wood */ - "b: 5: 0\n" /* wood */ - "c: 20: 0\n" /* glass */ - "d: 64: 3\n" /* wooddoorblock */ - "e: 76: 1\n" /* redstonetorchon */ - "f: 76: 2\n" /* redstonetorchon */ - "g: 64: 2\n" /* wooddoorblock */ - "h: 76: 3\n" /* redstonetorchon */ - "i: 64: 0\n" /* wooddoorblock */ - "j: 76: 4\n" /* redstonetorchon */ - "k: 64: 1\n" /* wooddoorblock */ - "l: 64: 8\n" /* wooddoorblock */ - "m: 19: 0\n" /* sponge */ - "n: 64: 9\n" /* wooddoorblock */, - - // Block data: - // Level 0 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmaammmmmmm" - /* 1 */ "mmmmmmmbbmmmmmmm" - /* 2 */ "mmmmmmmbbmmmmmmm" - /* 3 */ "mmmmmmbbbbmmmmmm" - /* 4 */ "mmmmmbbccbbmmmmm" - /* 5 */ "mmmmbbccccbbmmmm" - /* 6 */ "mmmbbccccccbbmmm" - /* 7 */ "abbbccccccccbbba" - /* 8 */ "abbbccccccccbbba" - /* 9 */ "mmmbbccccccbbmmm" - /* 10 */ "mmmmbbccccbbmmmm" - /* 11 */ "mmmmmbbccbbmmmmm" - /* 12 */ "mmmmmmbbbbmmmmmm" - /* 13 */ "mmmmmmmbbmmmmmmm" - /* 14 */ "mmmmmmmbbmmmmmmm" - /* 15 */ "mmmmmmmaammmmmmm" - - // Level 1 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmaddammmmmm" - /* 1 */ "mmmmmmb..bmmmmmm" - /* 2 */ "mmmmmmb..bmmmmmm" - /* 3 */ "mmmmmbbefbbmmmmm" - /* 4 */ "mmmmbb....bbmmmm" - /* 5 */ "mmmbb......bbmmm" - /* 6 */ "abbb........bbba" - /* 7 */ "g..h........h..i" - /* 8 */ "g..j........j..i" - /* 9 */ "abbb........bbba" - /* 10 */ "mmmbb......bbmmm" - /* 11 */ "mmmmbb....bbmmmm" - /* 12 */ "mmmmmbbefbbmmmmm" - /* 13 */ "mmmmmmb..bmmmmmm" - /* 14 */ "mmmmmmb..bmmmmmm" - /* 15 */ "mmmmmmakkammmmmm" - - // Level 2 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmalnammmmmm" - /* 1 */ "mmmmmmb..bmmmmmm" - /* 2 */ "mmmmmmc..cmmmmmm" - /* 3 */ "mmmmmcc..ccmmmmm" - /* 4 */ "mmmmcc....ccmmmm" - /* 5 */ "mmmcc......ccmmm" - /* 6 */ "abcc........ccba" - /* 7 */ "n..............l" - /* 8 */ "l..............n" - /* 9 */ "abcc........ccba" - /* 10 */ "mmmcc......ccmmm" - /* 11 */ "mmmmcc....ccmmmm" - /* 12 */ "mmmmmcc..ccmmmmm" - /* 13 */ "mmmmmmc..cmmmmmm" - /* 14 */ "mmmmmmb..bmmmmmm" - /* 15 */ "mmmmmmanlammmmmm" - - // Level 3 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmaaaammmmmm" - /* 1 */ "mmmmmmbbbbmmmmmm" - /* 2 */ "mmmmmmccccmmmmmm" - /* 3 */ "mmmmmcc..ccmmmmm" - /* 4 */ "mmmmcc....ccmmmm" - /* 5 */ "mmmcc......ccmmm" - /* 6 */ "abcc........ccba" - /* 7 */ "abc..........cba" - /* 8 */ "abc..........cba" - /* 9 */ "abcc........ccba" - /* 10 */ "mmmcc......ccmmm" - /* 11 */ "mmmmcc....ccmmmm" - /* 12 */ "mmmmmcc..ccmmmmm" - /* 13 */ "mmmmmmccccmmmmmm" - /* 14 */ "mmmmmmbbbbmmmmmm" - /* 15 */ "mmmmmmaaaammmmmm" - - // Level 4 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmmmmmm" - /* 3 */ "mmmmmmmccmmmmmmm" - /* 4 */ "mmmmmmc..cmmmmmm" - /* 5 */ "mmmmmc....cmmmmm" - /* 6 */ "mmmmc......cmmmm" - /* 7 */ "mmmc........cmmm" - /* 8 */ "mmmc........cmmm" - /* 9 */ "mmmmc......cmmmm" - /* 10 */ "mmmmmc....cmmmmm" - /* 11 */ "mmmmmmc..cmmmmmm" - /* 12 */ "mmmmmmmccmmmmmmm" - /* 13 */ "mmmmmmmmmmmmmmmm" - /* 14 */ "mmmmmmmmmmmmmmmm" - /* 15 */ "mmmmmmmmmmmmmmmm" - - // Level 5 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmmmmmmm" - /* 4 */ "mmmmmmmccmmmmmmm" - /* 5 */ "mmmmmmc..cmmmmmm" - /* 6 */ "mmmmmc....cmmmmm" - /* 7 */ "mmmmc......cmmmm" - /* 8 */ "mmmmc......cmmmm" - /* 9 */ "mmmmmc....cmmmmm" - /* 10 */ "mmmmmmc..cmmmmmm" - /* 11 */ "mmmmmmmccmmmmmmm" - /* 12 */ "mmmmmmmmmmmmmmmm" - /* 13 */ "mmmmmmmmmmmmmmmm" - /* 14 */ "mmmmmmmmmmmmmmmm" - /* 15 */ "mmmmmmmmmmmmmmmm" - - // Level 6 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmmmmmmm" - /* 4 */ "mmmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmccmmmmmmm" - /* 6 */ "mmmmmmccccmmmmmm" - /* 7 */ "mmmmmccccccmmmmm" - /* 8 */ "mmmmmccccccmmmmm" - /* 9 */ "mmmmmmccccmmmmmm" - /* 10 */ "mmmmmmmccmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmmm" - /* 12 */ "mmmmmmmmmmmmmmmm" - /* 13 */ "mmmmmmmmmmmmmmmm" - /* 14 */ "mmmmmmmmmmmmmmmm" - /* 15 */ "mmmmmmmmmmmmmmmm", - - // Connectors: - "1: 0, 1, 7: 4\n" /* Type 1, direction X- */ - "-1: 0, 1, 8: 4\n" /* Type -1, direction X- */ - "1: 8, 1, 0: 2\n" /* Type 1, direction Z- */ - "-1: 7, 1, 0: 2\n" /* Type -1, direction Z- */ - "1: 15, 1, 8: 5\n" /* Type 1, direction X+ */ - "-1: 15, 1, 7: 5\n" /* Type -1, direction X+ */ - "1: 7, 1, 15: 3\n" /* Type 1, direction Z+ */ - "-1: 8, 1, 15: 3\n" /* Type -1, direction Z+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 50, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // ViewingCrossing - - - - //////////////////////////////////////////////////////////////////////////////// - // ViewingEnd: - // The data has been exported from the gallery Water, area index 41, ID 614, created by LO1ZB - { - // Size: - 14, 7, 12, // SizeX = 14, SizeY = 7, SizeZ = 12 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 13, 6, 11, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 0\n" /* wood */ - "b: 20: 0\n" /* glass */ - "c: 5: 5\n" /* wood */ - "d: 76: 3\n" /* redstonetorchon */ - "e: 76: 1\n" /* redstonetorchon */ - "f: 64: 0\n" /* wooddoorblock */ - "g: 76: 4\n" /* redstonetorchon */ - "h: 64: 8\n" /* wooddoorblock */ - "i: 64: 9\n" /* wooddoorblock */ - "m: 19: 0\n" /* sponge */, - - // Block data: - // Level 0 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "mmmmaaaammmmmm" - /* 2 */ "mmmaabbaammmmm" - /* 3 */ "mmaabbbbaammmm" - /* 4 */ "maabbbbbbaammm" - /* 5 */ "mabbbbbbbbaaac" - /* 6 */ "mabbbbbbbbaaac" - /* 7 */ "maabbbbbbaammm" - /* 8 */ "mmaabbbbaammmm" - /* 9 */ "mmmaabbaammmmm" - /* 10 */ "mmmmaaaammmmmm" - /* 11 */ "mmmmmmmmmmmmmm" - - // Level 1 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmaammmmmmm" - /* 1 */ "mmmaaddaammmmm" - /* 2 */ "mmaa....aammmm" - /* 3 */ "maa......aammm" - /* 4 */ "ma........aaac" - /* 5 */ "ae........d..f" - /* 6 */ "ae........g..f" - /* 7 */ "ma........aaac" - /* 8 */ "maa......aammm" - /* 9 */ "mmaa....aammmm" - /* 10 */ "mmmaaggaammmmm" - /* 11 */ "mmmmmaammmmmmm" - - // Level 2 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmbbmmmmmmm" - /* 1 */ "mmmbb..bbmmmmm" - /* 2 */ "mmbb....bbmmmm" - /* 3 */ "mbb......bbmmm" - /* 4 */ "mb........bbac" - /* 5 */ "b............h" - /* 6 */ "b............i" - /* 7 */ "mb........bbac" - /* 8 */ "mbb......bbmmm" - /* 9 */ "mmbb....bbmmmm" - /* 10 */ "mmmbb..bbmmmmm" - /* 11 */ "mmmmmbbmmmmmmm" - - // Level 3 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmbbmmmmmmm" - /* 1 */ "mmmbb..bbmmmmm" - /* 2 */ "mmbb....bbmmmm" - /* 3 */ "mbb......bbmmm" - /* 4 */ "mb........bbac" - /* 5 */ "b..........bac" - /* 6 */ "b..........bac" - /* 7 */ "mb........bbac" - /* 8 */ "mbb......bbmmm" - /* 9 */ "mmbb....bbmmmm" - /* 10 */ "mmmbb..bbmmmmm" - /* 11 */ "mmmmmbbmmmmmmm" - - // Level 4 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "mmmmmbbmmmmmmm" - /* 2 */ "mmmmb..bmmmmmm" - /* 3 */ "mmmb....bmmmmm" - /* 4 */ "mmb......bmmmm" - /* 5 */ "mb........bmmm" - /* 6 */ "mb........bmmm" - /* 7 */ "mmb......bmmmm" - /* 8 */ "mmmb....bmmmmm" - /* 9 */ "mmmmb..bmmmmmm" - /* 10 */ "mmmmmbbmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmm" - - // Level 5 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmm" - /* 2 */ "mmmmmbbmmmmmmm" - /* 3 */ "mmmmb..bmmmmmm" - /* 4 */ "mmmb....bmmmmm" - /* 5 */ "mmb......bmmmm" - /* 6 */ "mmb......bmmmm" - /* 7 */ "mmmb....bmmmmm" - /* 8 */ "mmmmb..bmmmmmm" - /* 9 */ "mmmmmbbmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmm" - - // Level 6 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmmmm" - /* 3 */ "mmmmmbbmmmmmmm" - /* 4 */ "mmmmbbbbmmmmmm" - /* 5 */ "mmmbbbbbbmmmmm" - /* 6 */ "mmmbbbbbbmmmmm" - /* 7 */ "mmmmbbbbmmmmmm" - /* 8 */ "mmmmmbbmmmmmmm" - /* 9 */ "mmmmmmmmmmmmmm" - /* 10 */ "mmmmmmmmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmm", - - // Connectors: - "1: 13, 1, 6: 5\n" /* Type 1, direction X+ */ - "-1: 13, 1, 5: 5\n" /* Type -1, direction X+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 200, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // ViewingEnd - - - - //////////////////////////////////////////////////////////////////////////////// - // ViewingTee: - // The data has been exported from the gallery Water, area index 39, ID 612, created by LO1ZB - { - // Size: - 14, 7, 17, // SizeX = 14, SizeY = 7, SizeZ = 17 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 13, 6, 16, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 5\n" /* wood */ - "b: 5: 0\n" /* wood */ - "c: 20: 0\n" /* glass */ - "d: 1: 0\n" /* stone */ - "e: 64: 3\n" /* wooddoorblock */ - "f: 76: 1\n" /* redstonetorchon */ - "g: 76: 2\n" /* redstonetorchon */ - "h: 76: 3\n" /* redstonetorchon */ - "i: 64: 0\n" /* wooddoorblock */ - "j: 76: 4\n" /* redstonetorchon */ - "k: 64: 1\n" /* wooddoorblock */ - "l: 64: 8\n" /* wooddoorblock */ - "m: 19: 0\n" /* sponge */ - "n: 64: 9\n" /* wooddoorblock */, - - // Block data: - // Level 0 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmaammmmmmm" - /* 1 */ "mmmmmbbmmmmmmm" - /* 2 */ "mmmmmbbmmmmmmm" - /* 3 */ "mmmmbbbbmmmmmm" - /* 4 */ "mmmbbccbbmmmmm" - /* 5 */ "mmbbccccbbmmmm" - /* 6 */ "mbbccccccbbmmm" - /* 7 */ "mbccccccccbbba" - /* 8 */ "mbccccccccbbba" - /* 9 */ "mbbccccccbbmmm" - /* 10 */ "mmbbccccbbmmmm" - /* 11 */ "mmmbbccbbmmmmm" - /* 12 */ "mmmmbbbbmmmmmm" - /* 13 */ "mmmmmbbmmmmmmm" - /* 14 */ "mmmmmbbmmmmmmm" - /* 15 */ "mmmmmaammmmmmm" - /* 16 */ "dddddddddddddd" - - // Level 1 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmaeeammmmmm" - /* 1 */ "mmmmb..bmmmmmm" - /* 2 */ "mmmmb..bmmmmmm" - /* 3 */ "mmmbbfgbbmmmmm" - /* 4 */ "mmbb....bbmmmm" - /* 5 */ "mbb......bbmmm" - /* 6 */ "mb........bbba" - /* 7 */ "bf........h..i" - /* 8 */ "bf........j..i" - /* 9 */ "mb........bbba" - /* 10 */ "mbb......bbmmm" - /* 11 */ "mmbb....bbmmmm" - /* 12 */ "mmmbbfgbbmmmmm" - /* 13 */ "mmmmb..bmmmmmm" - /* 14 */ "mmmmb..bmmmmmm" - /* 15 */ "mmmmakkammmmmm" - /* 16 */ "dddddddddddddd" - - // Level 2 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmalnammmmmm" - /* 1 */ "mmmmb..bmmmmmm" - /* 2 */ "mmmmc..cmmmmmm" - /* 3 */ "mmmcc..ccmmmmm" - /* 4 */ "mmcc....ccmmmm" - /* 5 */ "mcc......ccmmm" - /* 6 */ "mc........ccba" - /* 7 */ "c............l" - /* 8 */ "c............n" - /* 9 */ "mc........ccba" - /* 10 */ "mcc......ccmmm" - /* 11 */ "mmcc....ccmmmm" - /* 12 */ "mmmcc..ccmmmmm" - /* 13 */ "mmmmc..cmmmmmm" - /* 14 */ "mmmmb..bmmmmmm" - /* 15 */ "mmmmanlammmmmm" - /* 16 */ "dddddddddddddd" - - // Level 3 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmaaaammmmmm" - /* 1 */ "mmmmbbbbmmmmmm" - /* 2 */ "mmmmccccmmmmmm" - /* 3 */ "mmmcc..ccmmmmm" - /* 4 */ "mmcc....ccmmmm" - /* 5 */ "mcc......ccmmm" - /* 6 */ "mc........ccba" - /* 7 */ "c..........cba" - /* 8 */ "c..........cba" - /* 9 */ "mc........ccba" - /* 10 */ "mcc......ccmmm" - /* 11 */ "mmcc....ccmmmm" - /* 12 */ "mmmcc..ccmmmmm" - /* 13 */ "mmmmccccmmmmmm" - /* 14 */ "mmmmbbbbmmmmmm" - /* 15 */ "mmmmaaaammmmmm" - /* 16 */ "dddddddddddddd" - - // Level 4 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmmmm" - /* 3 */ "mmmmmccmmmmmmm" - /* 4 */ "mmmmc..cmmmmmm" - /* 5 */ "mmmc....cmmmmm" - /* 6 */ "mmc......cmmmm" - /* 7 */ "mc........cmmm" - /* 8 */ "mc........cmmm" - /* 9 */ "mmc......cmmmm" - /* 10 */ "mmmc....cmmmmm" - /* 11 */ "mmmmc..cmmmmmm" - /* 12 */ "mmmmmccmmmmmmm" - /* 13 */ "mmmmmmmmmmmmmm" - /* 14 */ "mmmmmmmmmmmmmm" - /* 15 */ "mmmmmmmmmmmmmm" - /* 16 */ "dddddddddddddd" - - // Level 5 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmmmmm" - /* 4 */ "mmmmmccmmmmmmm" - /* 5 */ "mmmmc..cmmmmmm" - /* 6 */ "mmmc....cmmmmm" - /* 7 */ "mmc......cmmmm" - /* 8 */ "mmc......cmmmm" - /* 9 */ "mmmc....cmmmmm" - /* 10 */ "mmmmc..cmmmmmm" - /* 11 */ "mmmmmccmmmmmmm" - /* 12 */ "mmmmmmmmmmmmmm" - /* 13 */ "mmmmmmmmmmmmmm" - /* 14 */ "mmmmmmmmmmmmmm" - /* 15 */ "mmmmmmmmmmmmmm" - /* 16 */ "dddddddddddddd" - - // Level 6 - /* z\x* 1111 */ - /* * 01234567890123 */ - /* 0 */ "mmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmmmmm" - /* 4 */ "mmmmmmmmmmmmmm" - /* 5 */ "mmmmmccmmmmmmm" - /* 6 */ "mmmmccccmmmmmm" - /* 7 */ "mmmccccccmmmmm" - /* 8 */ "mmmccccccmmmmm" - /* 9 */ "mmmmccccmmmmmm" - /* 10 */ "mmmmmccmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmm" - /* 12 */ "mmmmmmmmmmmmmm" - /* 13 */ "mmmmmmmmmmmmmm" - /* 14 */ "mmmmmmmmmmmmmm" - /* 15 */ "mmmmmmmmmmmmmm" - /* 16 */ "dddddddddddddd", - - // Connectors: - "", - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 75, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // ViewingTee - - - - //////////////////////////////////////////////////////////////////////////////// - // WaterfallRoom: - // The data has been exported from the gallery Water, area index 50, ID 681, created by Aloe_vera - { - // Size: - 16, 7, 16, // SizeX = 16, SizeY = 7, SizeZ = 16 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 15, 6, 15, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 5\n" /* wood */ - "b: 5: 0\n" /* wood */ - "c: 20: 0\n" /* glass */ - "d: 64: 3\n" /* wooddoorblock */ - "e: 76: 1\n" /* redstonetorchon */ - "f: 76: 2\n" /* redstonetorchon */ - "g: 64: 2\n" /* wooddoorblock */ - "h: 76: 3\n" /* redstonetorchon */ - "i: 64: 0\n" /* wooddoorblock */ - "j: 76: 4\n" /* redstonetorchon */ - "k: 64: 1\n" /* wooddoorblock */ - "l: 64: 8\n" /* wooddoorblock */ - "m: 19: 0\n" /* sponge */ - "n: 64: 9\n" /* wooddoorblock */, - - // Block data: - // Level 0 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmaammmmmmm" - /* 1 */ "mmmmmmmbbmmmmmmm" - /* 2 */ "mmmmmmmbbmmmmmmm" - /* 3 */ "mmmmmmbbbbmmmmmm" - /* 4 */ "mmmmmbbccbbmmmmm" - /* 5 */ "mmmmbbccccbbmmmm" - /* 6 */ "mmmbbccccccbbmmm" - /* 7 */ "abbbcccmmcccbbba" - /* 8 */ "abbbcccmmcccbbba" - /* 9 */ "mmmbbccccccbbmmm" - /* 10 */ "mmmmbbccccbbmmmm" - /* 11 */ "mmmmmbbccbbmmmmm" - /* 12 */ "mmmmmmbbbbmmmmmm" - /* 13 */ "mmmmmmmbbmmmmmmm" - /* 14 */ "mmmmmmmbbmmmmmmm" - /* 15 */ "mmmmmmmaammmmmmm" - - // Level 1 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmaddammmmmm" - /* 1 */ "mmmmmmb..bmmmmmm" - /* 2 */ "mmmmmmb..bmmmmmm" - /* 3 */ "mmmmmbbefbbmmmmm" - /* 4 */ "mmmmbb....bbmmmm" - /* 5 */ "mmmbb......bbmmm" - /* 6 */ "abbb...cc...bbba" - /* 7 */ "g..h..c..c..h..i" - /* 8 */ "g..j..c..c..j..i" - /* 9 */ "abbb...cc...bbba" - /* 10 */ "mmmbb......bbmmm" - /* 11 */ "mmmmbb....bbmmmm" - /* 12 */ "mmmmmbbefbbmmmmm" - /* 13 */ "mmmmmmb..bmmmmmm" - /* 14 */ "mmmmmmb..bmmmmmm" - /* 15 */ "mmmmmmakkammmmmm" - - // Level 2 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmalnammmmmm" - /* 1 */ "mmmmmmb..bmmmmmm" - /* 2 */ "mmmmmmc..cmmmmmm" - /* 3 */ "mmmmmcc..ccmmmmm" - /* 4 */ "mmmmcc....ccmmmm" - /* 5 */ "mmmcc......ccmmm" - /* 6 */ "abcc........ccba" - /* 7 */ "n..............l" - /* 8 */ "l..............n" - /* 9 */ "abcc........ccba" - /* 10 */ "mmmcc......ccmmm" - /* 11 */ "mmmmcc....ccmmmm" - /* 12 */ "mmmmmcc..ccmmmmm" - /* 13 */ "mmmmmmc..cmmmmmm" - /* 14 */ "mmmmmmb..bmmmmmm" - /* 15 */ "mmmmmmanlammmmmm" - - // Level 3 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmaaaammmmmm" - /* 1 */ "mmmmmmbbbbmmmmmm" - /* 2 */ "mmmmmmccccmmmmmm" - /* 3 */ "mmmmmcc..ccmmmmm" - /* 4 */ "mmmmcc....ccmmmm" - /* 5 */ "mmmcc......ccmmm" - /* 6 */ "abcc........ccba" - /* 7 */ "abc..........cba" - /* 8 */ "abc..........cba" - /* 9 */ "abcc........ccba" - /* 10 */ "mmmcc......ccmmm" - /* 11 */ "mmmmcc....ccmmmm" - /* 12 */ "mmmmmcc..ccmmmmm" - /* 13 */ "mmmmmmccccmmmmmm" - /* 14 */ "mmmmmmbbbbmmmmmm" - /* 15 */ "mmmmmmaaaammmmmm" - - // Level 4 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmmmmmm" - /* 3 */ "mmmmmmmccmmmmmmm" - /* 4 */ "mmmmm.c..cmmmmmm" - /* 5 */ "mmmmmc....cmmmmm" - /* 6 */ "mmmmc......cmmmm" - /* 7 */ "mmmc........cmmm" - /* 8 */ "mmmc........cmmm" - /* 9 */ "mmmmc......cmmmm" - /* 10 */ "mmmmmc....cmmmmm" - /* 11 */ "mmmmmmc..cmmmmmm" - /* 12 */ "mmmmmmmccmmmmmmm" - /* 13 */ "mmmmmmmmmmmmmmmm" - /* 14 */ "mmmmmmmmmmmmmmmm" - /* 15 */ "mmmmmmmmmmmmmmmm" - - // Level 5 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmmmmmmm" - /* 4 */ "mmmmmm.ccmmmmmmm" - /* 5 */ "mmmmmmc..cmmmmmm" - /* 6 */ "mmmmmc....cmmmmm" - /* 7 */ "mmmmc......cmmmm" - /* 8 */ "mmmmc......cmmmm" - /* 9 */ "mmmmmc....cmmmmm" - /* 10 */ "mmmmmmc..cmmmmmm" - /* 11 */ "mmmmmmmccmmmmmmm" - /* 12 */ "mmmmmmmmmmmmmmmm" - /* 13 */ "mmmmmmmmmmmmmmmm" - /* 14 */ "mmmmmmmmmmmmmmmm" - /* 15 */ "mmmmmmmmmmmmmmmm" - - // Level 6 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmmmmmmm" - /* 4 */ "mmmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmccmmmmmmm" - /* 6 */ "mmmmmmccccmmmmmm" - /* 7 */ "mmmmmcc..ccmmmmm" - /* 8 */ "mmmmmcc..ccmmmmm" - /* 9 */ "mmmmmmccccmmmmmm" - /* 10 */ "mmmmmmmccmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmmm" - /* 12 */ "mmmmmmmmmmmmmmmm" - /* 13 */ "mmmmmmmmmmmmmmmm" - /* 14 */ "mmmmmmmmmmmmmmmm" - /* 15 */ "mmmmmmmmmmmmmmmm", - - // Connectors: - "1: 15, 1, 8: 5\n" /* Type 1, direction X+ */ - "-1: 15, 1, 7: 5\n" /* Type -1, direction X+ */ - "1: 8, 1, 0: 2\n" /* Type 1, direction Z- */ - "-1: 7, 1, 0: 2\n" /* Type -1, direction Z- */ - "1: 0, 1, 7: 4\n" /* Type 1, direction X- */ - "-1: 0, 1, 8: 4\n" /* Type -1, direction X- */ - "1: 7, 1, 15: 3\n" /* Type 1, direction Z+ */ - "-1: 8, 1, 15: 3\n" /* Type -1, direction Z+ */, - - // AllowedRotations: - 7, /* 1, 2, 3 CCW rotation allowed */ - - // Merge strategy: - cBlockArea::msSpongePrint, - - // ShouldExtendFloor: - true, - - // DefaultWeight: - 5, - - // DepthWeight: - "", - - // AddWeightIfSame: - 0, - - // MoveToGround: - false, - }, // WaterfallRoom -}; // g_UnderwaterBasePrefabs - - - - - - -const cPrefab::sDef g_UnderwaterBaseStartingPrefabs[] = -{ - //////////////////////////////////////////////////////////////////////////////// - // CentralRoom: - // The data has been exported from the gallery Water, area index 24, ID 564, created by xoft - { - // Size: - 16, 7, 16, // SizeX = 16, SizeY = 7, SizeZ = 16 - - // Hitbox (relative to bounding box): - 0, 0, 0, // MinX, MinY, MinZ - 15, 6, 15, // MaxX, MaxY, MaxZ - - // Block definitions: - ".: 0: 0\n" /* air */ - "a: 5: 5\n" /* wood */ - "b: 5: 0\n" /* wood */ - "c: 20: 0\n" /* glass */ - "d: 64: 3\n" /* wooddoorblock */ - "e: 64: 2\n" /* wooddoorblock */ - "f: 64: 0\n" /* wooddoorblock */ - "g: 64: 1\n" /* wooddoorblock */ - "h: 64: 8\n" /* wooddoorblock */ - "i: 64: 9\n" /* wooddoorblock */ - "j: 76: 3\n" /* redstonetorchon */ - "k: 76: 1\n" /* redstonetorchon */ - "l: 76: 2\n" /* redstonetorchon */ - "m: 19: 0\n" /* sponge */ - "n: 76: 4\n" /* redstonetorchon */ - "o:125: 8\n" /* woodendoubleslab */, - - // Block data: - // Level 0 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmaammmmmmm" - /* 1 */ "mmmmmmmbbmmmmmmm" - /* 2 */ "mmmmmmmbbmmmmmmm" - /* 3 */ "mmmmmmbbbbmmmmmm" - /* 4 */ "mmmmmbbbbbbmmmmm" - /* 5 */ "mmmmbbbccbbbmmmm" - /* 6 */ "mmmbbbccccbbbmmm" - /* 7 */ "abbbbccccccbbbba" - /* 8 */ "abbbbccccccbbbba" - /* 9 */ "mmmbbbccccbbbmmm" - /* 10 */ "mmmmbbbccbbbmmmm" - /* 11 */ "mmmmmbbbbbbmmmmm" - /* 12 */ "mmmmmmbbbbmmmmmm" - /* 13 */ "mmmmmmmbbmmmmmmm" - /* 14 */ "mmmmmmmbbmmmmmmm" - /* 15 */ "mmmmmmmaammmmmmm" - - // Level 1 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmaddammmmmm" - /* 1 */ "mmmmmmb..bmmmmmm" - /* 2 */ "mmmmmmb..bmmmmmm" - /* 3 */ "mmmmmbb..bbmmmmm" - /* 4 */ "mmmmbb....bbmmmm" - /* 5 */ "mmmbb......bbmmm" - /* 6 */ "abbb........bbba" - /* 7 */ "e..............f" - /* 8 */ "e..............f" - /* 9 */ "abbb........bbba" - /* 10 */ "mmmbb......bbmmm" - /* 11 */ "mmmmbb....bbmmmm" - /* 12 */ "mmmmmbb..bbmmmmm" - /* 13 */ "mmmmmmb..bmmmmmm" - /* 14 */ "mmmmmmb..bmmmmmm" - /* 15 */ "mmmmmmaggammmmmm" - - // Level 2 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmahiammmmmm" - /* 1 */ "mmmmmmb..bmmmmmm" - /* 2 */ "mmmmmmb..bmmmmmm" - /* 3 */ "mmmmmcc..ccmmmmm" - /* 4 */ "mmmmcc....ccmmmm" - /* 5 */ "mmmcc......ccmmm" - /* 6 */ "abbc........cbba" - /* 7 */ "i..............h" - /* 8 */ "h..............i" - /* 9 */ "abbc........cbba" - /* 10 */ "mmmcc......ccmmm" - /* 11 */ "mmmmcc....ccmmmm" - /* 12 */ "mmmmmcc..ccmmmmm" - /* 13 */ "mmmmmmb..bmmmmmm" - /* 14 */ "mmmmmmb..bmmmmmm" - /* 15 */ "mmmmmmaihammmmmm" - - // Level 3 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmaaaammmmmm" - /* 1 */ "mmmmmmbbbbmmmmmm" - /* 2 */ "mmmmmmbbbbmmmmmm" - /* 3 */ "mmmmmbb..bbmmmmm" - /* 4 */ "mmmmbb....bbmmmm" - /* 5 */ "mmmbb......bbmmm" - /* 6 */ "abbb........bbba" - /* 7 */ "abb..........bba" - /* 8 */ "abb..........bba" - /* 9 */ "abbb........bbba" - /* 10 */ "mmmbb......bbmmm" - /* 11 */ "mmmmbb....bbmmmm" - /* 12 */ "mmmmmbb..bbmmmmm" - /* 13 */ "mmmmmmbbbbmmmmmm" - /* 14 */ "mmmmmmbbbbmmmmmm" - /* 15 */ "mmmmmmaaaammmmmm" - - // Level 4 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmmmmmm" - /* 3 */ "mmmmmmmbbmmmmmmm" - /* 4 */ "mmmmmmbjjbmmmmmm" - /* 5 */ "mmmmmb....bmmmmm" - /* 6 */ "mmmmb......bmmmm" - /* 7 */ "mmmbk......lbmmm" - /* 8 */ "mmmbk......lbmmm" - /* 9 */ "mmmmb......bmmmm" - /* 10 */ "mmmmmb....bmmmmm" - /* 11 */ "mmmmmmbnnbmmmmmm" - /* 12 */ "mmmmmmmbbmmmmmmm" - /* 13 */ "mmmmmmmmmmmmmmmm" - /* 14 */ "mmmmmmmmmmmmmmmm" - /* 15 */ "mmmmmmmmmmmmmmmm" - - // Level 5 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmmmmmmm" - /* 4 */ "mmmmmmmbbmmmmmmm" - /* 5 */ "mmmmmmb..bmmmmmm" - /* 6 */ "mmmmmb....bmmmmm" - /* 7 */ "mmmmb......bmmmm" - /* 8 */ "mmmmb......bmmmm" - /* 9 */ "mmmmmb....bmmmmm" - /* 10 */ "mmmmmmboobmmmmmm" - /* 11 */ "mmmmmmmbbmmmmmmm" - /* 12 */ "mmmmmmmmmmmmmmmm" - /* 13 */ "mmmmmmmmmmmmmmmm" - /* 14 */ "mmmmmmmmmmmmmmmm" - /* 15 */ "mmmmmmmmmmmmmmmm" - - // Level 6 - /* z\x* 111111 */ - /* * 0123456789012345 */ - /* 0 */ "mmmmmmmmmmmmmmmm" - /* 1 */ "mmmmmmmmmmmmmmmm" - /* 2 */ "mmmmmmmmmmmmmmmm" - /* 3 */ "mmmmmmmmmmmmmmmm" - /* 4 */ "mmmmmmmmmmmmmmmm" - /* 5 */ "mmmmmmmbbmmmmmmm" - /* 6 */ "mmmmmmbbbbmmmmmm" - /* 7 */ "mmmmmbbccbbmmmmm" - /* 8 */ "mmmmmbbccbbmmmmm" - /* 9 */ "mmmmmmbbbbmmmmmm" - /* 10 */ "mmmmmmmbbmmmmmmm" - /* 11 */ "mmmmmmmmmmmmmmmm" - /* 12 */ "mmmmmmmmmmmmmmmm" - /* 13 */ "mmmmmmmmmmmmmmmm" - /* 14 */ "mmmmmmmmmmmmmmmm" - /* 15 */ "mmmmmmmmmmmmmmmm", - - // Connectors: - "1: 0, 1, 7: 4\n" /* Type 1, direction X- */ - "-1: 0, 1, 8: 4\n" /* Type -1, direction X- */ - "-1: 7, 1, 0: 2\n" /* Type -1, direction Z- */ - "1: 8, 1, 0: 2\n" /* Type 1, direction Z- */ - "1: 15, 1, 8: 5\n" /* Type 1, direction X+ */ - "-1: 15, 1, 7: 5\n" /* Type -1, direction X+ */ - "1: 7, 1, 15: 3\n" /* Type 1, direction Z+ */ - "-1: 8, 1, 15: 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: - false, - }, // CentralRoom -}; - - - - - -// The prefab counts: - -const size_t g_UnderwaterBasePrefabsCount = ARRAYCOUNT(g_UnderwaterBasePrefabs); - -const size_t g_UnderwaterBaseStartingPrefabsCount = ARRAYCOUNT(g_UnderwaterBaseStartingPrefabs); - diff --git a/src/Generating/Prefabs/UnderwaterBasePrefabs.h b/src/Generating/Prefabs/UnderwaterBasePrefabs.h deleted file mode 100644 index d7b248bb8..000000000 --- a/src/Generating/Prefabs/UnderwaterBasePrefabs.h +++ /dev/null @@ -1,15 +0,0 @@ - -// UnderwaterBasePrefabs.h - -// Declares the prefabs in the group UnderwaterBase - -#include "../Prefab.h" - - - - - -extern const cPrefab::sDef g_UnderwaterBasePrefabs[]; -extern const cPrefab::sDef g_UnderwaterBaseStartingPrefabs[]; -extern const size_t g_UnderwaterBasePrefabsCount; -extern const size_t g_UnderwaterBaseStartingPrefabsCount; |