マイクラJAVA版でMOBに与えたダメージを表示する方法は?マインクラフト
Contents

結論:
可能です。
マイクラJAVA版でMOBに与えたダメージを表示する方法
- スコアボードの作成
- /scoreboard objectives add damage dealt minecraft.custom:minecraft.damage_dealt
- MOBに与えたダメージが記録される
- ダメージの加算
- /scoreboard players add @p damage dealt
-
- チャット欄への表示
- /tellraw @a {"text":"[ダメージ] ", "color":"dark_red", "extra":[{"score":{"name":"*","objective":"damage dealt"}}]}
- ダメージ量がチャットに表示される
- スコアボードの永続性
- ゲーム再起動までデータが保持される
- 必要に応じてリセット可能
- リセットコマンド
- /scoreboard objectives reset damage_dealt
- 作動しない場合は再起動を試みる
マイクラJAVA版でMOBに与えたダメージを表示する方法は?
マインクラフトJAVA版では、プレイヤーがMOB(モンスターや動物など)に与えたダメージを表示することができます。
この機能を使うことで、戦闘の結果をより明確に把握できるようになります。
ここでは、MOBに与えたダメージをチャット欄やスコアボードに表示する方法を詳しく解説します。
スコアボードオブジェクティブの作成
まず最初に、スコアボードオブジェクティブを作成します。
以下のコマンドを入力してください。
/scoreboard objectives add damage dealt minecraft.custom:minecraft.damage_dealt
このコマンドを実行することで、プレイヤーがMOBに与えたダメージが「damage dealt」というスコアボードオブジェクティブに追加されます。
これにより、ダメージ量を追跡する準備が整いました。
ダメージをスコアボードに加算する方法
次に、実際にMOBにダメージを与えた際に、そのダメージ量をスコアボードに加算する方法を見ていきましょう。
以下のコマンドを使用します。
/scoreboard players add @p damage dealt
ここで、
例えば、プレイヤーがMOBに5ポイントのダメージを与えた場合、コマンドは次のようになります。
/scoreboard players add @p damage dealt 5
これにより、スコアボードにダメージが加算されます。
チャット欄にダメージを表示する方法
次に、ダメージ量をチャット欄に表示する方法を紹介します。
以下のコマンドを使用してください。
/tellraw @a {"text":"[ダメージ] ", "color":"dark_red", "extra":[{"score":{"name":"*","objective":"damage dealt"}}]}
このコマンドを実行すると、チャット欄に「[ダメージ]」というテキストと共に、スコアボードの値が表示されます。
テキストの色は、ここでは赤色(dark_red)に設定されていますが、必要に応じて変更することができます。
スコアボードのリセット方法
スコアボードでトラッキングしたダメージ量は、ゲームを再起動するまで永続的に保持されます。
必要に応じて、スコアボードをリセットすることも可能です。
リセットするには、以下のコマンドを使用します。
/scoreboard objectives reset damage_dealt
このコマンドを実行することで、「damage_dealt」というオブジェクティブがリセットされます。
もしこのコマンドが作動しない場合は、「ダメージ」と入力してみてください。
それでも無理な場合は、ゲームを再起動するなどの手段を試してみてください。
まとめ
以上の手順を踏むことで、マインクラフトJAVA版においてMOBに与えたダメージをスコアボードやチャット欄に表示することができます。
この機能を活用することで、戦闘の結果をより明確に把握し、ゲームプレイを楽しむことができるでしょう。
ぜひ、試してみてください。
Yes
