削除された動画動画

5.7千文字の記事
  • 0
  • 0pt
掲示板へ

このページでは、動画に関連して以下のAPI解説する。(動画と表記が異なっている部分もあります)

解説Minecraft 1.2.5、ComputerCraft 1.43 時点のものです。
※→ComputerCraft 1.33 版の記事

参考資料

このページの内容は、以下の資料を参考にしている。

Turtle API

Turtle(タートル)の動作を制御する。

Turtleに何らかの行動させる関数は、その行動の結果が返ってくるまで次の処理へは進まない。

refuel

燃料になるアイテムはかまどと同じで、かまどでの燃焼時間()×1.2が補給量である。

料アイテムと補給レベル(確認した物だけ)
溶岩バケツ ブレイズロッド 石炭・木炭 原木・木材 棒・苗木
1200 144 96 18 6

  ※溶岩バケツを燃料にした場合、バケツが残る。

1.42以前ではTurtleを破壊すると、補給した燃料はすべて消えてしまう。
1.43からラベルを付けたTurtleは破壊しても燃料が消えなくなった。

getFuelLevel

例:

turtle.refuel()
print(turtle.getFuelLevel())

燃料を補給し、燃料の量を表示する。

移動

例:

print(turtle.back())

Turtleに1メートル後退するように命し、その結果を表示する。
(後退に成功したら"true"が、失敗したら"false"が表示される)

回転

例:

print(turtle.turnLeft())

Turtleを左へ90度回転させ、その結果を表示する。
(回転には失敗すること無いので、"true"が表示される)

select

スロット番
10 11 12
13 14 15 16

getItemCount

getItemSpace

craft

Crafty系のTurtle限定。

何れかのスロットレシピに関係ないアイテムがあった場合は失敗する。

実際にクラフトな最大数は、完成品が1スロットに収まるだけの数である。例えば、原木64個からは木材64個がクラフトされ、原木48個が残る。同様に、サトウキビ64個x3からは63枚がクラフトされ、サトウキビ43個x3が残る。

完成品は選択スロットに入るが、選択スロット材料が残っている場合はそれ以降のスロットに入る。

dig

具やを持つTurtle限定。

ブロックが掘れるかどうかはTurtleごとに決まっている。掘ったブロックを獲得できるかどうかはTurtleに装着されている具で判定される。

Turtleごとの破壊・獲得能ブロッ
Turtle 破壊可ブロック 獲得判定ツール
Mining 岩盤以外何でも ダイヤツルハシ
Felling 岩盤以外何でも ダイヤ
Digging 、土系、系、系、葉系、カボチャ ダイヤシャベル
Farming 系、葉系、カボチャ ダイヤクワ
Melee 系、葉系、蜘蛛の巣、羊毛ブロック ダイヤ

掘ったブロックを獲得できる場合、選択スロットへ収納される。選択スロットへ収納できなかった場合は、それ以降のスロットに収納される。全スロットに収納できなかった場合は、その場にアイテムとしてドロップする。

Farming Turtle(クワ)では土ブロックブロックを耕すことができる。

能ブロッ
turtle.dig() 正面にあり、 その上が空気である土・ブロック
面が空気であり、 の真下にある・草ブロック
turtle.digUp() 上にあり、 その上が空気である土ブロック
turtle.digDown() 下が空気であり、 その下にある土・ブロック

例:

print(turtle.dig())

Turtleに正面のブロックを採掘するように命し、その結果を表示する。
(採掘できたら"true"が、できなかったら"false"が表示される)

place

1.4になって多くのブロックが意図した通りに置けるようになったが、やはり念のために事前テストを推奨。

看板は基本的に地面に立てる形で設置される。ブロック側面への設置方法は動画を参照。引数文字列中に改行文字(\n)を含めるとそこで改行できる。看板仕様通り4行まで表示可。5行以降は表示されない。

detect

例:

if turtle.detect() then
    turtle.dig()
end

正面にブロックがあったら、それを採掘する。

compare

木の種類や羊毛ブロックの色などダメージ値の違いも別ブロックとして区別される。

compareTo

drop

ドロップ先がチェストやかまど、Turtleなどインベントリを持つブロックだった場合は、そのインベントリに左上から順番にアイテムが収納される。インベントリに1つも収納できない場合はアイテムの移動は行われずfalseを返す。一部だけでも収納する余裕がある場合はその分だけアイテムを移動しtrueを返す。

かまどを扱う場合、燃料スロットはかまどの下面から、材料スロットはかまどの上面から、精錬品スロットはかまどの側面からアクセスできる。

suck

拾得先がチェストやかまど、Turtleなどインベントリを持つブロックだった場合は、そのインベントリの左上にあるアイテムから順番にTurtleの選択スロットへ収納する。

拾得したアイテムが選択スロットに収納できない場合は、それ以降のスロットに収納される。どのスロットにも収納できない場合はアイテムの移動は行われずにfalseを返す。一部だけでも収納する余裕がある場合はその分だけアイテムを収納しtrueを返す。

かまどを扱う場合についてはdrop解説を参照。

attack

具やを持つTurtle限定。

攻撃力はTurtleに装着されている具(武器)のごとに決まっている。

攻撃されたMobは攻撃したTurtleに対して敵対行動をする。

Mobを倒すと経験値プレイヤーによる撃破限定のアイテムドロップする。ドロップしたアイテム経験値を除いてタートルに収納される。

Turtle vs. Mob (攻撃回数)
Melee
(10)
Felling
(6)
Miningツルハシ
Digging(シャベル)
(2)
Farming(クワ)
(1)
Spider HP16 2 3 8 16
Skeleton HP20 2 4 10 20
Creeper HP20 2 4 (10)※ (20)※
Zombie HP20 AP2 3 4 11 22
Enderman HP40 4 7 20 40

※倒す前に自爆

関連項目

【スポンサーリンク】

  • 0
  • 0pt
記事編集 編集履歴を閲覧

ニコニ広告で宣伝された記事

東ローマ帝国 (単) 記事と一緒に動画もおすすめ!
提供: ritchie_star
もっと見る

この記事の掲示板に最近描かれたお絵カキコ

お絵カキコがありません

この記事の掲示板に最近投稿されたピコカキコ

ピコカキコがありません

削除された動画

まだ掲示板に書き込みがありません…以下のようなことを書き込んでもらえると嬉しいでーす!

  • 記事を編集した人の応援(応援されると喜びます)
  • 記事に追加して欲しい動画・商品・記述についての情報提供(具体的だと嬉しいです)
  • 削除された動画についての雑談(ダラダラとゆるい感じで)

書き込みを行うには、ニコニコのアカウントが必要です!


おすすめトレンド

ニコニコニューストピックス