進捗

提供: Minecraft Wiki
移動先: 案内検索
Java Edition.png

Java Edition 限定
Dinnerbone-twitter.png システム全体を「進捗」と呼ぶんだ。これは、ゲームを通してプレイヤーの進捗を導き、追跡することを目的としているよ(バニラのサバイバルでの配布マップ制作者や Mod によるカスタム追加)。ほとんどの進捗は文字通りまさにゲームの進捗だね。
Dinnerbone による 進捗のシステム[1]
進捗が達成された時に表示されるポップアップ。
目標の進捗が達成された時に表示されるポップアップ。
特別な挑戦の進捗が達成された時に表示されるポップアップ。

進捗(英: Advancement)は、徐々に新しいプレイヤーを Minecraft 内で導き、達成するための挑戦を与える機能である。これは、特定の Legacy Console EditionBedrock EditionNew Nintendo 3DS Edition での実行するデバイスで利用可能な、よりシンプルな実績システムと同様のものである。

使用法[編集 | ソースを編集]

進捗はどのゲームモードでも達成することができ、ワールドで獲得され、保存される。また、/advancement コマンドを使用して、進捗を達成(および取り消し)することもできる。

進捗はプレーヤーを論理的にゲームを終了に導くが、互いに独立している。進捗は「前の」進捗を達成することなく達成することができる。

進捗が達成されると、右上の隅にスライドするトースト通知が表示され、チャットにメッセージが表示される。通知のヘッダーテキストの色は、進捗によって異なる。通常と目標進捗には黄色のヘッダーテキストが、挑戦進捗には桃色のヘッダーテキストがある。通常の進捗を達成すると、ヘッダーテキストに「進捗達成!」と表示され、目標の進歩を達成すると「目標達成!」になり、挑戦の進歩は「挑戦完了!」となる。

インターフェイス[編集 | ソースを編集]

進捗のインターフェイス。 1つの進捗(「鉄のツルハシで決まり」)が選択されている。

進捗の画面にアクセスするためのボタンは、ポーズメニュー画面にある。L を押すことでこの画面を開くこともできる(これはゲーム内の設定メニューで変更できる)。

進捗システムには、基礎の進捗から始まり、目標や挑戦の進捗で終わるいくつかのツリーが含まれている。クリックしてドラッグすると、進捗のツリーのさまざまな枝を見ることができる。各ツリーは異なるタブ(それ自体が進捗)に分類されている。現在、バニラの Minecraft には5つのタブがある(さらに多くのものが追加される可能性がある[2][3]):

  • Minecraft:ゲームのストーリーと核心
  • 冒険:冒険、探索、戦闘
  • ネザー:夏服を持ってくる
  • ジ・エンド:それともはじまり?
  • 農業:この世界は友達と食べ物でいっぱいです

各タブには、繰り返すテクスチャの背景が存在する。

進捗のアイコンには、マウスを重ねたときにヘッダー名と説明が表示される。それらは前に進捗が達成された時のみにツリーに表示されるが、前に述べたように進捗は任意の順序で達成することができる。目標の進捗のアイコン枠はより丸みがあり、挑戦の進捗はより鮮明になる。進捗のアイコンは最初は薄灰色だが、達成すると暗い金色になる。

進捗のアイコンの枠は、難易度とそれが達成されたかどうかに応じて外観が異なる場合がある。凡例は以下の通りである:

アイコンの枠 説明
通常 達成済み
Advancement-plain-raw.png Advancement-plain-worn.png 通常の進捗
Advancement-oval-raw.png Advancement-oval-worn.png 目標の進捗
Advancement-fancy-raw.png Advancement-fancy-worn.png 挑戦の進捗

以下に詳述するように、JSONファイルを使用して、高度な機能やタブを追加しカスタマイズすることができる。

進捗一覧[編集 | ソースを編集]

Minecraft[編集 | ソースを編集]

