Guides / Commands & Data

スコアボード:自動追跡される基準と表示スロット

ほとんどのスコアボードチュートリアルではダミーしか使いません。組み込みの基準は、コマンドなしで死亡数、採掘ブロック数、カスタム統計を追跡します。ここではその全容を解説します。

dummyは誰もが学ぶ基準ですが、それ自体では何も行いません。 面白いのは、自動的に更新されるものです。

目標を作成する

/scoreboard objectives add Deaths deathCount "Times died"

deathCountが基準です。引用符で囲まれた部分は表示名で、オプションです。

自動追跡される基準

基準増分される条件
deathCountプレイヤーが死ぬとき
playerKillCountプレイヤーを倒したとき
totalKillCount何かを倒したとき
health継続的に — 0から20
food, air, armor, xp, level継続的に
dummyなし — /scoreboard players setのみ
triggerなし、ただしプレイヤーは/triggerで変更可能

triggerはメニューに役立ちます。通常のプレイヤーは/scoreboard players set, but they can run /triggerを実行できません。これにより、OP権限なしで機能するクリック可能なメニューを作成できます。

統計基準は奥が深い

/scoreboard objectives add Mined minecraft.mined:minecraft.diamond_ore
/scoreboard objectives add Walked minecraft.custom:minecraft.walk_one_cm
/scoreboard objectives add Jumps minecraft.custom:minecraft.jump

ゲームが既に追跡している統計は、ティック関数なしで目標を駆動できます。 カテゴリは、minecraft.minedminecraft.craftedminecraft.usedminecraft.brokenminecraft.picked_upminecraft.droppedminecraft.killedminecraft.killed_byminecraft.customです。

距離に関するものはセンチメートル単位であることに注意してください — walk_one_cmを100で割るとブロック数になります。

表示スロット

/scoreboard objectives setdisplay sidebar Deaths
/scoreboard objectives setdisplay list Deaths
/scoreboard objectives setdisplay below_name Deaths
  • sidebar — 右側のパネル、上位15エントリ
  • list — タブリストの名前の横
  • below_name — プレイヤーのネームタグの下に浮遊

サイドバーにはチームカラーの接尾辞も付けられます — sidebar.team.red — そのチームのプレイヤーにのみその目標を表示します。これにより、あるサーバーでは異なるチームに異なるスコアを表示できます。

コマンドで値を読み取る

/execute store result score @s Temp run data get entity @s Pos[1]
/execute if score @s Deaths matches 5.. run say five or more

matchesは範囲を取ります:55....51..10。これはスコアに基づいて分岐する標準的な方法であり、store resultが重要である理由です — これはワールドデータとスコアボードの演算をつなぐ橋渡しです。

クリーンアップ

目標はワールドファイルに永続的に保存されます。地図が完成したら/scoreboard objectives remove <name>してください。そうしないと、何度も反復されたデータパックが、ティックし続ける何十もの不要な目標を残してしまいます。

デフォルトのすべてのゲームルール、スコアボード統計、ゲームイベントの頻度は、リファレンス&計算ツール — セット4に記載されています。

マインクラフト 資料 & 計算機 — 第 4 集 →

More guides

Browse all →

ほかのマインクラフトツールをお探しですか?

ブラウザだけで動くジェネレーター・ビューア・変換ツールの数々。すべて無料です。