import mcpi.minecraft as mmc # 导入Minecraft API模块
mc = mmc.Minecraft.create() # 创建Minecraft连接
# 获取玩家当前位置的坐标
x, y, z = mc.player.getTilePos()
ceng = 10 #设置层数
a = ceng - 1 #设置x和z的初始增减值
#? 至少知道for干什么的, for循环的格式怎么写
#? range()函数怎么用 能生成出来什么东西
for i in range(ceng):# 0-99 # 控制建造几层
#? 知道setBlocks怎么用,能看出其中规律
mc.setBlocks(x-a,y+i,z-a,x+a,y+i,z+a,41)
#! 对变量的灵活运用
a -= 1 #每建一层, x和z的增减值就减1 金字塔一层比一层小
mc.player.setTilePos(x,y-15,z)
# 网址:http://www.seeaurora.cn
作业 : 思考如何利用程序一次性运行程序,建造多个金字塔,形成金字塔林.