「Minecraft」タブの進捗のツリー
Grid Grass Block.png Minecraft
アイコン 進捗 ゲーム内での説明 前提条件 実際の条件(異なる場合) 内部ID
Advancement-plain-raw.png
Minecraft ゲームのストーリーと核心 作業台をインベントリに入れる。 minecraft:story/root
Advancement-plain-raw.png
石器時代 真新しいツルハシで石を採掘する Minecraft 丸石をインベントリに入れる。 minecraft:story/mine_stone
Advancement-plain-raw.png
アップグレード より良いツルハシをつくる 石器時代 石のツルハシをインベントリに入れる。 minecraft:story/upgrade_tools
Advancement-plain-raw.png
金属を手に入れる 鉄インゴットを製錬する アップグレード 鉄インゴットをインベントリに入れる。 minecraft:story/smelt_iron
Advancement-plain-raw.png
装備せよ 鉄の防具で身を守る 金属を手に入れる 鉄の防具をインベントリに入れる。 minecraft:story/obtain_armor
Advancement-plain-raw.png
ホットスタッフ バケツを溶岩で満たす 金属を手に入れる 溶岩入りバケツをインベントリに入れる。 minecraft:story/lava_bucket
Advancement-plain-raw.png
鉄のツルハシで決まり ツルハシを強化する 金属を手に入れる 鉄のツルハシをインベントリに入れる。 minecraft:story/iron_tools
Advancement-plain-raw.png
今日はやめておきます 盾で矢を跳ね返す 装備せよ 盾を使ってを防ぐ。 minecraft:story/deflect_arrow
Advancement-plain-raw.png
アイス・バケツ・チャレンジ 黒曜石を採掘する ホットスタッフ 黒曜石をインベントリに入れる。 minecraft:story/form_obsidian
Advancement-plain-raw.png
ダイヤモンド! ダイヤモンドを手に入れる 鉄のツルハシで決まり ダイヤモンドをインベントリに入手する。 minecraft:story/mine_diamond
Advancement-plain-raw.png
さらなる深みへ ネザーポータルを作り、着火し、入る アイス・バケツ・チャレンジ ネザーへ行く。 minecraft:story/enter_the_nether
Advancement-plain-raw.png
ダイヤモンドで私を覆って ダイヤの防具は命を救います ダイヤモンド! ダイヤの防具をインベントリに入れる。 minecraft:story/shiny_gear
Advancement-plain-raw.png
エンチャントの使い手 エンチャントテーブルでアイテムをエンチャントする ダイヤモンド! minecraft:story/enchant_item
Advancement-oval-raw.png
ゾンビドクター 村人ゾンビを弱らせてから治療する さらなる深みへ 村人ゾンビに弱化のスプラッシュポーションを投げて、金のリンゴを与える(村人ゾンビの目の前に立ち、金のリンゴを持った状態で Use キーを押す)。 minecraft:story/cure_zombie_villager
Advancement-plain-raw.png
アイ・スパイ エンダーアイを追いかける さらなる深みへ 要塞に入る。 minecraft:story/follow_ender_eye
Advancement-plain-raw.png
おしまい? エンドポータルに入る アイ・スパイ ジ・エンドへ行くためにエンドポータルに入る。 minecraft:story/enter_the_end

ネザー[編集 | ソースを編集]

「ネザー」タブの進捗のツリー
Red Nether Bricks.png ネザー
アイコン 進捗 ゲーム内での説明 前提条件 実際の条件(異なる場合) 内部ID 報酬
Advancement-plain-raw.png
ネザー 夏服を持って来る ネザーポータルを使ってネザーに行く。 minecraft:nether/root
Advancement-fancy-raw.png
亜空間バブル ネザーを利用してオーバーワールドでの7kmを移動する ネザー ネザーを通じて、オーバーワールド上で7000ブロック分以上離れた2つの地点間を移動する。 minecraft:nether/fast_travel
100ポイントの経験値
Advancement-plain-raw.png
恐ろしい要塞 ネザー要塞に侵入する ネザー ネザー要塞を見つける。 minecraft:nether/find_fortress
Advancement-fancy-raw.png
差出人に返送 火の玉をガストに打ち返す ネザー ガストの火の玉でガストを殺す。 minecraft:nether/return_to_sender
50ポイントの経験値
Advancement-plain-raw.png
炎の中へ ブレイズロッドを手に入れる 恐ろしい要塞 ブレイズロッドをインベントリに入手する。 minecraft:nether/obtain_blaze_rod
Advancement-plain-raw.png
不気味で怖いスケルトン ウィザースケルトンの頭蓋骨を手に入れる 恐ろしい要塞 ウィザースケルトンの頭蓋骨をインベントリに入手する。 minecraft:nether/get_wither_skull
Advancement-fancy-raw.png
不安な同盟 ガストをネザーから救出し、安全にオーバーワールドに持ち帰り…そして倒す。 差出人に返送 ガストをオーバーワールドで殺す。 minecraft:nether/uneasy_alliance
100ポイントの経験値
Advancement-plain-raw.png
町のお薬屋さん ポーションを醸造する 炎の中へ ポーション醸造台のポーションスロットから入手する。既に入っていたものは対象にならず、自分で醸造したもののみが対象となる。 minecraft:nether/brew_potion
Advancement-plain-raw.png
荒が丘 ウィザーを召喚する 不気味で怖いスケルトン ウィザー召喚時に、ウィザーを中心とした100.9 × 100.9 × 103.5の直方体範囲の中に居る。 minecraft:nether/summon_wither
Advancement-fancy-raw.png
猛烈なカクテル すべての種類のポーション効果の付与を同時に受ける 町のお薬屋さん これらの11種類のポーション効果を全て同時に受ける。 minecraft:nether/all_potions
100ポイントの経験値
Advancement-plain-raw.png
生活のビーコン ビーコンを準備して起動させる 荒が丘 ビーコンの効果が発動したときにビーコンを中心とする20 × 20 × 14の直方体の内に居る。 minecraft:nether/create_beacon
Advancement-fancy-raw.png
どうやってここまで? すべての種類の効果の付与を同時に受ける 猛烈なカクテル これらの20種類の効果を全て同時に受ける。 minecraft:nether/all_effects
1000ポイントの経験値
Advancement-oval-raw.png
ビーコネーター 最大パワーのビーコンを作る 生活のビーコン サイズ4ピラミッドによってビーコンの効果が発動したときにビーコンを中心とした20 × 20 × 14の直方体の内に居る。 minecraft:nether/create_full_beacon

