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

ソースコード

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のポイントからx軸方向に石を並べる!
mc.setBlock(10, 0, 0, STONE)
mc.setBlock(10, 1, 0, STONE)
mc.setBlock(10, 2, 0, STONE)
mc.setBlock(10, 3, 0, STONE)
mc.setBlock(10, 4, 0, STONE)

解説

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