Minecraft Wiki
Advertisement
Information icon
この項目はJava Edition限定の要素です。 
Notchface

実績システムは、 「木を10,000本切り倒せ」といった退屈な内容ではなく、「豚に乗って崖から落ちる」のような挑戦的なものにするつもりだよ。一方、統計情報は、どれだけ沢山の木を切り倒したか、といった情報を記録するのに使われるだろうね。長期的な目標だけど、minecraft.net のプロフィールページ上で実績と統計を表示して、他人に自慢出来るようにしたいね。

Notchによるブログ[1]

統計情報 (Statistics) は、プレイヤーが数値データで、特定の任務を追跡できるシステムである。

MineCraftStatistics1

「一般」タブの画面

統計情報のウィンドウは、以下の4つのセクションに分かれている。

  • 一般 (General):以下の表に挙げる、様々な一般的統計情報が表示される。
  • ブロック (Blocks):それぞれのブロックのクラフトした回数、使用(設置)した回数、入手した回数、捨てた回数が表示される。
  • アイテム (Items):それぞれのアイテムの使用した回数、クラフトした回数、ブロックの破壊に使われた回数、入手した回数、捨てた回数が表示される。
  • Mob:それぞれの種類の Mob の殺した回数と殺された回数が表示される。

ブロック画面とアイテム画面の上に並んでいるボタンを押すことで、一覧の並べ替えも出来る。

統計情報は現時点では、Java Edition のみの要素である。Legacy Console Edition では実績の代わりにリーダーボードがあるが、Bedrock Edition ではこれに代わる要素はない。

「一般」の統計情報の一覧