ジ・エンド[編集 | ソースを編集]

「ジ・エンド」タブの進捗のツリー
Grid End Stone.png ジ・エンド
アイコン 進捗 ゲーム内での説明 前提条件 実際の条件(異なる場合) 内部ID 報酬
Advancement-plain-raw.png
ジ・エンド それともはじまり? エンドポータルを使ってジ・エンドに行く。 minecraft:end/root
Advancement-plain-raw.png
エンドの解放 幸運を祈る ジ・エンド エンダードラゴンを倒す。 minecraft:end/kill_dragon
Advancement-oval-raw.png
ザ・ネクストジェネレーション ドラゴンの卵を持つ エンドの解放 ドラゴンの卵をインベントリに入手する。 minecraft:end/dragon_egg
Advancement-plain-raw.png
遠方への逃走 島を脱出する エンドの解放 エンダーパールを投げ入れる、または自力で歩いてエンドゲートウェイを通過する。 minecraft:end/enter_end_gateway
Advancement-oval-raw.png
おしまい…再び… エンダードラゴンを復活させる エンドの解放 それぞれの辺に1個ずつ、計4つのエンドクリスタル出口ポータルに設置する。 minecraft:end/respawn_dragon
Advancement-oval-raw.png
口臭に気をつけよう ガラス瓶にドラゴンの息を集める エンドの解放 ドラゴンブレスの瓶をインベントリに入れる。 minecraft:end/dragon_breath
Advancement-plain-raw.png
ゲームの果ての都市 入りたまえ、何が起こるだろうか? 遠方への逃走 エンドシティに入る。 minecraft:end/find_end_city
Advancement-oval-raw.png
空はどこまでも高く エリトラを見つける ゲームの果ての都市 エリトラをインベントリに入れる。 minecraft:end/elytra
Advancement-fancy-raw.png
ここからの素晴らしい眺め シュルカーの攻撃で50ブロック以上浮遊する ゲームの果ての都市 浮遊の効果を受けた状態で垂直距離を50ブロック分移動する。 minecraft:end/levitate
50ポイントの経験値

冒険[編集 | ソースを編集]

