この記事の親記事は、こちら(ScratchとMinecraftの連携手順)です。

Scrach連携に必要なModを導入していきます。

Minecraft Forgeをインストール・設定した際に作成したディレクトリをFinderで開けるようにします。

Macの場合、minecraftの情報が保存されているディレクトリは、

「~/library/Application Support/minecraft/」です。

そして、Minecraft Forgeをインストール・設定の記事でscratch連携用に作成したディレクトは、「~/library/Application Support/minecraft/scratch2mcpi」

です。Finderメニューの移動から、フォルダへ移動を実行します。

すると、場所を指定する画面が開くので、「~/library/Application Support/minecraft/」の文字列をコピペして、移動ボタンをクリックします。

先程作成したscratch2mcpiフォルダがあるので、開きます。

設定に使うフォルダは、下記2つです。

  • mcpipy
  • mods

Raspberryjammodの導入

https://github.com/arpruss/raspberryjammod へアクセスします。

右側の「Clone or download」ボタンを押し、Download ZIPボタンをクリックします。

解凍したファイルの中から「mods.zip」ファイルを解凍します。解凍したファイルの中から、1.12フォルダ内(一番新しい)の、「RaspberryJamMod.jar」ファイルを上記modsフォルダへコピーします。

また、解凍した情報の中に「mcpipy」フォルダがあるので、フォルダごと「~/library/Application Support/minecraft/scratch2mcpi」フォルダへコピーします。

 

scratchpyの導入

https://github.com/pilliq/scratchpy へアクセスします。

右側の「Clone or download」ボタンを押し、Download ZIPボタンをクリックします。

解凍したファイルから、「scratch.py」ファイルを上記mcpipyフォルダへコピーします。

Scrach2mcpiの導入

https://github.com/scratch2mcpi/scratch2mcpi へアクセスします。

右側の「Clone or download」ボタンを押し、Download ZIPボタンをクリックします。

解凍したファイルから、「scratch2mcpi.py」ファイルを上記mcpipyフォルダへコピーします。

scratch2mcpi.pyを修正します。テキストエディタで開いてください。

8行目と9行目を下記のように修正します。

import mcpi.minecraftturtle as turtle
import mcpi.minecraftstuff as stuff

修正点は、

8行目:mcturtle –> mcpi

9行目:mcstuff –> mcpi

です。

mcpipyフォルダ内にmcpiフォルダを作成します。

mcturtleとmcstuffの導入

mcpipyの拡張モジュールをダウンロードします。

https://github.com/martinohanlon/minecraft-turtle

https://github.com/scratch2mcpi/minecraft-stuff

解凍したファイルからそれぞれ、「minecraftstuff.py」と「minecraftturtle.py」を上記「mcpipy/mcpi」フォルダにコピーします。

以上で、設定は終了です。