Minecraft Wiki
Mwm 19 (トーク | 投稿記録)
(→‎冒険: 翻訳)
Mwm 19 (トーク | 投稿記録)
456行目: 456行目:
 
|title=Sticky Situation
 
|title=Sticky Situation
 
|Honey Block
 
|Honey Block
|ハチミツブロックに飛び込み、落下を阻止する
+
|ハチミツブロックに飛び込み、落下を阻止する
 
|Adventure
 
|Adventure
 
|空中で[[ハチミツブロック]]の鉛直面に衝突する。
 
|空中で[[ハチミツブロック]]の鉛直面に衝突する。

2020年1月16日 (木) 07:45時点における版

Information icon
この項目はJava Edition限定の要素です。 
Book and Quill
このページは翻訳途中です。 
あなたが内容を翻訳してみませんか?
「Advancement」はこの項目へ転送されています。コマンドについては「コマンド/advancement」をご覧ください。
Dinnerbone-twitter

システム全体を「進捗」と呼ぶんだ。これは、ゲームを通してプレイヤーの進捗を導き、追跡することを目的としているよ(バニラのサバイバルでの配布マップ制作者や Mod によるカスタム追加)。ほとんどの進捗は文字通りまさにゲームの進捗だね。

Dinnerboneによる進捗のシステム[1]
AdvancementMade

進捗が達成された時に表示されるポップアップ。

GoalReached

目標の進捗が達成された時に表示されるポップアップ。

ChallengeComplete

特別な挑戦の進捗が達成された時に表示されるポップアップ。

進捗(英:Advancement)は、徐々に新しいプレイヤーをMinecraftへ導き、達成するための挑戦を与える機能である。これは、Legacy Console EditionBedrock Edition、およびNew Nintendo 3DS Editionにおける実績のシステムをよりシンプルにしたものである。

使用法

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

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

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

インターフェイス

AdvancementsInterface

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

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

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

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

それぞれのタブには、異なるテクスチャが繰り返し並べられた背景が存在する。

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