「冒険」タブの進捗のツリー
Grid Empty Map.png 冒険
アイコン 進捗 ゲーム内での説明 前提条件 実際の条件(異なる場合) 内部ID 報酬
Advancement-plain-raw.png
冒険 冒険、探索、戦闘 任意のエンティティを倒すか、エンティティによって倒される。 minecraft:adventure/root
Advancement-plain-raw.png
モンスターハンター 敵対的なモンスターを倒す 冒険 これらの22種の Mob のうちどれかを倒す。他の Mob を倒しても進捗からは無視される。 minecraft:adventure/kill_a_mob
Advancement-plain-raw.png
良い取引だ! 村人と取引をする 冒険 minecraft:adventure/trade
Advancement-plain-raw.png
良い夢見てね リスポーン地点を設定する 冒険 ベッドの上で横になる。プレイヤーが実際に寝ることができなくても、ベットに入りさえすれば進捗は達成することができる。 minecraft:adventure/sleep_in_bed
Advancement-plain-raw.png
もったいぶった一言 トライデントを投げつける。
注意:唯一の武器を捨てることは良い考えではありません。
モンスターハンター minecraft:adventure/throw_trident
Advancement-plain-raw.png
狙いを定めて 弓と矢で何かを撃つ モンスターハンター を使って任意のエンティティに当てる。 minecraft:adventure/shoot_arrow
Advancement-fancy-raw.png
モンスター狩りの達人 すべての種類の敵対的なモンスターを倒す モンスターハンター これらの22種の Mob を全て倒す。他の Mob を倒しても進捗からは無視される。 minecraft:adventure/kill_all_mobs
100ポイントの経験値
Advancement-oval-raw.png
死を超えて 不死のトーテムを使用して死を免れる モンスターハンター minecraft:adventure/totem_of_undying
Advancement-oval-raw.png
お手伝いさん 村を守ってもらうためにアイアンゴーレムを召喚する 良い取引だ! アイアンゴーレムを召喚する。 minecraft:adventure/summon_iron_golem
Advancement-fancy-raw.png
冒険の時間 すべての種類のバイオームを発見する 良い夢見てね これらの36種のバイオームに訪れる。他のバイオームにも行けるが進捗からは無視される。 minecraft:adventure/adventuring_time
500ポイントの経験値
Advancement-plain-raw.png
とてもとても恐ろしい 雷で村人を打つ もったいぶった一言 召雷のエンチャントを施したトライデント村人に投げつけ、生み出した雷で村人を打つ。 minecraft:adventure/very_very_frightening
Advancement-fancy-raw.png
スナイパー対決 50m以上離れた場所からスケルトンを矢で倒す 狙いを定めて 弓を使ってスケルトンを水平距離で50ブロック分以上離れた場所から殺す。 minecraft:adventure/sniper_duel
50ポイントの経験値
Advancement-plain-raw.png
Ol' Besty Shoot a Crossbow[1.14 で開発中] 冒険 Crossbow で矢を射つ。 minecraft:adventure/ol_besty
Advancement-plain-raw.png
Who's the Pillager Now? Give a Pillager a taste of their own medicine[1.14 で開発中] Ol' Besty Shoot a Pillager an arrow with a crossbow. minecraft:adventure/whos_the_pillager_now
Advancement-fancy-raw.png
Two Birds, One Arrow Kill two Phantoms with a piercing arrow[1.14 で開発中] Ol' Besty Shoot two Phantoms with the same arrow, coming from a crossbow enchanted with Piercing. minecraft:adventure/two_birds_one_arrow
65ポイントの経験値
Advancement-fancy-raw.png
Arbalistic Kill five unique mobs with one crossbow arrow[1.14 で開発中] Ol' Besty Shoot five unique mobs (each needs to be another mob of the othersà with the same arrow, coming from a crossbow enchanted with Piercing IV. minecraft:adventure/arbalistic
85ポイントの経験値

農業[編集 | ソースを編集]

「農業」タブの進捗のツリー
Hay Bale.png 農業
アイコン 進捗 ゲーム内での説明 前提条件 実際の条件(異なる場合) 内部ID 報酬
Advancement-plain-raw.png
農業 この世界は友達と食べ物でいっぱいです 食べられるものを何か1つ食べる。 minecraft:husbandry/root
Advancement-plain-raw.png
コウノトリの贈り物 動物を繁殖させる 農業 これらの10種の Mob のうち1組を繁殖させる。他の飼育可能なMobは進捗からは無視される。 minecraft:husbandry/breed_an_animal
Advancement-plain-raw.png
永遠の親友となるだろう 動物を手懐ける 農業 飼いならすことが可能なこれらの5種の Mob のうち1種類を飼いならす。 minecraft:husbandry/tame_an_animal
Advancement-plain-raw.png
種だらけの場所 種を植え、成長を観察する 農業 これらの5種の植物のうちどれか1つを植える。他の植物は進捗からは無視される。 minecraft:husbandry/plant_seed
Advancement-plain-raw.png
生臭い仕事 魚を釣る 農業 釣り竿を使って魚を釣る。 minecraft:husbandry/fishy_business
Advancement-fancy-raw.png
二匹ずつ すべての種類の動物を繁殖させる コウノトリの贈り物 これらの10種の Mob のそれぞれを繁殖させる。他の飼育可能なMobは進捗からは無視される。 minecraft:husbandry/bred_all_animals
100ポイントの経験値
Advancement-fancy-raw.png
バランスの取れた食事 身体にどんな影響があろうと、食べられるものはすべて食べる 種だらけの場所 これらの35種の食料を食べる。他の食料は進捗からは無視される。 minecraft:husbandry/balanced_diet
100ポイントの経験値
Advancement-fancy-raw.png
真面目な献身 ダイヤのクワを使い切り、自分について考え直す 種だらけの場所 ダイヤのクワの耐久度が無くなるまで使う。 minecraft:husbandry/break_diamond_hoe
100ポイントの経験値
Advancement-plain-raw.png
戦術的漁業 魚を捕る… 釣竿なしで! 生臭い仕事 水入りバケツに対して使用し、魚入りバケツを作る。 minecraft:husbandry/tactical_fishing

