使ってプログラミングみなさん、こんにちは。使ってプログラミングについて、最新の動向を含めたエントリを皆さんにお伝えしたいと思います。Act)に抵触したとのことで公開が停止されており、この環境を作ることができなくなっているのです。今回お届けするエントリではCraftBukkitサーバー以外のMinecraft互換サーバーで@jishihaさんが、開発して公開されているScratch2MCPIを使える環境構築についてお届けしたいと思います(※CraftBukkitサーバの完全な代替になる訳ではありませんのでご注意ください)。今回はWindows8.1での環境構築を前提に説明しますが、他の環境でも動作するハズですので試してみてください。説明は@jishihaさんのブログエントリに沿った形で書いていきます。プラグイン※今回紹介するCanaryModサーバーは日本語の情報が少ないようです。CanaryModサーバーのインストールCanaryModサーバーのダウンロードページからCanaryMod-1.7.10-1.1.2.jarをダウンロードします(今回の対象となるMinecraftのバージョンは1.7.10になります。他のバージョンにしたい時は適切なバージョン番号のものを選択してダウンロードします)。追記:1.6.4や1.8.0ではRaspberryJuiceは動作しませんでしたダウンロードしたファイル名をcanarymod.jarに変更します。いう名前のファイルを作ります(※2015/02/01追記:このファイルは作らなくても大丈夫です。jarファイルをダブルクリックして実行することが可能です。ウィンドウが開いて接続中ユーザ一覧が表示されますのでそちらの方がよろしいでしょう)。実行しておきます(※2015/02/01追記:追記通りに作業する場合は無視してください)。(環境によってはここでjavaコマンドが見つからないというケースもあります。その場合はPATH環境変数の設定が必要となります。eula=trueに書き換えて保存します。再度start_server.batを実行します(※2015/02/01追記:追記通りに作業する場合はjarファイルをダブルクリックしてください)。CanaryModの動作テストCanaryModサーバーが起動したら、Minecraftから接続できるか確かめます。Launcherを起動してMinecraft1.7.10を実行します。Profile"をクリックして1.7.10が実行される設定を作成してください(詳細はWebでググるなどして調べてください)。有効なアカウントでログインして、Minecraft1.7.10を実行します。CanaryMod"などとしておくと分かりやすいと思います)。設定したサーバを選択して【サーバーに接続】をクリックします。問題なくサーバの生成したワールドに入れれば動作確認は完了です。<ユーザ名>"というコマンドを入力すると解消できると思います。CanaryModサーバを起動しているコマンドウィンドウで"stop"コマンドを入力してサーバを停止してください(Minecraftの接続はこの時点で終了します)。コマンドプロンプトはスペースキーなどを押すと閉じます。Juiceプラグインのインストールです。O'Hanlonさんがこの10月にCanaryMod対応版を発表しています。Juiceのソースコードとプラグインをhttps://github.com/martinohanlon/CanaryRaspberryJuice/archive/master.zipからダウンロードします。Zipファイルを展開してjarsフォルダ内にある最新バージョンのCanaryRaspberryJuice-#.#.jarファイルをCanaryModフォルダ内のpluginsフォルダにコピーします。start_server.batでCanaryModサーバーを起動します。Juiceが有効になったというメッセージを確認することができます。CanaryRaspberryJuicePluginと表示されればインストールは成功です。ここから先の動作確認は全く同じ作業なのでこのエントリでは省略しますがWindowsの場合には、Windows用Python2.7.xのインストール環境変数の設定(コマンドプロンプトからPythonとeasy_installが実行できるようにする)easy_installのインストール(2015/02/27追記:最近はセットアップすると自動的にインストールされるので作業不要になりました)scratchpyのインストールを行う必要があります。これでScratchからMinecraftフルバージョンのワールドに構築物をプログラムで作ることができるようになります。MCPI-Scratchのどちらでもできることを確認しました。ふーん・・・わかったような・・・わかんないような・・・Minecraftサーバーを起動するのでちょっとムズカシイかもしれませんが色々調べながらやってみると理解が深まると思いますよ。負荷軽減策として検討してみても良いかもしれません。CanaryModサーバーをラズベリーパイで動かすのはちょっと重荷なので放熱対策などは必須になると思います。(Atom)このブログについてこのブログでは那須塩原クリエイティブ・ラボの活動記録やその他記事を綴っていきます。Piの楽しみ方(5)みなさん、こんにちは。季節はすっかり秋ですね。Piの楽しみ方(2)みなさん、こんにちは。今回は、マインクラフトPiの楽しみ方(2)の話をするよ。Piの楽しみ方(3)みなさん、こんにちは。使ってプログラミングみなさん、こんにちは。Day!な日々になりますように。ラズパイScratchの適用手順をきちんと紹介するよみなさん、こんにちは。2014年もあと少しで終わりですね。冬休み中もプログラミングで楽しみましょう。2014の12/18に参加するためのエントリです。8/22は実施しないことを決定しました。実施いたしますのでお問い合わせください。Piの楽しみ方(4)みなさん、こんにちは。