MINECRAFT

マイクラでpythonを実行する

1.mods.zip、python-scripts.zipをダウンロードする。 github.com 2.modsフォルダの中の該当バージョンのjarファイルを以下に格納する。 C:\Users\ユーザー名\AppData\Roaming\.minecraft\versions\バージョン\mods\jarファイル 3.python-scripts.zip…

マイクラMOD自作 アイテム追加

1.追加するアイテムを以下のフォルダに格納する src/main/resources/assets/ドメイン名(小文字)/textures/items/ 例)ドメイン名toimomodでsample.png、sample2.pngをitemsフォルダに格納 src/main/resources/assets/toimomod/textures/items/sample.png…

マイクラMOD自作 準備

1. eclipseをダウンロード http://mergedoc.osdn.jp/ 2. modをダウンロード https://files.minecraftforge.net/ ※ 1.7.10、src をダウンロード、適当なフォルダに解凍 3. 解凍フォルダ内の「gradlew.bat」を右クリック、編集 4. JAVA_HOMEを設定 set JAVA_HO…

Computer Craft 火打石ゲット

CCにダイヤシャベルを装備 equip 1 right CCで以下のプログラムを実行 -- getFlint -- while true do turtle.dig() os.sleep(0.5) end CCに掘ってもらう 目の前に砂利石を置いていく

Computer Craft 豆腐ハウスを建てる

豆腐ハウスを建てる 高さ4マス(i=1, 4)、幅・奥行5(j=1, 4とk=1, 4)マスの豆腐ハウス。4辺の壁を作るので、右回りに4回繰り返す。 タートルの真下にブロックを設置する。 turtle.placeDown() ブロックを設置したら前に進む。 turtle.forward() 豆腐ハウ…

Computer Craft つるはしなどをタートルに装備させる

装備させたいツールを右側のボックスに入れる。 ボックスの一番左上にあるダイヤのシャベルを右に装備する。equip 1 right※ 左上から右下に1~16番 ダイヤのクワを左に装備する。equip 2 left※ 装備を外す場合は unequip right、unequip left つるはしなどを…

Computer Craft タートルに名前を付ける

タートルを右クリック label set 名前 タートルに名前を付ける タートルを動かすには燃料を右側のアイテム欄に入れる(例:石炭ブロック)。 refuel で燃料を設定する。 タートルの色を変えるには、染料を持ったままタートルを右クリック。金鉱石と一緒にラ…

ComputerCraft タートルを作成する

マイクラにComputerCraftを導入する。ComputerCraft | Programmable Computers for Minecraft 金鉱石やレッドストーンを入手する。 Advanced Computer (AC) を作成する。金インゴット7個、レッドストーン1個、板ガラス1個 Advanced Turtleを作成する。金…

ブロック名を当てるゲーム2(マイクラ×Python)

前のプログラムの改良版 ブロック名を当てるゲーム(マイクラ×Python) - toimo2011’s diary ブロックを辞書として登録して、その中からランダムに取り出したものを答える。 # ブロック名を当てるゲーム # coding:utf-8 from mcpi.minecraft import Minecraf…

ブロック名を当てるゲーム(マイクラ×Python)

# ブロック名を当てるゲーム from mcpi.minecraft import Minecraft from mcpi.block import * mc = Minecraft.create() mc.events.clearAll() # 辞書を作成(今回は草ブロックのみ) a = {"GRASS":GRASS} mc.postToChat("GAME1: What's this block's TYPE? …

上付きハーフブロックを設置する(マイクラ×Python)

mc.setBlock(pos.x+i+1,pos.y,pos.z-1,STONE_SLAB) これだと下付きハーフブロックとして設置されてしまう。 mc.setBlock(pos.x+i+1,pos.y,pos.z-1,STONE_SLAB.id,8) .id を付けることで上付き(Upper)のハーフブロックが設置できた。以下のサイトにデータ値…

繰り返し処理と時間を使ってブロックを動かす(マイクラ×Python)

最初の位置。 from mcpi.minecraft import Minecraft from mcpi.block import * import time # 繰り返し処理と時間を使ってブロックを動かす def moveCar(mc,pos): i = 0 # 10回(秒)繰り返す処理 while i < 10: # レンガブロックを設置する mc.setBlock(po…

家具を作る(トイレ)

from mcpi.minecraft import Minecraft from mcpi.block import * # トイレ def toilet(mc,pos): mc.setBlock(pos.x+1,pos.y,pos.z,QUARTZ_BLOCK) mc.setBlock(pos.x+1,pos.y+1,pos.z,QUARTZ_BLOCK) # 階段ブロックを逆さに配置する 4 mc.setBlock(pos.x,pos…

剣で叩いたブロックを変更する(マイクラ×Python)

from mcpi.minecraft import Minecraft from mcpi.block import * mc = Minecraft.create() pos = mc.player.getTilePos() # イベントをすべて消去する mc.events.clearAll() while True: # カウンター count=0 blockHits = mc.events.pollBlockHits() if bl…

スキン変更

1. 公式サイト | Minecraft 2. プロフィール→スキン

軽量化mod OptiFine

1. OptiFine Downloads 2. modフォルダに格納 3. マイクラ起動

Scratch × Minecraft 3 ワープ

[変数] mcpiX [変数] mcpiY [変数] mcpiZ [制御] setPosを送る

Scratch × Minecraft 2 ブロックを積み上げる

[制御] 旗がクリックされたとき [変数] mcpiXを*にする [変数] mcpiYを*にする [変数] mcpiZを*にする [変数] blockTypeIdを*にする [制御] *回繰り返す [制御] setBlockを送る [制御] *秒待つ [変数] mcpiYを*ずつ変える 0 空気 1 石 2 草 3 土 4 丸石 5 木…

Scratch × Minecraft インストール

ラズベリーパイでマインクラフトとスクラッチをつなげる 1.必要ソフトをインストール curl http://scratch2mcpi.github.io/install.sh | sh 2.起動 1)Minecraft Piを起動 Tabキーを押すとマインクラフト画面外にカーソルを移動できる 2)scratch2mcpi…