JSONフォーマット[編集 | ソースを編集]

Minecraft のワールドの「data/advancements」フォルダのカスタムされた進捗は、その世界の進捗データを別々のJSONファイルとして保存する。

これらのJSONファイルのは、次の形式で構造化されている:

  • Nbtsheet.png ルートタグ
    • Nbtsheet.png display: 表示に関するデータ(任意)
      • Nbtsheet.png icon: 表示するアイコン
        • Nbtsheet.png item: 表示するアイコンのアイテムID
        • Nbtsheet.png data: 表示するアイコンのダメージ値
      • Nbtsheet.png title: 進捗のタイトル
      • Nbtsheet.png title: JSON での記述(/tellraw コマンドのような形式が可能。translate タグもここで指定可能)。
      • Nbtsheet.png frame: アイコンのフレーム(任意)。challenge を指定するとややトゲトゲしいフレームを使用できる。「モンスター狩りの達人」等に使用されている。 goal を指定するとやや丸みを帯びたフレームを使用できる。「ビーコネーター」等に使用されている。 task は通常のフレーム(デフォルト)である。
      • Nbtsheet.png background: 進捗タブの背景のディレクトリを指定する(起点となる進捗のみ指定可能)。
      • Nbtsheet.png description: 進捗の説明文
      • Nbtsheet.png description: JSON での記述(/tellraw コマンドのような形式が可能。translate タグもここで指定可能)。
      • Nbtsheet.png show_toast: トーストをポップアップさせるか否かを設定する。true または false で指定できる。 デフォルトは true。
      • Nbtsheet.png announce_to_chat: 進捗を達成した際にチャットにメッセージを表示するか否かを true または false で指定することができる。デフォルトは true。
      • Nbtsheet.png hidden: true または false で指定する。この進捗と子進捗を、達成するまで非表示にするかどうかを設定する。起点となる進捗には適用されないが、子進捗には適用される。デフォルトは false。
    • Nbtsheet.png parent: 前提条件(親)となる進捗を設定する(起点となる進捗には適用されない)。
    • Nbtsheet.png criteria: 進捗を達成するために満たすべき基準
      • Nbtsheet.png <criteriaName>: 基準に名前を設定する(任意に設定することができるが、他と重複してはいけない)。
        • Nbtsheet.png trigger: この進捗を達成するためのトリガー。ゲームシステムがこの進捗のために何をチェックするかを指定する。
        • Nbtsheet.png conditions: トリガーがアクティブになるために満たされる必要があるコンディション
    • Nbtsheet.png requirements: オプションのリスト(すべて<criteriaName>)。すべての基準が必要な場合は、省略することができる。複数の基準:要件には条件付きリストのリストが含まれている。(すべての基準について言及する必要がある)。すべてのリストにすべての基準が満たされていれば、進捗を達成することができる(OR グループの基本的な AND グループ化)。

(任意)全ての基準を満たす必要がある場合、この項目は省略することができる。基準を複数持ち、尚且つ AND や OR 等を駆使して複雑な条件達成式を構築したい場合にこの項目は特に効果を発揮する。

    • Nbtsheet.png rewards: 進捗を達成した際に、任意でプレイヤーに報酬を与えることができる。
      • Nbtsheet.png recipes: レシピのリスト(文字列)。
      • Nbtsheet.png loot: ルートテーブルのリスト(文字列)。
      • Nbtsheet.png experience: 経験値の量。
      • Nbtsheet.png function: 関数を実行する。関数は単純なテキストファイルとして .minecraft\saves\XXXX\data\functions\ のフォルダの中に格納されいて、羅列されたコマンドを順番に実行する。

トリガーの一覧[編集 | ソースを編集]

注意:1.12時点では、クラフトしたタイミングでトリガーされるトリガーは存在しない。

minecraft:bred_animals[編集 | ソースを編集]

プレイヤーが2匹の動物を飼育するとトリガーする。利用可能な条件: