summaryrefslogblamecommitdiffstats
path: root/src/Generating/Prefabs/AlchemistVillagePrefabs.cpp
blob: 7567cc5fca8c3e5e615293ea37be0573907e7ae6 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
















                                                                       
                                                                                        



                                                                                                            
                                                                  

                                                     

                                                


                                       



                                            
                                                 



















                                                   
                                          



                                          
                                            
                                                   
                                             



                                                   
                                             
                                                  




                                        









                                      



                                        









                                      



                                        









                                      



                                        









                                      



                                        









                                      



                                        









                                      



                                        









                                      



                                        









                                      



                                        









                                      






                                        




                                      
                                      
                                      






                                        




                                      
                                      
                                      






                                        




                                      

                                       













                                                                
                   












                                   
                                                                                        



                                                                                                            
                                                                

                                                     
                                              
                                               


                                       



                                                   
                                                   





                                                   
                                             




                                                   
                                          


                                       
                                             




                                                 
                                                 


                                                   




                                        









                                      



                                        









                                      



                                        









                                      



                                        









                                      



                                        









                                      



                                        













                                        


                                      




                                      
                                      
                                      
 
                          




                                        




                                      
                                      
                                      
 
                          




                                        




                                      

                                       

                              
                                                                










                                                      
                   












                                   
                                                                                        
                      
                                                                                                            

                        
                                                                

                                                     
                                              
                                               


                                       

                                               
                                             








                                                 
                                          
                                                 











                                                   




                                        












                                      



                                        












                                      



                                        












                                      



                                        












                                      



                                        





























                                        

                              
                                                                










                                                      
                   












                                   
                                                                                        



                                                                                                            
                                                                  

                                                     
                                               
                                                


                                       






















                                                   
                                          




                                                  
                                                 






                                                   




                                            










                                          



                                            










                                          



                                            










                                          



                                            










                                          



                                            










                                          



                                            














                                            
                                          




                                          





                                          
                          


                                            




                                          





                                          
                          


                                            




                                          





                                          
                          



                                            


                                          






                                          
                           



                                            


                                          






                                          
                           



                                            


                                          






                                          
                           



                                            


                                          






                                          
                           



                                            
                                          
                                          
                                          







                                           
                                                                 










                                                      
                   












                                   
                                                                                        



                                                                                                            
                                                              

                                                     
                                              
                                              


                                       











                                                   
                                          
                                                 









                                                   



                                    




                                  
                                  
                                  


                                    






                                  


                                    






                                  


                                    






                                  



                                    




                                  




                                    




                                  




                                    




                                  




                                    




                                  




                                    




                                  



                                    






                                  


                                    











                                    
                                  
                                  
                                  

                                   

                              
                                                                
























                                                      
                                                                                        



                                                                                                            
                                                            

                                                     
                                              
                                             


                                       







                                                 
                                                 


                                                   
                                          





                                                   



                                  






                                


                                  






                                


                                  
                                
                                




                                


                                  






                                


                                  









                                  

                                




                                 

                              
                                                                
























                                                      
                                                                                        



                                                                                                            
                                                              

                                                     
                                              
                                              


                                       









                                                 
                                                 
                                         
                                          







                                                   



                                    










                                  


                                    










                                  


                                    




















                                    




                                  
                          
                                    






                                  




                                  
                          
                                    






                                  





                                   
                                                                
























                                                      
                                                                                        



                                                                                                            
                                                            

                                                     
                                              
                                             


                                       






                                                 
                                                 



                                                   
                                          




                                                   



                                      






                                    


                                      






                                    


                                      






                                    


                                      






                                    


                                      
















                                      

                              
                                                                
























                                                      
                                                                                        



                                                                                                            
                                                              

                                                     
                                              
                                              


                                       











                                                 
                                          
                                       
                                                 









                                                   



                                  










                                


                                  










                                


                                  
                                
                                








                                


                                  










                                


                                  













                                  

                                








                                 

                              
                                                                
























                                                      
                                                                                        



                                                                                                            
                                                            

                                                     
                                              
                                             


                                       






                                                 
                                                 



                                                   
                                          






                                                   



                                      








                                    


                                      








                                    


                                      
                                    
                                    






                                    


                                      








                                    


                                      











                                      

                                    






                                     

                              
                                                                
























                                                      
                                                                                        



                                                                                                            
                                                            

                                                     
                                              
                                             


                                       
                                            
                                        










                                                 
                                          

                                          
                                                 









                                                   



                                      








                                    


                                      








                                    


                                      








                                    


                                      








                                    


                                      











                                      

                                    






                                     

                              
                                                                
























                                                      
                                                                                        



                                                                                                     
                                                              

                                                     
                                              
                                              


                                       







                                                 
                                                 


                                                   
                                          






                                                   



                                      










                                    


                                      










                                    


                                      










                                    


                                      










                                    


                                      
























                                      

                              
                                                                
























                                                      
                                                                                        

                                                                                                            

                        
                                                            

                                                     

                                              


                                       






                                                 
                                            
                                                 


                                                   

                                                   

                                                   
                                        
































































































                                                                
                     



                           
                                                                                        


















                                                                                                            
                                                 










                                                   



                                  






                                


                                  






                                


                                  
                                
                                




                                


                                  






                                


                                  






                                




                                  




                                




                                  




                                




                                  














                                  

                              
                                                                
























                                                      
                                                                                        



                                                                                                            
                                                              

                                                     
                                              
                                              


                                       


                                               


                                          



                                                 
                                                 
                                            
                                          








                                                    




                                            

                                          






                                          



                                            








                                          



                                            








                                          



                                            




                                          
                                          
                                          
                                          
                                          



                                            
                                          

                                          





                                          



                                            

                                          


                                          
                                          


                                          



                                            


                                          
                                          
                                          
                                          

                                          

                                          
                          




                                            




                                          

                                          
                          




                                            

                                          
                                          

                                          


                                           
                                                                










                                                      
                   












                                   
                                                                                        



                                                                                                            
                                                                

                                                     
                                              
                                              


                                       






















                                                   
                                          





                                             
                                                 





                                                    




                                        








                                      



                                        








                                      



                                        








                                      



                                        








                                      



                                        








                                      



                                        












                                        




                                      


                                      

                                      
                          






                                        


                                      

                                      
                          






                                        


                                      

                                      
                          






                                        
                                      
                                      
                                      


                                       
                                                                










                                                      
                   












                                   
                                                                                        






                                                                                                            

                                               


                                       











                                                 
                                          


                                            
                                                 





                                                   
                                            






                                                    










                                       



                                         










                                       



                                         










                                       



                                         










                                       



                                         










                                       





                                         
                                       

                                       





                                       









                                         




                                       









                                         




                                       









                                         

                                       
                                       

                                       




























                                                                
                   












                                   
                                                                                        



                                                                                                            
                                                              

                                                     
                                              
                                              


                                       






                                                 
                                                 



                                                   
                                          






                                                   



                                      










                                    


                                      










                                    


                                      
                                    
                                    








                                    


                                      










                                    


                                      













                                      

                                    








                                     

                              
                                                                





















                                                      


 
                                                                                        



                                                                                                            
                                                                

                                                     
                                              
                                              


                                       













                                                   
                                          
                                               
                                                 










                                                    




                                          








                                        



                                          








                                        



                                          








                                        



                                          








                                        



                                          








                                        



                                          












                                          



                                        


                                        


                                        
                          





                                          


                                        


                                        
                          





                                          


                                        


                                        
                          





                                          
                                        
                                        
                                        



                                         
                                                                





















                                                      








                                                         
                                                                                        



                                                                                                            
                                                              


                                                     
                                              



                                         












                                                   


                              







                                    

                          







                                    

                          







                                    

                          







                                    

                          







                                    

                          







                                    

                          







                                    

                          







                                    

                          







                                    

                          







                                    

                           







                                    

                           







                                    

                           







                                    

                           







                                    

                           







                                    

                           







                                    

                           







                                    

                           







                                    

                           







                                    

                           







                                    

                           







                                    

                              



                                                               

































                                                                                                    

// AlchemistVillagePrefabs.cpp

// Defines the prefabs in the group AlchemistVillage

// NOTE: This file has been generated automatically by GalExport!
// Any manual changes will be overwritten by the next automatic export!

#include "Globals.h"
#include "AlchemistVillagePrefabs.h"





