マインクラフト記事一覧

64台のタートルを動かして64x64を掘り抜く 失敗編のサムネイル画像

64台のタートルを動かして64x64を掘り抜く 失敗編

コンピュータークラフトの一番の問題は、タートルの動きが遅いってことです。そこをカバーするには、タートルの数を増やすのが最良だと言えます。同じプログラムをタートルに組み込み動作させることでこの問題を解決...

チェストの数を増やしてよりリアルな露天掘りにして完成のサムネイル画像

チェストの数を増やしてよりリアルな露天掘りにして完成

露天掘りの範囲を20x20と拡大、ラージチェストの数を16個まで増やします。それに対応する輸送タートルのプログラムを考えます。これでクアーリーを再現するプログラムの完成です。 タートルのインベン...

パイプの役割のタートルを追加して効率を上げるのサムネイル画像

パイプの役割のタートルを追加して効率を上げる

今までの露天掘りプログラムは、1台のタートルが「露天掘り」「チェストにアイテムを入れる」を繰り返しましたが、採掘を掘り進んでいくとタートルが「チェストに戻る」「採掘場所に戻る」この時間に時間が掛かりす...

関数を使用してメイン処理を簡略化のサムネイル画像

関数を使用してメイン処理を簡略化

今まで作り込んだ露天掘りプログラムは、長くなってしまいタートルの動きの(メイン処理)の部分が読みづらいですので、関数を作成して読みやすいプログラムに変更します。関数というと難しく思うかもしれませんが、...

MOBによるタートルの位置ずれを防止するのサムネイル画像

MOBによるタートルの位置ずれを防止する

無敵のタートルなんですが、動物やモンスターを壁際まで押し込み前に行けずに位置ずれ起こしてしまいます。そこで無限ループを使用して攻撃、前に行けたら無限ループを終了というプログラムを関数で定義して確実にチ...

コンフィグを設定してサイズを可変式にのサムネイル画像

コンフィグを設定してサイズを可変式に

プログラムの冒頭に露天掘りの範囲をサイズを可変できるようにコンフィグを設定しておくと便利になります。「local␣定義=数値」で文字を決めてプログラム内の当てはまる数値部分を定義文字に置き換えることで...

岩盤に到達したらプログラムを終える(成功編)のサムネイル画像

岩盤に到達したらプログラムを終える(成功編)

前回失敗したプログラムを考え直しました。岩盤は凸凹しているので出現場所はわかりません。そこで今回はタートルは、下を調べながら前に進む、岩盤を見つけたらチェストに戻りプログラムを終える、このようにプログ...

岩盤に到達したらプログラムを終える(失敗編)のサムネイル画像

岩盤に到達したらプログラムを終える(失敗編)

下方向に掘りぬいていくと岩盤が出現します。ランダムな地形の生成が魅力のマイクラですので、露天掘りをする場所の深さ(Y値)は不明。そこで岩盤に到達したらプログラムを終える方法について考えたいと思います。...

露天掘りを極めるのサムネイル画像

露天掘りを極める

コンピュータークラフトMODで、タートルをクアーリーのように動かすプログラムを作成していきます。プログラムの基礎から応用まで、これを見たら誰でも簡単にわかるプログラムとなるようにサイトを目指していきま...

クアーリーの動きを再現のサムネイル画像

クアーリーの動きを再現

今までのプログラムでは、タートルは一面を掘りぬいた後スタート地点に戻って二段目を掘りぬく、またスタート地点に戻るを繰り返していましたが、今回のプログラムは一面を掘りぬいた後に「下を掘り、一段下がる」「...

if 文で多重分岐で列の移動を管理のサムネイル画像

if 文で多重分岐で列の移動を管理

「if」分を使い「横に列を移動するループを終える」「右回りに列を移動する」「左回りに列を移動する」このように3個の分岐を作ります。コンフィグを設定してタートルの位置によって「0」と「-1」が当てはまる...

if 文を使用して列の移動を終えるのサムネイル画像

if 文を使用して列の移動を終える

コンピュータークラフトの露天掘りのプログラムに「if」文を使用して「もしも何々だったらどうする」「何々でなかったらこうする」このような分岐を作ってプログラムを短く簡略化しつつ、より高度なものにします。...

スタート地点に戻りチェストにアイテムを入れるのサムネイル画像

