import mcpi.minecraft as mmc
import random as r
mc = mmc.Minecraft.create()
block = [89,165,20,35,41,57]
while 1:
x,y,z = mc.player.getTilePos()
lst = []
pos = []
for __ in range(3):
for _ in range(3):
lst.append(mc.getBlock((x+1)-_,y-1,(z+1)-__))
pos.append(((x+1)-_,y-1,(z+1)-__))
for i in range(9):
if lst[i] == 0:
bid = r.choice(block)
mc.setBlock(pos[i][0],pos[i][1],pos[i][2],bid)