統計情報の名前 説明 統計ID
ゲームを終了した回数 「セーブしてタイトルに戻る」のボタンを押した回数。 stat.leaveGame
ゲームプレイ時間 総プレイ時間。ここは必ずしも分単位で表示されるわけではなく、秒、分、時、または日のいずれかの、ちょうど収まる単位が用いられる。ゲームをポーズしている間、この時間は増えない。"5.50 h" と表示されている場合、プレイ時間が5時間30分という意味になる(50分ではない)。 stat.playOneMinute
最後に死亡してからの経過時間 プレイヤーが最後に死亡してからの経過時間。 stat.timeSinceDeath
スニークした時間 スニークボタンを押し続けた時間。 stat.sneakTime
歩いた距離 歩いた距離の合計。 stat.walkOneCm
スニークした距離 スニークして移動した距離の合計。 stat.crouchOneCm
ダッシュした距離 ダッシュした距離の合計。 stat.sprintOneCm
泳いだ距離 泳いだ距離の合計。浅瀬を歩いた距離も加算される。水中での上下移動の距離は含まれない。 stat.swimOneCm
落下した距離 落下した距離の合計。ジャンプは除くが、1ブロックより長く落下した場合はジャンプ全体が集計の対象になる。 stat.fallOneCm
登った距離 はしご、もしくはツタを登った距離の合計。 stat.climbOneCm
空中を移動した距離 地面から1ブロックより高く空中にいる間に、同時に前方かつ上方へ進んだ距離の合計。 stat.flyOneCm
水中歩行した距離 水中で歩いた距離の合計。 stat.diveOneCm
トロッコで移動した距離 トロッコで移動した距離の合計。 stat.minecartOneCm
ボートで移動した距離 ボートで移動した距離の合計。 stat.boatOneCm
ブタで移動した距離 サドルを着けたブタに乗って、移動した距離の合計。 stat.pigOneCm
ウマで移動した距離 ウマに乗って移動した距離の合計。 stat.horseOneCm
エリトラで飛行した距離 エリトラで滑空した距離の合計。 stat.aviateOneCm
ジャンプした回数 ジャンプした合計。 stat.jump
与えたダメージ プレイヤーが与えたダメージの合計。体力 1♥ ポイントを単位としており、近接ダメージのみが対象である。 stat.damageDealt
受けたダメージ プレイヤーが受けたダメージの合計。体力 1♥ ポイントを単位としている。 stat.damageTaken
死亡回数 死亡した回数。 stat.deaths
Mob を倒した回数 倒した Mob の合計。<--The number of mobs the player killed.--> stat.mobKills
プレイヤーを倒した回数 PvP のサーバー上で倒したプレイヤーの合計。間接的に殺した場合は集計されない。 stat.playerKills
アイテムを落とした回数 プレイヤーがアイテムを落とした合計。死亡時のアイテムの落下は含まれない。 stat.drop
アイテムをエンチャントした回数 アイテムをエンチャントした回数。 stat.itemEnchanted
動物を繁殖させた回数 2匹の Mob を繁殖させた回数。 stat.animalsBred
を釣った回数 釣った魚の合計。 stat.fishCaught
村人と会話した回数 村人と取引をする GUI を開いた回数。 stat.talkedToVillager
村人と取引した回数 村人と取引した回数。 stat.tradedWithVillager
ケーキの一切れを食べた回数 ケーキの一切れを食べた回数。 stat.cakeSlicesEaten
大釜を水で満たした回数 大釜を水入りバケツで満たした回数。 stat.cauldronFilled
大釜から水を取った回数 大釜から水入り瓶で水を取った回数。 stat.cauldronUsed
防具を脱色した回数 染色済みの革の防具を、大釜で洗った回数。 stat.armorCleaned
旗を脱色した回数 を大釜で洗った回数。 stat.bannerCleaned
醸造台を使用した回数 醸造台の GUI を開いた回数。 stat.brewingstandInteraction
ビーコンを使用した回数 ビーコンの GUI を開いた回数。 stat.beaconInteraction
作業台を使用した回数。 作業台の GUI を開いた回数。 stat.craftingTableInteraction
かまどを使用した回数 かまどの GUI を開いた回数。 stat.furnaceInteraction
ディスペンサーの中身を見た回数 ディスペンサーの GUI を開いた回数。 stat.dispenserInspected
ドロッパーの中身を見た回数 ドロッパーの GUI を開いた回数。 stat.dropperInspected
ホッパーの中身を見た回数 ホッパーの GUI を開いた回数。 stat.hopperInspected
チェストを開いた回数 チェストを開いた回数。 stat.chestOpened
トラップチェストを反応させた回数 トラップチェストを開いた回数。 stat.trappedChestTriggered
エンダーチェストを開いた回数 エンダーチェストを開いた回数。 stat.enderchestOpened
音符ブロックを鳴らした回数 音符ブロックを叩いた回数。 stat.noteblockPlayed
音符ブロックの音階を変えた回数 音符ブロックを右クリックした回数。 stat.noteblockTuned
植物を植木鉢に植えた回数 植物植木鉢に植えた回数。 stat.flowerPotted
レコードを再生した回数 レコードジュークボックスで再生した回数。 stat.recordPlayed
ベッドで寝た回数 ベッドで寝た回数。 stat.sleepInBed
シュルカーボックスを開いた回数 シュルカーボックスを開いた回数。 stat.shulkerBoxOpened

保存

統計情報は、.minecraft/saves/ワールド名/stats/uuid.json (サーバー上のワールド名/stats/uuid.json) に保存され、各統計情報の経過が保持される。ファイルの構造は、以下のようになっている。

    {"stat.xxxxxx":value,"stat.xxxxxx":value,"stat.xxxxxx":value,...}

統計情報は、 stats-change セクションに保存される。更新の必要がなければ、該当する全てのフィールドは空となる。例えば、プレイヤーが実際にジャンプを行うまで、ジャンプの合計回数は記録されない。距離はセンチメートル単位で記録される。時間はティックという単位(1ティックは 0.052 秒) で保存される。「ゲームを終了した回数」の記載例は以下の通りである。

    {"stat.leaveGame":4}

動画

