ハロー!マイクラ

ホーム / ツール紹介 / ハロー!マイクラ

いよいよマイクラ世界をpythonでプログラミングします。
RaspberryJamModをインストールした時のpython-scripts.zipの中にあるmcpiフォルダが置いてある場所でプログラミングを始めます。

このページに書かれていること

・postTochat()でマイクラ世界にメッセージを送る
・おまじないのMinecraftオブジェクトで色々なことができる

まずはマイクラの世界にあいさつします。

import mcpi.minecraft as minecraft
mc = minecraft.Minecraft()
mc.postTochat('Hello World!')


最初の2行の

import mcpi.minecraft as minecraft
mc = minecraft.Minecraft()

はおまじないのようなものですが、とても大切です。このmcと名付けたMinecraftというオブジェクトを使って色々なことができます。
主人公のいる場所を表示させるには、おまじないに続けて、

pos = mc.player.getTilePos()
mc.postToChat( 'X:' + str( pos.x ) + ', Y:' + str( pos.y ) + ', Z:' + str( pos.z ) )


主人公の下に鉄ブロックを置くには、

import mcpi.block as block
pos = mc.player.getTilePos()
mc.setBlock( pos.x, pos.y - 1, pos.z, block.IRON_BLOCK )


setBlockをするときにpos.y – 1としないで、pos.yのままだと主人公にぶつかってしまいます。

Translate »