マイクラ歴5年の僕が上記の悩みを解決します!
今回は、マイクラのダメージ「damage」コマンドについて、11個の例文を用いて解説します。
また、コマンドブロックを利用して、雪玉がモブにダメージを与えるコマンドも解説しています。
本記事を読めば、ダメージ「damage」コマンドについてわかるので、敵モブを簡単に倒せるようになりますよ!
もくじ
【マイクラ】ダメージ「damage」コマンドの構文
ダメージ「damage」コマンドの構文は以下の通りです。
ダメージコマンド
/damage 対象 ダメージ量 ダメージの場面 entity ダメージ発生源のエンティティ
ダメージの場面から後のコマンドは省略できるので、ダメージ量まででもコマンドが成立します。
ダメージコマンド(省略)
/damage 対象 ダメージ量
それでは、コマンドの例文で確認していきましょう。
【マイクラ】ダメージ「damage」コマンドの例文
ダメージ「damage」コマンドの例文を11個紹介します。
- プレイヤーに5のダメージを与えるコマンド
- プレイヤー以外に10のダメージを与えるコマンド
- 全てのモンスターに100のダメージを与えるコマンド
- ゾンビに50のダメージを与えるコマンド
- 10ブロック以内の全てのエンティティに8のダメージを与えるコマンド
- 自分自身にファイアで5のダメージを与えるコマンド
- 全てのエンティティに雷で6のダメージを与えるコマンド
- プレイヤー以外に10の落下ダメージを与えるコマンド
- 全てのクリーパーに水でおぼれたときのダメージを30与えるコマンド
- すべてのモブに100のダメージを与えるコマンド
- ロバがプレイヤーに100のダメージを与えるコマンド
①プレイヤーに5のダメージを与えるコマンド
自分自身のダメージを与えるコマンドを設定します。
コマンド
/damage @s 5
装備をしていた場合は、ダメージ量が少なくなります。
ダイヤモンド装備をしている場合を例にしています。
②プレイヤー以外に10のダメージを与えるコマンド
プレイヤー以外を対象にすると、エンティティ全体にダメージを与えられます。
コマンド
/damage @e[type=!player] 10
③すべてのモンスターに100のダメージを与えるコマンド
すべてのモンスター限定でダメージを与えられます。危険な時に使用しましょう。
コマンド
/damage @e[family=monster] 100
④ゾンビに50のダメージを与えるコマンド
特定のモブ(今回はゾンビ)にダメージを与えられます。
コマンド
/damage @e[type=zombie] 50
⑤10ブロック以内の全てのエンティティに8のダメージを与えるコマンド
プレイヤーの近くのエンティティを一掃したいときに使いましょう。
コマンド
/damage @e[r=10] 8
⑥自分自身にファイアで5のダメージを与えるコマンド
ダメージの場面を設定して、ダメージを与えることができます。
コマンド
/damage @s 5 fire
⑦全てのエンティティに雷で6のダメージを与えるコマンド
雷のダメージを与えることも可能です。
コマンド
/damage @e 6 lightning
⑧プレイヤー以外に10の落下ダメージを与えるコマンド
落下ダメージを与えることもできます。
コマンド
/damage @e[type=!player] 10 fall
⑨全てのクリーパーに水でおぼれたときのダメージを30与えるコマンド
地上ですが、水でおぼれたときのダメージも与えられます。
コマンド
/damage @e[type=creeper] 30 drowning
⑩すべてのモブに100のダメージを与えるコマンド
モブを一掃したいときに使えます。ダメージ量を増やすとキルコマンドと似たような効果があります。
コマンド
/damage @e[family=mob] 100
⑪ロバがプレイヤーに100のダメージを与えるコマンド
ダメージ発生源のエンティティが設定できます。ここでは、ロバがプレイヤーに100のダメージを与えてキルするコマンドです。
コマンド
/damage @p 100 entity_attack entity @e[type=donkey]
【マイクラ】雪玉でダメージを与えるコマンド
雪玉でダメージを与えるコマンドを紹介します。
コマンドの流れ
- コマンドブロックを入手
- コマンドブロックを置いて条件とコマンドを入力
- 雪玉を入手
- 雪玉を投げてモブにダメージを与える
このコマンドを完成させるためには、コマンドブロックを使用するので、コマンドで入手します。
コマンド入手
/give @s command_block
コマンドブロックに「コマンドブロックの条件」と「雪玉でダメージを与えるコマンド」を入力します。
条件
ブロックの種類:リピート
条件:無条件
レッドストーン:常時実行
コマンド
/execute as @e[type=snowball] at @s run damage @e[r=5,type=!item,type=!player] 10
コマンドブロックに入力終わったら、雪玉を準備しましょう。
コマンド入手
/give @s snowball
雪玉をもって、モブに投げてみましょう。
モブがキルできたら成功です。
範囲(r=5のこと)を広げると雪玉からダメージを与えられる距離が大きくなります。
いろいろ試してみてくださいね。
マイクラでダメージ「damage」コマンドを利用してみよう。
今回は、マイクラのダメージ「damage」コマンドについて解説しました。
本記事のまとめ
- ダメージ「damage」コマンドの構文は「/damage 対象 ダメージ量 ダメージの場面 entity ダメージ発生源のエンティティ」
- ダメージ「damage」コマンドの省略バージョンは「/damage 対象 ダメージ量」
- 雪玉でダメージを与えるコマンドは「/execute as @e[type=snowball] at @s run damage 対象 ダメージ量」
マイクラの「damage」コマンドを利用して、敵モブにダメージを与えてみよう!