from mcpi import minecraft
mc=minecraft.Minecraft.create()
data=[
‘ ##### ‘,
‘ ‘,
‘##### ####’,
‘# # #’,
‘# ###### #’,
‘# # #’,
‘# # ####’,
‘##### #’,
‘# # # #’,
‘## ### # #’,
‘# # # #’,
‘# ## # # #’,
‘# # #’,
‘#### ## ##’,
‘# # #’,
‘# # #’,
‘# ########’,
‘# #’,
‘##### ####’,
‘# # #’,
‘# ###### #’,
‘# # #’,
‘# # ####’,
‘##### #’,
‘# # # #’,
‘## ### # #’,
‘# # # #’,
‘# ## # # #’,
‘# # #’,
‘#### ## ##’,
‘# #’,
‘# ###### #’,
‘# #’,
‘#### #####’,
‘ # # ‘,
‘ ### #### ‘,
]
if __name__ == ‘__main__’:
mc.postToChat(“MEIRO YARUZO !!”)
x=-30
z=-10
# 平地作成
mc.setBlocks(-60,-1,-60,60,30,60,0)
mc.setBlocks(-60,-1,-60,60,0,60,1)
mc.setBlock(0,0,20,57)
# プレイヤーの位置検知
sw=False
while not(sw):
x1,y1,z1 = mc.player.getTilePos()
if(x1==0):
if(z1==20):
sw=True
else:
sleep(0.5)
else:
sleep(0.5)
# 文字の組み上げ
for line in data:
for ch in line:
if ch==’#’:
for y in range(1,10):
mc.setBlock(x,y,z,57)
mc.setBlock(x,y,z+1,57)
x=x+1
z=z+2
x=-30
コメント