// NetherFortPrefabs.cpp // Defines all the prefabs for nether forts #include "Globals.h" #include "NetherFortPrefabs.h" /* The nether fortress has two types of connectors, Outer and Inner. Outer is Type 0, Inner is Type 1. */ const cPrefab::sDef g_NetherFortPrefabs1[] = { /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // BalconyCorridor: // The data has been exported from gallery Nether, area index 37, ID 288 { // Size: 13, 7, 9, // SizeX = 13, SizeY = 7, SizeZ = 9 // Block definitions: "a:112: 0\n" /* netherbrick */ "b: 19: 0\n" /* sponge */ "c:114: 4\n" /* netherbrickstairs */ "d:114: 7\n" /* netherbrickstairs */ "e:114: 5\n" /* netherbrickstairs */ "f: 44: 6\n" /* step */ "g:113: 0\n" /* netherbrickfence */ "h:114: 2\n" /* netherbrickstairs */ "i:114: 3\n" /* netherbrickstairs */ "j:114: 0\n" /* netherbrickstairs */ "k:114: 1\n" /* netherbrickstairs */ ".: 0: 0\n" /* air */, // Block data: // Level 1 "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "bbbbaaaaabbbb" "bbbbbbbbbbbbb" "bbbbbbbbbbbbb" "bbbbbbbbbbbbb" // Level 2 "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaa.aaa.aaaa" "bbcdaaaaadebb" "bbbcdddddebbb" "bbbbbbbbbbbbb" "bbbbbbbbbbbbb" // Level 3 "aaaaaaaaaaaaa" "............." "............." "............." "aaaa.fff.aaaa" "bbaaaaaaaaabb" "bbaaaaaaaaabb" "bbaaaaaaaaabb" "bbaaaaaaaaabb" // Level 4 "agagagagagaga" "............." "............." "............." "agaa.....aaga" "bbaaa...aaabb" "bbg.......gbb" "bbg.......gbb" "bbgggggggggbb" // Level 5 "agagagagagaga" "............." "............." "............." "agaa.....aaga" "bbaaa...aaabb" "bb.........bb" "bb.........bb" "bb.........bb" // Level 6 "agagagagagaga" "............." "............." "............." "agaa.....aaga" "bbaaa...aaabb" "bb.........bb" "bb.........bb" "bb.........bb" // Level 7 "hhhhhhhhhhhhh" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "iijaaaaaaaiii" "bbjiiiiiiikbb" "bbbbbbbbbbbbb" "bbbbbbbbbbbbb" "bbbbbbbbbbbbb", // Connections: "1: 0, 2, 2: 4\n" /* Type 1, BLOCK_FACE_XM */ "1: 12, 2, 2: 5\n" /* Type 1, BLOCK_FACE_XP */, // AllowedRotations: 7, /* 1, 2, 3 CCW rotations */ // Merge strategy: cBlockArea::msSpongePrint, }, // BalconyCorridor /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // BalconyTee2: // The data has been exported from gallery Nether, area index 38, ID 289 { // Size: 13, 7, 11, // SizeX = 13, SizeY = 7, SizeZ = 11 // Block definitions: "a: 19: 0\n" /* sponge */ "b:112: 0\n" /* netherbrick */ "c:114: 4\n" /* netherbrickstairs */ "d:114: 7\n" /* netherbrickstairs */ "e:114: 5\n" /* netherbrickstairs */ "f: 44: 6\n" /* step */ "g:113: 0\n" /* netherbrickfence */ "h:114: 0\n" /* netherbrickstairs */ "i:114: 1\n" /* netherbrickstairs */ "j:114: 2\n" /* netherbrickstairs */ "k:114: 3\n" /* netherbrickstairs */ ".: 0: 0\n" /* air */, // Block data: // Level 1 "aaaabbbbbaaaa" "aaaabbbbbaaaa" "bbbbbbbbbbbbb" "bbbbbbbbbbbbb" "bbbbbbbbbbbbb" "bbbbbbbbbbbbb" "bbbbbbbbbbbbb" "aaaabbbbbaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" // Level 2 "aaaabbbbbaaaa" "aaaabbbbbaaaa" "bbbbbbbbbbbbb" "bbbbbbbbbbbbb" "bbbbbbbbbbbbb" "bbbbbbbbbbbbb" "bbbb.bbb.bbbb" "aacdbbbbbdeaa" "aaacdddddeaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" // Level 3 "aaaab...baaaa" "aaaab...baaaa" "bbbbb...bbbbb" "............." "............." "............." "bbbb.fff.bbbb" "aabbbbbbbbbaa" "aabbbbbbbbbaa" "aabbbbbbbbbaa" "aabbbbbbbbbaa" // Level 4 "aaaab...baaaa" "aaaag...gaaaa" "bgbgb...bgbgb" "............." "............." "............." "bgbb.....bbgb" "aabbb...bbbaa" "aag.......gaa" "aag.......gaa" "aagggggggggaa" // Level 5 "aaaab...baaaa" "aaaag...gaaaa" "bgbgb...bgbgb" "............." "............." "............." "bgbb.....bbgb" "aabbb...bbbaa" "aa.........aa" "aa.........aa" "aa.........aa" // Level 6 "aaaab...baaaa" "aaaag...gaaaa" "bgbgb...bgbgb" "............." "............." "............." "bgbb.....bbgb" "aabbb...bbbaa" "aa.........aa" "aa.........aa" "aa.........aa" // Level 7 "aaaahbbbiaaaa" "aaaahbbbiaaaa" "jjjjjbbbjjjjj" "bbbbbbbbbbbbb" "bbbbbbbbbbbbb" "bbbbbbbbbbbbb" "kkhbbbbbbbkkk" "aahkkkkkkkiaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa", // Connections: "1: 0, 2, 4: 4\n" /* Type 1, BLOCK_FACE_XM */ "1: 12, 2, 4: 5\n" /* Type 1, BLOCK_FACE_XP */ "1: 6, 2, 0: 2\n" /* Type 1, BLOCK_FACE_ZM */, // AllowedRotations: 7, /* 1, 2, 3 CCW rotations */ // Merge strategy: cBlockArea::msSpongePrint, }, // BalconyTee2 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // BlazePlatform // The data has been exported from gallery Nether, area index 26, ID 276 { // Size: 10, 7, 7, // SizeX = 10, SizeY = 7, SizeZ = 7 // Block definitions: ".: 0: 0\n" /* air */ "a:112: 0\n" /* netherbrick */ "b: 52: 0\n" /* mobspawner */ "c:113: 0\n" /* netherbrickfence */, // Block data: // Level 1 ".........." "aaaaaaaaaa" "aaaaaaaaaa" "aaaaaaaaaa" "aaaaaaaaaa" "aaaaaaaaaa" ".........." // Level 2 ".........." "aaaaaaaaaa" "..aaaaaaaa" "..aaaaaaaa" "..aaaaaaaa" "aaaaaaaaaa" ".........." // Level 3 "....aaaaaa" "aaaaaaaaaa" "...aaaaaaa" "...aaaaaaa" "...aaaaaaa" "aaaaaaaaaa" "....aaaaaa" // Level 4 "....aaaaaa" "..aaa....a" ".........a" "......b..a" ".........a" "..aaa....a" "....aaaaaa" // Level 5 "....cccccc" "...cc....c" ".........c" ".........c" ".........c" "...cc....c" "....cccccc" // Level 6 ".........." ".........c" ".........c" ".........c" ".........c" ".........c" ".........." // Level 7 ".........." ".........." ".........c" ".........c" ".........c" ".........." "..........", // Connections: "0: 0, 1, 3: 4\n" /* Type 0, BLOCK_FACE_XM */, // AllowedRotations: 7, /* 1, 2, 3 CCW rotations */ // Merge strategy: cBlockArea::msSpongePrint, }, // BlazePlatform /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // BlazePlatformOverhang: // The data has been exported from gallery Nether, area index 20, ID 162 { // Size: 14, 9, 7, // SizeX = 14, SizeY = 9, SizeZ = 7 // Block definitions: ".: 0: 0\n" /* 0 */ "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 1 "mmmmmmmmmmmmmm" "mmmmmmmmmmmmmm" "aammmmmmmmmmmm" "aammmmmmmmmmmm" "aammmmmmmmmmmm" "mmmmmmmmmmmmmm" "mmmmmmmmmmmmmm" // Level 2 "mmmmmmmmmmmmmm" "mmmmmmmmmmmmmm" "aabcmmmmmmmmmm" "aabcmmmmmmmmmm" "aabcmmmmmmmmmm" "mmmmmmmmmmmmmm" "mmmmmmmmmmmmmm" // Level 3 "mmmmmmmmmmmmmm" "mmmmmmmmmmmmmm" "aaaaabmmmmmmmm" "aaaaabmmmmmmmm" "aaaaabmmmmmmmm" "mmmmmmmmmmmmmm" "mmmmmmmmmmmmmm" // Level 4 "mmmmmmmmmmmmmm" "dddddddmmmmmmm" "aaaaaabmmmmmmm" "aaaaaabmmmmmmm" "aaaaaabmmmmmmm" "eeeeeeemmmmmmm" "mmmmmmmmmmmmmm" // Level 5 "mmmmmmmmmmmmmm" "aaaaaaadmmmmmm" "aaaaaaabmmmmmm" "aaaaaaabmmmmmm" "aaaaaaabmmmmmm" "aaaaaaaemmmmmm" "mmmmmmmmmmmmmm" // Level 6 "mmmmmmmmmmmmmm" "aaaaaaaabddddm" "......faaaaabm" "......faaaaabm" "......faaaaabm" "aaaaaaaaabeebm" "mmmmmmmmmmmmmm" // Level 7 "mmmmmmmmgdddbm" "......aaaaaaad" ".......faaaaab" ".......faaaaab" ".......faaaaab" "......aaaaaaae" "mmmmmmmmgeeebm" // Level 8 "mmmmmmmmaaaaam" "......haa...aa" ".............a" "..........i..a" ".............a" "......haa...aa" "mmmmmmmmaaaaam" // Level 9 "mmmmmmmmhhhhhm" "......hhh...hh" ".............h" ".............h" ".............h" "......hhh...hh" "mmmmmmmmhhhhhm", // Connections: "0: 0, 5, 3: 4\n" /* Type 0, BLOCK_FACE_XM */, // AllowedRotations: 7, /* 1, 2, 3 CCW rotations */ // Merge strategy: cBlockArea::msSpongePrint, }, // BlazePlatformOverhang /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // BridgeCrossing: // The data has been exported from gallery Nether, area index 17, ID 159 { // Size: 15, 8, 15, // SizeX = 15, SizeY = 8, SizeZ = 15 // 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 1 "mmmmmmaaammmmmm" "mmmmmmaaammmmmm" "mmmmmmmmmmmmmmm" "mmmmmmmmmmmmmmm" "mmmmmmmmmmmmmmm" "mmmmmmmmmmmmmmm" "aammmmmmmmmmmaa" "aammmmmmmmmmmaa" "aammmmmmmmmmmaa" "mmmmmmmmmmmmmmm" "mmmmmmmmmmmmmmm" "mmmmmmmmmmmmmmm" "mmmmmmmmmmmmmmm" "mmmmmmaaammmmmm" "mmmmmmaaammmmmm" // Level 2 "mmmmmmaaammmmmm" "mmmmmmaaammmmmm" "mmmmmmbbbmmmmmm" "mmmmmmmmmmmmmmm" "mmmmmmmmmmmmmmm" "mmmmmmmmmmmmmmm" "aacmmmmmmmmmdaa" "aacmmmmmmmmmdaa" "aacmmmmmmmmmdaa" "mmmmmmmmmmmmmmm" "mmmmmmmmmmmmmmm" "mmmmmmmmmmmmmmm" "mmmmmmeeemmmmmm" "mmmmmmaaammmmmm" "mmmmmmaaammmmmm" // Level 3 "mmmmmmaaammmmmm" "mmmmmmaaammmmmm" "mmmmmmaaammmmmm" "mmmmmmbbbmmmmmm" "mmmmmmfffmmmmmm" "mmmmmmmmmmmmmmm" "aaacfmmmmmfdaaa" "aaacfmmmmmfdaaa" "aaacfmmmmmfdaaa" "mmmmmmmmmmmmmmm" "mmmmmmfffmmmmmm" "mmmmmmeeemmmmmm" "mmmmmmaaammmmmm" "mmmmmmaaammmmmm" "mmmmmmaaammmmmm" // Level 4 "mmmmmdaaacmmmmm" "mmmmmdaaacmmmmm" "mmmmmdaaacmmmmm" "mmmmmdaaacmmmmm" "mmmmmdaaacmmmmm" "eeeeeeaaaeeeeee" "aaaaaaaaaaaaaaa" "aaaaaaaaaaaaaaa" "aaaaaaaaaaaaaaa" "bbbbbdaaacbbbbb" "mmmmmdaaacmmmmm" "mmmmmdaaacmmmmm" "mmmmmdaaacmmmmm" "mmmmmdaaacmmmmm" "mmmmmdaaacmmmmm" // Level 5 "mmmmmaaaaammmmm" "mmmmmaaaaammmmm" "mmmmmaaaaammmmm" "mmmmmaaaaammmmm" "mmmmmaaaaammmmm" "aaaaaaaaaaaaaaa" "aaaaaaaaaaaaaaa" "aaaaaaaaaaaaaaa" "aaaaaaaaaaaaaaa" "aaaaaaaaaaaaaaa" "mmmmmaaaaammmmm" "mmmmmaaaaammmmm" "mmmmmaaaaammmmm" "mmmmmaaaaammmmm" "mmmmmaaaaammmmm" // Level 6 "mmmmma...ammmmm" "mmmmma...ammmmm" "mmmmma...ammmmm" "mmmmma...ammmmm" "mmmmma...ammmmm" "aaaaaa...aaaaaa" "..............." "..............." "..............." "aaaaaa...aaaaaa" "mmmmma...ammmmm" "mmmmma...ammmmm" "mmmmma...ammmmm" "mmmmma...ammmmm" "mmmmma...ammmmm" // Level 7 "mmmmmm...mmmmmm" "mmmmmm...mmmmmm" "mmmmmm...mmmmmm" "mmmmmm...mmmmmm" "mmmmmm...mmmmmm" "mmmmmm...mmmmmm" "..............." "..............." "..............." "mmmmmm...mmmmmm" "mmmmmm...mmmmmm" "mmmmmm...mmmmmm" "mmmmmm...mmmmmm" "mmmmmm...mmmmmm" "mmmmmm...mmmmmm" // Level 8 "mmmmmm...mmmmmm" "mmmmmm...mmmmmm" "mmmmmm...mmmmmm" "mmmmmm...mmmmmm" "mmmmmm...mmmmmm" "mmmmmm...mmmmmm" "..............." "..............." "..............." "mmmmmm...mmmmmm" "mmmmmm...mmmmmm" "mmmmmm...mmmmmm" "mmmmmm...mmmmmm" "mmmmmm...mmmmmm" "mmmmmm...mmmmmm", // Connections: "0: 0, 5, 7: 4\n" /* Type 0, BLOCK_FACE_XM */ "0: 7, 5, 0: 2\n" /* Type 0, BLOCK_FACE_ZM */ "0: 14, 5, 7: 5\n" /* Type 0, BLOCK_FACE_XP */ "0: 7, 5, 14: 3\n" /* Type 0, BLOCK_FACE_ZP */, // AllowedRotations: 7, /* 1, 2, 3 CCW rotations */ // Merge strategy: cBlockArea::msSpongePrint, }, // BridgeCrossing /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // BridgeCrumble1: // The data has been exported from gallery Nether, area index 19, ID 161 { // Size: 9, 6, 5, // SizeX = 9, SizeY = 6, SizeZ = 5 // Block definitions: ".: 19: 0\n" /* sponge */ "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 */, // Block data: // Level 1 "........." "aa......." "aa......." "aa......." "........." // Level 2 "........." "aab......" "aab......" "aab......" "........." // Level 3 "........." "aaabc...." "aaabc...." "aaabc...." "........." // Level 4 "ddddddd.." "aaaaaaaa." "aaaaaaaaa" "aaaaaaa.." "eeeee...." // Level 5 "aaaaaaaaa" "aaaaa...." "aaaaaa..." "aaaaaa..." "aaaaaaaa." // Level 6 "aaaaaa..." "........." "........." "........." "aaaaaaa..", // Connections: "0: 0, 5, 2: 4\n" /* Type 0, BLOCK_FACE_XM */, // AllowedRotations: 7, /* 1, 2, 3 CCW rotations */ // Merge strategy: cBlockArea::msSpongePrint, }, // BridgeCrumble1 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // BridgeCrumble2 // The data has been exported from gallery Nether, area index 18, ID 160 { // Size: 13, 6, 5, // SizeX = 13, SizeY = 6, SizeZ = 5 // Block definitions: ".: 19: 0\n" /* sponge */ "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 */, // Block data: // Level 1 "............." "aa..........." "aa..........." "aa..........." "............." // Level 2 "............." "aab.........." "aab.........." "aab.........." "............." // Level 3 "............." "aaabc........" "aaabc........" "aaabc........" "............." // Level 4 "ddddddddd...." "aaaaaaaaaaaaa" "aaaaaaaaa...." "aaaaaaaaaaaa." "eeeeeeeee...." // Level 5 "aaaaaaaaaaaa." "aaaaaaaaaa..." "aaaaaaaaaaa.." "aaaaaaaaa...." "aaaaaaaaaaaaa" // Level 6 "aaaaaaaaa...." "............." "............." "............." "aaaaaaaaaa...", // Connections: "0: 0, 5, 2: 4\n" /* Type 0, BLOCK_FACE_XM */, // AllowedRotations: 7, /* 1, 2, 3 CCW rotations */ // Merge strategy: cBlockArea::msSpongePrint, }, // BridgeCrumble2 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // BridgeSegment: // The data has been exported from gallery Nether, area index 16, ID 158 { // Size: 15, 8, 5, // SizeX = 15, SizeY = 8, SizeZ = 5 // 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 1 "mmmmmmmmmmmmmmm" "aammmmmmmmmmmaa" "aammmmmmmmmmmaa" "aammmmmmmmmmmaa" "mmmmmmmmmmmmmmm" // Level 2 "mmmmmmmmmmmmmmm" "aabmmmmmmmmmcaa" "aabmmmmmmmmmcaa" "aabmmmmmmmmmcaa" "mmmmmmmmmmmmmmm" // Level 3 "mmmmmmmmmmmmmmm" "aaabdmmmmmdcaaa" "aaabdmmmmmdcaaa" "aaabdmmmmmdcaaa" "mmmmmmmmmmmmmmm" // Level 4 "eeeeeeeeeeeeeee" "aaaaaaaaaaaaaaa" "aaaaaaaaaaaaaaa" "aaaaaaaaaaaaaaa" "fffffffffffffff" // Level 5 "aaaaaaaaaaaaaaa" "aaaaaaaaaaaaaaa" "aaaaaaaaaaaaaaa" "aaaaaaaaaaaaaaa" "aaaaaaaaaaaaaaa" // Level 6 "aaaaaaaaaaaaaaa" "..............." "..............." "..............." "aaaaaaaaaaaaaaa" // Level 7 "mmmmmmmmmmmmmmm" "..............." "..............." "..............." "mmmmmmmmmmmmmmm" // Level 8 "mmmmmmmmmmmmmmm" "..............." "..............." "..............." "mmmmmmmmmmmmmmm", // Connections: "0: 0, 5, 2: 4\n" /* Type 0, BLOCK_FACE_XM */ "0: 14, 5, 2: 5\n" /* Type 0, BLOCK_FACE_XP */, // AllowedRotations: 7, /* 1, 2, 3 CCW rotations */ // Merge strategy: cBlockArea::msSpongePrint, }, // BridgeSegment /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Corridor13: // The data has been exported from gallery Nether, area index 35, ID 286 { // Size: 13, 6, 5, // SizeX = 13, SizeY = 6, SizeZ = 5 // Block definitions: "a:112: 0\n" /* netherbrick */ ".: 0: 0\n" /* air */ "c:113: 0\n" /* netherbrickfence */ "d:114: 2\n" /* netherbrickstairs */ "e:114: 3\n" /* netherbrickstairs */, // Block data: // Level 1 "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" // Level 2 "aaaaaaaaaaaaa" "............." "............." "............." "aaaaaaaaaaaaa" // Level 3 "acacacacacaca" "............." "............." "............." "acacacacacaca" // Level 4 "acacacacacaca" "............." "............." "............." "acacacacacaca" // Level 5 "acacacacacaca" "............." "............." "............." "acacacacacaca" // Level 6 "ddddddddddddd" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "eeeeeeeeeeeee", // Connections: "1: 0, 1, 2: 4\n" /* Type 1, BLOCK_FACE_XM */ "1: 12, 1, 2: 5\n" /* Type 1, BLOCK_FACE_XP */, // AllowedRotations: 7, /* 1, 2, 3 CCW rotations */ // Merge strategy: cBlockArea::msSpongePrint, }, // Corridor13 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // CorridorStairs: // The data has been exported from gallery Nether, area index 12, ID 42 { // Size: 9, 13, 5, // SizeX = 9, SizeY = 13, SizeZ = 5 // Block definitions: ".: 0: 0\n" /* 0 */ "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 */ "f: 19: 0\n" /* sponge */, // Block data: // Level 1 "aaaaaaaaa" "aaaaaaaaa" "aaaaaaaaa" "aaaaaaaaa" "aaaaaaaaa" // Level 2 "aaaaaaaaa" ".baaaaaaa" ".baaaaaaa" ".baaaaaaa" "aaaaaaaaa" // Level 3 "acaaaaaaa" "..baaaaaa" "..baaaaaa" "..baaaaaa" "acaaaaaaa" // Level 4 "acaaaaaaa" "...baaaaa" "...baaaaa" "...baaaaa" "acaaaaaaa" // Level 5 "acacaaaaa" "....baaaa" "....baaaa" "....baaaa" "acacaaaaa" // Level 6 "aaacaaaaa" ".....baaa" ".....baaa" ".....baaa" "aaacaaaaa" // Level 7 "daacacaaa" "a.....baa" "a.....baa" "a.....baa" "eaacacaaa" // Level 8 "fdaaacaaa" "fa.....ba" "fa.....ba" "fa.....ba" "feaaacaaa" // Level 9 "ffdaacaca" "ffa......" "ffa......" "ffa......" "ffeaacaca" // Level 10 "fffdaaaca" "fffa....." "fffa....." "fffa....." "fffeaaaca" // Level 11 "ffffdaaca" "ffffa...." "ffffa...." "ffffa...." "ffffeaaca" // Level 12 "fffffdaaa" "fffffa..." "fffffa..." "fffffa..." "fffffeaaa" // Level 13 "ffffffddd" "ffffffaaa" "ffffffaaa" "ffffffaaa" "ffffffeee", // Connections: "1: 0, 1, 2: 4\n" /* Type 1, BLOCK_FACE_XM */ "1: 8, 8, 2: 5\n" /* Type 1, BLOCK_FACE_XP */, // AllowedRotations: 7, /* 1, 2, 3 CCW rotations */ // Merge strategy: cBlockArea::msSpongePrint, }, // CorridorStairs } ; // g_NetherFortPrefabs1 const cPrefab::sDef g_NetherFortStartingPrefabs1[] = { /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // CentralRoom: // The data has been exported from gallery Nether, area index 22, ID 164 { // Size: 13, 9, 13, // SizeX = 13, SizeY = 9, SizeZ = 13 // Block definitions: "a:112: 0\n" /* netherbrick */ "b: 0: 0\n" /* air */ "c: 10: 0\n" /* lava */ "d:113: 0\n" /* netherbrickfence */, // Block data: // Level 1 "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" // Level 2 "aaaaabbbaaaaa" "aaaaabbbaaaaa" "aabbbbbbbbbaa" "aabbbbbbbbbaa" "aabbbbbbbbbaa" "aabbbaaabbbaa" "aabbbacabbbaa" "aabbbaaabbbaa" "aabbbbbbbbbaa" "aabbbbbbbbbaa" "aabbbbbbbbbaa" "aaaaabbbaaaaa" "aaaaabbbaaaaa" // Level 3 "aaaaabbbaaaaa" "aaadabbbadaaa" "aabbbbbbbbbaa" "adbbbbbbbbbda" "aabbbbbbbbbaa" "adbbbbbbbbbda" "aabbbbbbbbbaa" "adbbbbbbbbbda" "aabbbbbbbbbaa" "adbbbbbbbbbda" "aabbbbbbbbbaa" "aaadabbbadaaa" "aaaaabbbaaaaa" // Level 4 "aaaaabbbaaaaa" "aaadabbbadaaa" "aabbbbbbbbbaa" "adbbbbbbbbbda" "aabbbbbbbbbaa" "adbbbbbbbbbda" "aabbbbbbbbbaa" "adbbbbbbbbbda" "aabbbbbbbbbaa" "adbbbbbbbbbda" "aabbbbbbbbbaa" "aaadabbbadaaa" "aaaaabbbaaaaa" // Level 5 "adadabbbadada" "daaaabbbaaaad" "aabbbbbbbbbaa" "dabbbbbbbbbad" "aabbbbbbbbbaa" "dabbbbbbbbbad" "aabbbbbbbbbaa" "dabbbbbbbbbad" "aabbbbbbbbbaa" "dabbbbbbbbbad" "aabbbbbbbbbaa" "daaaabbbaaaad" "adadabbbadada" // Level 6 "adadaaaaadada" "daaaaaaaaaaad" "aabbbbbbbbbaa" "dabbbbbbbbbad" "aabbbbbbbbbaa" "dabbbbbbbbbad" "aabbbbbbbbbaa" "dabbbbbbbbbad" "aabbbbbbbbbaa" "dabbbbbbbbbad" "aabbbbbbbbbaa" "daaaaaaaaaaad" "adadaaaaadada" // Level 7 "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" // Level 8 "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" "aaaaaaaaaaaaa" // Level 9 "dadadadadadad" "abbbbbbbbbbba" "dbbbbbbbbbbbd" "abbbbbbbbbbba" "dbbbbbbbbbbbd" "abbbbbbbbbbba" "dbbbbbbbbbbbd" "abbbbbbbbbbba" "dbbbbbbbbbbbd" "abbbbbbbbbbba" "dbbbbbbbbbbbd" "abbbbbbbbbbba" "dadadadadadad", // Connections: "0: 6, 1, 0: 2\n" /* Type 0, BLOCK_FACE_ZM */ "1: 6, 1, 12: 3\n" /* Type 1, BLOCK_FACE_ZP */, // AllowedRotations: 7, /* 1, 2, 3 CCW rotations */ // Merge strategy: cBlockArea::msSpongePrint, }, } ; // g_NetherFortStartingPrefabs1 const size_t g_NetherFortPrefabs1Count = ARRAYCOUNT(g_NetherFortPrefabs1); const size_t g_NetherFortStartingPrefabs1Count = ARRAYCOUNT(g_NetherFortStartingPrefabs1);