2759 lines
49 KiB
C++
2759 lines
49 KiB
C++
|
|
// 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" /* 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 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
|
|
|
|
|
|
// BridgeTee:
|
|
// The data has been exported from gallery Nether, area index 39, ID 290
|
|
{
|
|
// Size:
|
|
15, 8, 10, // SizeX = 15, SizeY = 8, SizeZ = 10
|
|
|
|
// 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 1
|
|
"mmmmmmmmmmmmmmm"
|
|
"aammmmmmmmmmmaa"
|
|
"aammmmmmmmmmmaa"
|
|
"aammmmmmmmmmmaa"
|
|
"mmmmmmmmmmmmmmm"
|
|
"mmmmmmmmmmmmmmm"
|
|
"mmmmmmmmmmmmmmm"
|
|
"mmmmmmmmmmmmmmm"
|
|
"mmmmmmaaammmmmm"
|
|
"mmmmmmaaammmmmm"
|
|
|
|
// Level 2
|
|
"mmmmmmmmmmmmmmm"
|
|
"aabmmmmmmmmmcaa"
|
|
"aabmmmmmmmmmcaa"
|
|
"aabmmmmmmmmmcaa"
|
|
"mmmmmmmmmmmmmmm"
|
|
"mmmmmmmmmmmmmmm"
|
|
"mmmmmmmmmmmmmmm"
|
|
"mmmmmmdddmmmmmm"
|
|
"mmmmmmaaammmmmm"
|
|
"mmmmmmaaammmmmm"
|
|
|
|
// Level 3
|
|
"mmmmmmmmmmmmmmm"
|
|
"aaabemmmmmecaaa"
|
|
"aaabemmmmmecaaa"
|
|
"aaabemmmmmecaaa"
|
|
"mmmmmmmmmmmmmmm"
|
|
"mmmmmmeeemmmmmm"
|
|
"mmmmmmdddmmmmmm"
|
|
"mmmmmmaaammmmmm"
|
|
"mmmmmmaaammmmmm"
|
|
"mmmmmmaaammmmmm"
|
|
|
|
// Level 4
|
|
"ddddddddddddddd"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"fffffcaaabfffff"
|
|
"mmmmmcaaabmmmmm"
|
|
"mmmmmcaaabmmmmm"
|
|
"mmmmmcaaabmmmmm"
|
|
"mmmmmcaaabmmmmm"
|
|
"mmmmmcaaabmmmmm"
|
|
|
|
// Level 5
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"mmmmmaaaaammmmm"
|
|
"mmmmmaaaaammmmm"
|
|
"mmmmmaaaaammmmm"
|
|
"mmmmmaaaaammmmm"
|
|
"mmmmmaaaaammmmm"
|
|
|
|
// Level 6
|
|
"aaaaaaaaaaaaaaa"
|
|
"..............."
|
|
"..............."
|
|
"..............."
|
|
"aaaaaa...aaaaaa"
|
|
"mmmmma...ammmmm"
|
|
"mmmmma...ammmmm"
|
|
"mmmmma...ammmmm"
|
|
"mmmmma...ammmmm"
|
|
"mmmmma...ammmmm"
|
|
|
|
// Level 7
|
|
"mmmmmmmmmmmmmmm"
|
|
"..............."
|
|
"..............."
|
|
"..............."
|
|
"mmmmmm...mmmmmm"
|
|
"mmmmmm...mmmmmm"
|
|
"mmmmmm...mmmmmm"
|
|
"mmmmmm...mmmmmm"
|
|
"mmmmmm...mmmmmm"
|
|
"mmmmmm...mmmmmm"
|
|
|
|
// Level 8
|
|
"mmmmmmmmmmmmmmm"
|
|
"..............."
|
|
"..............."
|
|
"..............."
|
|
"mmmmmm...mmmmmm"
|
|
"mmmmmm...mmmmmm"
|
|
"mmmmmm...mmmmmm"
|
|
"mmmmmm...mmmmmm"
|
|
"mmmmmm...mmmmmm"
|
|
"mmmmmm...mmmmmm",
|
|
|
|
// Connections:
|
|
"0: 0, 5, 2: 4\n" /* Type 0, BLOCK_FACE_XM */
|
|
"0: 14, 5, 2: 5\n" /* Type 0, BLOCK_FACE_XP */
|
|
"0: 7, 5, 9: 3\n" /* Type 0, BLOCK_FACE_ZP */,
|
|
|
|
// AllowedRotations:
|
|
7, /* 1, 2, 3 CCW rotations */
|
|
|
|
// Merge strategy:
|
|
cBlockArea::msSpongePrint,
|
|
}, // BridgeTee
|
|
|
|
|
|
// Corridor11:
|
|
// The data has been exported from gallery Nether, area index 36, ID 287
|
|
{
|
|
// Size:
|
|
11, 6, 5, // SizeX = 11, SizeY = 6, SizeZ = 5
|
|
|
|
// 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 */,
|
|
|
|
// Block data:
|
|
// Level 1
|
|
"aaaaaaaaaaa"
|
|
"aaaaaaaaaaa"
|
|
"aaaaaaaaaaa"
|
|
"aaaaaaaaaaa"
|
|
"aaaaaaaaaaa"
|
|
|
|
// Level 2
|
|
"aaaaaaaaaaa"
|
|
"..........."
|
|
"..........."
|
|
"..........."
|
|
"aaaaaaaaaaa"
|
|
|
|
// Level 3
|
|
"abababababa"
|
|
"..........."
|
|
"..........."
|
|
"..........."
|
|
"abababababa"
|
|
|
|
// Level 4
|
|
"abababababa"
|
|
"..........."
|
|
"..........."
|
|
"..........."
|
|
"abababababa"
|
|
|
|
// Level 5
|
|
"abababababa"
|
|
"..........."
|
|
"..........."
|
|
"..........."
|
|
"abababababa"
|
|
|
|
// Level 6
|
|
"ccccccccccc"
|
|
"aaaaaaaaaaa"
|
|
"aaaaaaaaaaa"
|
|
"aaaaaaaaaaa"
|
|
"ddddddddddd",
|
|
|
|
// Connections:
|
|
"1: 0, 1, 2: 4\n" /* Type 1, BLOCK_FACE_XM */
|
|
"1: 10, 1, 2: 5\n" /* Type 1, BLOCK_FACE_XP */,
|
|
|
|
// AllowedRotations:
|
|
7, /* 1, 2, 3 CCW rotations */
|
|
|
|
// Merge strategy:
|
|
cBlockArea::msSpongePrint,
|
|
}, // Corridor11
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
// 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
|
|
|
|
|
|
// CorridorCorner5:
|
|
// The data has been exported from gallery Nether, area index 10, ID 40
|
|
{
|
|
// Size:
|
|
11, 6, 11, // SizeX = 11, SizeY = 6, SizeZ = 11
|
|
|
|
// 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 1
|
|
"aaaaaaaaaaa"
|
|
"aaaaaaaaaaa"
|
|
"aaaaaaaaaaa"
|
|
"aaaaaaaaaaa"
|
|
"aaaaaaaaaaa"
|
|
"aaaaammmmmm"
|
|
"aaaaammmmmm"
|
|
"aaaaammmmmm"
|
|
"aaaaammmmmm"
|
|
"aaaaammmmmm"
|
|
"aaaaammmmmm"
|
|
|
|
// Level 2
|
|
"aaaaaaaaaaa"
|
|
"a.........."
|
|
"a.........."
|
|
"a.........."
|
|
"a...aaaaaaa"
|
|
"a...ammmmmm"
|
|
"a...ammmmmm"
|
|
"a...ammmmmm"
|
|
"a...ammmmmm"
|
|
"a...ammmmmm"
|
|
"a...ammmmmm"
|
|
|
|
// Level 3
|
|
"abababababa"
|
|
"b.........."
|
|
"a.........."
|
|
"b.........."
|
|
"a...abababa"
|
|
"b...bmmmmmm"
|
|
"a...ammmmmm"
|
|
"b...bmmmmmm"
|
|
"a...ammmmmm"
|
|
"b...bmmmmmm"
|
|
"a...ammmmmm"
|
|
|
|
// Level 4
|
|
"abababababa"
|
|
"b.........."
|
|
"a.........."
|
|
"b.........."
|
|
"a...abababa"
|
|
"b...bmmmmmm"
|
|
"a...ammmmmm"
|
|
"b...bmmmmmm"
|
|
"a...ammmmmm"
|
|
"b...bmmmmmm"
|
|
"a...ammmmmm"
|
|
|
|
// Level 5
|
|
"abababababa"
|
|
"b.........."
|
|
"a.........."
|
|
"b.........."
|
|
"a...abababa"
|
|
"b...bmmmmmm"
|
|
"a...ammmmmm"
|
|
"b...bmmmmmm"
|
|
"a...ammmmmm"
|
|
"b...bmmmmmm"
|
|
"a...ammmmmm"
|
|
|
|
// Level 6
|
|
"ccccccccccc"
|
|
"daaaaaaaaaa"
|
|
"daaaaaaaaaa"
|
|
"daaaaaaaaaa"
|
|
"daaaeeeeeee"
|
|
"daaafmmmmmm"
|
|
"daaafmmmmmm"
|
|
"daaafmmmmmm"
|
|
"daaafmmmmmm"
|
|
"daaafmmmmmm"
|
|
"daaafmmmmmm",
|
|
|
|
// Connections:
|
|
"1: 10, 1, 2: 5\n" /* Type 1, BLOCK_FACE_XP */
|
|
"1: 2, 1, 10: 3\n" /* Type 1, BLOCK_FACE_ZP */,
|
|
|
|
// AllowedRotations:
|
|
7, /* 1, 2, 3 CCW rotations */
|
|
|
|
// Merge strategy:
|
|
cBlockArea::msSpongePrint,
|
|
}, // CorridorCorner5
|
|
|
|
|
|
// CorridorCorner5:
|
|
// The data has been exported from gallery Nether, area index 10, ID 40
|
|
{
|
|
// Size:
|
|
11, 6, 11, // SizeX = 11, SizeY = 6, SizeZ = 11
|
|
|
|
// 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 */
|
|
"g: 54: 5\n" /* chest */
|
|
"m: 19: 0\n" /* sponge */,
|
|
|
|
// Block data:
|
|
// Level 1
|
|
"aaaaaaaaaaa"
|
|
"aaaaaaaaaaa"
|
|
"aaaaaaaaaaa"
|
|
"aaaaaaaaaaa"
|
|
"aaaaaaaaaaa"
|
|
"aaaaammmmmm"
|
|
"aaaaammmmmm"
|
|
"aaaaammmmmm"
|
|
"aaaaammmmmm"
|
|
"aaaaammmmmm"
|
|
"aaaaammmmmm"
|
|
|
|
// Level 2
|
|
"aaaaaaaaaaa"
|
|
"ag........."
|
|
"a.........."
|
|
"a.........."
|
|
"a...aaaaaaa"
|
|
"a...ammmmmm"
|
|
"a...ammmmmm"
|
|
"a...ammmmmm"
|
|
"a...ammmmmm"
|
|
"a...ammmmmm"
|
|
"a...ammmmmm"
|
|
|
|
// Level 3
|
|
"abababababa"
|
|
"b.........."
|
|
"a.........."
|
|
"b.........."
|
|
"a...abababa"
|
|
"b...bmmmmmm"
|
|
"a...ammmmmm"
|
|
"b...bmmmmmm"
|
|
"a...ammmmmm"
|
|
"b...bmmmmmm"
|
|
"a...ammmmmm"
|
|
|
|
// Level 4
|
|
"abababababa"
|
|
"b.........."
|
|
"a.........."
|
|
"b.........."
|
|
"a...abababa"
|
|
"b...bmmmmmm"
|
|
"a...ammmmmm"
|
|
"b...bmmmmmm"
|
|
"a...ammmmmm"
|
|
"b...bmmmmmm"
|
|
"a...ammmmmm"
|
|
|
|
// Level 5
|
|
"abababababa"
|
|
"b.........."
|
|
"a.........."
|
|
"b.........."
|
|
"a...abababa"
|
|
"b...bmmmmmm"
|
|
"a...ammmmmm"
|
|
"b...bmmmmmm"
|
|
"a...ammmmmm"
|
|
"b...bmmmmmm"
|
|
"a...ammmmmm"
|
|
|
|
// Level 6
|
|
"ccccccccccc"
|
|
"daaaaaaaaaa"
|
|
"daaaaaaaaaa"
|
|
"daaaaaaaaaa"
|
|
"daaaeeeeeee"
|
|
"daaafmmmmmm"
|
|
"daaafmmmmmm"
|
|
"daaafmmmmmm"
|
|
"daaafmmmmmm"
|
|
"daaafmmmmmm"
|
|
"daaafmmmmmm",
|
|
|
|
// Connections:
|
|
"1: 10, 1, 2: 5\n" /* Type 1, BLOCK_FACE_XP */
|
|
"1: 2, 1, 10: 3\n" /* Type 1, BLOCK_FACE_ZP */,
|
|
|
|
// AllowedRotations:
|
|
7, /* 1, 2, 3 CCW rotations */
|
|
|
|
// Merge strategy:
|
|
cBlockArea::msSpongePrint,
|
|
}, // CorridorCorner5Chest
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
// 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" /* 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 */
|
|
"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
|
|
|
|
|
|
// LavaStaircase:
|
|
// The data has been exported from gallery Nether, area index 28, ID 278
|
|
{
|
|
// Size:
|
|
15, 11, 15, // SizeX = 15, SizeY = 11, SizeZ = 15
|
|
|
|
// Block definitions:
|
|
".: 0: 0\n" /* air */
|
|
"a:112: 0\n" /* netherbrick */
|
|
"b:113: 0\n" /* netherbrickfence */
|
|
"c: 11: 0\n" /* lava */,
|
|
|
|
// Block data:
|
|
// Level 1
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
|
|
// Level 2
|
|
"aaaaaaaa...aaaa"
|
|
"aaaaa.........a"
|
|
"aaaaa.........a"
|
|
"aaaaab........a"
|
|
"accca...aaaa..a"
|
|
"accca...acca..a"
|
|
"acccaaaaacca..a"
|
|
"acccccccccca..a"
|
|
"acccaaaaacca..a"
|
|
"accca...acca..a"
|
|
"accca...aaaa..a"
|
|
"aaaaab........a"
|
|
"aaaaa.........a"
|
|
"aaaaa.........a"
|
|
"aaaaaaaa...aaaa"
|
|
|
|
// Level 3
|
|
"aaaaaaaa...aaaa"
|
|
"aaaa..........a"
|
|
"aaaa..........a"
|
|
"aaaabb........a"
|
|
"aaaa..........a"
|
|
"a.............a"
|
|
"a.............a"
|
|
"a.............a"
|
|
"a.............a"
|
|
"a.............a"
|
|
"aaaa..........a"
|
|
"aaaabb........a"
|
|
"aaaa..........a"
|
|
"aaaa..........a"
|
|
"aaaaaaaa...aaaa"
|
|
|
|
// Level 4
|
|
"aaaaaaaa...aaaa"
|
|
"a.............a"
|
|
"a.............a"
|
|
"a..bb.........a"
|
|
"aaaa..........a"
|
|
"aaaa..........a"
|
|
"a.............a"
|
|
"a.............a"
|
|
"a.............a"
|
|
"aaaa..........a"
|
|
"aaaa..........a"
|
|
"a..bb.........a"
|
|
"a.............a"
|
|
"a.............a"
|
|
"aaaaaaaa...aaaa"
|
|
|
|
// Level 5
|
|
"aaaaaaaabbbaaaa"
|
|
"a.............a"
|
|
"a.............a"
|
|
"a..b..........a"
|
|
"a..b..........a"
|
|
"aaaa..........a"
|
|
"aaaa..........a"
|
|
"a.............a"
|
|
"aaaa..........a"
|
|
"aaaa..........a"
|
|
"a..b..........a"
|
|
"a..b..........a"
|
|
"a.............a"
|
|
"a.............a"
|
|
"aaaaaaaabbbaaaa"
|
|
|
|
// Level 6
|
|
"aaaaaaaaaaaaaaa"
|
|
"a.............a"
|
|
"a.............a"
|
|
"a.............a"
|
|
"a..b..........a"
|
|
"a..b..........a"
|
|
"aaaa..........a"
|
|
"aaaa..........a"
|
|
"aaaa..........a"
|
|
"a..b..........a"
|
|
"a..b..........a"
|
|
"a.............a"
|
|
"a.............a"
|
|
"a.............a"
|
|
"aaaaaaaaaaaaaaa"
|
|
|
|
// Level 7
|
|
"aaaaaaaaaaaaaaa"
|
|
"a.............a"
|
|
"a.............a"
|
|
"a.............a"
|
|
"a.............a"
|
|
"a..b..........a"
|
|
"...b..........a"
|
|
"...b..........a"
|
|
"...b..........a"
|
|
"a..b..........a"
|
|
"a.............a"
|
|
"a.............a"
|
|
"a.............a"
|
|
"a.............a"
|
|
"aaaaaaaaaaaaaaa"
|
|
|
|
// Level 8
|
|
"aababababababaa"
|
|
"a.............a"
|
|
"b.............b"
|
|
"a.............a"
|
|
"b.............b"
|
|
"a.............a"
|
|
"..............b"
|
|
"..............a"
|
|
"..............b"
|
|
"a.............a"
|
|
"b.............b"
|
|
"a.............a"
|
|
"b.............b"
|
|
"a.............a"
|
|
"aababababababaa"
|
|
|
|
// Level 9
|
|
"aababababababaa"
|
|
"a.............a"
|
|
"b.............b"
|
|
"a.............a"
|
|
"b.............b"
|
|
"a.............a"
|
|
"..............b"
|
|
"..............a"
|
|
"..............b"
|
|
"a.............a"
|
|
"b.............b"
|
|
"a.............a"
|
|
"b.............b"
|
|
"a.............a"
|
|
"aababababababaa"
|
|
|
|
// Level 10
|
|
"aababababababaa"
|
|
"a.............a"
|
|
"b.............b"
|
|
"a.............a"
|
|
"b.............b"
|
|
"a.............a"
|
|
"..............b"
|
|
"..............a"
|
|
"..............b"
|
|
"a.............a"
|
|
"b.............b"
|
|
"a.............a"
|
|
"b.............b"
|
|
"a.............a"
|
|
"aababababababaa"
|
|
|
|
// Level 11
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaaaa",
|
|
|
|
// Connections:
|
|
"1: 0, 6, 7: 4\n" /* Type 1, BLOCK_FACE_XM */
|
|
"0: 9, 1, 0: 2\n" /* Type 0, BLOCK_FACE_ZM */
|
|
"0: 9, 1, 14: 3\n" /* Type 0, BLOCK_FACE_ZP */,
|
|
|
|
// AllowedRotations:
|
|
7, /* 1, 2, 3 CCW rotations */
|
|
|
|
// Merge strategy:
|
|
cBlockArea::msSpongePrint,
|
|
}, // LavaStaircase
|
|
|
|
|
|
// LavaStaircaseBig:
|
|
// The data has been exported from gallery Nether, area index 31, ID 282
|
|
{
|
|
// Size:
|
|
12, 15, 15, // SizeX = 12, SizeY = 15, SizeZ = 15
|
|
|
|
// Block definitions:
|
|
".: 0: 0\n" /* air */
|
|
"a:112: 0\n" /* netherbrick */
|
|
"b: 10: 0\n" /* lava */
|
|
"c:113: 0\n" /* netherbrickfence */,
|
|
|
|
// Block data:
|
|
// Level 1
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
|
|
// Level 2
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"abbbbbaaaaaa"
|
|
"abbbbbbaaaaa"
|
|
"abbbbbba...."
|
|
"abbbbbba...."
|
|
"abbbbbba...."
|
|
"abbbbbbaaaaa"
|
|
"abbbbb.aaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
|
|
// Level 3
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"abbbbbaaaaaa"
|
|
"abbbbbba...a"
|
|
"abbbbbba...."
|
|
"abbbbbba...."
|
|
"abbbbbba...."
|
|
"abbbbbba...a"
|
|
"abbbbb.aaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
|
|
// Level 4
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"abbbbbaa...a"
|
|
"abbbbbba...a"
|
|
"abbbbbba...."
|
|
"abbbbbba...."
|
|
"abbbbbba...."
|
|
"abbbbbba...a"
|
|
"abbbbbaa...a"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
|
|
// Level 5
|
|
"aaaaaaaaaaaa"
|
|
"aaaaa......a"
|
|
"aaaaa......a"
|
|
"aaaaacc....a"
|
|
"a.....cc...a"
|
|
"a......c...a"
|
|
"a......c...."
|
|
"a......c...."
|
|
"a......c...."
|
|
"a......c...a"
|
|
"a.....cc...a"
|
|
"aaaaacc....a"
|
|
"aaaaa......a"
|
|
"aaaaa......a"
|
|
"aaaaaaaaaaaa"
|
|
|
|
// Level 6
|
|
"aaaaaaaaaaaa"
|
|
"aaaa.......a"
|
|
"aaaa.......a"
|
|
"aaaacc.....a"
|
|
"aaaa.......a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"aaaa.......a"
|
|
"aaaacc.....a"
|
|
"aaaa.......a"
|
|
"aaaa.......a"
|
|
"aaaaaaaaaaaa"
|
|
|
|
// Level 7
|
|
"aaaaaaaaaaaa"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..cc......a"
|
|
"aaaa.......a"
|
|
"aaaa.......a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"aaaa.......a"
|
|
"aaaa.......a"
|
|
"a..cc......a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"aaaaaaaaaaaa"
|
|
|
|
// Level 8
|
|
"aaaaaaaaaaaa"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..c.......a"
|
|
"a..c.......a"
|
|
"aaaa.......a"
|
|
"aaaa.......a"
|
|
"a..........a"
|
|
"aaaa.......a"
|
|
"aaaa.......a"
|
|
"a..c.......a"
|
|
"a..c.......a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"aaaaaaaaaaaa"
|
|
|
|
// Level 9
|
|
"aaaaaaaaaaaa"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..c.......a"
|
|
"a..c.......a"
|
|
"aaaa.......a"
|
|
"aaaa.......a"
|
|
"aaaa.......a"
|
|
"a..c.......a"
|
|
"a..c.......a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"aaaaaaaaaaaa"
|
|
|
|
// Level 10
|
|
"aaaaaaaaaaaa"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..c.......a"
|
|
"...c.......a"
|
|
"...c.......a"
|
|
"...c.......a"
|
|
"a..c.......a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"aaaaaaaaaaaa"
|
|
|
|
// Level 11
|
|
"aaaaaaaaaaaa"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"...........a"
|
|
"...........a"
|
|
"...........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"aaaaaaaaaaaa"
|
|
|
|
// Level 12
|
|
"aaaaaaaaaaaa"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"...........a"
|
|
"...........a"
|
|
"...........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"aaaaaaaaaaaa"
|
|
|
|
// Level 13
|
|
"aaaaaaaaaaaa"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"...........a"
|
|
"...........a"
|
|
"...........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"a..........a"
|
|
"aaaaaaaaaaaa"
|
|
|
|
// Level 14
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
"aaaaaaaaaaaa"
|
|
|
|
// Level 15
|
|
"aaaaaaaaaaaa"
|
|
"abbbbbbbbbba"
|
|
"abbbbbbbbbba"
|
|
"abbbbbbbbbba"
|
|
"abbbbbbbbbba"
|
|
"abbbbbbbbbba"
|
|
"abbbbbbbbbba"
|
|
"abbbbbbbbbba"
|
|
"abbbbbbbbbba"
|
|
"abbbbbbbbbba"
|
|
"abbbbbbbbbba"
|
|
"abbbbbbbbbba"
|
|
"abbbbbbbbbba"
|
|
"abbbbbbbbbba"
|
|
"aaaaaaaaaaaa",
|
|
|
|
// Connections:
|
|
"1: 0, 9, 7: 4\n" /* Type 1, BLOCK_FACE_XM */
|
|
"1: 11, 1, 7: 5\n" /* Type 1, BLOCK_FACE_XP */,
|
|
|
|
// AllowedRotations:
|
|
7, /* 1, 2, 3 CCW rotations */
|
|
|
|
// Merge strategy:
|
|
cBlockArea::msSpongePrint,
|
|
}, // LavaStaircaseBig
|
|
|
|
|
|
// MidStaircase:
|
|
// The data has been exported from gallery Nether, area index 23, ID 165
|
|
{
|
|
// Size:
|
|
13, 8, 13, // SizeX = 13, SizeY = 8, SizeZ = 13
|
|
|
|
// 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 */,
|
|
|
|
// Block data:
|
|
// Level 1
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaabbbbbaaaa"
|
|
"aaaabbbbbaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaabbbbbaaaa"
|
|
"aaaabbbbbaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
|
|
// Level 2
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaacccccaaaa"
|
|
"addecccccfdda"
|
|
"...eaaaaad..."
|
|
"...eaaaaa...."
|
|
"...eaaaaag..."
|
|
"agggcccccfgga"
|
|
"aaaacccccaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
|
|
// Level 3
|
|
"aaaaaaaaaaaaa"
|
|
"aha.......aha"
|
|
"aaa.......aaa"
|
|
"a...........a"
|
|
"a...........a"
|
|
"....eaaaa...."
|
|
"....eaaaa...."
|
|
"....eaaaa...."
|
|
"a...........a"
|
|
"a...........a"
|
|
"aaa.......aaa"
|
|
"aha.......aha"
|
|
"aaaaaaaaaaaaa"
|
|
|
|
// Level 4
|
|
"aaaiiaaaiiaaa"
|
|
"a...........a"
|
|
"a...........a"
|
|
"a...........a"
|
|
"a...........a"
|
|
".....eaaa...."
|
|
".....eaaa...."
|
|
".....eaaa...."
|
|
"a...........a"
|
|
"a...........a"
|
|
"a...........a"
|
|
"a...........a"
|
|
"aaaiiaaaiiaaa"
|
|
|
|
// Level 5
|
|
"aaaiiaaaiiaaa"
|
|
"a...........a"
|
|
"a...........a"
|
|
"a...........a"
|
|
"a...........a"
|
|
"......eaa...."
|
|
"......eaa...."
|
|
"......eaa...."
|
|
"a...........a"
|
|
"a...........a"
|
|
"a...........a"
|
|
"a...........a"
|
|
"aaaiiaaaiiaaa"
|
|
|
|
// Level 6
|
|
"aaaaaaaaaaaaa"
|
|
"a...........a"
|
|
"a...........a"
|
|
"a...........a"
|
|
"a...........a"
|
|
"a......ea...a"
|
|
"a......ea...a"
|
|
"a......ea...a"
|
|
"a...........a"
|
|
"a...........a"
|
|
"a...........a"
|
|
"a...........a"
|
|
"aaaaaaaaaaaaa"
|
|
|
|
// Level 7
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaa....eaaaa"
|
|
"aaaa....eaaaa"
|
|
"aaaa....eaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
|
|
// Level 8
|
|
"iaiaiaiaiaiai"
|
|
"a...........a"
|
|
"i...........i"
|
|
"a...........a"
|
|
"i...........i"
|
|
"a............"
|
|
"i............"
|
|
"a............"
|
|
"i...........i"
|
|
"a...........a"
|
|
"i...........i"
|
|
"a...........a"
|
|
"iaiaiaiaiaiai",
|
|
|
|
// Connections:
|
|
"1: 0, 1, 6: 4\n" /* Type 1, BLOCK_FACE_XM */
|
|
"1: 12, 1, 6: 5\n" /* Type 1, BLOCK_FACE_XP */
|
|
"1: 12, 7, 6: 5\n" /* Type 1, BLOCK_FACE_XP */,
|
|
|
|
// AllowedRotations:
|
|
7, /* 1, 2, 3 CCW rotations */
|
|
|
|
// Merge strategy:
|
|
cBlockArea::msSpongePrint,
|
|
}, // MidStaircase
|
|
|
|
|
|
// StairsToOpen1:
|
|
// The data has been exported from gallery Nether, area index 27, ID 277
|
|
{
|
|
// Size:
|
|
7, 10, 7, // SizeX = 7, SizeY = 10, SizeZ = 7
|
|
|
|
// Block definitions:
|
|
".: 0: 0\n" /* air */
|
|
"a:112: 0\n" /* netherbrick */
|
|
"b:113: 0\n" /* netherbrickfence */
|
|
"m: 19: 0\n" /* sponge */,
|
|
|
|
// Block data:
|
|
// Level 1
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
|
|
// Level 2
|
|
"aa...aa"
|
|
"a.....a"
|
|
"a.....a"
|
|
"a.....a"
|
|
"a.....a"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
|
|
// Level 3
|
|
"aa...aa"
|
|
"a.....a"
|
|
"b.....b"
|
|
"a.....a"
|
|
"b.....b"
|
|
"a.aaaaa"
|
|
"aabaaba"
|
|
|
|
// Level 4
|
|
"aa...aa"
|
|
"a.....a"
|
|
"b.....b"
|
|
"a.....a"
|
|
"b.....b"
|
|
"a..aaaa"
|
|
"aabaaba"
|
|
|
|
// Level 5
|
|
"aabbbaa"
|
|
"a.....a"
|
|
"b.....b"
|
|
"a.....a"
|
|
"b.....b"
|
|
"a...aaa"
|
|
"aabaaba"
|
|
|
|
// Level 6
|
|
"aaaaaaa"
|
|
"a.....a"
|
|
"a.....a"
|
|
"a.....a"
|
|
"a.....a"
|
|
"a....aa"
|
|
"aaaaaaa"
|
|
|
|
// Level 7
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"a.....a"
|
|
"aaaaaaa"
|
|
|
|
// Level 8
|
|
"aaaaaaa"
|
|
"a.....a"
|
|
"a......"
|
|
"a......"
|
|
"a......"
|
|
"a.....a"
|
|
"aaaaaaa"
|
|
|
|
// Level 9
|
|
"mmmmmmm"
|
|
"m.....m"
|
|
"m......"
|
|
"m......"
|
|
"m......"
|
|
"m.....m"
|
|
"mmmmmmm"
|
|
|
|
// Level 10
|
|
"mmmmmmm"
|
|
"m.....m"
|
|
"m......"
|
|
"m......"
|
|
"m......"
|
|
"m.....m"
|
|
"mmmmmmm",
|
|
|
|
// Connections:
|
|
"0: 3, 1, 0: 2\n" /* Type 0, BLOCK_FACE_ZM */
|
|
"0: 6, 7, 3: 5\n" /* Type 0, BLOCK_FACE_XP */,
|
|
|
|
// AllowedRotations:
|
|
7, /* 1, 2, 3 CCW rotations */
|
|
|
|
// Merge strategy:
|
|
cBlockArea::msSpongePrint,
|
|
}, // StairsToOpen1
|
|
|
|
|
|
// StairsToOpen2:
|
|
// The data has been exported from gallery Nether, area index 8, ID 35
|
|
{
|
|
// Size:
|
|
7, 10, 7, // SizeX = 7, SizeY = 10, SizeZ = 7
|
|
|
|
// Block definitions:
|
|
".: 0: 0\n" /* air */
|
|
"a:112: 0\n" /* netherbrick */
|
|
"b:113: 0\n" /* netherbrickfence */
|
|
"m: 19: 0\n" /* sponge */,
|
|
|
|
// Block data:
|
|
// Level 1
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
|
|
// Level 2
|
|
"aa...aa"
|
|
"a.....a"
|
|
"a.....a"
|
|
"a.....a"
|
|
"a.....a"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
|
|
// Level 3
|
|
"aa...aa"
|
|
"a.....a"
|
|
"b.....b"
|
|
"a.....a"
|
|
"b.....b"
|
|
"a.aaaaa"
|
|
"aabaaba"
|
|
|
|
// Level 4
|
|
"aa...aa"
|
|
"a.....a"
|
|
"b.....b"
|
|
"a.....a"
|
|
"b.....b"
|
|
"a..aaaa"
|
|
"aabaaba"
|
|
|
|
// Level 5
|
|
"aabbbaa"
|
|
"a.....a"
|
|
"b.....b"
|
|
"a.....a"
|
|
"b.....b"
|
|
"a...aaa"
|
|
"aabaaba"
|
|
|
|
// Level 6
|
|
"aaaaaaa"
|
|
"a.....a"
|
|
"a.....a"
|
|
"a.....a"
|
|
"a.....a"
|
|
"a....aa"
|
|
"aaaaaaa"
|
|
|
|
// Level 7
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"a.....a"
|
|
"aaaaaaa"
|
|
|
|
// Level 8
|
|
"aaaaaaa"
|
|
"a.....a"
|
|
"......a"
|
|
"......a"
|
|
"......a"
|
|
"a.....a"
|
|
"aaaaaaa"
|
|
|
|
// Level 9
|
|
"mmmmmmm"
|
|
"m.....m"
|
|
"......m"
|
|
"......m"
|
|
"......m"
|
|
"m.....m"
|
|
"mmmmmmm"
|
|
|
|
// Level 10
|
|
"mmmmmmm"
|
|
"m.....m"
|
|
"......m"
|
|
"......m"
|
|
"......m"
|
|
"m.....m"
|
|
"mmmmmmm",
|
|
|
|
// Connections:
|
|
"0: 3, 1, 0: 2\n" /* Type 0, BLOCK_FACE_ZM */
|
|
"0: 0, 7, 3: 4\n" /* Type 0, BLOCK_FACE_XM */,
|
|
|
|
// AllowedRotations:
|
|
7, /* 1, 2, 3 CCW rotations */
|
|
|
|
// Merge strategy:
|
|
cBlockArea::msSpongePrint,
|
|
}, // StairsToOpen2
|
|
|
|
|
|
// Tee2x4:
|
|
// The data has been exported from gallery Nether, area index 40, ID 291
|
|
{
|
|
// Size:
|
|
13, 6, 7, // SizeX = 13, SizeY = 6, SizeZ = 7
|
|
|
|
// 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 1
|
|
"mmmmaaaaammmm"
|
|
"mmmmaaaaammmm"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
|
|
// Level 2
|
|
"mmmma...ammmm"
|
|
"mmmma...ammmm"
|
|
"aaaaa...aaaaa"
|
|
"............."
|
|
"............."
|
|
"............."
|
|
"aaaaaaaaaaaaa"
|
|
|
|
// Level 3
|
|
"mmmma...ammmm"
|
|
"mmmmb...bmmmm"
|
|
"ababa...ababa"
|
|
"............."
|
|
"............."
|
|
"............."
|
|
"ababababababa"
|
|
|
|
// Level 4
|
|
"mmmma...ammmm"
|
|
"mmmmb...bmmmm"
|
|
"ababa...ababa"
|
|
"............."
|
|
"............."
|
|
"............."
|
|
"ababababababa"
|
|
|
|
// Level 5
|
|
"mmmma...ammmm"
|
|
"mmmmb...bmmmm"
|
|
"ababa...ababa"
|
|
"............."
|
|
"............."
|
|
"............."
|
|
"ababababababa"
|
|
|
|
// Level 6
|
|
"mmmmcaaadmmmm"
|
|
"mmmmcaaadmmmm"
|
|
"eeeecaaadeeee"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"fffffffffffff",
|
|
|
|
// Connections:
|
|
"1: 0, 1, 4: 4\n" /* Type 1, BLOCK_FACE_XM */
|
|
"1: 6, 1, 0: 2\n" /* Type 1, BLOCK_FACE_ZM */
|
|
"1: 12, 1, 4: 5\n" /* Type 1, BLOCK_FACE_XP */,
|
|
|
|
// AllowedRotations:
|
|
7, /* 1, 2, 3 CCW rotations */
|
|
|
|
// Merge strategy:
|
|
cBlockArea::msSpongePrint,
|
|
}, // Tee2x4
|
|
|
|
|
|
// Tee4x4:
|
|
// The data has been exported from gallery Nether, area index 41, ID 292
|
|
{
|
|
// Size:
|
|
13, 6, 9, // SizeX = 13, SizeY = 6, SizeZ = 9
|
|
|
|
// 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 1
|
|
"mmmmaaaaammmm"
|
|
"mmmmaaaaammmm"
|
|
"mmmmaaaaammmm"
|
|
"mmmmaaaaammmm"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
|
|
// Level 2
|
|
"mmmma...ammmm"
|
|
"mmmma...ammmm"
|
|
"mmmma...ammmm"
|
|
"mmmma...ammmm"
|
|
"aaaaa...aaaaa"
|
|
"............."
|
|
"............."
|
|
"............."
|
|
"aaaaaaaaaaaaa"
|
|
|
|
// Level 3
|
|
"mmmma...ammmm"
|
|
"mmmmb...bmmmm"
|
|
"mmmma...ammmm"
|
|
"mmmmb...bmmmm"
|
|
"ababa...ababa"
|
|
"............."
|
|
"............."
|
|
"............."
|
|
"ababababababa"
|
|
|
|
// Level 4
|
|
"mmmma...ammmm"
|
|
"mmmmb...bmmmm"
|
|
"mmmma...ammmm"
|
|
"mmmmb...bmmmm"
|
|
"ababa...ababa"
|
|
"............."
|
|
"............."
|
|
"............."
|
|
"ababababababa"
|
|
|
|
// Level 5
|
|
"mmmma...ammmm"
|
|
"mmmmb...bmmmm"
|
|
"mmmma...ammmm"
|
|
"mmmmb...bmmmm"
|
|
"ababa...ababa"
|
|
"............."
|
|
"............."
|
|
"............."
|
|
"ababababababa"
|
|
|
|
// Level 6
|
|
"mmmmcaaadmmmm"
|
|
"mmmmcaaadmmmm"
|
|
"mmmmcaaadmmmm"
|
|
"mmmmcaaadmmmm"
|
|
"eeeecaaadeeee"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"aaaaaaaaaaaaa"
|
|
"fffffffffffff",
|
|
|
|
// Connections:
|
|
"1: 0, 1, 6: 4\n" /* Type 1, BLOCK_FACE_XM */
|
|
"1: 12, 1, 6: 5\n" /* Type 1, BLOCK_FACE_XP */
|
|
"1: 6, 1, 0: 2\n" /* Type 1, BLOCK_FACE_ZM */,
|
|
|
|
// AllowedRotations:
|
|
7, /* 1, 2, 3 CCW rotations */
|
|
|
|
// Merge strategy:
|
|
cBlockArea::msSpongePrint,
|
|
}, // Tee4x4
|
|
|
|
// Turret:
|
|
// The data has been exported from gallery Nether, area index 7, ID 34
|
|
{
|
|
// Size:
|
|
7, 6, 7, // SizeX = 7, SizeY = 6, SizeZ = 7
|
|
|
|
// Block definitions:
|
|
".: 0: 0\n" /* air */
|
|
"a:112: 0\n" /* netherbrick */
|
|
"b:113: 0\n" /* netherbrickfence */,
|
|
|
|
// Block data:
|
|
// Level 1
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
"aaaaaaa"
|
|
|
|
// Level 2
|
|
"aa...aa"
|
|
"a.....a"
|
|
"......."
|
|
"......."
|
|
"......."
|
|
"a.....a"
|
|
"aa...aa"
|
|
|
|
// Level 3
|
|
"aa...aa"
|
|
"a.....a"
|
|
"......."
|
|
"......."
|
|
"......."
|
|
"a.....a"
|
|
"aa...aa"
|
|
|
|
// Level 4
|
|
"aa...aa"
|
|
"a.....a"
|
|
"......."
|
|
"......."
|
|
"......."
|
|
"a.....a"
|
|
"aa...aa"
|
|
|
|
// Level 5
|
|
"aabbbaa"
|
|
"a.....a"
|
|
"b.....b"
|
|
"b.....b"
|
|
"b.....b"
|
|
"a.....a"
|
|
"aabbbaa"
|
|
|
|
// Level 6
|
|
"aaaaaaa"
|
|
"a.....a"
|
|
"a.....a"
|
|
"a.....a"
|
|
"a.....a"
|
|
"a.....a"
|
|
"aaaaaaa",
|
|
|
|
// Connections:
|
|
"0: 0, 1, 3: 4\n" /* Type 0, BLOCK_FACE_XM */
|
|
"0: 3, 1, 0: 2\n" /* Type 0, BLOCK_FACE_ZM */
|
|
"0: 6, 1, 3: 5\n" /* Type 0, BLOCK_FACE_XP */
|
|
"0: 3, 1, 6: 3\n" /* Type 0, BLOCK_FACE_ZP */,
|
|
|
|
// AllowedRotations:
|
|
7, /* 1, 2, 3 CCW rotations */
|
|
|
|
// Merge strategy:
|
|
cBlockArea::msSpongePrint,
|
|
}, // Turret
|
|
|
|
} ; // 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
|
|
"adadadddadada"
|
|
"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);
|
|
|
|
|
|
|
|
|