MC绘图-模型跟随

import minecraftstuff as ms
import mcpi.minecraft as mmc
mc = mmc.Minecraft.create()
md = ms.MinecraftDrawing(mc)

shapeBlock = [
    ms.ShapeBlock(0,0,0,35),
    ms.ShapeBlock(0,0,1,35),
    ms.ShapeBlock(1,0,2,35),
    ms.ShapeBlock(1,0,1,35),
    ms.ShapeBlock(1,0,0,35),
    ms.ShapeBlock(1,0,-1,35),
    ms.ShapeBlock(2,0,1,35),
    ms.ShapeBlock(2,0,2,35),
    ms.ShapeBlock(2,0,0,35),
    ms.ShapeBlock(2,0,-1,35),
    ms.ShapeBlock(3,0,1,35),
    ms.ShapeBlock(3,0,0,35),
    ms.ShapeBlock(3,0,-1,35)
]
pos = mc.player.getTilePos()#!玩家
pos.y = pos.y - 1
cloud = ms.MinecraftShape(mc, pos, shapeBlock)

lst = [0,0,0]
while 1:
    
    pos = mc.player.getTilePos()#!玩家
    pos.y = pos.y - 1
    
    lst.insert(0,pos.z)
    lst.insert(0,pos.y)
    lst.insert(0,pos.x)
    print(lst[0])
    print(pos.x)
    
    if lst[3] != lst[0] or lst[5] != lst[2] or lst[4] != lst[1]:
        cloud.clear()
        cloud = ms.MinecraftShape(mc, pos, shapeBlock)
        
  • Avatar photo

    宁妄

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

    Related Posts

    牛马耕地

    时空穿梭

    视频教程:

    发表回复

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