from mcpi.minecraft import Minecraft from mcpi import block import random import time mc=Minecraft.create() #Stormy and whack a block by warksraspijam ###Pixelated Stormtrooper BlocksList = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16] def blank(): row0 = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row1 = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row2 = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row3 = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row4 = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row5 = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row6 = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row7 = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row8 = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row9 = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row10 =[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row11 =[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row12 =[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row13 =[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row14 =[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row15 =[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row16 =[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row17 =[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row18 =[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row19 =[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row20 =[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row21 =[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row22 =[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row23 =[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row24 =[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row25= [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row26= [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row27= [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row28 =[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row29 =[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] row30 =[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] TempList = [row30,row29,row28,row27,row26,row25,row24,row23,row22,row21,row0,row19,row18,row17,row16,row15,row14,row13,row12,row11,row10,row9,row8,row7,row6,row5,row4,row3,row2,row1,row0] return TempList def StarTrooper(B1,B2): row0 = [B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1] row1 = [B1,B1,B1,B1,B1,B1,B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1] row2 = [B1,B1,B1,B1,B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B1,B1,B1,B1,B1,B1] row3 = [B1,B1,B1,B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B1,B1,B1,B1,B1] row4 = [B1,B1,B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B1,B1,B1,B1] row5 = [B1,B1,B1,B1,B2,B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B2,B1,B1,B1,B1,B1,B1,B1] row6 = [B1,B1,B1,B1,B2,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B2,B1,B1,B1,B1,B1,B1,B1] row7 = [B1,B1,B1,B1,B2,B2,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B2,B2,B1,B1,B1,B1,B1,B1,B1] row8 = [B1,B1,B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B1,B1,B1,B1] row9 = [B1,B1,B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B1,B1,B1,B1] row10 =[B1,B1,B1,B1,B2,B2,B1,B1,B1,B1,B1,B1,B1,B2,B1,B1,B1,B1,B1,B1,B1,B2,B2,B1,B1,B1,B1,B1,B1,B1] row11 =[B1,B1,B1,B1,B2,B2,B1,B1,B1,B1,B1,B1,B2,B2,B2,B1,B1,B1,B1,B1,B1,B2,B2,B1,B1,B1,B1,B1,B1,B1] row12 =[B1,B1,B1,B1,B2,B2,B1,B1,B1,B1,B1,B2,B2,B2,B2,B2,B1,B1,B1,B1,B1,B2,B2,B1,B1,B1,B1,B1,B1,B1] row13 =[B1,B1,B1,B2,B2,B2,B1,B1,B1,B1,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B1,B2,B2,B2,B1,B1,B1,B1,B1,B1] row14 =[B1,B1,B2,B2,B2,B2,B1,B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B2,B1,B2,B2,B1,B1,B1,B1,B1] row15 =[B1,B1,B2,B2,B2,B1,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B1,B2,B2,B1,B1,B1,B1,B1] row16 =[B1,B1,B2,B2,B2,B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B2,B2,B1,B1,B1,B1,B1] row17 =[B1,B1,B2,B2,B2,B1,B2,B2,B2,B2,B2,B2,B1,B1,B1,B2,B2,B2,B2,B2,B2,B2,B1,B2,B2,B1,B1,B1,B1,B1] row18 =[B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1] row19 =[B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B2,B2,B2,B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B1,B1] row20 =[B1,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B2,B2,B2,B2,B2,B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B1] row21 =[B1,B2,B2,B2,B2,B2,B2,B2,B1,B1,B2,B2,B2,B2,B2,B2,B2,B1,B1,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B1] row22 =[B1,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B1,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B1] row23 =[B1,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B1,B1] row24 =[B1,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B1,B2,B1,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B1,B1] row25= [B1,B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B2,B1,B1,B2,B2,B2,B2,B2,B1,B1,B2,B2,B1,B1,B1,B1,B1] row26= [B1,B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B1,B1,B1] row27= [B1,B1,B1,B1,B1,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B1,B1,B1,B1] row28 =[B1,B1,B1,B1,B1,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B2,B1,B1,B1,B1,B1,B1,B1] row29 =[B1,B1,B1,B1,B1,B1,B1,B2,B2,B2,B2,B2,B1,B1,B1,B1,B1,B2,B2,B2,B2,B2,B1,B1,B1,B1,B1,B1,B1,B1] row30 =[B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1] TempList = [row30,row29,row28,row27,row26,row25,row24,row23,row22,row21,row20,row19,row18,row17,row16,row15,row14,row13,row12,row11,row10,row9,row8,row7,row6,row5,row4,row3,row2,row1,row0] return TempList def RandomStormy(B1,BlocksList): row0 = [B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1] row1 = [B1,B1,B1,B1,B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1] row2 = [B1,B1,B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,B1,B1,B1] row3 = [B1,B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,B1,B1] row4 = [B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,B1] row5 = [B1,B1,B1,B1,(35,random.choice(BlocksList)),B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,B1] row6 = [B1,B1,B1,B1,(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,B1] row7 = [B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,B1] row8 = [B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,B1] row9 = [B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,B1] row10 =[B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,B1,(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,B1] row11 =[B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,B1] row12 =[B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,B1] row13 =[B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1] row14 =[B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,(35,random.choice(BlocksList)),B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1] row15 =[B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1] row16 =[B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1] row17 =[B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1] row18 =[B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1] row19 =[B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1] row20 =[B1,(35,random.choice(BlocksList)),B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1] row21 =[B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1] row22 =[B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1] row23 =[B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1] row24 =[B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,(35,random.choice(BlocksList)),B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1] row25= [B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,(35,random.choice(BlocksList)),B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1] row26= [B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1] row27= [B1,B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,B1] row28 =[B1,B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,B1] row29 =[B1,B1,B1,B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),B1,B1,B1,B1,B1,B1,B1,B1] row30 =[B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1,B1] TempList = [row30,row29,row28,row27,row26,row25,row24,row23,row22,row21,row20,row19,row18,row17,row16,row15,row14,row13,row12,row11,row10,row9,row8,row7,row6,row5,row4,row3,row2,row1,row0] return TempList def RandomWall(): row0 = [(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row1 = [(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row2 = [(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row3 = [(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row4 = [(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row5 = [(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row6 = [(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row7 = [(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row8 = [(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row9 = [(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row10 =[(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row11 =[(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row12 =[(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row13 =[(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row14 =[(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row15 =[(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row16 =[(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row17 =[(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row18 =[(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row19 =[(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row20 =[(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row21 =[(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row22 =[(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row23 =[(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row24 =[(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row25= [(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row26= [(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row27= [(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row28 =[(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row29 =[(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] row30 =[(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList)),(35,random.choice(BlocksList))] TempList = [row30,row29,row28,row27,row26,row25,row24,row23,row22,row21,row20,row19,row18,row17,row16,row15,row14,row13,row12,row11,row10,row9,row8,row7,row6,row5,row4,row3,row2,row1,row0] return TempList def PrintWall(ImportedList): pos = mc.player.getTilePos() mc.player.setPos(pos.x,pos.y,pos.z) myList = ImportedList for row in range (0,30): for column in range (0,30): mc.setBlock(pos.x+column,pos.y+row,pos.z-20,myList[row][column]) def pstMain(): PrintWall(StarTrooper((35,random.choice(BlocksList)),(35,random.choice(BlocksList)))) time.sleep(0.5) PrintWall(RandomStormy((35,random.choice(BlocksList)),BlocksList)) time.sleep(0.5) PrintWall(RandomWall()) time.sleep(0.5) PrintWall(blank()) time.sleep(4) ############ ####Whack a block menu#### mc.postToChat("Control the star wars environment") while True: evs = mc.events.pollBlockHits() for e in evs: pos = e.pos b = mc.getBlock(pos.x,pos.y,pos.z) if b == 46:#tnt = mc.postToChat("Random storm trooper") PrintWall(StarTrooper((35,random.choice(BlocksList)),(35,random.choice(BlocksList)))) time.sleep(0.5) elif b == 20:#glass mc.postToChat("Random rainbow wall") PrintWall(RandomWall()) time.sleep(0.5) elif b == 41:#gold mc.postToChat("Rainbow Storm trooper") PrintWall(RandomStormy((35,random.choice(BlocksList)),BlocksList)) time.sleep(0.5) elif b == 2:#grass mc.postToChat("Clear") PrintWall(blank()) time.sleep(4)