マイクラPythonプログラミング»基礎»mcpipyの基本 ブロックをz軸方向にならべる

ソースコード

from pga.minecraft import *

# Shiftキーを2回押して浮遊状態で実行しよう(じゃないとすぐ地面に落ちる)。
# setTilePosで原点の上空5のところに移動。
# setRotationは左右の方向、setPitchは上下の方向を角度で指定可能、
# 前回やったsetDirectionと同じで、向きを変える役割をもっている。
# Rotation=-90°はちょうどx軸方向のむき、Pitch=45°はすこし下を見下ろす向き
mc.player.setTilePos(0, 5, 0)
mc.player.setRotation(-90)
mc.player.setPitch(45)

# x座標が10、y座標が0、z座標が0のポイントからz軸方向に石を並べる!
mc.setBlock(10, 0, 0, STONE)
mc.setBlock(10, 0, 1, STONE)
mc.setBlock(10, 0, 2, STONE)
mc.setBlock(10, 0, 3, STONE)
mc.setBlock(10, 0, 4, STONE)

解説

X座標、Y座標は変えずに、Z座標だけ1ずつ増やしてブロックを置いていきます。Z軸の正の方向(プラスの方向)に石のブロックが並びます。