更新日:
1. トーテムを出す
/give @p totem_of_undying
Java版も統合版も同じIDです。トーテムは1つのスロットに1個しか入りません。
2. オフハンドに直接持たせる
/item replace entity @p weapon.offhand with totem_of_undying
Java版の書き方です。統合版は次のように書きます。
/replaceitem entity @p slot.weapon.offhand 0 totem_of_undying
オフハンドに持っていれば、剣などを使いながらでもトーテムが効きます。itemコマンドは itemコマンドの使い方 にまとめています。
3. 使ってもすぐ補充する(Java版1.20.5以降)
/execute as @a unless items entity @s weapon.offhand totem_of_undying run item replace entity @s weapon.offhand with totem_of_undying
くり返しコマンドブロックで実行すると、オフハンドのトーテムがなくなったときに自動で入れ直します。ボス戦の練習などで便利です。ただしオフハンドに持っていた別のアイテムは消えます。
4. 好きなアイテムをトーテムにする(Java版1.21.2以降)
/give @p golden_apple[death_protection={}]
death_protection を付けたアイテムは、トーテムと同じように死ぬのを1回防いでくれます。見た目は金のリンゴのままです。
5. トーテムが使われたら知らせる(Java版)
/scoreboard objectives add totem minecraft.used:minecraft.totem_of_undying
トーテムを使った回数を数えられます。数えたスコアを使って、メッセージを出したり、トーテムを補充したりできます。スコアの使い方は scoreboardコマンドの基本 を見てください。
6. Mobにトーテムを持たせる(Java版1.21.5以降)
/summon zombie ~ ~ ~5 {equipment:{offhand:{id:"minecraft:totem_of_undying",count:1}}}
トーテムを手に持ったMobは、プレイヤーと同じように1回だけ死なずに復活します。倒したと思ったら立ち上がるボスを作るときに使えます。1.21.4以前は HandItems で持たせます。ボスの作り方は ボスモブを作るコマンド を見てください。
うまくいかないときの確認ポイント
- トーテムが効かない:手かオフハンドに持っていないと効きません。インベントリに入っているだけではだめです。
- /killで死んでしまう:/kill はトーテムがあっても防げません。
- 奈落で助からない:一度助かっても、奈落ではまた落ちてダメージを受け続けます。
よくある質問
トーテムを使うとどうなりますか?
体力が少し残った状態で助かり、再生能力・衝撃吸収・火炎耐性のエフェクトが付きます。
トーテムはサバイバルでどこで手に入りますか?
襲撃(レイド)や森の洋館に出てくるエヴォーカーを倒すと落とします。
トーテムを何個も重ねて持てますか?
ふつうは1つのスロットに1個までです。Java版1.20.5以降は /give @p totem_of_undying[max_stack_size=8] 8 のように最大スタック数を変えると重ねて持てます(スタック数を変えるコマンド)。