この記事ではマインクラフトとコードコネクションを用いて、プログラミングによって階段を置く方法を紹介します。マインクラフトでプログラミングができるようになる環境構築については過去記事を参考にしてください。
前回に引き続きsuper_digger_plus
というプロジェクトを使います。
コードと実行例
コードの完成例および実行例は以下のようになります。前回作成したブランチマイニング場までの道にレンガの階段を敷きました。
失敗例
階段のように向きのあるブロックを配置するとき、何も考えずに配置すると失敗してしまいます。以下はその失敗例です。
階段がすべて反対向きについてしまっています。
階段ブロックの属性
ブロック〇〇グループの△番のブロックを×××の地点に置く
というコードブロックがあります。階段のように向きがあるブロックは、△番
のところに数値を入れて向きを変えることができます。以下のプログラムで試してみましょう。
実行例の右から順に0,1,2,...,7番のブロックです。今回はプラスx方向(西から東)に下っていく階段を作りたいので、1番の向きが正解です。