スタート地点に戻りチェストにアイテムを入れる

下に掘り進んでいくとタートルのインベントリは、いっぱいになってしまい採掘してもアイテム入手ができなくなってしまいます。「一面を掘る」「チェストに戻りアイテムを入れる」「採掘場所に戻り」「一面を掘る」こ...

列の移動のループを作成して一面を掘りぬくのサムネイル画像

列の移動のループを作成して一面を掘りぬく

露天掘りの一段目を掘りぬく一番簡単なプログラムを完成させます。今回のプログラムは、一面にブロックを設置する、自動農業などで使えるなど、コンピュータークラフトのタートルの基本となる動作なので理解できれ...

右回り左回りに列を移動するのサムネイル画像

右回り左回りに列を移動する

タートルは、一列目を掘り進んだあと右回りに列を移動して掘り戻って左回りに列を移動します。これで二列を掘る動作として考えていきます。 タートルの右回りの移動 タートルのAPIはこちらで確認でき...

基本となる一列を掘り進むプログラムのサムネイル画像

基本となる一列を掘り進むプログラム

ここから露天掘りプログラムを作り上げていきます。まずは一列を掘っていくタートルの基本となる動きを考えていきます。ループカウンターで効率よくプログラムを作ります。 条件 マイニングタートルを使用 ...

Sublime Text で効率よくプログラムを書くのサムネイル画像

Sublime Text で効率よくプログラムを書く

コンピュータークラフトの画面での文字入力は、行数が少ない上にコピー貼り付けが不可なので時間が掛かってしまいプログラムを書き込む気になりません。外部ツールの無料プログラムエディタをダウンロードして Lu...

タートルAPI一覧のサムネイル画像

タートルAPI一覧

コンピュータークラフトであらかじめプログラムされているAPIの一覧です。高度なプログラムを作り上げていくには、アイテム名を調べるAPIの戻り値が重要になりますが、今回の露天掘りプログラムでは、タートル...

コンピュータークラフトの基礎のサムネイル画像

コンピュータークラフトの基礎

コンピュータークラフトは、プレーヤーがプログラムを組んだタートルをマインクラフトのワールドの中で動かすMODです。タートルは、組まれたプログラムによって植林や建築、露天掘りなど自動で行えるようになりま...

ElectroblobsWizardry-4.2.7-MC1.12.2 日本語化ファイルのサムネイル画像

ElectroblobsWizardry-4.2.7-MC1.12.2 日本語化ファイル

このMODは、4.2.0以降、Bookのファイル形式が「txt」から「json」変更になって以前に作成した日本語データでは、対応できなくなってしまいました。そこで更に追加されたアイテムとBookの日本...

うれしい贈り物のサムネイル画像

うれしい贈り物

春のパン祭りでお馴染みの山崎製パンさんの「ヤマザキ 秋のわくわくプレゼント キャンペーン」で、Cコースのお菓子詰め合わせに当選しました。 送られてきたのが12月24日、まさに素敵なクリスマスプレ...

ファクトリオ MOD 入れ方のサムネイル画像

ファクトリオ MOD 入れ方

Factorio は、2Dのワールドに工業を発展させて最終的にロケットを発射することを目的としたゲームです。資源を集めて自動生産ラインを維持しつつ敵を侵略に対抗します。設定から敵のいないワールドでもP...

Google検索を知るのサムネイル画像

Google検索を知る

当サイトでかなり力を注いで作り上げたコンピュータークラフトのページですが、思ったほど見られていません。そもそも日本ではマイナーなMODなんですが、コンピュータクラフトといえば「マターライフ」を目指して...

パソコンで手が冷える時の対処法のサムネイル画像

パソコンで手が冷える時の対処法

冬のパソコン作業は手が冷えてしまいます。暖房を入れて部屋全体を温めればいいのですが、室温の上昇に比例して電気代も上がっていってしまいます。そこでもっとエコで寒い冬に手が冷える時の対策グッズとしてハンド...

【マイクラ】「シュルームライト」の入手方法と使い方!のサムネイル画像

【マイクラ】「シュルームライト」の入手方法と使い方!

マインクラフト1.16より、シュルームライトが追加されました。 シュルームライトの取得方法と使い方を解説します。 ビビアン 新しい光源ブロックだよ!! シュルーム...

他のゲームまとめアンテナ