from mcpi.minecraft import Minecraft import time mc = Minecraft.create() O = 1 # Orange S = 6 # Pink / Skin G = 5 # Green W = 0 # White R = 14 # Red SB = 9# Sky blue / cyan B = 12# Brown DG = 13 # DARK GREEN BL = 15 # Black B1 = 0 B2 = 1 # No Block = -1, White = 0, Orange = 1, Magenta = 2, Light Blue = 3, # Yellow = 4, Lime = 5, Pink = 6, Grey = 7, Light Grey = 8, # Cyan = 9, Purple = 10, Blue = 11, Brown = 12, Green = 13, Red = 14, Black = 15 #by @ChrisPenn84 StormTrooper = [ [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], [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], ] #By @KariLawler (Twitter) Creeper = [ [DG, DG, DG, DG, DG, DG, DG, DG], [DG, BL, BL, DG, DG, BL, BL, DG], [DG, BL, BL, DG, DG, BL, BL, DG], [DG, DG, DG, BL, BL, DG, DG, DG], [DG, DG, BL, BL, BL, BL, DG, DG], [DG, DG, BL, BL, BL, BL, DG, DG], [DG, DG, BL, DG, DG, BL, DG, DG], [DG, DG, DG, DG, DG, DG, DG, DG], ] #@KariLawler (Twitter) Pig = [ [S, S, S, S, S, S, S, S], [S, S, S, S, S, S, S, S], [S, S, S, S, S, S, S, S], [BL, W, S, S, S, S, W, BL], [S, S, W, W, W, W, S, S], [S, S, R, S, S, R, S, S], [S, S, W, W, W, W, S, S], [S, S, S, S, S, S, S, S], ] #by @ChrisPenn84 Alex = [ [O, O, O, O, O, O, O, O], [O, O, O, O, O, O , O, O], [O, O, O, O, S, S, O, O], [O, O, O, S, S, S, S, S], [S, W, G, S, S, G, W, S], [S, S, S, S, S, S, S, ], [S, S, S, R, R, S, S, S], [S, S, S, S, S, S, S, S], ] #by @ChrisPenn84 Steve = [ [B, B, B, B, B, B, B, B], [B, B, B, B, B, B , B, B], [B, S, S, S, S, S, S, B], [S, S, S, S, S, S, S, S], [S, W, SB, S, S, SB, W, S], [S, S, S, R, R, S, S, S], [S, S, B, S, S, B, S, S], [S, S, B, B, B, B, S, S], ] #By @KariLawler (Twitter) Creeper = [ [DG, DG, DG, DG, DG, DG, DG, DG], [DG, BL, BL, DG, DG, BL, BL, DG], [DG, BL, BL, DG, DG, BL, BL, DG], [DG, DG, DG, BL, BL, DG, DG, DG], [DG, DG, BL, BL, BL, BL, DG, DG], [DG, DG, BL, BL, BL, BL, DG, DG], [DG, DG, BL, DG, DG, BL, DG, DG], [DG, DG, DG, DG, DG, DG, DG, DG], ] #By @KariLawler (Twitter) def print_PixelArt(List): block = 35 # wool x, y, z = mc.player.getPos() pixel_y = y + len(List) - 1 pixel_z = z - 15 for row in List: pixel_x = x for pixel in row: if pixel > -1: mc.setBlock(pixel_x, pixel_y, pixel_z, block, pixel) pixel_x += 1 pixel_y -= 1 #by @ChrisPenn84 time.sleep(7) mc.postToChat("Pixel Art collection starts in......") time.sleep(1) mc.postToChat("5") time.sleep(1) mc.postToChat("4") time.sleep(1) mc.postToChat("3") time.sleep(1) mc.postToChat("2") time.sleep(1) mc.postToChat("1") time.sleep(1) mc.postToChat("Go...") time.sleep(1) print_PixelArt(Alex) time.sleep(2) print_PixelArt(Pig) time.sleep(2) print_PixelArt(Steve) time.sleep(2) print_PixelArt(Creeper) time.sleep(2) print_PixelArt(StormTrooper) time.sleep(2)