MC CommanderMinecraft非公式コマンド支援

ペットを手なずけるコマンド

骨や魚を何回もあげなくても、コマンドならオオカミやネコをすぐに自分のペットにできます。ペットの「飼い主」はプレイヤーのUUIDで決まるので、そのUUIDをコピーするのがポイントです。

ペットオオカミJava版

summonコマンドを作る

更新日:

1. いちばん近いオオカミを自分のペットにする

/data modify entity @e[type=wolf,limit=1,sort=nearest] Owner set from entity @s UUID

自分のUUIDを、オオカミの飼い主(Owner)にコピーします。首輪が付いて、ついてくるようになります。wolf を cat や parrot に変えると、ネコやオウムも同じ方法で手なずけられます。

2. 出してすぐペットにする

/summon wolf ~ ~ ~ {Tags:["newpet"]}
/data modify entity @e[type=wolf,tag=newpet,limit=1] Owner set from entity @s UUID
/tag @e[tag=newpet] remove newpet

タグを付けて出したオオカミにだけ飼い主を設定するので、近くにほかのオオカミがいても間違えません。タグの使い方は tagコマンドの使い方 を見てください。

3. 自分のUUIDを調べる

/data get entity @s UUID

[I; 123, -456, 789, -1011] のような4つの数字が出ます。この数字を使って /summon wolf ~ ~ ~ {Owner:[I;123,-456,789,-1011]} と書くこともできます。

4. 座らせる・無敵にする

/data merge entity @e[type=wolf,limit=1,sort=nearest] {Sitting:1b,Invulnerable:1b}

Sitting:1b で座らせ、Invulnerable:1b で攻撃を受けても死なないようにします。大事なペットを守りたいときに便利です。

5. 馬を手なずける

/summon horse ~ ~ ~ {Tame:1b}

馬・ロバ・ラバは Tame:1b で、出した瞬間から乗れるようになります。足の速い馬の出し方は 最強の馬を出すコマンド にまとめています。

6. オオカミに防具を着せる・首輪の色を変える

/item replace entity @n[type=wolf] armor.body with minecraft:wolf_armor

一番近いオオカミに、オオカミ用の防具を着せます(1.20.5以降)。防具を着たオオカミは受けるダメージが大きく減るので、戦いに連れて行くペットが倒されにくくなります。@n は一番近いエンティティを選ぶセレクターです(1.21以降)。

/data merge entity @n[type=wolf] {CollarColor:14b}

首輪の色を変えるコマンドです。14は赤、11は青、4は黄色、5は黄緑のように、0〜15の数で色を決めます。何匹も飼っているときに、色で見分けられるようになります。装備の着せ方は itemコマンドで装備を着せる方法 も参考にしてください。

7. オオカミやネコの種類を選んで出す

/summon minecraft:wolf ~ ~ ~ {variant:"minecraft:ashen"}
/summon minecraft:cat ~ ~ ~ {variant:"minecraft:calico"}

Java版1.20.5以降は、オオカミに9種類の見た目があり、variant で選べます。ネコも同じ書き方で種類を選べます。上の「出してすぐペットにする」のコマンドに variant を足せば、好きな見た目のペットをすぐに作れます。

オオカミのID自然に出るバイオーム
paleタイガ(いつもの見た目)
woods森林
ashen雪のタイガ
blackマツの原生タイガ
chestnutトウヒの原生タイガ
rustyまばらなジャングル
spottedサバンナの台地
striped森のある荒野
snowy林

ネコの種類は tabby、black、red、siamese、british_shorthair、calico、persian、ragdoll、white、jellie、all_black です。

うまくいかないときの確認ポイント

よくある質問

ペットの飼い主を友達に変えられますか?

はい。@s のかわりにその人の名前を書くと、その人がペットの飼い主になります。例:Owner set from entity Alex UUID

ペットを野生に戻せますか?

/data remove entity @e[type=wolf,limit=1,sort=nearest] Owner で飼い主を消すと、野生に戻ります。

ペットが勝手にテレポートしてきません。

座っている(Sitting:1b)と、ついてこなくなります。Sitting:0b にするか、右クリックで立たせます。

関連ページ

珍しいモブを出すコマンド青いウーパールーパーなどを出します。dataコマンドの使い方

Mobのデータを書き換えます。

最強の馬を出すコマンド

馬の手なずけ方です。

Mobに名前を付けるコマンド

ペットに名前を付けます。

無敵になるコマンド

Mobを無敵にする方法です。

コマンド辞典

基本構文とコマンド別の使い方を確認できます。