mc建造房子

import mcpi.minecraft as mmc  # 导入Minecraft API模块

mc = mmc.Minecraft.create()  # 创建Minecraft连接

# 获取玩家当前位置的坐标
x, y, z = mc.player.getTilePos()

# 在玩家当前位置的东南西北各2个方块范围内创建一个高度为4的立方体,材质为1(石块)
mc.setBlocks(x+2, y, z+2, x-2, y+3, z-2, 1)

# 在上述立方体的内部挖空,形成一个高度为3的空心立方体,材质为0(空气)
mc.setBlocks(x+1, y, z+1, x-1, y+2, z-1, 0)

# 在立方体的前方中间位置设置一个高度为2的门,材质为0(空气)
mc.setBlocks(x, y, z+2, x, y+1, z+2, 0)  # ! 门

# 在立方体的北面中间位置设置一排高度为1的窗户,材质为20(玻璃)
mc.setBlocks(x-1, y+1, z-2, x+1, y+1, z-2, 20)  # ! 窗

# 在玩家脚下放置一个萤石,材质为89(萤石块),用于照明
mc.setBlock(x, y-1, z, 89)  # ! 在脚下放个萤石照明

作业:
建造一个双层的小洋房,材质不限(程序实现)

  • Avatar photo

    宁妄

    一个热爱自然却被困在代码世界的“人”

    Related Posts

    综合复习

    1️⃣ 认识Python Python就像和电脑说话的“魔法…

    牛马耕地

    发表回复

    您的邮箱地址不会被公开。 必填项已用 * 标注