注釈: この動画は、1.7.2 のリリース以前の動画である。そのため、いくつかの項目が追加あるいは削除されている可能性がある。また、実績はワールドごとに保存されるため、ゲームの更新時にリセットされなくなった。

統計/video

歴史

Java Edition Beta
2011年3月18日Notch が自身のブログ上に、統計情報について実績システムと共に、この記事の冒頭にある言葉を語った。
1.5統計情報が追加された。
2011年5月24日統計情報のオンライン保存が、Beta 1.6 のアップデートでの追加を考慮されていたが、その時点では不具合が多すぎると判断された[2]
Java Edition
1.7.213w36a統計情報がワールドごとに保存されるようになった。
「ウマで移動した距離」、「動物を繁殖させた回数」、「ゴミを釣り上げた回数」、そして「宝物を釣り上げた回数」が追加された。
「ゲームを起動した回数、」、「ワールドを作成した回数、」、「ワールドを読み込んだ回数」、そして「マルチプレイで遊んだ回数」が削除された。
1.7.6統計情報のファイルがプレイヤー名ではなく、UUID になった。また、既存のファイル名がこれに置き換えられた。
1.82014年2月24日Searge が「スニークした距離」と「ダッシュした距離」の画像を投稿した。
14w10a「スニークした距離」、「ダッシュした距離」、および「最後に死亡してからの経過時間」が追加された。
14w30a「村人と会話した回数」と「村人と取引した回数」が追加された。
1.8.21.8.2-pre1以下の統計情報が追加された。
  • 「ケーキの一切れを食べた回数」
  • 「大釜を水で満たした回数」
  • 「大釜から水を取った回数」
  • 「防具を脱色した回数」
  • 「旗を脱色した回数」
  • 「醸造台を使用した回数」
  • 「ビーコンを使用した回数」
  • 「ディスペンサーの中身を見た回数」
  • 「ドロッパーの中身を見た回数」
  • 「ホッパーの中身を見た回数」
  • 「音符ブロックを鳴らした回数」
  • 「音符ブロックの音階を変えた回数」
  • 「植物を植木鉢に植えた回数」
  • 「トラップチェストを反応させた回数」
  • 「エンダーチェストを開けた回数」
  • 「アイテムをエンチャントした回数」
  • 「レコードを再生した回数」
  • 「かまどを使用した回数」
  • 「作業台を使用した回数」
  • 「チェストを開けた回数」
1.915w32a「スニークした時間」が追加された。
15w33aアイテムの統計情報に、「拾った回数」と「落とした回数」が追加された。
15w38a「ベッドで寝た回数」が追加された。
15w49a「エリトラで飛行した距離」が追加された。
1.11.116w50a「ゴミを釣り上げた回数」と 「宝物を釣り上げた回数」が削除された。
開発中のJava Edition
1.1317w47a統計情報が更新された。
18w07a統計情報に time_since_sleep が追加された。

問題点

「Statistics」に関する問題点は、バグトラッカーにて管理されている。問題点の報告はそちらで行ってほしい。

トリビア

  • 統計情報はメタデータを無視する。そのため、全ての種類の原木、羊毛、苗木、染料はそれぞれ同じアイテムとしてカウントされる。石炭と木炭も同じものとして扱われる。
  • 弓で矢を「撃つ」ことは「使った」扱いにならない。
  • "Times Crafted" の項目は原木を木炭に加工するような製錬回数も含む。
  • アイテムタブではイカスミ のツールチップが表示されない。イカスミの染料IDであるダメージ値が 0 だからである。(豆知識の最初の項目を参照)
  • 「作った回数」のシンボルマークはハンマーと鉄床である。実際のゲーム中では、クラフトは作業台を用いて行われる。
  • 統計情報内のコンパスと時計を見ると、ポーズしたタイミングでのスポーン地点の方角と、現在の時刻を表示しているのがわかる。
  • スノウゴーレム、アイアンゴーレム、ウィザー、そしてイリュージョナーは、Mob の統計情報に含まれていない。

ギャラリー

脚注

Advertisement