プレイヤーがどの進捗も達成していない場合、インターフェイスには黒背景に白文字で「ここには何もないようです... :(」と表示される。

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

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

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

進捗一覧

Minecraft

Advancements Tree

「Minecraft」タブの進捗のツリー

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

ネザー

Advancements Tree - Nether

「ネザー」タブの進捗のツリー

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

ジ・エンド

Advancements Tree - The End

「ジ・エンド」タブの進捗のツリー

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

冒険

Advancements Tree - Adventure

「冒険」タブの進捗のツリー

Grid Empty Map 冒険
アイコン 進捗 ゲーム内での説明 前提条件 実際の条件(異なる場合) 名前空間ID 報酬
Advancement-plain-raw冒険冒険、探索、戦闘 任意のエンティティを倒すか、エンティティによって倒される。adventure/root
Advancement-plain-raw自主的な亡命襲撃隊の大将を倒す。
当分の間村から離れて過ごされてみてはいかがでしょうか...
冒険ピリジャーの前哨基地または襲撃隊の大将から不吉な旗を入手する。adventure/voluntary_exile
Advancement-plain-rawモンスターハンター敵対的なモンスターを倒す 冒険これらの25種のMobのうちどれかを倒す。他のMobを倒しても進捗からは無視される。adventure/kill_a_mob
Advancement-plain-raw良い取引だ!村人と取引をする 冒険村人の取引出力スロットからアイテムを取り出し、インベントリに入れる。adventure/trade
Advancement-plain-rawべとべとな状況ハチミツブロックに飛び込み、落下を阻止する 冒険空中でハチミツブロックの鉛直面に衝突する。adventure/honey_block_slide
Advancement-plain-rawおてんばクロスボウを撃つ 冒険adventure/ol_besty
Advancement-plain-raw良い夢見てねリスポーン地点を設定する 冒険ベッドの上で横になる。プレイヤーが実際に寝ることができなくても、ベットに入りさえすれば進捗は達成することができる。adventure/sleep_in_bed
Advancement-fancy-raw村の英雄襲撃から村を守る 自主的な亡命adventure/hero_of_the_village 100ポイントの経験値
Advancement-plain-rawもったいぶった一言トライデントを投げつける。
注意:唯一の武器を捨てることは良い考えではありません。
モンスターハンターadventure/throw_trident
Advancement-plain-raw狙いを定めて弓と矢で何かを撃つ モンスターハンターを使って任意のエンティティに当てる。adventure/shoot_arrow
Advancement-fancy-rawモンスター狩りの達人すべての種類の敵対的なモンスターを倒す モンスターハンターこれらの25種のMobを全て倒す。他のMobを倒しても進捗からは無視される。adventure/kill_all_mobs 100ポイントの経験値
Advancement-oval-raw死を超えて不死のトーテムを使用して死を免れる モンスターハンターadventure/totem_of_undying
Advancement-oval-rawお手伝いさん村を守ってもらうためにアイアンゴーレムを召喚する 良い取引だ!アイアンゴーレムを召喚する。adventure/summon_iron_golem
Advancement-fancy-raw一石二鳥矢を貫通させて2体のファントムを倒す おてんばadventure/two_birds_one_arrow 65ポイントの経験値
Advancement-plain-rawどっちが略奪者?略奪者を奴らの手段で懲らしめる おてんばクロスボウを使用してピリジャーを倒す。adventure/whos_the_pillager_now
Advancement-fancy-rawクロスボウの達人5種類のMobをクロスボウを使って一度に倒す おてんばadventure/arbalistic 85ポイントの経験値
Advancement-fancy-raw冒険の時間すべての種類のバイオームを発見する 良い夢見てねこれらの42種のバイオームに訪れる。他のバイオームにも行けるが進捗からは無視される。adventure/adventuring_time 500ポイントの経験値
Advancement-plain-rawとてもとても恐ろしい雷で村人を打つ もったいぶった一言召雷のエンチャントを施したトライデント村人に投げつけ、生み出した雷で村人を打つ。adventure/very_very_frightening
Advancement-fancy-rawスナイパー対決50m以上離れた場所からスケルトンを矢で倒す 狙いを定めて弓を使ってスケルトンを水平距離で50ブロック分以上離れた場所から殺す。adventure/sniper_duel 50ポイントの経験値

農業

Advancements Tree - Husbandry

「農業」タブの進捗のツリー

Hay Bale 農業
アイコン 進捗 ゲーム内での説明 前提条件 実際の条件(異なる場合) 名前空間ID 報酬
Advancement-plain-raw農業この世界は友達と食べ物でいっぱいです 食べられるものを何か1つ食べる。husbandry/root
Advancement-plain-raw秘蜜の晩餐会Use a Campfire to collect Honey from a Beehive using a Bottle without aggravating the bees 農業husbandry/safely_harvest_honey
Advancement-plain-rawコウノトリの贈り物動物を繁殖させる 農業これらの14種の Mob のうち1組を繁殖させる。他の飼育可能なMobは進捗からは無視される。husbandry/breed_an_animal
Advancement-plain-raw永遠の親友となるだろう動物を手懐ける 農業飼いならすことが可能なこれらの5種の Mob のうち1種類を飼いならす。husbandry/tame_an_animal
Advancement-plain-raw生臭い仕事魚を釣る 農業釣り竿を使って魚を釣る。husbandry/fishy_business
Advancement-plain-raw綿蜜な引越しMove a Bee Nest, with 3 bees inside, using Silk Touch 農業husbandry/silk_touch_nest
Advancement-plain-raw種だらけの場所種を植え、成長を観察する 農業これらの5種の植物のうちどれか1つを植える。他の植物は進捗からは無視される。husbandry/plant_seed
Advancement-fancy-raw二匹ずつすべての種類の動物を繁殖させる コウノトリの贈り物これらの14種の Mob のそれぞれを繁殖させる。他の飼育可能なMobは進捗からは無視される。husbandry/bred_all_animals 100ポイントの経験値
Advancement-fancy-raw猫大全集すべての種類のネコを手懐ける 永遠の親友となるだろうhusbandry/complete_catalogue 50ポイントの経験値
Advancement-plain-raw戦術的漁業魚を捕る... 釣竿なしで! 生臭い仕事水入りバケツに対して使用し、魚入りバケツを作る。husbandry/tactical_fishing
Advancement-fancy-rawバランスの取れた食事身体にどんな影響があろうと、食べられるものはすべて食べる 種だらけの場所これらの38種の食料を食べる。他の食料は進捗からは無視される。husbandry/balanced_diet 100ポイントの経験値
Advancement-fancy-raw真面目な献身ダイヤのクワを使い切り、自分について考え直す 種だらけの場所ダイヤのクワの耐久度が無くなるまで使う。husbandry/break_diamond_hoe 100ポイントの経験値

JSONフォーマット

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

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

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

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

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

トリガーの一覧

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

minecraft:bred_animals

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

  •  conditions:
    •  child: 繁殖によって生まれた子ども。
      • エンティティに対して利用可能な条件の一覧
    •  parent: 親
      • エンティティに対して利用可能な条件の一覧
    •  partner: パートナー(親が飼育済みのエンティティで、ウマ + ロバ = ラバの繁殖のチェックに役立つ)
      • エンティティに対して利用可能な条件の一覧