const cPrefab::sDef g_AlchemistVillagePrefabs[] =
{
	////////////////////////////////////////////////////////////////////////////////
	// BarWithBasement:
	// The data has been exported from the gallery Desert, area index 82, ID 598, created by STR_Warrior
	{
		// Size:
		11, 12, 10,  // SizeX = 11, SizeY = 12, SizeZ = 10

		// Hitbox (relative to bounding box):
		-1, 0, 0,  // MinX, MinY, MinZ
		11, 11, 10,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"A: 65: 3\n"  /* ladder */
		"B: 50: 3\n"  /* torch */
		"C:171: 8\n"  /* carpet */
		"D:101: 0\n"  /* ironbars */
		"E: 64: 9\n"  /* wooddoorblock */
		"F:128: 2\n"  /* sandstonestairs */
		"G: 24: 1\n"  /* sandstone */
		"H: 44: 9\n"  /* step */
		"I:126: 8\n"  /* woodenslab */
		"J:128: 7\n"  /* sandstonestairs */
		"K: 44: 1\n"  /* step */
		"L: 64: 3\n"  /* wooddoorblock */
		"M:128: 6\n"  /* sandstonestairs */
		"a: 24: 2\n"  /* sandstone */
		"b:  1: 0\n"  /* stone */
		"c: 24: 0\n"  /* sandstone */
		"d: 12: 0\n"  /* sand */
		"e:134: 4\n"  /* 134 */
		"f:  5: 1\n"  /* wood */
		"g:134: 5\n"  /* 134 */
		"h: 65: 5\n"  /* ladder */
		"i: 17: 3\n"  /* tree */
		"j: 69:11\n"  /* lever */
		"k:  4: 0\n"  /* cobblestone */
		"l:134: 0\n"  /* 134 */
		"m: 19: 0\n"  /* sponge */
		"n:134: 1\n"  /* 134 */
		"o: 50: 4\n"  /* torch */
		"p: 13: 0\n"  /* gravel */
		"q:  5: 0\n"  /* wood */
		"r: 96: 8\n"  /* trapdoor */
		"s:128: 5\n"  /* sandstonestairs */
		"t:107: 2\n"  /* fencegate */
		"u:128: 4\n"  /* sandstonestairs */
		"v:134: 3\n"  /* 134 */
		"w: 85: 0\n"  /* fence */
		"x:134: 7\n"  /* 134 */
		"y:107: 1\n"  /* fencegate */
		"z: 64: 1\n"  /* wooddoorblock */,

		// Block data:
		// Level 0
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmmabbbammm"
		/*  1 */ "mcccccccccm"
		/*  2 */ "abcccccccba"
		/*  3 */ "cbcccccccbc"
		/*  4 */ "cbcccccccbc"
		/*  5 */ "cbcccccccbc"
		/*  6 */ "cbcccccccbc"
		/*  7 */ "cbcccccccbc"
		/*  8 */ "abbbbbbbbba"
		/*  9 */ "mmmmmmmmmmm"

		// Level 1
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmmadddammm"
		/*  1 */ "mcccccccccm"
		/*  2 */ "acefg.efgca"
		/*  3 */ "ccefg.efgcc"
		/*  4 */ "ccefg.efgcc"
		/*  5 */ "cc.......cc"
		/*  6 */ "cc.......cc"
		/*  7 */ "cch......cc"
		/*  8 */ "accccccccca"
		/*  9 */ "mmmmmmmmmmm"

		// Level 2
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmmadddammm"
		/*  1 */ "mcccccccccm"
		/*  2 */ "acfff.fffca"
		/*  3 */ "ccfff.fffcc"
		/*  4 */ "ccfif.fifcc"
		/*  5 */ "cc.j...j.cc"
		/*  6 */ "cc.......cc"
		/*  7 */ "cch......cc"
		/*  8 */ "accccccccca"
		/*  9 */ "mmmmmmmmmmm"

		// Level 3
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmmakkkammm"
		/*  1 */ "mcccccccccm"
		/*  2 */ "aclfn.lfnca"
		/*  3 */ "cclfn.lfncc"
		/*  4 */ "cclfn.lfncc"
		/*  5 */ "cc.......cc"
		/*  6 */ "cc.......cc"
		/*  7 */ "cch..o...cc"
		/*  8 */ "accccccccca"
		/*  9 */ "mmmmmmmmmmm"

		// Level 4
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmmapppammm"
		/*  1 */ "mmmmpppmmmm"
		/*  2 */ "acccqqqccca"
		/*  3 */ "cqqqqqqqqqc"
		/*  4 */ "cqqqqqqqqqc"
		/*  5 */ "cqqqqqqqqqc"
		/*  6 */ "cqqqqqqqqqc"
		/*  7 */ "cqrqqqqqqqc"
		/*  8 */ "aqcccccccca"
		/*  9 */ "mmmmmmmmmmm"

		// Level 5
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmma...ammm"
		/*  1 */ "mmm.....mmm"
		/*  2 */ "acccstuccca"
		/*  3 */ "cnv.....vvc"
		/*  4 */ "cnw.....wlc"
		/*  5 */ "c.........c"
		/*  6 */ "cgxxe.....c"
		/*  7 */ "c...y..nwlc"
		/*  8 */ "azcccccccca"
		/*  9 */ "mmAmmmmmmmm"

		// Level 6
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmma...ammm"
		/*  1 */ "mmm.....mmm"
		/*  2 */ "accc...ccca"
		/*  3 */ "c..B...B..c"
		/*  4 */ "c.C.....C.c"
		/*  5 */ "D.........D"
		/*  6 */ "c.........c"
		/*  7 */ "c.......C.c"
		/*  8 */ "aEccDDDccca"
		/*  9 */ "mmAmmmmmmmm"

		// Level 7
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmmF...Fmmm"
		/*  1 */ "mmmG...cmmm"
		/*  2 */ "acccsHuccca"
		/*  3 */ "cIIIIIIIIIc"
		/*  4 */ "cIIIIIIIIIc"
		/*  5 */ "uIIIIIIIIIs"
		/*  6 */ "cIIIIIIIIIc"
		/*  7 */ "cIIIIIIIIIc"
		/*  8 */ "acccJJJccca"
		/*  9 */ "mmAmmmmmmmm"

		// Level 8
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmm.....mmm"
		/*  1 */ "mmm.....mmm"
		/*  2 */ "cKKKKcKKKKc"
		/*  3 */ "KacccccccaK"
		/*  4 */ "Kc.......cK"
		/*  5 */ "cc.......cc"
		/*  6 */ "Kc.......cK"
		/*  7 */ "KaLccccccaK"
		/*  8 */ "cK.KKcKKKKc"
		/*  9 */ "mmmmmmmmmmm"

		// Level 9
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "..........."
		/*  1 */ "..........."
		/*  2 */ "..........."
		/*  3 */ ".accDDDcca."
		/*  4 */ ".c.......c."
		/*  5 */ ".D.......D."
		/*  6 */ ".c.......c."
		/*  7 */ ".aEcDDDcca."
		/*  8 */ "..........."
		/*  9 */ "..........."

		// Level 10
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "..........."
		/*  1 */ "..........."
		/*  2 */ "..........."
		/*  3 */ ".accMMMcca."
		/*  4 */ ".cIIIIIIIc."
		/*  5 */ ".uIIIIIIIs."
		/*  6 */ ".cIIIIIIIc."
		/*  7 */ ".accJJJcca."
		/*  8 */ "..........."
		/*  9 */ "..........."

		// Level 11
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "..........."
		/*  1 */ "..........."
		/*  2 */ "..........."
		/*  3 */ ".cKKKcKKKc."
		/*  4 */ ".K.......K."
		/*  5 */ ".c.......c."
		/*  6 */ ".K.......K."
		/*  7 */ ".cKKKcKKKc."
		/*  8 */ "..........."
		/*  9 */ "...........",

		// Connectors:
		"-1: 5, 5, 0: 2\n"  /* Type -1, direction Z- */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		70,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		true,
	},  // BarWithBasement



	////////////////////////////////////////////////////////////////////////////////
	// BarWithoutBasement:
	// The data has been exported from the gallery Desert, area index 81, ID 597, created by STR_Warrior
	{
		// Size:
		11, 9, 10,  // SizeX = 11, SizeY = 9, SizeZ = 10

		// Hitbox (relative to bounding box):
		-1, 0, 0,  // MinX, MinY, MinZ
		11, 8, 10,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"A:126: 8\n"  /* woodenslab */
		"B:128: 7\n"  /* sandstonestairs */
		"C: 44: 1\n"  /* step */
		"D: 64: 3\n"  /* wooddoorblock */
		"E:128: 6\n"  /* sandstonestairs */
		"a: 24: 2\n"  /* sandstone */
		"b:  4: 0\n"  /* cobblestone */
		"c: 24: 0\n"  /* sandstone */
		"d: 13: 0\n"  /* gravel */
		"e:  5: 0\n"  /* wood */
		"f:128: 5\n"  /* sandstonestairs */
		"g:107: 0\n"  /* fencegate */
		"h:128: 4\n"  /* sandstonestairs */
		"i:134: 1\n"  /* 134 */
		"j:134: 3\n"  /* 134 */
		"k: 85: 0\n"  /* fence */
		"l:134: 0\n"  /* 134 */
		"m: 19: 0\n"  /* sponge */
		"n:134: 5\n"  /* 134 */
		"o:134: 7\n"  /* 134 */
		"p:134: 4\n"  /* 134 */
		"q:107: 3\n"  /* fencegate */
		"r: 64: 1\n"  /* wooddoorblock */
		"s: 65: 3\n"  /* ladder */
		"t: 50: 3\n"  /* torch */
		"u:171: 8\n"  /* carpet */
		"v:101: 0\n"  /* ironbars */
		"w: 64: 9\n"  /* wooddoorblock */
		"x:128: 2\n"  /* sandstonestairs */
		"y: 24: 1\n"  /* sandstone */
		"z: 44: 9\n"  /* step */,

		// Block data:
		// Level 0
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmmabbbammm"
		/*  1 */ "mmmmbbbmmmm"
		/*  2 */ "accccccccca"
		/*  3 */ "ccccccccccc"
		/*  4 */ "ccccccccccc"
		/*  5 */ "ccccccccccc"
		/*  6 */ "ccccccccccc"
		/*  7 */ "ccccccccccc"
		/*  8 */ "accccccccca"
		/*  9 */ "mmmmmmmmmmm"

		// Level 1
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmmadddammm"
		/*  1 */ "mmmmdddmmmm"
		/*  2 */ "accceeeccca"
		/*  3 */ "ceeeeeeeeec"
		/*  4 */ "ceeeeeeeeec"
		/*  5 */ "ceeeeeeeeec"
		/*  6 */ "ceeeeeeeeec"
		/*  7 */ "ceeeeeeeeec"
		/*  8 */ "aecccccccca"
		/*  9 */ "mmmmmmmmmmm"

		// Level 2
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmma...ammm"
		/*  1 */ "mmm.....mmm"
		/*  2 */ "acccfghccca"
		/*  3 */ "cij.....jjc"
		/*  4 */ "cik.....klc"
		/*  5 */ "c.........c"
		/*  6 */ "cnoop.....c"
		/*  7 */ "c...q..iklc"
		/*  8 */ "arcccccccca"
		/*  9 */ "mmsmmmmmmmm"

		// Level 3
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmma...ammm"
		/*  1 */ "mmm.....mmm"
		/*  2 */ "accc...ccca"
		/*  3 */ "c..t...t..c"
		/*  4 */ "c.u.....u.c"
		/*  5 */ "v.........v"
		/*  6 */ "c.........c"
		/*  7 */ "c.......u.c"
		/*  8 */ "awccvvvccca"
		/*  9 */ "mmsmmmmmmmm"

		// Level 4
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmmx...xmmm"
		/*  1 */ "mmmy...cmmm"
		/*  2 */ "acccfzhccca"
		/*  3 */ "cAAAAAAAAAc"
		/*  4 */ "cAAAAAAAAAc"
		/*  5 */ "hAAAAAAAAAf"
		/*  6 */ "cAAAAAAAAAc"
		/*  7 */ "cAAAAAAAAAc"
		/*  8 */ "acccBBBccca"
		/*  9 */ "mmsmmmmmmmm"

		// Level 5
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmm.....mmm"
		/*  1 */ "mmm.....mmm"
		/*  2 */ "cCCCCcCCCCc"
		/*  3 */ "CacccccccaC"
		/*  4 */ "Cc.......cC"
		/*  5 */ "cc.......cc"
		/*  6 */ "Cc.......cC"
		/*  7 */ "CaDccccccaC"
		/*  8 */ "cC.CCcCCCCc"
		/*  9 */ "mmmmmmmmmmm"

		// Level 6
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "..........."
		/*  1 */ "..........."
		/*  2 */ "..........."
		/*  3 */ ".accvvvcca."
		/*  4 */ ".c.......c."
		/*  5 */ ".v.......v."
		/*  6 */ ".c.......c."
		/*  7 */ ".awcvvvcca."
		/*  8 */ "..........."
		/*  9 */ "..........."

		// Level 7
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "..........."
		/*  1 */ "..........."
		/*  2 */ "..........."
		/*  3 */ ".accEEEcca."
		/*  4 */ ".cAAAAAAAc."
		/*  5 */ ".hAAAAAAAf."
		/*  6 */ ".cAAAAAAAc."
		/*  7 */ ".accBBBcca."
		/*  8 */ "..........."
		/*  9 */ "..........."

		// Level 8
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "..........."
		/*  1 */ "..........."
		/*  2 */ "..........."
		/*  3 */ ".cCCCcCCCc."
		/*  4 */ ".C.......C."
		/*  5 */ ".c.......c."
		/*  6 */ ".C.......C."
		/*  7 */ ".cCCCcCCCc."
		/*  8 */ "..........."
		/*  9 */ "...........",

		// Connectors:
		"-1: 5, 2, 0: 2\n"  /* Type -1, direction Z- */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		80,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		true,
	},  // BarWithoutBasement



	////////////////////////////////////////////////////////////////////////////////
	// BlackSmith:
	// The data has been exported from the gallery Desert, area index 97, ID 642, created by STR_Warrior
	{
		// Size:
		11, 6, 13,  // SizeX = 11, SizeY = 6, SizeZ = 13

		// Hitbox (relative to bounding box):
		-1, 0, 0,  // MinX, MinY, MinZ
		11, 5, 13,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"a: 24: 2\n"  /* sandstone */
		"b:  4: 0\n"  /* cobblestone */
		"c: 24: 0\n"  /* sandstone */
		"d: 13: 0\n"  /* gravel */
		"e:  5: 0\n"  /* wood */
		"f: 12: 0\n"  /* sand */
		"g: 64: 3\n"  /* wooddoorblock */
		"h: 43: 0\n"  /* doubleslab */
		"i: 53: 5\n"  /* woodstairs */
		"j: 53: 4\n"  /* woodstairs */
		"k: 10: 0\n"  /* lava */
		"l: 54: 5\n"  /* chest */
		"m: 19: 0\n"  /* sponge */
		"n: 64: 9\n"  /* wooddoorblock */
		"o: 50: 3\n"  /* torch */
		"p:101: 0\n"  /* ironbars */
		"q: 50: 1\n"  /* torch */
		"r: 50: 2\n"  /* torch */
		"s:128: 2\n"  /* sandstonestairs */
		"t: 44: 9\n"  /* step */
		"u:126: 8\n"  /* woodenslab */
		"v:128: 4\n"  /* sandstonestairs */
		"w:128: 5\n"  /* sandstonestairs */
		"x:128: 7\n"  /* sandstonestairs */
		"y: 44: 1\n"  /* step */
		"z: 43: 1\n"  /* doubleslab */,

		// Block data:
		// Level 0
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmmmmmabbba"
		/*  1 */ "mmmmmmbbbbm"
		/*  2 */ "mmmmmmaccca"
		/*  3 */ "maccccccccc"
		/*  4 */ "mcccccccccc"
		/*  5 */ "mcccccccccc"
		/*  6 */ "mcccccacccc"
		/*  7 */ "mcccccacccc"
		/*  8 */ "acccaaacccc"
		/*  9 */ "ccccccccccc"
		/* 10 */ "ccccccccccc"
		/* 11 */ "ccccccccccc"
		/* 12 */ "accccccccca"

		// Level 1
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmmmmmaddda"
		/*  1 */ "mmmmmmddddm"
		/*  2 */ "mmmmmmaceca"
		/*  3 */ "mafcfcceeec"
		/*  4 */ "mcfccfceeec"
		/*  5 */ "mcccccceeec"
		/*  6 */ "mcffaaaeeec"
		/*  7 */ "mffcaaaeeec"
		/*  8 */ "acccaaaeeec"
		/*  9 */ "ceeeeeeeeec"
		/* 10 */ "ceeeeeeeeec"
		/* 11 */ "ceeeeeeeeec"
		/* 12 */ "accccccccca"

		// Level 2
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmmmmma...a"
		/*  1 */ "mmmmmm....."
		/*  2 */ "mmmmmmacgca"
		/*  3 */ "ma....c...c"
		/*  4 */ "m.h...c...c"
		/*  5 */ "m.....c...c"
		/*  6 */ "m...aac...c"
		/*  7 */ "mij.akc...c"
		/*  8 */ "accccca...c"
		/*  9 */ "cl........c"
		/* 10 */ "c.........c"
		/* 11 */ "c.........c"
		/* 12 */ "accccccccca"

		// Level 3
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmmmmma...a"
		/*  1 */ "mmmmmm....."
		/*  2 */ "mmmmmmacnca"
		/*  3 */ "ma....c..oc"
		/*  4 */ "m.....p...c"
		/*  5 */ "m.....c...c"
		/*  6 */ "m...ppc...p"
		/*  7 */ "m...p.c...p"
		/*  8 */ "accccca...p"
		/*  9 */ "cq........c"
		/* 10 */ "p.........c"
		/* 11 */ "c........rc"
		/* 12 */ "acccpppccca"

		// Level 4
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmmmmms...s"
		/*  1 */ "mmmmmmc...c"
		/*  2 */ "mmmmmmaccca"
		/*  3 */ "mattttcuuuc"
		/*  4 */ "mtuuuuvuuuc"
		/*  5 */ "mtuuuucuuuc"
		/*  6 */ "mtuuaacuuuw"
		/*  7 */ "mtuua.cuuuw"
		/*  8 */ "acccccauuuw"
		/*  9 */ "cuuuuuuuuuc"
		/* 10 */ "vuuuuuuuuuc"
		/* 11 */ "cuuuuuuuuuc"
		/* 12 */ "acccxxxccca"

		// Level 5
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "mmmmmm....."
		/*  1 */ "mmmmmm....."
		/*  2 */ "mmmmmmcyyyc"
		/*  3 */ "my.y.yy...y"
		/*  4 */ "m.....y...y"
		/*  5 */ "my....y...y"
		/*  6 */ "m...zyz...y"
		/*  7 */ "my..y.y...c"
		/*  8 */ "cyyyzyc...y"
		/*  9 */ "y.........y"
		/* 10 */ "y.........y"
		/* 11 */ "y.........y"
		/* 12 */ "cyyyycyyyyc",

		// Connectors:
		"-1: 8, 2, 0: 2\n"  /* Type -1, direction Z- */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		50,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		false,
	},  // BlackSmith



	////////////////////////////////////////////////////////////////////////////////
	// LargeHouse1:
	// The data has been exported from the gallery Desert, area index 77, ID 577, created by STR_Warrior
	{
		// Size:
		15, 14, 11,  // SizeX = 15, SizeY = 14, SizeZ = 11

		// Hitbox (relative to bounding box):
		-1, 0, -1,  // MinX, MinY, MinZ
		14, 13, 11,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"A: 96:10\n"  /* trapdoor */
		"B:128: 4\n"  /* sandstonestairs */
		"C:128: 5\n"  /* sandstonestairs */
		"D:128: 7\n"  /* sandstonestairs */
		"E: 44: 1\n"  /* step */
		"F:128: 2\n"  /* sandstonestairs */
		"G:128: 0\n"  /* sandstonestairs */
		"H: 87: 0\n"  /* netherstone */
		"I:128: 3\n"  /* sandstonestairs */
		"J: 51: 0\n"  /* fire */
		"K: 44: 9\n"  /* step */
		"a: 24: 2\n"  /* sandstone */
		"b: 24: 0\n"  /* sandstone */
		"c: 12: 0\n"  /* sand */
		"d:  4: 0\n"  /* cobblestone */
		"e:  5: 0\n"  /* wood */
		"f: 13: 0\n"  /* gravel */
		"g: 85: 0\n"  /* fence */
		"h:  5: 1\n"  /* wood */
		"i: 64: 2\n"  /* wooddoorblock */
		"j: 64: 0\n"  /* wooddoorblock */
		"k: 61: 2\n"  /* furnace */
		"l:118: 0\n"  /* cauldronblock */
		"m: 19: 0\n"  /* sponge */
		"n:134: 4\n"  /* 134 */
		"o: 65: 2\n"  /* ladder */
		"p:101: 0\n"  /* ironbars */
		"q: 50: 1\n"  /* torch */
		"r:140: 0\n"  /* flowerpotblock */
		"s: 64: 9\n"  /* wooddoorblock */
		"t: 50: 3\n"  /* torch */
		"u: 69:12\n"  /* lever */
		"v: 50: 4\n"  /* torch */
		"w:128: 6\n"  /* sandstonestairs */
		"x: 44:10\n"  /* step */
		"y:128: 1\n"  /* sandstonestairs */
		"z: 47: 0\n"  /* bookshelf */,

		// Block data:
		// Level 0
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "mmmmabbbbbbbamm"
		/*  1 */ "ccccbbbbbbbbbma"
		/*  2 */ "ccccbbbbbbbbbdd"
		/*  3 */ "ccccbbbbbbbbbdd"
		/*  4 */ "ccccbbbbbbbbbdd"
		/*  5 */ "ccccbbbbbbbbbma"
		/*  6 */ "ccccbbbbbbbbbmm"
		/*  7 */ "mmmmbbbbbbbbbmm"
		/*  8 */ "mmmmbbbbbbbbbmm"
		/*  9 */ "mmmmbbbbbbbbbmm"
		/* 10 */ "mmmmabbbbbbbamm"

		// Level 1
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "mmmmabbbbbbbamm"
		/*  1 */ "ccccbeeeeeeebma"
		/*  2 */ "cccceeeeeeeebff"
		/*  3 */ "ccccbeeeeeeeeff"
		/*  4 */ "ccccbeeeeeeebff"
		/*  5 */ "ccccbeeeeeeebma"
		/*  6 */ "ccccbeeeeeeebmm"
		/*  7 */ "mmmmbeeeeeeebmm"
		/*  8 */ "mmmmbeeeeeeebmm"
		/*  9 */ "mmmmbeeeeeeebmm"
		/* 10 */ "mmmmabbbbbbbamm"

		// Level 2
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "mmmmabbbbbbbamm"
		/*  1 */ "ggggb......hb.a"
		/*  2 */ "g...i.......b.."
		/*  3 */ "g...b.......j.."
		/*  4 */ "g...bkln..o.b.."
		/*  5 */ "g...bbbb.bbbb.a"
		/*  6 */ "ggggb.......bmm"
		/*  7 */ "mmmmb.......bmm"
		/*  8 */ "mmmmb.......bmm"
		/*  9 */ "mmmmb.......bmm"
		/* 10 */ "mmmmabbbbbbbamm"

		// Level 3
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "mmmmabbpppbbamm"
		/*  1 */ "....bq.....rb.a"
		/*  2 */ "....s.......b.t"
		/*  3 */ "....b.......s.."
		/*  4 */ "....b.u...o.b.v"
		/*  5 */ "....bbbb.bbbb.a"
		/*  6 */ "....p..t.t..pmm"
		/*  7 */ "mmmmp.......pmm"
		/*  8 */ "mmmmp.......pmm"
		/*  9 */ "mmmmb.......bmm"
		/* 10 */ "mmmmabbpppbbamm"

		// Level 4
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "mmmmabbwwwbbamm"
		/*  1 */ "....bxxxxxxxbby"
		/*  2 */ "....bxxxxxxxb.."
		/*  3 */ "....bxxxxxxxb.."
		/*  4 */ "....bzzzxxAxb.."
		/*  5 */ "....bbbbbbbbbby"
		/*  6 */ "....BxxxxxxxCmm"
		/*  7 */ "mmmmBxxxxxxxCmm"
		/*  8 */ "mmmmBxxxxxxxCmm"
		/*  9 */ "mmmmbxxxxxxxbmm"
		/* 10 */ "mmmmabbDDDbbamm"

		// Level 5
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "mmmmbEEEbEEEbmm"
		/*  1 */ "....EabbbbbaE.."
		/*  2 */ "....Eb.....bE.."
		/*  3 */ "....Eb.....bE.."
		/*  4 */ "....Eb.....bE.."
		/*  5 */ "....babb.bbab.."
		/*  6 */ "....E.......Emm"
		/*  7 */ "mmmmE.......Emm"
		/*  8 */ "mmmmE.......Emm"
		/*  9 */ "mmmmE.......Emm"
		/* 10 */ "mmmmbEEEbEEEbmm"

		// Level 6
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "..............."
		/*  1 */ ".....abbpbba..."
		/*  2 */ ".....p.....p..."
		/*  3 */ ".....p.....p..."
		/*  4 */ ".....p.....p..."
		/*  5 */ ".....abb.bba..."
		/*  6 */ "..............."
		/*  7 */ "..............."
		/*  8 */ "..............."
		/*  9 */ "..............."
		/* 10 */ "..............."

		// Level 7
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "..............."
		/*  1 */ ".....abbwbba..."
		/*  2 */ ".....BxxxxxC..."
		/*  3 */ ".....BxxxxxC..."
		/*  4 */ ".....BxxxxxC..."
		/*  5 */ ".....abbbbba..."
		/*  6 */ "..............."
		/*  7 */ "..............."
		/*  8 */ "..............."
		/*  9 */ "..............."
		/* 10 */ "..............."

		// Level 8
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "..............."
		/*  1 */ ".....bEEbEEb..."
		/*  2 */ ".....E.bbb.E..."
		/*  3 */ ".....b.bbb.b..."
		/*  4 */ ".....E.bbb.E..."
		/*  5 */ ".....bEEbEEb..."
		/*  6 */ "..............."
		/*  7 */ "..............."
		/*  8 */ "..............."
		/*  9 */ "..............."
		/* 10 */ "..............."

		// Level 9
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "..............."
		/*  1 */ "..............."
		/*  2 */ ".......aFa....."
		/*  3 */ ".......GHy....."
		/*  4 */ ".......aIa....."
		/*  5 */ "..............."
		/*  6 */ "..............."
		/*  7 */ "..............."
		/*  8 */ "..............."
		/*  9 */ "..............."
		/* 10 */ "..............."

		// Level 10
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "..............."
		/*  1 */ "..............."
		/*  2 */ ".......a.a....."
		/*  3 */ "........J......"
		/*  4 */ ".......a.a....."
		/*  5 */ "..............."
		/*  6 */ "..............."
		/*  7 */ "..............."
		/*  8 */ "..............."
		/*  9 */ "..............."
		/* 10 */ "..............."

		// Level 11
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "..............."
		/*  1 */ "..............."
		/*  2 */ ".......awa....."
		/*  3 */ ".......B.C....."
		/*  4 */ ".......aDa....."
		/*  5 */ "..............."
		/*  6 */ "..............."
		/*  7 */ "..............."
		/*  8 */ "..............."
		/*  9 */ "..............."
		/* 10 */ "..............."

		// Level 12
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "..............."
		/*  1 */ "..............."
		/*  2 */ ".......bbb....."
		/*  3 */ ".......bKb....."
		/*  4 */ ".......bbb....."
		/*  5 */ "..............."
		/*  6 */ "..............."
		/*  7 */ "..............."
		/*  8 */ "..............."
		/*  9 */ "..............."
		/* 10 */ "..............."

		// Level 13
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "..............."
		/*  1 */ "..............."
		/*  2 */ ".......E.E....."
		/*  3 */ "..............."
		/*  4 */ ".......E.E....."
		/*  5 */ "..............."
		/*  6 */ "..............."
		/*  7 */ "..............."
		/*  8 */ "..............."
		/*  9 */ "..............."
		/* 10 */ "...............",

		// Connectors:
		"-1: 14, 2, 3: 5\n"  /* Type -1, direction X+ */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		60,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		true,
	},  // LargeHouse1



	////////////////////////////////////////////////////////////////////////////////
	// LargeTower:
	// The data has been exported from the gallery Desert, area index 80, ID 596, created by STR_Warrior
	{
		// Size:
		7, 12, 7,  // SizeX = 7, SizeY = 12, SizeZ = 7

		// Hitbox (relative to bounding box):
		-1, 0, 0,  // MinX, MinY, MinZ
		7, 11, 7,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"a: 24: 0\n"  /* sandstone */
		"b:  4: 0\n"  /* cobblestone */
		"c: 12: 0\n"  /* sand */
		"d:  5: 0\n"  /* wood */
		"e: 13: 0\n"  /* gravel */
		"f:128: 2\n"  /* sandstonestairs */
		"g:128: 0\n"  /* sandstonestairs */
		"h: 24: 2\n"  /* sandstone */
		"i: 71: 3\n"  /* irondoorblock */
		"j:128: 1\n"  /* sandstonestairs */
		"k:128: 3\n"  /* sandstonestairs */
		"l: 77: 4\n"  /* stonebutton */
		"m: 19: 0\n"  /* sponge */
		"n: 71: 9\n"  /* irondoorblock */
		"o: 77: 3\n"  /* stonebutton */
		"p:128: 6\n"  /* sandstonestairs */
		"q:128: 4\n"  /* sandstonestairs */
		"r:128: 5\n"  /* sandstonestairs */
		"s: 50: 4\n"  /* torch */
		"t:128: 7\n"  /* sandstonestairs */
		"u: 85: 0\n"  /* fence */
		"v: 24: 1\n"  /* sandstone */
		"w: 44: 1\n"  /* step */
		"x: 89: 0\n"  /* lightstone */,

		// Block data:
		// Level 0
		/* z\x*   0123456 */
		/*  0 */ "mabbbam"
		/*  1 */ "aacdcaa"
		/*  2 */ "madddam"
		/*  3 */ "madddam"
		/*  4 */ "madddam"
		/*  5 */ "aaaaaaa"
		/*  6 */ "mammmam"

		// Level 1
		/* z\x*   0123456 */
		/*  0 */ "maeeeam"
		/*  1 */ "aacdcaa"
		/*  2 */ "madddam"
		/*  3 */ "madddam"
		/*  4 */ "madddam"
		/*  5 */ "aaaaaaa"
		/*  6 */ "mammmam"

		// Level 2
		/* z\x*   0123456 */
		/*  0 */ "mf...fm"
		/*  1 */ "ghaiahj"
		/*  2 */ "ma...am"
		/*  3 */ "ma...am"
		/*  4 */ "ma...am"
		/*  5 */ "ghaaahj"
		/*  6 */ "mkmmmkm"

		// Level 3
		/* z\x*   0123456 */
		/*  0 */ "m.l...m"
		/*  1 */ ".hanah."
		/*  2 */ ".ao..a."
		/*  3 */ ".a...a."
		/*  4 */ ".a...a."
		/*  5 */ ".haaah."
		/*  6 */ "m.....m"

		// Level 4
		/* z\x*   0123456 */
		/*  0 */ "......."
		/*  1 */ "..pap.."
		/*  2 */ ".q...r."
		/*  3 */ ".a...a."
		/*  4 */ ".q.s.r."
		/*  5 */ "..tat.."
		/*  6 */ "......."

		// Level 5
		/* z\x*   0123456 */
		/*  0 */ "......."
		/*  1 */ "..aua.."
		/*  2 */ ".a...a."
		/*  3 */ ".u...u."
		/*  4 */ ".a...a."
		/*  5 */ "..aua.."
		/*  6 */ "......."

		// Level 6
		/* z\x*   0123456 */
		/*  0 */ "......."
		/*  1 */ "..aua.."
		/*  2 */ ".a...a."
		/*  3 */ ".u...u."
		/*  4 */ ".a...a."
		/*  5 */ "..aua.."
		/*  6 */ "......."

		// Level 7
		/* z\x*   0123456 */
		/*  0 */ "......."
		/*  1 */ "..aua.."
		/*  2 */ ".a...a."
		/*  3 */ ".u...u."
		/*  4 */ ".a...a."
		/*  5 */ "..aua.."
		/*  6 */ "......."

		// Level 8
		/* z\x*   0123456 */
		/*  0 */ "......."
		/*  1 */ "..faf.."
		/*  2 */ ".g...j."
		/*  3 */ ".a...a."
		/*  4 */ ".g...j."
		/*  5 */ "..kak.."
		/*  6 */ "......."

		// Level 9
		/* z\x*   0123456 */
		/*  0 */ "......."
		/*  1 */ ".aavaa."
		/*  2 */ ".a...a."
		/*  3 */ ".v...v."
		/*  4 */ ".a...a."
		/*  5 */ ".aavaa."
		/*  6 */ "......."

		// Level 10
		/* z\x*   0123456 */
		/*  0 */ "...p..."
		/*  1 */ ".haaah."
		/*  2 */ ".awwwa."
		/*  3 */ "qawawar"
		/*  4 */ ".awwwa."
		/*  5 */ ".haaah."
		/*  6 */ "...t..."

		// Level 11
		/* z\x*   0123456 */
		/*  0 */ "...w..."
		/*  1 */ ".w...w."
		/*  2 */ "......."
		/*  3 */ "w..x..w"
		/*  4 */ "......."
		/*  5 */ ".w...w."
		/*  6 */ "...w...",

		// Connectors:
		"-1: 3, 2, 0: 2\n"  /* Type -1, direction Z- */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		100,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		true,
	},  // LargeTower



	////////////////////////////////////////////////////////////////////////////////
	// LittleHouse:
	// The data has been exported from the gallery Desert, area index 65, ID 551, created by STR_Warrior
	{
		// Size:
		5, 6, 7,  // SizeX = 5, SizeY = 6, SizeZ = 7

		// Hitbox (relative to bounding box):
		-1, 0, 0,  // MinX, MinY, MinZ
		5, 5, 7,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"a: 24: 2\n"  /* sandstone */
		"b:  4: 0\n"  /* cobblestone */
		"c: 24: 0\n"  /* sandstone */
		"d: 13: 0\n"  /* gravel */
		"e:  5: 0\n"  /* wood */
		"f: 64: 3\n"  /* wooddoorblock */
		"g: 61: 2\n"  /* furnace */
		"h: 65: 2\n"  /* ladder */
		"i: 64: 9\n"  /* wooddoorblock */
		"j:101: 0\n"  /* ironbars */
		"k: 50: 4\n"  /* torch */
		"l:128: 2\n"  /* sandstonestairs */
		"m: 19: 0\n"  /* sponge */
		"n:126: 8\n"  /* woodenslab */
		"o:128: 4\n"  /* sandstonestairs */
		"p:128: 5\n"  /* sandstonestairs */
		"q:128: 7\n"  /* sandstonestairs */
		"r: 44: 1\n"  /* step */
		"s: 96: 2\n"  /* trapdoor */,

		// Block data:
		// Level 0
		/* z\x*   01234 */
		/*  0 */ "abbba"
		/*  1 */ "mbbbm"
		/*  2 */ "accca"
		/*  3 */ "ccccc"
		/*  4 */ "ccccc"
		/*  5 */ "ccccc"
		/*  6 */ "accca"

		// Level 1
		/* z\x*   01234 */
		/*  0 */ "addda"
		/*  1 */ "mdddm"
		/*  2 */ "aceca"
		/*  3 */ "ceeec"
		/*  4 */ "ceeec"
		/*  5 */ "ceeec"
		/*  6 */ "accca"

		// Level 2
		/* z\x*   01234 */
		/*  0 */ "a...a"
		/*  1 */ "....."
		/*  2 */ "acfca"
		/*  3 */ "c...c"
		/*  4 */ "c...c"
		/*  5 */ "cg.hc"
		/*  6 */ "accca"

		// Level 3
		/* z\x*   01234 */
		/*  0 */ "a...a"
		/*  1 */ "....."
		/*  2 */ "acica"
		/*  3 */ "c...c"
		/*  4 */ "j...j"
		/*  5 */ "ck.hc"
		/*  6 */ "acjca"

		// Level 4
		/* z\x*   01234 */
		/*  0 */ "l...l"
		/*  1 */ "c...c"
		/*  2 */ "accca"
		/*  3 */ "cnnnc"
		/*  4 */ "onnnp"
		/*  5 */ "cnnhc"
		/*  6 */ "acqca"

		// Level 5
		/* z\x*   01234 */
		/*  0 */ "....."
		/*  1 */ "....."
		/*  2 */ "crcrc"
		/*  3 */ "r...r"
		/*  4 */ "c...c"
		/*  5 */ "r..sr"
		/*  6 */ "crcrc",

		// Connectors:
		"-1: 2, 2, 0: 2\n"  /* Type -1, direction Z- */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		100,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		true,
	},  // LittleHouse



	////////////////////////////////////////////////////////////////////////////////
	// LittleHouse2:
	// The data has been exported from the gallery Desert, area index 72, ID 562, created by STR_Warrior
	{
		// Size:
		7, 6, 11,  // SizeX = 7, SizeY = 6, SizeZ = 11

		// Hitbox (relative to bounding box):
		-1, 0, 0,  // MinX, MinY, MinZ
		7, 5, 11,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"a: 24: 2\n"  /* sandstone */
		"b:  4: 0\n"  /* cobblestone */
		"c: 24: 0\n"  /* sandstone */
		"d: 12: 0\n"  /* sand */
		"e: 13: 0\n"  /* gravel */
		"f:  5: 0\n"  /* wood */
		"g: 64: 3\n"  /* wooddoorblock */
		"h: 65: 5\n"  /* ladder */
		"i: 85: 0\n"  /* fence */
		"j:101: 0\n"  /* ironbars */
		"k: 64: 9\n"  /* wooddoorblock */
		"l: 50: 3\n"  /* torch */
		"m: 19: 0\n"  /* sponge */
		"n:128: 2\n"  /* sandstonestairs */
		"o:128: 6\n"  /* sandstonestairs */
		"p:126: 8\n"  /* woodenslab */
		"q:128: 4\n"  /* sandstonestairs */
		"r:128: 5\n"  /* sandstonestairs */
		"s:128: 7\n"  /* sandstonestairs */
		"t: 44: 1\n"  /* step */
		"u: 96: 0\n"  /* trapdoor */,

		// Block data:
		// Level 0
		/* z\x*   0123456 */
		/*  0 */ "mabbbam"
		/*  1 */ "mmbbbmm"
		/*  2 */ "accccca"
		/*  3 */ "ccccccc"
		/*  4 */ "ccccccc"
		/*  5 */ "ccccccc"
		/*  6 */ "accccca"
		/*  7 */ "ddddddd"
		/*  8 */ "ddddddd"
		/*  9 */ "ddddddd"
		/* 10 */ "ddddddd"

		// Level 1
		/* z\x*   0123456 */
		/*  0 */ "maeeeam"
		/*  1 */ "mmeeemm"
		/*  2 */ "acccfca"
		/*  3 */ "cfffffc"
		/*  4 */ "cfffffc"
		/*  5 */ "cfffffc"
		/*  6 */ "acfccca"
		/*  7 */ "ddddddd"
		/*  8 */ "ddddddd"
		/*  9 */ "ddddddd"
		/* 10 */ "ddddddd"

		// Level 2
		/* z\x*   0123456 */
		/*  0 */ "ma...am"
		/*  1 */ "m.....m"
		/*  2 */ "acccgca"
		/*  3 */ "c.....c"
		/*  4 */ "c.....c"
		/*  5 */ "ch....c"
		/*  6 */ "ac.ccca"
		/*  7 */ "i.....i"
		/*  8 */ "i.....i"
		/*  9 */ "i.....i"
		/* 10 */ "iiiiiii"

		// Level 3
		/* z\x*   0123456 */
		/*  0 */ "ma...am"
		/*  1 */ "m.....m"
		/*  2 */ "acjckca"
		/*  3 */ "c..l..c"
		/*  4 */ "j.....j"
		/*  5 */ "ch....c"
		/*  6 */ "ac.cjca"
		/*  7 */ "......."
		/*  8 */ "......."
		/*  9 */ "......."
		/* 10 */ "......."

		// Level 4
		/* z\x*   0123456 */
		/*  0 */ "mn...nm"
		/*  1 */ "mc...cm"
		/*  2 */ "acoccca"
		/*  3 */ "cpppppc"
		/*  4 */ "qpppppr"
		/*  5 */ "chppppc"
		/*  6 */ "acccsca"
		/*  7 */ "......."
		/*  8 */ "......."
		/*  9 */ "......."
		/* 10 */ "......."

		// Level 5
		/* z\x*   0123456 */
		/*  0 */ "m.....m"
		/*  1 */ "m.....m"
		/*  2 */ "cttcttc"
		/*  3 */ "t.....t"
		/*  4 */ "c.....c"
		/*  5 */ "tu....t"
		/*  6 */ "cttcttc"
		/*  7 */ "......."
		/*  8 */ "......."
		/*  9 */ "......."
		/* 10 */ ".......",

		// Connectors:
		"-1: 3, 2, 0: 2\n"  /* Type -1, direction Z- */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		100,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		true,
	},  // LittleHouse2



	////////////////////////////////////////////////////////////////////////////////
	// LittleHouse3:
	// The data has been exported from the gallery Desert, area index 66, ID 553, created by STR_Warrior
	{
		// Size:
		9, 6, 7,  // SizeX = 9, SizeY = 6, SizeZ = 7

		// Hitbox (relative to bounding box):
		-1, 0, 0,  // MinX, MinY, MinZ
		9, 5, 7,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"a: 24: 2\n"  /* sandstone */
		"b:  4: 0\n"  /* cobblestone */
		"c: 24: 0\n"  /* sandstone */
		"d: 13: 0\n"  /* gravel */
		"e:  5: 0\n"  /* wood */
		"f: 64: 3\n"  /* wooddoorblock */
		"g: 65: 2\n"  /* ladder */
		"h: 64: 9\n"  /* wooddoorblock */
		"i:101: 0\n"  /* ironbars */
		"j: 50: 4\n"  /* torch */
		"k:128: 2\n"  /* sandstonestairs */
		"l:126: 8\n"  /* woodenslab */
		"m: 19: 0\n"  /* sponge */
		"n:128: 4\n"  /* sandstonestairs */
		"o:128: 5\n"  /* sandstonestairs */
		"p:128: 7\n"  /* sandstonestairs */
		"q: 44: 1\n"  /* step */
		"r: 96: 2\n"  /* trapdoor */,

		// Block data:
		// Level 0
		/* z\x*   012345678 */
		/*  0 */ "mmabbbamm"
		/*  1 */ "mmmbbbmmm"
		/*  2 */ "accccccca"
		/*  3 */ "ccccccccc"
		/*  4 */ "ccccccccc"
		/*  5 */ "ccccccccc"
		/*  6 */ "accccccca"

		// Level 1
		/* z\x*   012345678 */
		/*  0 */ "mmadddamm"
		/*  1 */ "mmmdddmmm"
		/*  2 */ "accceccca"
		/*  3 */ "ceeeeeeec"
		/*  4 */ "ceeeeeeec"
		/*  5 */ "ceeeeeeec"
		/*  6 */ "accccccca"

		// Level 2
		/* z\x*   012345678 */
		/*  0 */ "mma...amm"
		/*  1 */ "mm.....mm"
		/*  2 */ "acccfccca"
		/*  3 */ "c.......c"
		/*  4 */ "c.......c"
		/*  5 */ "c......gc"
		/*  6 */ "accccccca"

		// Level 3
		/* z\x*   012345678 */
		/*  0 */ "mma...amm"
		/*  1 */ "mm.....mm"
		/*  2 */ "accchccca"
		/*  3 */ "c.......c"
		/*  4 */ "i.......i"
		/*  5 */ "c.j....gc"
		/*  6 */ "acciiicca"

		// Level 4
		/* z\x*   012345678 */
		/*  0 */ "mmk...kmm"
		/*  1 */ "mmc...cmm"
		/*  2 */ "accccccca"
		/*  3 */ "clllllllc"
		/*  4 */ "nlllllllo"
		/*  5 */ "cllllllgc"
		/*  6 */ "accpppcca"

		// Level 5
		/* z\x*   012345678 */
		/*  0 */ "mm.....mm"
		/*  1 */ "mm.....mm"
		/*  2 */ "cqqqcqqqc"
		/*  3 */ "q.......q"
		/*  4 */ "c.......c"
		/*  5 */ "q......rq"
		/*  6 */ "cqqqcqqqc",

		// Connectors:
		"-1: 4, 2, 0: 2\n"  /* Type -1, direction Z- */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		100,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		true,
	},  // LittleHouse3



	////////////////////////////////////////////////////////////////////////////////
	// LittleHouse4:
	// The data has been exported from the gallery Desert, area index 70, ID 560, created by STR_Warrior
	{
		// Size:
		5, 6, 11,  // SizeX = 5, SizeY = 6, SizeZ = 11

		// Hitbox (relative to bounding box):
		-1, 0, 0,  // MinX, MinY, MinZ
		5, 5, 11,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"a: 24: 2\n"  /* sandstone */
		"b:  4: 0\n"  /* cobblestone */
		"c: 24: 0\n"  /* sandstone */
		"d: 13: 0\n"  /* gravel */
		"e:  5: 0\n"  /* wood */
		"f: 64: 3\n"  /* wooddoorblock */
		"g: 65: 5\n"  /* ladder */
		"h:134: 3\n"  /* 134 */
		"i: 85: 0\n"  /* fence */
		"j:134: 2\n"  /* 134 */
		"k: 61: 2\n"  /* furnace */
		"l:134: 6\n"  /* 134 */
		"m: 19: 0\n"  /* sponge */
		"n:134: 4\n"  /* 134 */
		"o: 64: 9\n"  /* wooddoorblock */
		"p: 50: 2\n"  /* torch */
		"q:101: 0\n"  /* ironbars */
		"r:171: 8\n"  /* carpet */
		"s:128: 2\n"  /* sandstonestairs */
		"t:126: 8\n"  /* woodenslab */
		"u:128: 4\n"  /* sandstonestairs */
		"v:128: 5\n"  /* sandstonestairs */
		"w:128: 7\n"  /* sandstonestairs */
		"x: 44: 1\n"  /* step */
		"y: 96: 1\n"  /* trapdoor */,

		// Block data:
		// Level 0
		/* z\x*   01234 */
		/*  0 */ "abbba"
		/*  1 */ "mbbbm"
		/*  2 */ "accca"
		/*  3 */ "ccccc"
		/*  4 */ "ccccc"
		/*  5 */ "ccccc"
		/*  6 */ "ccccc"
		/*  7 */ "ccccc"
		/*  8 */ "ccccc"
		/*  9 */ "ccccc"
		/* 10 */ "accca"

		// Level 1
		/* z\x*   01234 */
		/*  0 */ "addda"
		/*  1 */ "mdddm"
		/*  2 */ "aceca"
		/*  3 */ "ceeec"
		/*  4 */ "ceeec"
		/*  5 */ "ceeec"
		/*  6 */ "ceeec"
		/*  7 */ "ceeec"
		/*  8 */ "ceeec"
		/*  9 */ "ceeec"
		/* 10 */ "accca"

		// Level 2
		/* z\x*   01234 */
		/*  0 */ "a...a"
		/*  1 */ "....."
		/*  2 */ "acfca"
		/*  3 */ "cg..c"
		/*  4 */ "c...c"
		/*  5 */ "c..hc"
		/*  6 */ "c..ic"
		/*  7 */ "c..jc"
		/*  8 */ "c...c"
		/*  9 */ "cklnc"
		/* 10 */ "accca"

		// Level 3
		/* z\x*   01234 */
		/*  0 */ "a...a"
		/*  1 */ "....."
		/*  2 */ "acoca"
		/*  3 */ "cg..c"
		/*  4 */ "c..pc"
		/*  5 */ "q...q"
		/*  6 */ "q..rq"
		/*  7 */ "q...q"
		/*  8 */ "c...c"
		/*  9 */ "c...c"
		/* 10 */ "acqca"

		// Level 4
		/* z\x*   01234 */
		/*  0 */ "s...s"
		/*  1 */ "c...c"
		/*  2 */ "accca"
		/*  3 */ "cgttc"
		/*  4 */ "ctttc"
		/*  5 */ "utttv"
		/*  6 */ "utttv"
		/*  7 */ "utttv"
		/*  8 */ "ctttc"
		/*  9 */ "ctttc"
		/* 10 */ "acwca"

		// Level 5
		/* z\x*   01234 */
		/*  0 */ "....."
		/*  1 */ "....."
		/*  2 */ "cxcxc"
		/*  3 */ "xy..x"
		/*  4 */ "x...x"
		/*  5 */ "x...x"
		/*  6 */ "c...c"
		/*  7 */ "x...x"
		/*  8 */ "x...x"
		/*  9 */ "x...x"
		/* 10 */ "cxcxc",

		// Connectors:
		"-1: 2, 2, 0: 2\n"  /* Type -1, direction Z- */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		100,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		true,
	},  // LittleHouse4



	////////////////////////////////////////////////////////////////////////////////
	// LittleHouse5:
	// The data has been exported from the gallery Desert, area index 68, ID 558, created by STR_Warrior
	{
		// Size:
		9, 6, 9,  // SizeX = 9, SizeY = 6, SizeZ = 9

		// Hitbox (relative to bounding box):
		-1, 0, 0,  // MinX, MinY, MinZ
		9, 5, 9,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"a: 24: 2\n"  /* sandstone */
		"b:  4: 0\n"  /* cobblestone */
		"c: 24: 0\n"  /* sandstone */
		"d: 13: 0\n"  /* gravel */
		"e:  5: 0\n"  /* wood */
		"f: 64: 3\n"  /* wooddoorblock */
		"g: 65: 2\n"  /* ladder */
		"h: 64: 9\n"  /* wooddoorblock */
		"i:101: 0\n"  /* ironbars */
		"j: 50: 1\n"  /* torch */
		"k: 50: 4\n"  /* torch */
		"l:128: 2\n"  /* sandstonestairs */
		"m: 19: 0\n"  /* sponge */
		"n:126: 8\n"  /* woodenslab */
		"o:128: 6\n"  /* sandstonestairs */
		"p:128: 5\n"  /* sandstonestairs */
		"q:128: 4\n"  /* sandstonestairs */
		"r:128: 7\n"  /* sandstonestairs */
		"s: 44: 1\n"  /* step */
		"t: 96: 2\n"  /* trapdoor */,

		// Block data:
		// Level 0
		/* z\x*   012345678 */
		/*  0 */ "mmmmabbba"
		/*  1 */ "mmmmmbbbm"
		/*  2 */ "mmmmaccca"
		/*  3 */ "mmmmccccc"
		/*  4 */ "acccacccc"
		/*  5 */ "ccccccccc"
		/*  6 */ "ccccccccc"
		/*  7 */ "ccccccccc"
		/*  8 */ "accccccca"

		// Level 1
		/* z\x*   012345678 */
		/*  0 */ "mmmmaddda"
		/*  1 */ "mmmmmdddm"
		/*  2 */ "mmmmaceca"
		/*  3 */ "mmmmceeec"
		/*  4 */ "acccaeeec"
		/*  5 */ "ceeeeeeec"
		/*  6 */ "ceeeeeeec"
		/*  7 */ "ceeeeeeec"
		/*  8 */ "accccccca"

		// Level 2
		/* z\x*   012345678 */
		/*  0 */ "mmmma...a"
		/*  1 */ "mmmm....."
		/*  2 */ "mmmmacfca"
		/*  3 */ "mmmmc...c"
		/*  4 */ "accca...c"
		/*  5 */ "c.......c"
		/*  6 */ "c.......c"
		/*  7 */ "c......gc"
		/*  8 */ "accccccca"

		// Level 3
		/* z\x*   012345678 */
		/*  0 */ "mmmma...a"
		/*  1 */ "mmmm....."
		/*  2 */ "mmmmachca"
		/*  3 */ "mmmmc...c"
		/*  4 */ "acica...i"
		/*  5 */ "c.......i"
		/*  6 */ "i.......i"
		/*  7 */ "cj....kgc"
		/*  8 */ "acciiicca"

		// Level 4
		/* z\x*   012345678 */
		/*  0 */ "mmmml...l"
		/*  1 */ "mmmmc...c"
		/*  2 */ "mmmmaccca"
		/*  3 */ "mmmmcnnnc"
		/*  4 */ "acocannnp"
		/*  5 */ "cnnnnnnnp"
		/*  6 */ "qnnnnnnnp"
		/*  7 */ "cnnnnnngc"
		/*  8 */ "accrrrcca"

		// Level 5
		/* z\x*   012345678 */
		/*  0 */ "mmmm....."
		/*  1 */ "mmmm....."
		/*  2 */ "mmmmcscsc"
		/*  3 */ "mmmms...s"
		/*  4 */ "csssc...c"
		/*  5 */ "s.......s"
		/*  6 */ "s.......s"
		/*  7 */ "s......ts"
		/*  8 */ "cssscsssc",

		// Connectors:
		"-1: 6, 2, 0: 2\n"  /* Type -1, direction Z- */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		100,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		true,
	},  // LittleHouse5



	////////////////////////////////////////////////////////////////////////////////
	// LittleHouse6:
	// The data has been exported from the gallery Desert, area index 69, ID 559, created by STR_Warrior
	{
		// Size:
		9, 6, 9,  // SizeX = 9, SizeY = 6, SizeZ = 9

		// Hitbox (relative to bounding box):
		-1, 0, 0,  // MinX, MinY, MinZ
		9, 5, 9,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"A: 96: 2\n"  /* trapdoor */
		"a: 12: 0\n"  /* sand */
		"b: 24: 2\n"  /* sandstone */
		"c:  4: 0\n"  /* cobblestone */
		"d:  3: 0\n"  /* dirt */
		"e: 24: 0\n"  /* sandstone */
		"f: 13: 0\n"  /* gravel */
		"g:  2: 0\n"  /* grass */
		"h:  5: 0\n"  /* wood */
		"i: 85: 0\n"  /* fence */
		"j: 64: 3\n"  /* wooddoorblock */
		"k: 38: 1\n"  /* rose */
		"l: 38: 2\n"  /* rose */
		"m: 19: 0\n"  /* sponge */
		"n: 38: 5\n"  /* rose */
		"o: 65: 2\n"  /* ladder */
		"p: 64: 9\n"  /* wooddoorblock */
		"q:101: 0\n"  /* ironbars */
		"r: 50: 1\n"  /* torch */
		"s: 50: 4\n"  /* torch */
		"t:128: 2\n"  /* sandstonestairs */
		"u:126: 8\n"  /* woodenslab */
		"v:128: 6\n"  /* sandstonestairs */
		"w:128: 5\n"  /* sandstonestairs */
		"x:128: 4\n"  /* sandstonestairs */
		"y:128: 7\n"  /* sandstonestairs */
		"z: 44: 1\n"  /* step */,

		// Block data:
		// Level 0
		/* z\x*   012345678 */
		/*  0 */ "aaaabcccb"
		/*  1 */ "adddccccm"
		/*  2 */ "adddbeeeb"
		/*  3 */ "adddeeeee"
		/*  4 */ "beeebeeee"
		/*  5 */ "eeeeeeeee"
		/*  6 */ "eeeeeeeee"
		/*  7 */ "eeeeeeeee"
		/*  8 */ "beeeeeeeb"

		// Level 1
		/* z\x*   012345678 */
		/*  0 */ "aaaabfffb"
		/*  1 */ "agggffffm"
		/*  2 */ "agggbeheb"
		/*  3 */ "agggehhhe"
		/*  4 */ "beeebhhhe"
		/*  5 */ "ehhhhhhhe"
		/*  6 */ "ehhhhhhhe"
		/*  7 */ "ehhhhhhhe"
		/*  8 */ "beeeeeeeb"

		// Level 2
		/* z\x*   012345678 */
		/*  0 */ "iiiib...b"
		/*  1 */ "i........"
		/*  2 */ "i...bejeb"
		/*  3 */ "iklne...e"
		/*  4 */ "beeeb...e"
		/*  5 */ "e.......e"
		/*  6 */ "e.......e"
		/*  7 */ "e......oe"
		/*  8 */ "beeeeeeeb"

		// Level 3
		/* z\x*   012345678 */
		/*  0 */ "....b...b"
		/*  1 */ "........."
		/*  2 */ "....bepeb"
		/*  3 */ "....e...e"
		/*  4 */ "beqeb...q"
		/*  5 */ "e.......q"
		/*  6 */ "q.......q"
		/*  7 */ "er....soe"
		/*  8 */ "beeqqqeeb"

		// Level 4
		/* z\x*   012345678 */
		/*  0 */ "....t...t"
		/*  1 */ "....e...e"
		/*  2 */ "....beeeb"
		/*  3 */ "....euuue"
		/*  4 */ "bevebuuuw"
		/*  5 */ "euuuuuuuw"
		/*  6 */ "xuuuuuuuw"
		/*  7 */ "euuuuuuoe"
		/*  8 */ "beeyyyeeb"

		// Level 5
		/* z\x*   012345678 */
		/*  0 */ "........."
		/*  1 */ "........."
		/*  2 */ "....ezeze"
		/*  3 */ "....z...z"
		/*  4 */ "ezzze...e"
		/*  5 */ "z.......z"
		/*  6 */ "z.......z"
		/*  7 */ "z......Az"
		/*  8 */ "ezzzezzze",

		// Connectors:
		"-1: 6, 2, 0: 2\n"  /* Type -1, direction Z- */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		100,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		true,
	},  // LittleHouse6



	////////////////////////////////////////////////////////////////////////////////
	// LittleHouse7:
	// The data has been exported from the gallery Desert, area index 73, ID 563, created by xoft
	{
		// Size:
		9, 6, 11,  // SizeX = 9, SizeY = 6, SizeZ = 11

		// Hitbox (relative to bounding box):
		-1, 0, 0,  // MinX, MinY, MinZ
		9, 5, 11,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"a: 24: 2\n"  /* sandstone */
		"b:  4: 0\n"  /* cobblestone */
		"c: 24: 0\n"  /* sandstone */
		"d: 13: 0\n"  /* gravel */
		"e:  5: 0\n"  /* wood */
		"f: 64: 3\n"  /* wooddoorblock */
		"g: 65: 2\n"  /* ladder */
		"h:101: 0\n"  /* ironbars */
		"i: 64: 9\n"  /* wooddoorblock */
		"j: 50: 1\n"  /* torch */
		"k: 50: 2\n"  /* torch */
		"l:128: 2\n"  /* sandstonestairs */
		"m: 19: 0\n"  /* sponge */
		"n:128: 6\n"  /* sandstonestairs */
		"o:126: 8\n"  /* woodenslab */
		"p:128: 4\n"  /* sandstonestairs */
		"q:128: 5\n"  /* sandstonestairs */
		"r:128: 7\n"  /* sandstonestairs */
		"s: 44: 1\n"  /* step */
		"t: 96: 2\n"  /* trapdoor */,

		// Block data:
		// Level 0
		/* z\x*   012345678 */
		/*  0 */ "mmmmabbba"
		/*  1 */ "mmmmmbbbm"
		/*  2 */ "accccccca"
		/*  3 */ "ccccccccc"
		/*  4 */ "ccccccccc"
		/*  5 */ "ccccccccc"
		/*  6 */ "acccacccc"
		/*  7 */ "mmmmccccc"
		/*  8 */ "mmmmccccc"
		/*  9 */ "mmmmccccc"
		/* 10 */ "mmmmaccca"

		// Level 1
		/* z\x*   012345678 */
		/*  0 */ "mmmmaddda"
		/*  1 */ "mmmmmdddm"
		/*  2 */ "accccceca"
		/*  3 */ "ceeeeeeec"
		/*  4 */ "ceeeeeeec"
		/*  5 */ "ceeeeeeec"
		/*  6 */ "acccaeeec"
		/*  7 */ "mmmmceeec"
		/*  8 */ "mmmmceeec"
		/*  9 */ "mmmmceeec"
		/* 10 */ "mmmmaccca"

		// Level 2
		/* z\x*   012345678 */
		/*  0 */ "mmmma...a"
		/*  1 */ "mmmm....."
		/*  2 */ "acccccfca"
		/*  3 */ "c.......c"
		/*  4 */ "c.......c"
		/*  5 */ "c.......c"
		/*  6 */ "accca...c"
		/*  7 */ "mmmmc...c"
		/*  8 */ "mmmmc...c"
		/*  9 */ "mmmmc..gc"
		/* 10 */ "mmmmaccca"

		// Level 3
		/* z\x*   012345678 */
		/*  0 */ "mmmma...a"
		/*  1 */ "mmmm....."
		/*  2 */ "achcccica"
		/*  3 */ "c.......c"
		/*  4 */ "h.......c"
		/*  5 */ "cj......h"
		/*  6 */ "achca...h"
		/*  7 */ "mmmmc...h"
		/*  8 */ "mmmmh..kc"
		/*  9 */ "mmmmc..gc"
		/* 10 */ "mmmmachca"

		// Level 4
		/* z\x*   012345678 */
		/*  0 */ "mmmml...l"
		/*  1 */ "mmmmc...c"
		/*  2 */ "acnccccca"
		/*  3 */ "coooooooc"
		/*  4 */ "poooooooc"
		/*  5 */ "coooooooq"
		/*  6 */ "acrcaoooq"
		/*  7 */ "mmmmcoooq"
		/*  8 */ "mmmmpoooc"
		/*  9 */ "mmmmcoogc"
		/* 10 */ "mmmmacrca"

		// Level 5
		/* z\x*   012345678 */
		/*  0 */ "mmmm....."
		/*  1 */ "mmmm....."
		/*  2 */ "cssscscsc"
		/*  3 */ "s.......s"
		/*  4 */ "s.......s"
		/*  5 */ "s.......s"
		/*  6 */ "csssc...c"
		/*  7 */ "mmmms...s"
		/*  8 */ "mmmms...s"
		/*  9 */ "mmmms..ts"
		/* 10 */ "mmmmcsssc",

		// Connectors:
		"-1: 6, 2, 0: 2\n"  /* Type -1, direction Z- */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		100,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		true,
	},  // LittleHouse7



	////////////////////////////////////////////////////////////////////////////////
	// LittleHouse8:
	// The data has been exported from the gallery Desert, area index 99, ID 739, created by STR_Warrior
	{
		// Size:
		9, 6, 9,  // SizeX = 9, SizeY = 6, SizeZ = 9

		// Hitbox (relative to bounding box):
		0, 0, -1,  // MinX, MinY, MinZ
		9, 5, 9,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"a: 24: 2\n"  /* sandstone */
		"b: 24: 0\n"  /* sandstone */
		"c:  4: 0\n"  /* cobblestone */
		"d: 13: 0\n"  /* gravel */
		"e:  5: 0\n"  /* wood */
		"f: 64: 2\n"  /* wooddoorblock */
		"g: 65: 2\n"  /* ladder */
		"h:101: 0\n"  /* ironbars */
		"i: 64: 9\n"  /* wooddoorblock */
		"j: 50: 1\n"  /* torch */
		"k:128: 6\n"  /* sandstonestairs */
		"l:126: 8\n"  /* woodenslab */
		"m: 19: 0\n"  /* sponge */
		"n:128: 5\n"  /* sandstonestairs */
		"o:128: 4\n"  /* sandstonestairs */
		"p:128: 7\n"  /* sandstonestairs */
		"q: 44: 1\n"  /* step */
		"r: 96: 2\n"  /* trapdoor */,

		// Block data:
		// Level 0
		/* z\x*   012345678 */
		/*  0 */ "mmmmabbba"
		/*  1 */ "ccccbbbbb"
		/*  2 */ "ccccbbbbb"
		/*  3 */ "ccccbbbbb"
		/*  4 */ "abbbabbbb"
		/*  5 */ "bbbbbbbbb"
		/*  6 */ "bbbbbbbbb"
		/*  7 */ "bbbbbbbbb"
		/*  8 */ "abbbbbbba"

		// Level 1
		/* z\x*   012345678 */
		/*  0 */ "mmmmabbba"
		/*  1 */ "ddddbeeeb"
		/*  2 */ "ddddeeeeb"
		/*  3 */ "ddddbeeeb"
		/*  4 */ "abbbaeeeb"
		/*  5 */ "beeeeeeeb"
		/*  6 */ "beeeeeeeb"
		/*  7 */ "beeeeeeeb"
		/*  8 */ "abbbbbbba"

		// Level 2
		/* z\x*   012345678 */
		/*  0 */ "mmmmabbba"
		/*  1 */ "....b...b"
		/*  2 */ "....f...b"
		/*  3 */ "....b...b"
		/*  4 */ "abbba...b"
		/*  5 */ "b.......b"
		/*  6 */ "b.......b"
		/*  7 */ "b......gb"
		/*  8 */ "abbbbbbba"

		// Level 3
		/* z\x*   012345678 */
		/*  0 */ "mmmmabhba"
		/*  1 */ "....b...b"
		/*  2 */ "....i...b"
		/*  3 */ "....b...h"
		/*  4 */ "abhbaj..h"
		/*  5 */ "b.......h"
		/*  6 */ "h.......b"
		/*  7 */ "b......gb"
		/*  8 */ "abbhhhbba"

		// Level 4
		/* z\x*   012345678 */
		/*  0 */ "mmmmabkba"
		/*  1 */ "....blllb"
		/*  2 */ "....blllb"
		/*  3 */ "....bllln"
		/*  4 */ "abkballln"
		/*  5 */ "bllllllln"
		/*  6 */ "olllllllb"
		/*  7 */ "bllllllgb"
		/*  8 */ "abbpppbba"

		// Level 5
		/* z\x*   012345678 */
		/*  0 */ "mmmmbqbqb"
		/*  1 */ "....q...q"
		/*  2 */ "....q...q"
		/*  3 */ "....q...q"
		/*  4 */ "bqqqb...b"
		/*  5 */ "q.......q"
		/*  6 */ "b.......q"
		/*  7 */ "q......rq"
		/*  8 */ "bqqqbqqqb",

		// Connectors:
		"-1: 0, 2, 2: 4\n"  /* Type -1, direction X- */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		100,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		true,
	},  // LittleHouse8



	////////////////////////////////////////////////////////////////////////////////
	// LittleTower:
	// The data has been exported from the gallery Desert, area index 79, ID 595, created by STR_Warrior
	{
		// Size:
		5, 9, 7,  // SizeX = 5, SizeY = 9, SizeZ = 7

		// Hitbox (relative to bounding box):
		-1, 0, 0,  // MinX, MinY, MinZ
		5, 8, 7,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"a: 24: 2\n"  /* sandstone */
		"b:  4: 0\n"  /* cobblestone */
		"c: 24: 0\n"  /* sandstone */
		"d: 13: 0\n"  /* gravel */
		"e:  5: 0\n"  /* wood */
		"f: 64: 3\n"  /* wooddoorblock */
		"g: 65: 5\n"  /* ladder */
		"h: 64: 9\n"  /* wooddoorblock */
		"i:101: 0\n"  /* ironbars */
		"j: 50: 4\n"  /* torch */
		"k:128: 2\n"  /* sandstonestairs */
		"l:126: 8\n"  /* woodenslab */
		"m: 19: 0\n"  /* sponge */
		"n:128: 4\n"  /* sandstonestairs */
		"o:128: 5\n"  /* sandstonestairs */
		"p:128: 7\n"  /* sandstonestairs */
		"q:128: 6\n"  /* sandstonestairs */
		"r: 44: 1\n"  /* step */
		"s: 96: 1\n"  /* trapdoor */,

		// Block data:
		// Level 0
		/* z\x*   01234 */
		/*  0 */ "abbba"
		/*  1 */ "mbbbm"
		/*  2 */ "accca"
		/*  3 */ "ccccc"
		/*  4 */ "ccccc"
		/*  5 */ "ccccc"
		/*  6 */ "accca"

		// Level 1
		/* z\x*   01234 */
		/*  0 */ "addda"
		/*  1 */ "mdddm"
		/*  2 */ "aceca"
		/*  3 */ "ceeec"
		/*  4 */ "ceeec"
		/*  5 */ "ceeec"
		/*  6 */ "accca"

		// Level 2
		/* z\x*   01234 */
		/*  0 */ "a...a"
		/*  1 */ "....."
		/*  2 */ "acfca"
		/*  3 */ "cg..c"
		/*  4 */ "c...c"
		/*  5 */ "c...c"
		/*  6 */ "accca"

		// Level 3
		/* z\x*   01234 */
		/*  0 */ "a...a"
		/*  1 */ "....."
		/*  2 */ "achca"
		/*  3 */ "cg..c"
		/*  4 */ "i...i"
		/*  5 */ "c..jc"
		/*  6 */ "acica"

		// Level 4
		/* z\x*   01234 */
		/*  0 */ "k...k"
		/*  1 */ "c...c"
		/*  2 */ "accca"
		/*  3 */ "cgllc"
		/*  4 */ "nlllo"
		/*  5 */ "clllc"
		/*  6 */ "acpca"

		// Level 5
		/* z\x*   01234 */
		/*  0 */ "....."
		/*  1 */ "....."
		/*  2 */ "accca"
		/*  3 */ "cg..c"
		/*  4 */ "c...c"
		/*  5 */ "c...c"
		/*  6 */ "accca"

		// Level 6
		/* z\x*   01234 */
		/*  0 */ "....."
		/*  1 */ "....."
		/*  2 */ "acica"
		/*  3 */ "cg..c"
		/*  4 */ "i...i"
		/*  5 */ "c..jc"
		/*  6 */ "acica"

		// Level 7
		/* z\x*   01234 */
		/*  0 */ "....."
		/*  1 */ "....."
		/*  2 */ "acqca"
		/*  3 */ "cgllc"
		/*  4 */ "nlllo"
		/*  5 */ "clllc"
		/*  6 */ "acpca"

		// Level 8
		/* z\x*   01234 */
		/*  0 */ "....."
		/*  1 */ "....."
		/*  2 */ "crcrc"
		/*  3 */ "rs..r"
		/*  4 */ "c...c"
		/*  5 */ "r...r"
		/*  6 */ "crcrc",

		// Connectors:
		"-1: 2, 2, 0: 2\n"  /* Type -1, direction Z- */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		100,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		true,
	},  // LittleTower



	////////////////////////////////////////////////////////////////////////////////
	// MediumHouse1:
	// The data has been exported from the gallery Desert, area index 71, ID 561, created by STR_Warrior
	{
		// Size:
		15, 9, 9,  // SizeX = 15, SizeY = 9, SizeZ = 9

		// Hitbox (relative to bounding box):
		-1, 0, 0,  // MinX, MinY, MinZ
		15, 8, 9,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"a: 24: 2\n"  /* sandstone */
		"b:  4: 0\n"  /* cobblestone */
		"c: 24: 0\n"  /* sandstone */
		"d: 13: 0\n"  /* gravel */
		"e:  5: 0\n"  /* wood */
		"f: 12: 0\n"  /* sand */
		"g: 64: 3\n"  /* wooddoorblock */
		"h: 85: 0\n"  /* fence */
		"i: 64: 0\n"  /* wooddoorblock */
		"j: 65: 5\n"  /* ladder */
		"k: 64: 9\n"  /* wooddoorblock */
		"l:101: 0\n"  /* ironbars */
		"m: 19: 0\n"  /* sponge */
		"n: 64: 8\n"  /* wooddoorblock */
		"o: 50: 4\n"  /* torch */
		"p:128: 2\n"  /* sandstonestairs */
		"q:126: 8\n"  /* woodenslab */
		"r:128: 4\n"  /* sandstonestairs */
		"s:128: 7\n"  /* sandstonestairs */
		"t: 44: 1\n"  /* step */
		"u: 50: 3\n"  /* torch */
		"v:128: 6\n"  /* sandstonestairs */,

		// Block data:
		// Level 0
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "mmmabbbammmmmmm"
		/*  1 */ "mmmmbbbmmmmmmmm"
		/*  2 */ "acccccccccacccc"
		/*  3 */ "ccccccccccccccc"
		/*  4 */ "ccccccccccccccc"
		/*  5 */ "ccccccccccccccc"
		/*  6 */ "ccccccccccccccc"
		/*  7 */ "ccccccccccccccc"
		/*  8 */ "acccccccccacccc"

		// Level 1
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "mmmadddammmmmmm"
		/*  1 */ "mmmmdddmmmmmmmm"
		/*  2 */ "acccceccccaffff"
		/*  3 */ "ceeeeeeeeecffff"
		/*  4 */ "ceeeeeeeeecffff"
		/*  5 */ "ceeeeeeeeeeffff"
		/*  6 */ "ceeeeeeeeecffff"
		/*  7 */ "ceeeeeeeeecffff"
		/*  8 */ "acccccccccaffff"

		// Level 2
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "mmma...ammmmmmm"
		/*  1 */ "mmm.....mmmmmmm"
		/*  2 */ "accccgccccahhhh"
		/*  3 */ "c.........c...h"
		/*  4 */ "c.........c...h"
		/*  5 */ "c.........i...h"
		/*  6 */ "c.........c...h"
		/*  7 */ "c.........cj..h"
		/*  8 */ "acccccccccahhhh"

		// Level 3
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "mmma...ammmmmmm"
		/*  1 */ "mmm.....mmmmmmm"
		/*  2 */ "acccckcccca...."
		/*  3 */ "c.........c...."
		/*  4 */ "l.........c...."
		/*  5 */ "l.........n...."
		/*  6 */ "l.........c...."
		/*  7 */ "c..o...o..cj..."
		/*  8 */ "accclllccca...."

		// Level 4
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "mmmp...pmmmmmmm"
		/*  1 */ "mmmc...cmmmmmmm"
		/*  2 */ "accccccccca...."
		/*  3 */ "cqqqqqqqqqc...."
		/*  4 */ "rqqqqqqqqqc...."
		/*  5 */ "rqqqqqqqqqc...."
		/*  6 */ "rqqqqqqqqqc...."
		/*  7 */ "cqqqqqqqqqcj..."
		/*  8 */ "acccsssccca...."

		// Level 5
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "mmm.....mmmmmmm"
		/*  1 */ "mmm.....mmmmmmm"
		/*  2 */ "cttttcttttc...."
		/*  3 */ "t..accca..t...."
		/*  4 */ "t..c...c..t...."
		/*  5 */ "c.........c...."
		/*  6 */ "t..c...c..t...."
		/*  7 */ "t..accca..t...."
		/*  8 */ "cttttcttttc...."

		// Level 6
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "..............."
		/*  1 */ "..............."
		/*  2 */ "..............."
		/*  3 */ "...aclca......."
		/*  4 */ "...cu..c......."
		/*  5 */ "..............."
		/*  6 */ "...c...c......."
		/*  7 */ "...aclca......."
		/*  8 */ "..............."

		// Level 7
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "..............."
		/*  1 */ "..............."
		/*  2 */ "..............."
		/*  3 */ "...acvca......."
		/*  4 */ "...cqqqc......."
		/*  5 */ "...cqqqc......."
		/*  6 */ "...cqqqc......."
		/*  7 */ "...acsca......."
		/*  8 */ "..............."

		// Level 8
		/* z\x*             11111 */
		/*    *   012345678901234 */
		/*  0 */ "..............."
		/*  1 */ "..............."
		/*  2 */ "..............."
		/*  3 */ "...ctctc......."
		/*  4 */ "...t...t......."
		/*  5 */ "...c...c......."
		/*  6 */ "...t...t......."
		/*  7 */ "...ctctc......."
		/*  8 */ "...............",

		// Connectors:
		"-1: 5, 2, 0: 2\n"  /* Type -1, direction Z- */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		80,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		true,
	},  // MediumHouse1



	////////////////////////////////////////////////////////////////////////////////
	// MediumHouse2:
	// The data has been exported from the gallery Desert, area index 74, ID 573, created by STR_Warrior
	{
		// Size:
		11, 10, 9,  // SizeX = 11, SizeY = 10, SizeZ = 9

		// Hitbox (relative to bounding box):
		-1, 0, 0,  // MinX, MinY, MinZ
		11, 9, 9,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"A:128: 7\n"  /* sandstonestairs */
		"B: 44: 1\n"  /* step */
		"C: 96: 3\n"  /* trapdoor */
		"D: 96: 2\n"  /* trapdoor */
		"E:128: 2\n"  /* sandstonestairs */
		"F:128: 0\n"  /* sandstonestairs */
		"G: 87: 0\n"  /* netherstone */
		"H:128: 1\n"  /* sandstonestairs */
		"I:128: 3\n"  /* sandstonestairs */
		"J: 51: 0\n"  /* fire */
		"K: 44: 9\n"  /* step */
		"a: 24: 2\n"  /* sandstone */
		"b: 24: 0\n"  /* sandstone */
		"c:  4: 0\n"  /* cobblestone */
		"d: 12: 0\n"  /* sand */
		"e: 13: 0\n"  /* gravel */
		"f:  5: 0\n"  /* wood */
		"g: 65: 3\n"  /* ladder */
		"h: 85: 0\n"  /* fence */
		"i: 64: 3\n"  /* wooddoorblock */
		"j:134: 1\n"  /* 134 */
		"k:134: 2\n"  /* 134 */
		"l: 61: 2\n"  /* furnace */
		"m: 19: 0\n"  /* sponge */
		"n:134: 6\n"  /* 134 */
		"o:134: 4\n"  /* 134 */
		"p: 65: 2\n"  /* ladder */
		"q:101: 0\n"  /* ironbars */
		"r: 50: 2\n"  /* torch */
		"s: 47: 0\n"  /* bookshelf */
		"t: 64: 9\n"  /* wooddoorblock */
		"u: 50: 3\n"  /* torch */
		"v:171: 8\n"  /* carpet */
		"w:128: 6\n"  /* sandstonestairs */
		"x:126: 8\n"  /* woodenslab */
		"y:128: 5\n"  /* sandstonestairs */
		"z:128: 4\n"  /* sandstonestairs */,

		// Block data:
		// Level 0
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "abbbammmcmm"
		/*  1 */ "bbbbbdddcdm"
		/*  2 */ "bbbbbmmmcdm"
		/*  3 */ "bbbbbmmmcdm"
		/*  4 */ "bbbbabbbbba"
		/*  5 */ "bbbbbbbbbbb"
		/*  6 */ "bbbbbbbbbbb"
		/*  7 */ "bbbbbbbbbbb"
		/*  8 */ "abbbbbbbbba"

		// Level 1
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "abbbammmemm"
		/*  1 */ "bfffbdddedm"
		/*  2 */ "bfffbmmmedm"
		/*  3 */ "bfffbmmmedm"
		/*  4 */ "bfffabbbfba"
		/*  5 */ "bfffffffffb"
		/*  6 */ "bfffffffffb"
		/*  7 */ "bfffffffffb"
		/*  8 */ "abbbbbbbbba"

		// Level 2
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "abbba......"
		/*  1 */ "bg..bhhh.h."
		/*  2 */ "b...b....h."
		/*  3 */ "b...b....h."
		/*  4 */ "b...abbbiba"
		/*  5 */ "b.........b"
		/*  6 */ "bjh.......b"
		/*  7 */ "bjk.lno..pb"
		/*  8 */ "abbbbbbbbba"

		// Level 3
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "abqba......"
		/*  1 */ "bg..q......"
		/*  2 */ "b...q......"
		/*  3 */ "q..rb......"
		/*  4 */ "q...sbqbtba"
		/*  5 */ "q......u..b"
		/*  6 */ "b.v.......q"
		/*  7 */ "b........pb"
		/*  8 */ "abbbqqqbbba"

		// Level 4
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "abwba......"
		/*  1 */ "bgxxy......"
		/*  2 */ "bxxxy......"
		/*  3 */ "zxxxb......"
		/*  4 */ "zxxxabwbbba"
		/*  5 */ "zxxxxxxxxxb"
		/*  6 */ "bxxxxxxxxxy"
		/*  7 */ "bxxxsssxxpb"
		/*  8 */ "abbbAAAbbba"

		// Level 5
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "bBBBb......"
		/*  1 */ "BC..B......"
		/*  2 */ "B...B......"
		/*  3 */ "B...B......"
		/*  4 */ "b...bBBBBBb"
		/*  5 */ "Bbbb......B"
		/*  6 */ "Bbbb......B"
		/*  7 */ "Bbbb.....DB"
		/*  8 */ "bBBBBbBBBBb"

		// Level 6
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "..........."
		/*  1 */ "..........."
		/*  2 */ "..........."
		/*  3 */ "..........."
		/*  4 */ "..........."
		/*  5 */ ".aEa......."
		/*  6 */ ".FGH......."
		/*  7 */ ".aIa......."
		/*  8 */ "..........."

		// Level 7
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "..........."
		/*  1 */ "..........."
		/*  2 */ "..........."
		/*  3 */ "..........."
		/*  4 */ "..........."
		/*  5 */ ".a.a......."
		/*  6 */ "..J........"
		/*  7 */ ".a.a......."
		/*  8 */ "..........."

		// Level 8
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "..........."
		/*  1 */ "..........."
		/*  2 */ "..........."
		/*  3 */ "..........."
		/*  4 */ "..........."
		/*  5 */ ".bbb......."
		/*  6 */ ".bKb......."
		/*  7 */ ".bbb......."
		/*  8 */ "..........."

		// Level 9
		/* z\x*             1 */
		/*    *   01234567890 */
		/*  0 */ "..........."
		/*  1 */ "..........."
		/*  2 */ "..........."
		/*  3 */ "..........."
		/*  4 */ "..........."
		/*  5 */ ".B.B......."
		/*  6 */ "..........."
		/*  7 */ ".B.B......."
		/*  8 */ "...........",

		// Connectors:
		"-1: 8, 2, 0: 2\n"  /* Type -1, direction Z- */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		80,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		true,
	},  // MediumHouse2



	////////////////////////////////////////////////////////////////////////////////
	// MediumHouse3:
	// The data has been exported from the gallery Desert, area index 76, ID 575, created by STR_Warrior
	{
		// Size:
		12, 10, 11,  // SizeX = 12, SizeY = 10, SizeZ = 11

		// Hitbox (relative to bounding box):
		-1, 0, 0,  // MinX, MinY, MinZ
		12, 9, 11,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"a: 24: 2\n"  /* sandstone */
		"b:  4: 0\n"  /* cobblestone */
		"c:  3: 0\n"  /* dirt */
		"d: 24: 0\n"  /* sandstone */
		"e: 13: 0\n"  /* gravel */
		"f:  2: 0\n"  /* grass */
		"g:  5: 0\n"  /* wood */
		"h: 85: 0\n"  /* fence */
		"i: 64: 3\n"  /* wooddoorblock */
		"j: 64: 2\n"  /* wooddoorblock */
		"k: 65: 4\n"  /* ladder */
		"l: 65: 2\n"  /* ladder */
		"m: 19: 0\n"  /* sponge */
		"n: 50: 1\n"  /* torch */
		"o: 50: 2\n"  /* torch */
		"p:101: 0\n"  /* ironbars */
		"q: 64: 9\n"  /* wooddoorblock */
		"r:128: 2\n"  /* sandstonestairs */
		"s:128: 6\n"  /* sandstonestairs */
		"t:126: 8\n"  /* woodenslab */
		"u:128: 5\n"  /* sandstonestairs */
		"v:128: 7\n"  /* sandstonestairs */
		"w: 44: 1\n"  /* step */
		"x: 96: 0\n"  /* trapdoor */
		"y:126: 0\n"  /* woodenslab */
		"z:128: 4\n"  /* sandstonestairs */,

		// Block data:
		// Level 0
		/* z\x*             11 */
		/*    *   012345678901 */
		/*  0 */ "mmmmmammbbba"
		/*  1 */ "mmmmmmmmbbbm"
		/*  2 */ "cccccaddddda"
		/*  3 */ "cccccddddddd"
		/*  4 */ "cccccddddddd"
		/*  5 */ "cccccddddddd"
		/*  6 */ "cccddddddddd"
		/*  7 */ "mmmddddddddd"
		/*  8 */ "mmmdddddddda"
		/*  9 */ "mmmdddddmmmm"
		/* 10 */ "mmmadddammmm"

		// Level 1
		/* z\x*             11 */
		/*    *   012345678901 */
		/*  0 */ "mmmmmammeeea"
		/*  1 */ "mmmmmmmmeeem"
		/*  2 */ "fffffadddgda"
		/*  3 */ "fffffdgggggd"
		/*  4 */ "fffffggggggd"
		/*  5 */ "fffffdgggggd"
		/*  6 */ "fffddggggggd"
		/*  7 */ "mmmdgggggggd"
		/*  8 */ "mmmdggggddda"
		/*  9 */ "mmmdgggdmmmm"
		/* 10 */ "mmmadddammmm"

		// Level 2
		/* z\x*             11 */
		/*    *   012345678901 */
		/*  0 */ "mmmmma.....a"
		/*  1 */ "mmmmm......."
		/*  2 */ "hhhhhadddida"
		/*  3 */ "h....d.....d"
		/*  4 */ "h....j.....d"
		/*  5 */ "h....d.....d"
		/*  6 */ "hhhad......d"
		/*  7 */ "mmmd......kd"
		/*  8 */ "mmmd....ddda"
		/*  9 */ "mmmd..ldmmmm"
		/* 10 */ "mmmadddammmm"

		// Level 3
		/* z\x*             11 */
		/*    *   012345678901 */
		/*  0 */ "mmmmman...oa"
		/*  1 */ "mmmmm......."
		/*  2 */ ".....appdqda"
		/*  3 */ ".....d.....d"
		/*  4 */ ".....q.....d"
		/*  5 */ ".....d.....p"
		/*  6 */ "...hd......d"
		/*  7 */ "mmmd......kd"
		/*  8 */ "mmmd....dppa"
		/*  9 */ "mmmd..ldmmmm"
		/* 10 */ "mmmhdddhmmmm"

		// Level 4
		/* z\x*             11 */
		/*    *   012345678901 */
		/*  0 */ "mmmmmr.....r"
		/*  1 */ "mmmmmd.....d"
		/*  2 */ ".....assddda"
		/*  3 */ ".....dtttttd"
		/*  4 */ ".....dtttttd"
		/*  5 */ ".....dtttttu"
		/*  6 */ "...hdatttttd"
		/*  7 */ "mmmdttttttkd"
		/*  8 */ "mmmdtttadvva"
		/*  9 */ "mmmdttldmmmm"
		/* 10 */ "mmmhdddhmmmm"

		// Level 5
		/* z\x*             11 */
		/*    *   012345678901 */
		/*  0 */ "............"
		/*  1 */ "............"
		/*  2 */ ".....dwwdwwd"
		/*  3 */ ".....w.....w"
		/*  4 */ ".....w.....w"
		/*  5 */ ".....w.....d"
		/*  6 */ "...hdadh...w"
		/*  7 */ "mmmd...d..xw"
		/*  8 */ "mmmd...awwwd"
		/*  9 */ "mmmd..ldmmmm"
		/* 10 */ "mmmhdddhmmmm"

		// Level 6
		/* z\x*             11 */
		/*    *   012345678901 */
		/*  0 */ "............"
		/*  1 */ "............"
		/*  2 */ "............"
		/*  3 */ "............"
		/*  4 */ "............"
		/*  5 */ "............"
		/*  6 */ "...hd.dh...."
		/*  7 */ "mmmd...d...."
		/*  8 */ "mmmp........"
		/*  9 */ "mmmd..ldmmmm"
		/* 10 */ "mmmhdpdhmmmm"

		// Level 7
		/* z\x*             11 */
		/*    *   012345678901 */
		/*  0 */ "............"
		/*  1 */ "............"
		/*  2 */ "............"
		/*  3 */ "............"
		/*  4 */ "............"
		/*  5 */ "............"
		/*  6 */ "...hd.dh...."
		/*  7 */ "mmmd...d...."
		/*  8 */ "mmmp........"
		/*  9 */ "mmmdn.ldmmmm"
		/* 10 */ "mmmhdpdhmmmm"

		// Level 8
		/* z\x*             11 */
		/*    *   012345678901 */
		/*  0 */ "............"
		/*  1 */ "............"
		/*  2 */ "............"
		/*  3 */ "............"
		/*  4 */ "............"
		/*  5 */ "............"
		/*  6 */ "...adsda...."
		/*  7 */ "mmmdyyyd...."
		/*  8 */ "mmmzyyyu...."
		/*  9 */ "mmmdyyldmmmm"
		/* 10 */ "mmmadvdammmm"

		// Level 9
		/* z\x*             11 */
		/*    *   012345678901 */
		/*  0 */ "............"
		/*  1 */ "............"
		/*  2 */ "............"
		/*  3 */ "............"
		/*  4 */ "............"
		/*  5 */ "............"
		/*  6 */ "...w.w.w...."
		/*  7 */ "mmm........."
		/*  8 */ "mmmw...w...."
		/*  9 */ "mmm.....mmmm"
		/* 10 */ "mmmw.w.wmmmm",

		// Connectors:
		"-1: 9, 2, 0: 2\n"  /* Type -1, direction Z- */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		80,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		true,
	},  // MediumHouse3



	////////////////////////////////////////////////////////////////////////////////
	// SmallHouse9:
	// The data has been exported from the gallery Desert, area index 67, ID 556, created by STR_Warrior
	{
		// Size:
		9, 6, 11,  // SizeX = 9, SizeY = 6, SizeZ = 11

		// Hitbox (relative to bounding box):
		-1, 0, 0,  // MinX, MinY, MinZ
		9, 5, 11,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"a: 24: 2\n"  /* sandstone */
		"b:  4: 0\n"  /* cobblestone */
		"c: 24: 0\n"  /* sandstone */
		"d: 13: 0\n"  /* gravel */
		"e:  5: 0\n"  /* wood */
		"f: 64: 3\n"  /* wooddoorblock */
		"g: 65: 2\n"  /* ladder */
		"h: 64: 9\n"  /* wooddoorblock */
		"i:101: 0\n"  /* ironbars */
		"j: 50: 2\n"  /* torch */
		"k: 50: 1\n"  /* torch */
		"l:128: 2\n"  /* sandstonestairs */
		"m: 19: 0\n"  /* sponge */
		"n:126: 8\n"  /* woodenslab */
		"o:128: 5\n"  /* sandstonestairs */
		"p:128: 6\n"  /* sandstonestairs */
		"q:128: 4\n"  /* sandstonestairs */
		"r:128: 7\n"  /* sandstonestairs */
		"s: 44: 1\n"  /* step */
		"t: 96: 2\n"  /* trapdoor */,

		// Block data:
		// Level 0
		/* z\x*   012345678 */
		/*  0 */ "mmmmabbba"
		/*  1 */ "mmmmmbbbm"
		/*  2 */ "mmmmaccca"
		/*  3 */ "mmmmccccc"
		/*  4 */ "mmmmccccc"
		/*  5 */ "mmmmccccc"
		/*  6 */ "acccacccc"
		/*  7 */ "ccccccccc"
		/*  8 */ "ccccccccc"
		/*  9 */ "ccccccccc"
		/* 10 */ "accccccca"

		// Level 1
		/* z\x*   012345678 */
		/*  0 */ "mmmmaddda"
		/*  1 */ "mmmmmdddm"
		/*  2 */ "mmmmaceca"
		/*  3 */ "mmmmceeec"
		/*  4 */ "mmmmceeec"
		/*  5 */ "mmmmceeec"
		/*  6 */ "acccaeeec"
		/*  7 */ "ceeeeeeec"
		/*  8 */ "ceeeeeeec"
		/*  9 */ "ceeeeeeec"
		/* 10 */ "accccccca"

		// Level 2
		/* z\x*   012345678 */
		/*  0 */ "mmmma...a"
		/*  1 */ "mmmm....."
		/*  2 */ "mmmmacfca"
		/*  3 */ "mmmmc...c"
		/*  4 */ "mmmmc...c"
		/*  5 */ "mmmmc...c"
		/*  6 */ "accca...c"
		/*  7 */ "c.......c"
		/*  8 */ "c.......c"
		/*  9 */ "c......gc"
		/* 10 */ "accccccca"

		// Level 3
		/* z\x*   012345678 */
		/*  0 */ "mmmma...a"
		/*  1 */ "mmmm....."
		/*  2 */ "mmmmachca"
		/*  3 */ "mmmmc...c"
		/*  4 */ "mmmmc...c"
		/*  5 */ "mmmmc...i"
		/*  6 */ "acica...i"
		/*  7 */ "c.......i"
		/*  8 */ "i......jc"
		/*  9 */ "ck.....gc"
		/* 10 */ "acciiicca"

		// Level 4
		/* z\x*   012345678 */
		/*  0 */ "mmmml...l"
		/*  1 */ "mmmmc...c"
		/*  2 */ "mmmmaccca"
		/*  3 */ "mmmmcnnnc"
		/*  4 */ "mmmmcnnnc"
		/*  5 */ "mmmmcnnno"
		/*  6 */ "acpcannno"
		/*  7 */ "cnnnnnnno"
		/*  8 */ "qnnnnnnnc"
		/*  9 */ "cnnnnnngc"
		/* 10 */ "accrrrcca"

		// Level 5
		/* z\x*   012345678 */
		/*  0 */ "mmmm....."
		/*  1 */ "mmmm....."
		/*  2 */ "mmmmcscsc"
		/*  3 */ "mmmms...s"
		/*  4 */ "mmmms...s"
		/*  5 */ "mmmms...s"
		/*  6 */ "csssc...c"
		/*  7 */ "s.......s"
		/*  8 */ "s.......s"
		/*  9 */ "s......ts"
		/* 10 */ "cssscsssc",

		// Connectors:
		"-1: 6, 2, 0: 2\n"  /* Type -1, direction Z- */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		100,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		true,
	},  // SmallHouse9



	////////////////////////////////////////////////////////////////////////////////
	// Temple:
	// The data has been exported from the gallery Desert, area index 83, ID 599, created by STR_Warrior
	{
		// Size:
		13, 10, 9,  // SizeX = 13, SizeY = 10, SizeZ = 9

		// Hitbox (relative to bounding box):
		-1, 0, 0,  // MinX, MinY, MinZ
		13, 9, 9,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"A: 51: 0\n"  /* fire */
		"B: 44: 9\n"  /* step */
		"a: 24: 2\n"  /* sandstone */
		"b:  4: 0\n"  /* cobblestone */
		"c: 24: 0\n"  /* sandstone */
		"d: 13: 0\n"  /* gravel */
		"e:  5: 0\n"  /* wood */
		"f: 64: 3\n"  /* wooddoorblock */
		"g: 17: 0\n"  /* tree */
		"h:128: 5\n"  /* sandstonestairs */
		"i:128: 4\n"  /* sandstonestairs */
		"j:128: 7\n"  /* sandstonestairs */
		"k:128: 6\n"  /* sandstonestairs */
		"l:118: 3\n"  /* cauldronblock */
		"m: 19: 0\n"  /* sponge */
		"n:155: 1\n"  /* quartzblock */
		"o: 64: 9\n"  /* wooddoorblock */
		"p: 50: 3\n"  /* torch */
		"q:101: 0\n"  /* ironbars */
		"r:140: 0\n"  /* flowerpotblock */
		"s: 24: 1\n"  /* sandstone */
		"t:128: 2\n"  /* sandstonestairs */
		"u:126: 8\n"  /* woodenslab */
		"v: 44: 1\n"  /* step */
		"w:128: 0\n"  /* sandstonestairs */
		"x: 87: 0\n"  /* netherstone */
		"y:128: 1\n"  /* sandstonestairs */
		"z:128: 3\n"  /* sandstonestairs */,

		// Block data:
		// Level 0
		/* z\x*             111 */
		/*    *   0123456789012 */
		/*  0 */ "mmmmabbbammmm"
		/*  1 */ "mmmmmbbbmmmmm"
		/*  2 */ "accccccccccca"
		/*  3 */ "ccccccccccccc"
		/*  4 */ "ccccccccccccc"
		/*  5 */ "ccccccccccccc"
		/*  6 */ "ccccccccccccc"
		/*  7 */ "ccccccccccccc"
		/*  8 */ "accccccccccca"

		// Level 1
		/* z\x*             111 */
		/*    *   0123456789012 */
		/*  0 */ "mmmmadddammmm"
		/*  1 */ "mmmmmdddmmmmm"
		/*  2 */ "accccceccccca"
		/*  3 */ "ceeeeeeeeeeec"
		/*  4 */ "ceeeeeeeeeeec"
		/*  5 */ "ceeeeeeeeeeec"
		/*  6 */ "ceeeeeeeeeeec"
		/*  7 */ "ceeeeeeeeeeec"
		/*  8 */ "accccccccccca"

		// Level 2
		/* z\x*             111 */
		/*    *   0123456789012 */
		/*  0 */ "mmmma...ammmm"
		/*  1 */ "mmmm.....mmmm"
		/*  2 */ "acccccfccccca"
		/*  3 */ "cgh.......igc"
		/*  4 */ "cj.........jc"
		/*  5 */ "c...........c"
		/*  6 */ "ck.........kc"
		/*  7 */ "cgh.linhl.igc"
		/*  8 */ "accccccccccca"

		// Level 3
		/* z\x*             111 */
		/*    *   0123456789012 */
		/*  0 */ "mmmma...ammmm"
		/*  1 */ "mmmm.....mmmm"
		/*  2 */ "acccccoccccca"
		/*  3 */ "cg...p.p...gc"
		/*  4 */ "c...........c"
		/*  5 */ "q...........q"
		/*  6 */ "c...........c"
		/*  7 */ "cg...rsr...gc"
		/*  8 */ "acqqqcccqqqca"

		// Level 4
		/* z\x*             111 */
		/*    *   0123456789012 */
		/*  0 */ "mmmmt...tmmmm"
		/*  1 */ "mmmms...cmmmm"
		/*  2 */ "accccccccccca"
		/*  3 */ "cguuuuuuuuugc"
		/*  4 */ "cuuuuuuuuuuuc"
		/*  5 */ "iuuuuuuuuuuuh"
		/*  6 */ "cuuuuuuuuuuuc"
		/*  7 */ "cguuuuuuuuugc"
		/*  8 */ "acjjjcccjjjca"

		// Level 5
		/* z\x*             111 */
		/*    *   0123456789012 */
		/*  0 */ "mmmm.....mmmm"
		/*  1 */ "mmmm.....mmmm"
		/*  2 */ "cvvvvvcvvvvvc"
		/*  3 */ "v...........v"
		/*  4 */ "v.ccc...ccc.v"
		/*  5 */ "c.ccc...ccc.c"
		/*  6 */ "v.ccc...ccc.v"
		/*  7 */ "v...........v"
		/*  8 */ "cvvvvvcvvvvvc"

		// Level 6
		/* z\x*             111 */
		/*    *   0123456789012 */
		/*  0 */ "............."
		/*  1 */ "............."
		/*  2 */ "............."
		/*  3 */ "............."
		/*  4 */ "..ata...ata.."
		/*  5 */ "..wxy...wxy.."
		/*  6 */ "..aza...aza.."
		/*  7 */ "............."
		/*  8 */ "............."

		// Level 7
		/* z\x*             111 */
		/*    *   0123456789012 */
		/*  0 */ "............."
		/*  1 */ "............."
		/*  2 */ "............."
		/*  3 */ "............."
		/*  4 */ "..a.a...a.a.."
		/*  5 */ "...A.....A..."
		/*  6 */ "..a.a...a.a.."
		/*  7 */ "............."
		/*  8 */ "............."

		// Level 8
		/* z\x*             111 */
		/*    *   0123456789012 */
		/*  0 */ "............."
		/*  1 */ "............."
		/*  2 */ "............."
		/*  3 */ "............."
		/*  4 */ "..ccc...ccc.."
		/*  5 */ "..cBc...cBc.."
		/*  6 */ "..ccc...ccc.."
		/*  7 */ "............."
		/*  8 */ "............."

		// Level 9
		/* z\x*             111 */
		/*    *   0123456789012 */
		/*  0 */ "............."
		/*  1 */ "............."
		/*  2 */ "............."
		/*  3 */ "............."
		/*  4 */ "..v.v...v.v.."
		/*  5 */ "............."
		/*  6 */ "..v.v...v.v.."
		/*  7 */ "............."
		/*  8 */ ".............",

		// Connectors:
		"-1: 6, 2, 0: 2\n"  /* Type -1, direction Z- */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		50,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		true,
	},  // Temple
};  // g_AlchemistVillagePrefabs






const cPrefab::sDef g_AlchemistVillageStartingPrefabs[] =
{
	////////////////////////////////////////////////////////////////////////////////
	// Well:
	// The data has been exported from the gallery Desert, area index 90, ID 631, created by STR_Warrior
	{
		// Size:
		7, 21, 7,  // SizeX = 7, SizeY = 21, SizeZ = 7

		// Hitbox (relative to bounding box):
		0, 0, 0,  // MinX, MinY, MinZ
		6, 20, 6,  // MaxX, MaxY, MaxZ

		// Block definitions:
		".:  0: 0\n"  /* air */
		"a:  1: 0\n"  /* stone */
		"b: 24: 2\n"  /* sandstone */
		"c: 24: 0\n"  /* sandstone */
		"d:  8: 0\n"  /* water */
		"e:  4: 0\n"  /* cobblestone */
		"f: 13: 0\n"  /* gravel */
		"g:128: 1\n"  /* sandstonestairs */
		"h: 44: 1\n"  /* step */
		"i:128: 0\n"  /* sandstonestairs */
		"j:128: 3\n"  /* sandstonestairs */
		"k:128: 2\n"  /* sandstonestairs */
		"l: 44: 9\n"  /* step */
		"m: 19: 0\n"  /* sponge */
		"n:126: 0\n"  /* woodenslab */,

		// Block data:
		// Level 0
		/* z\x*   0123456 */
		/*  0 */ "mmmmmmm"
		/*  1 */ "maaaaam"
		/*  2 */ "maaaaam"
		/*  3 */ "maaaaam"
		/*  4 */ "maaaaam"
		/*  5 */ "maaaaam"
		/*  6 */ "mmmmmmm"

		// Level 1
		/* z\x*   0123456 */
		/*  0 */ "mmmmmmm"
		/*  1 */ "mbcccbm"
		/*  2 */ "mcdddcm"
		/*  3 */ "mcdddcm"
		/*  4 */ "mcdddcm"
		/*  5 */ "mbcccbm"
		/*  6 */ "mmmmmmm"

		// Level 2
		/* z\x*   0123456 */
		/*  0 */ "mmmmmmm"
		/*  1 */ "mbcccbm"
		/*  2 */ "mcdddcm"
		/*  3 */ "mcdddcm"
		/*  4 */ "mcdddcm"
		/*  5 */ "mbcccbm"
		/*  6 */ "mmmmmmm"

		// Level 3
		/* z\x*   0123456 */
		/*  0 */ "mmmmmmm"
		/*  1 */ "mbcccbm"
		/*  2 */ "mcdddcm"
		/*  3 */ "mcdddcm"
		/*  4 */ "mcdddcm"
		/*  5 */ "mbcccbm"
		/*  6 */ "mmmmmmm"

		// Level 4
		/* z\x*   0123456 */
		/*  0 */ "mmmmmmm"
		/*  1 */ "mbcccbm"
		/*  2 */ "mcdddcm"
		/*  3 */ "mcdddcm"
		/*  4 */ "mcdddcm"
		/*  5 */ "mbcccbm"
		/*  6 */ "mmmmmmm"

		// Level 5
		/* z\x*   0123456 */
		/*  0 */ "mmmmmmm"
		/*  1 */ "mbcccbm"
		/*  2 */ "mcdddcm"
		/*  3 */ "mcdddcm"
		/*  4 */ "mcdddcm"
		/*  5 */ "mbcccbm"
		/*  6 */ "mmmmmmm"

		// Level 6
		/* z\x*   0123456 */
		/*  0 */ "mmmmmmm"
		/*  1 */ "mbcccbm"
		/*  2 */ "mcdddcm"
		/*  3 */ "mcdddcm"
		/*  4 */ "mcdddcm"
		/*  5 */ "mbcccbm"
		/*  6 */ "mmmmmmm"

		// Level 7
		/* z\x*   0123456 */
		/*  0 */ "mmmmmmm"
		/*  1 */ "mbcccbm"
		/*  2 */ "mcdddcm"
		/*  3 */ "mcdddcm"
		/*  4 */ "mcdddcm"
		/*  5 */ "mbcccbm"
		/*  6 */ "mmmmmmm"

		// Level 8
		/* z\x*   0123456 */
		/*  0 */ "mmmmmmm"
		/*  1 */ "mbcccbm"
		/*  2 */ "mcdddcm"
		/*  3 */ "mcdddcm"
		/*  4 */ "mcdddcm"
		/*  5 */ "mbcccbm"
		/*  6 */ "mmmmmmm"

		// Level 9
		/* z\x*   0123456 */
		/*  0 */ "mmmmmmm"
		/*  1 */ "mbcccbm"
		/*  2 */ "mcdddcm"
		/*  3 */ "mcdddcm"
		/*  4 */ "mcdddcm"
		/*  5 */ "mbcccbm"
		/*  6 */ "mmmmmmm"

		// Level 10
		/* z\x*   0123456 */
		/*  0 */ "mmmmmmm"
		/*  1 */ "mbcccbm"
		/*  2 */ "mcdddcm"
		/*  3 */ "mcdddcm"
		/*  4 */ "mcdddcm"
		/*  5 */ "mbcccbm"
		/*  6 */ "mmmmmmm"

		// Level 11
		/* z\x*   0123456 */
		/*  0 */ "mmmmmmm"
		/*  1 */ "mbcccbm"
		/*  2 */ "mcdddcm"
		/*  3 */ "mcdddcm"
		/*  4 */ "mcdddcm"
		/*  5 */ "mbcccbm"
		/*  6 */ "mmmmmmm"

		// Level 12
		/* z\x*   0123456 */
		/*  0 */ "mmmmmmm"
		/*  1 */ "mbcccbm"
		/*  2 */ "mcdddcm"
		/*  3 */ "mcdddcm"
		/*  4 */ "mcdddcm"
		/*  5 */ "mbcccbm"
		/*  6 */ "mmmmmmm"

		// Level 13
		/* z\x*   0123456 */
		/*  0 */ "mmmmmmm"
		/*  1 */ "mbcccbm"
		/*  2 */ "mcdddcm"
		/*  3 */ "mcdddcm"
		/*  4 */ "mcdddcm"
		/*  5 */ "mbcccbm"
		/*  6 */ "mmmmmmm"

		// Level 14
		/* z\x*   0123456 */
		/*  0 */ "mmeeemm"
		/*  1 */ "mbcccbm"
		/*  2 */ "ecdddce"
		/*  3 */ "ecdddce"
		/*  4 */ "ecdddce"
		/*  5 */ "mbcccbm"
		/*  6 */ "mmeeemm"

		// Level 15
		/* z\x*   0123456 */
		/*  0 */ "mmfffmm"
		/*  1 */ "mbcccbm"
		/*  2 */ "fcdddcf"
		/*  3 */ "fcdddcf"
		/*  4 */ "fcdddcf"
		/*  5 */ "mbcccbm"
		/*  6 */ "mmfffmm"

		// Level 16
		/* z\x*   0123456 */
		/*  0 */ "mm...mm"
		/*  1 */ "mbghibm"
		/*  2 */ ".j...j."
		/*  3 */ ".h...h."
		/*  4 */ ".k...k."
		/*  5 */ "mbghibm"
		/*  6 */ "mm...mm"

		// Level 17
		/* z\x*   0123456 */
		/*  0 */ "mm...mm"
		/*  1 */ "mb...bm"
		/*  2 */ "......."
		/*  3 */ "......."
		/*  4 */ "......."
		/*  5 */ "mb...bm"
		/*  6 */ "mm...mm"

		// Level 18
		/* z\x*   0123456 */
		/*  0 */ "mm...mm"
		/*  1 */ "mblllbm"
		/*  2 */ ".l...l."
		/*  3 */ ".l...l."
		/*  4 */ ".l...l."
		/*  5 */ "mblllbm"
		/*  6 */ "mm...mm"

		// Level 19
		/* z\x*   0123456 */
		/*  0 */ "mm...mm"
		/*  1 */ "mcccccm"
		/*  2 */ ".cnnnc."
		/*  3 */ ".cnnnc."
		/*  4 */ ".cnnnc."
		/*  5 */ "mcccccm"
		/*  6 */ "mm...mm"

		// Level 20
		/* z\x*   0123456 */
		/*  0 */ "mm...mm"
		/*  1 */ "mh.h.hm"
		/*  2 */ "......."
		/*  3 */ ".h...h."
		/*  4 */ "......."
		/*  5 */ "mh.h.hm"
		/*  6 */ "mm...mm",

		// Connectors:
		"2: 3, 16, 6: 3\n"  /* Type 2, direction Z+ */
		"2: 0, 16, 3: 4\n"  /* Type 2, direction X- */
		"2: 3, 16, 0: 2\n"  /* Type 2, direction Z- */
		"2: 6, 16, 3: 5\n"  /* Type 2, direction X+ */,

		// AllowedRotations:
		7,  /* 1, 2, 3 CCW rotation allowed */

		// Merge strategy:
		cBlockArea::msSpongePrint,

		// ShouldExtendFloor:
		true,

		// DefaultWeight:
		100,

		// DepthWeight:
		"",

		// AddWeightIfSame:
		0,

		// MoveToGround:
		true,
	},  // Well
};





// The prefab counts:

const size_t g_AlchemistVillagePrefabsCount = ARRAYCOUNT(g_AlchemistVillagePrefabs);

const size_t g_AlchemistVillageStartingPrefabsCount = ARRAYCOUNT(g_AlchemistVillageStartingPrefabs);