進捗
![]() | この項目はJava Edition限定の要素です。 |

進捗(Advancement)とは、Java Edition ver1.12で実績を発展解消する形で追加された達成度システムである。
進捗の基本情報[編集 | ソースを編集]
プレイヤーが特定の条件(例えば作業台を作った)を満たしたときに解除されるほか、advancementコマンドによっても解除が可能である。解除されたときに報酬(例えば経験値)がもらえる進捗もある。進捗はゲームモードによらず解除される。
これまでに達成した進捗は進捗画面から確認できる。進捗画面はメニューのボタン又はLキーを押して開くことができる。
進捗画面はいくつかのタブに分割されている。各タブでは進捗がある1つからスタートして順番に並ぶツリー形式に整理されているが、ツリーの順番に従わなくても解除できる。
進捗は通常の進捗(Task)、目標(Goal)、挑戦(Challenge)の3種類があり、進捗画面での背景の枠や解除されたときのメッセージが異なる。
進捗の種類 | 枠 | 右上のメッセージ | チャット欄のメッセージ |
---|---|---|---|
通常の進捗 | ![]() |
進捗達成! | <プレイヤー名>は進捗<進捗名>を達成した |
目標 | ![]() |
目標達成! | <プレイヤー名>は目標<進捗名>を達成した |
挑戦 | ![]() |
挑戦完了! | <プレイヤー名>は挑戦<進捗名>を完了した |
JSONファイルによってオリジナルの進捗を追加することもできる(後述)。
デフォルトの進捗[編集 | ソースを編集]
デフォルトの進捗は、従来の実績の延長である。
Minecraft、ネザー、ジ・エンド、冒険、農業の5つのタブが存在する。
以下の一覧表の内部IDについては、前のminecraft:
を省略している。
隠し進捗[編集 | ソースを編集]
隠し進捗は条件を達成するまでプレイヤーがメニューから確認ができない進捗のこと。
隠し進捗にはどうやってここまで?、村の英雄(ver1.14~)、クロスボウの達人(ver1.14~)、君はともだち(ver1.19~)、バースデー・ソング(ver1.19~)、興味深い匂い(ver1.20~)、可愛らしい鼻の音(ver1.20~)、遥か古の植物(ver1.20~)の計8種類があり、達成できれば確認が可能になる。
タブ「Minecraft」の進捗一覧[編集 | ソースを編集]
Minecraft | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
画像 | 進捗名 | 直前の進捗 | 解除条件 |
内部ID |
---|---|---|---|---|
Minecraft (Minecraft) |
なし | 「作業台」をインベントリに入れる | story/root | |
石器時代 (Stone Age) |
Minecraft | 「丸石」か「ブラックストーン」をインベントリに入れる | story/mine_stone | |
アップグレード (Getting an Upgrade) |
石器時代 | 石のツルハシをインベントリに入れる | story/upgrade_tools | |
金属を手に入れる (Acquire Hardware) |
アップグレード | 「鉄インゴット」をインベントリに入れる | story/smelt_iron | |
装備せよ (Suit Up) |
金属を手に入れる | 鉄製の防具をインベントリに入れる | story/obtain_armor | |
ホットスタッフ (Hot Stuff) |
金属を手に入れる | 「溶岩入りバケツ」をインベントリに入れる | story/lava_bucket | |
鉄のツルハシで決まり (Isn't It Iron Pick) |
金属を手に入れる | 鉄のツルハシをインベントリに入れる | story/iron_tools | |
今日はやめておきます (Not Today, Thank You) |
装備せよ | 「盾」で発射物を止める | story/deflect_arrow | |
アイス・バケツ・チャレンジ (Ice Bucket Challenge) |
ホットスタッフ | 「黒曜石」をインベントリに入れる | story/form_obsidian | |
ダイヤモンド! (Diamonds!) |
鉄のツルハシで決まり | 「ダイヤモンド」をインベントリに入れる | story/mine_diamond | |
さらなる深みへ (We Need to Go Deeper) |
アイス・バケツ・チャレンジ | ネザーへ行く | story/enter_the_nether | |
ダイヤモンドで私を覆って (Cover Me With Diamonds) |
ダイヤモンド! | ダイヤモンド製の防具をインベントリに入れる | story/shiny_gear | |
エンチャントの使い手 (Enchanter) |
ダイヤモンド! | 「エンチャントテーブル」で アイテムをエンチャントする |
story/enchant_item | |
ゾンビドクター (Zombie Doctor) |
さらなる深みへ | 「弱体化」のステータス効果が付与されている 村人ゾンビに「金のリンゴ」を与え、村人に戻す |
story/cure_zombie_villager | |
アイ・スパイ (Eye Spy) |
さらなる深みへ | 要塞に入る | story/follow_ender_eye | |
おしまい? (The End?) |
アイ・スパイ | エンドポータルに入る | story/enter_the_end |
タブ「ネザー」の進捗一覧[編集 | ソースを編集]
ネザー | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
画像 | 進捗名 | 直前の進捗 | 解除条件 |
報酬(一部のみ) | 内部ID |
---|---|---|---|---|---|
ネザー (Nether) |
なし | ネザーポータルを使ってネザーに到達する | nether/root | ||
差出人に返送 (Return to Sender) |
ネザー | ガストの火の玉を跳ね返して倒す | 経験値+50 | nether/return_to_sender | |
兵どもが夢の跡 (Those Were the Days) |
ネザー | 砦の遺跡へ入る | nether/find_bastion | ||
深淵に隠されしもの (Hidden in the Depths) |
ネザー | 「古代の残骸」をインベントリに入れる | nether/obtain_ancient_debris | ||
亜空間バブル (Subspace Bubble) |
ネザー | 2つのネザーゲートを通り、水平方向に 通常世界で7000ブロック以上移動する (ネザーの世界では875ブロック以上) |
経験値+100 | nether/fast_travel | |
恐ろしい要塞 (A Terrible Fortress) |
ネザー | ネザー要塞に入る | nether/find_fortress | ||
玉ねぎを切っているのは誰? (Who is Cutting Onions?) |
ネザー | 「泣く黒曜石」をインベントリに入れる | nether/obtain_crying_obsidian | ||
わーいぴかぴか! (Oh Shiny) |
ネザー | 敵対状態のピグリンに 鐘・金の原石ブロック・時計・深層金鉱石・エンチャントされた金のリンゴ・ きらめくブラックストーン・きらめくスイカの薄切り・金ブロック・金インゴット・金鉱石・ 金のリンゴ・金の斧・金のブーツ・金のニンジン・ 金のチェストプレート・金のヘルメット・金のクワ・金の馬鎧・金のレギンス・ 金のツルハシ・金のシャベル・金の剣・軽量用感圧板・ネザー金鉱石・金の原石 の25種類のいずれかを与える
|
nether/distract_piglin | ||
足の生えたボート (This Boat Has Legs) |
ネザー | 「歪んだキノコ付きの棒」を持ってストライダーに乗り、右クリックする | nether/ride_strider | ||
不安な同盟 (Uneasy Alliance) |
差出人に返送 | 通常世界でガストを倒す | 経験値+100 | nether/uneasy_alliance | |
ブタ戦争 (War Pigs) |
兵どもが夢の跡 | 砦の遺跡にあるチェストを開ける | nether/loot_bastion | ||
この道をずっとゆけば (Country Lode, Take Me Home) |
深淵に隠されしもの | 「ロードストーン」に「コンパス」を使用する | nether/use_lodestone | ||
残骸で私を覆って (Cover Me in Debris) |
深淵に隠されしもの | ネザライト製の防具一式をインベントリに入れる | 経験値+100 | nether/netherite_armor | |
不気味で怖いスケルトン (Spooky Scary Skeleton) |
恐ろしい要塞 | 「ウィザースケルトンの頭蓋骨」をインベントリに入れる | nether/get_wither_skull | ||
炎の中へ (Into Fire) |
恐ろしい要塞 | 「ブレイズロッド」をインベントリに入れる | nether/obtain_blaze_rod | ||
不死身とまではいかない (Not Quite "Nine" Lives) |
玉ねぎを切っているのは誰? | 「リスポーンアンカー」を最大までチャージする | nether/charge_respawn_anchor | ||
実家のような安心感 (Feels Like Home) |
足のついたボート | 通常世界でストライダーに乗って、溶岩の上を50ブロック歩く。 | nether/ride_strider_in_overworld_lava | ||
ホットな観光地 (Hot Tourist Destinations) |
足の生えたボート | 玄武岩の三角州・真紅の森・ネザーの荒地・ ソウルサンドの谷・歪んだ森 の5種類のネザーのバイオームに到達する |
経験値+500 | nether/explore_nether | |
荒が丘 (Withering Heights) |
不気味で怖いスケルトン | プレイヤーを中心とする100.9×100.9×103.5の範囲内に ウィザーを召喚する |
nether/summon_wither | ||
町のお薬屋さん (Local Brewery) |
炎の中へ | いずれかのポーションを「醸造台」のポーションスロットから入手する | nether/brew_potion | ||
生活のビーコン (Bring Home the Beacon) |
荒が丘 | 「ビーコン」をプレイヤーを中心とする 20×20×14の範囲内で起動する |
nether/create_beacon | ||
猛烈なカクテル (A Furious Cocktail) |
町のお薬屋さん | 火炎耐性・透明化・跳躍力上昇・暗視・毒・ 再生能力・耐性・落下速度低下・移動速度低下・ 移動速度上昇・攻撃力上昇・水中呼吸・弱体化 の13種類の効果を同時に受ける (耐性・落下速度低下は1.13から) |
経験値+100 | nether/all_potions | |
ビーコネーター (Beaconator) |
生活のビーコン | レベル4の「ビーコン」をプレイヤーを中心とする 20×20×14の範囲内で起動する |
nether/create_full_beacon | ||
どうやってここまで? (How Did We Get Here?) |
猛烈なカクテル | 隠し進捗 「猛烈なカクテル」の13種類の効果に加え、 衝撃吸収・不吉な予感・盲目・コンジットパワー・ イルカの好意・発光・採掘速度上昇・村の英雄・ 空腹・浮遊・採掘速度低下・吐き気・衰弱 の26種類の効果を同時に受ける (コンジットパワー・イルカの好意は1.13から) (不吉な予感・盲目・村の英雄は1.14から) (満腹度回復は1.14から1.14.2まで) |
経験値+1000 | nether/all_effects |
タブ「ジ・エンド」の進捗一覧[編集 | ソースを編集]
ジ・エンド | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
画像 | 進捗名 | 直前の進捗 | 解除条件 |
報酬(一部のみ) | 内部ID |
---|---|---|---|---|---|
ジ・エンド (The End) |
なし | エンドポータルを使ってジ・エンドに到達する | end/root | ||
エンドの解放 (Free the End) |
ジ・エンド | エンダードラゴンを倒す | end/kill_dragon | ||
ザ・ネクストジェネレーション (The Next Generation) |
エンドの解放 | 「ドラゴンの卵」をインベントリに入れる | end/dragon_egg | ||
遠方への逃走 (Remote Getaway) |
エンドの解放 | エンドゲートウェイに触れて転送される | end/enter_end_gateway | ||
おしまい...再び... (The End... Again...) |
エンドの解放 | エンダードラゴンを召喚する | end/respawn_dragon | ||
口臭に気をつけよう (You Need a Mint) |
エンドの解放 | 「ドラゴンブレス」をインベントリに入れる | end/dragon_breath | ||
ゲームの果ての都市 (The City at the End of the Game) |
遠方への逃走 | エンドシティに入る | end/find_end_city | ||
空はどこまでも高く (Sky's the Limit) |
ゲームの果ての都市 | 「エリトラ」をインベントリに入れる | end/elytra | ||
ここからの素晴らしい眺め (Great View From Up Here) |
ゲームの果ての都市 | 「浮遊」のステータス効果を受けた状態で、効果を受け始めた位置から垂直方向に50ブロック以上離れた位置に移動する 上下どちらでもよく、そこまでの移動手段も問われないため、エリトラやエンダーパールなどを使っても良い |
経験値+50 | end/levitate |
タブ「冒険」の進捗一覧[編集 | ソースを編集]
冒険 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
画像 | 進捗名 | 直前の進捗 | 解除条件 |
報酬(一部のみ) | 内部ID |
---|---|---|---|---|---|
冒険 (Adventure) |
なし | エンティティを倒すか、エンティティによって倒される | adventure/root | ||
自主的な亡命 (Voluntary Exile) |
冒険 | 襲撃隊の大将を倒す | adventure/voluntary_exile | ||
あれは鳥? (Is It a Bird?) |
冒険 | 望遠鏡でオウムを見る | adventure/spyglass_at_parrot | ||
モンスターハンター (Monster Hunter) |
冒険 | 「モンスター狩りの達人」の34種類のMobのいずれかを倒す | adventure/kill_a_mob | ||
本は力なり (The Power of Books) |
冒険 | 模様入りの本棚に本を入れ、レッドストーンコンパレーターにレッドストーン信号を出力する | adventure/read_power_of_chiseled_bookshelf | ||
良い取引だ! (What a Deal!) |
冒険 | 村人か、行商人と取引をする | adventure/trade | ||
おニューの衣装 (Crafting a New Look) |
冒険 | 鍛冶型を用いて防具を装飾する | adventure/trim_with_any_armor_pattern | ||
べとべとな状況 (Sticky Situation) |
冒険 | 「ハチミツブロック」に横から触れ、緩やかに落下する | adventure/honey_block_slide | ||
おてんば (Ol' Betsy) |
冒険 | 「クロスボウ」を撃つ | adventure/ol_besty | ||
危機一髪! (Surge Protector!) |
冒険 | 周囲に火をつけずに、村人から15メートル以内の避雷針に落雷させる | adventure/lightning_rod_with_villager_no_fire | ||
洞窟と崖 (Caves & Cliffs) |
冒険 | 地上世界で379ブロック以上の高低差(ブロック設置限界高度のY=319から一番低い岩盤のY=-59の高度までの距離)を一度で落下し、生き残る エリトラ等で上昇・下降してもよく、規定以上の高度に到達した後に着地せずにY=59以下の高さに到達して一定時間内に死亡しなければよい |
adventure/fall_from_world_height | ||
文明の面影に敬意を (Respecting the Remnants) |
冒険 | ブラシを用いて、怪しげな砂・怪しげな砂利の双方から壺の欠片を入手する | adventure/salvage_sherd | ||
スニーク100 (Sneak 100) |
冒険 | スカルクセンサーから8ブロック以内、またはウォーデンから16ブロック以内をスニークして通る | adventure/avoid_vibration | ||
良い夢見てね (Sweet Dreams) |
冒険 | 「ベッド」で寝るか、マルチプレイの場合は5秒以上「ベッド」に入る | adventure/sleep_in_bed | ||
村の英雄 (Hero of the Village) |
自主的な亡命 | 隠し進捗 襲撃から村を守り、「村の英雄」の効果を取得する |
経験値+100 | adventure/hero_of_the_village | |
あれは風船? (Is It a Balloon?) |
あれは鳥? | 望遠鏡でガストを見る | adventure/spyglass_at_ghast | ||
もったいぶった一言 (A Throwaway Joke) |
モンスターハンター | 「トライデント」を投げてMobに当てる | adventure/throw_trident | ||
「それ」は侵食する (It Spreads) |
モンスターハンター | スカルクカタリストの近くで、動物の子供・アレイ・コウモリ・アイアンゴーレム・スノウゴーレム・オタマジャクシ・村人・行商人以外の生物を倒す | adventure/kill_mob_near_sculk_catalyst | ||
狙いを定めて (Take Aim) |
モンスターハンター | 「弓」か「クロスボウ」で撃った矢、または「トライデント」をMobに当てる | adventure/shoot_arrow | ||
モンスター狩りの達人 (Monsters Hunted) |
モンスターハンター | ブレイズ・ケイブスパイダー・クリーパー・ドラウンド・エルダーガーディアン・エンダードラゴン・エンダーマン・エンダーマイト・エヴォーカー・ガスト・ガーディアン・ホグリン・ハスク・マグマキューブ・ファントム・ピグリン・ピグリンブルート・ピリジャー・ラヴェジャー・シュルカー・シルバーフィッシュ・スケルトン・スライム・スパイダー・ストレイ・ヴェックス・ヴィンディケーター・ウィッチ・ウィザー・ウィザースケルトン・ゾグリン・ゾンビ・村人ゾンビ・ゾンビピグリン の34種類のMobをすべて倒す |
経験値+100 | adventure/kill_all_mobs | |
死を超えて (Postmortal) |
モンスターハンター | 「不死のトーテム」を使用する | adventure/totem_of_undying | ||
お手伝いさん (Hired Help) |
良い取引だ! | アイアンゴーレムを召喚する | adventure/summon_iron_golem | ||
星の商人 (Star Trader) |
良い取引だ! | Y=318より高い位置で村人か、行商人と取引をする。 | adventure/trade_at_world_height | ||
オシャレな鍛冶職人 (Smithing with Style) |
おニューの衣装 | 尖塔風、ブタの鼻風、あばら模様、監獄風、静寂、ヴェックス風、潮流風、先駆者風の装飾の鍛冶型をそれぞれ1回以上使用する | 経験値+150[1] | adventure/trim_with_all_exclusive_armor_patterns | |
一石二鳥 (Two Birds, One Arrow) |
おてんば | 「クロスボウ」を使い、2体のファントムを一度に倒す 貫通のエンチャントが付いたクロスボウが必要 |
経験値+65 | adventure/two_birds_one_arrow | |
どっちが略奪者? (Who's the Pillager Now?) |
おてんば | ピリジャーを「クロスボウ」で倒す | adventure/whos_the_pillager_now | ||
クロスボウの達人 (Arbalistic) |
おてんば | 隠し進捗 5種類のMobを「クロスボウ」を使って1度に倒す 貫通Ⅳのエンチャントが付いたクロスボウが必要 |
経験値+85 | adventure/arbalistic | |
丁寧な修復作業 (Careful Restoration) |
文明の面影に敬意を | 壺の欠片4つから飾り壺をクラフトする | adventure/craft_decorated_pot_using_only_sherds | ||
冒険の時間 (Adventuring Time) |
良い夢見てね | 荒野・竹林・砂浜・シラカバの森・サクラの林・冷たい海・薄暗い森・冷たい深海・ディープダーク・凍った深海・ぬるい深海・深海・砂漠・鍾乳洞・侵食された荒野・花の森・森林・凍った海・凍った山頂・凍った川・林・氷樹・尖った山頂・ジャングル・ぬるい海・繁茂した洞窟・マングローブの沼地・草地・キノコ島・海洋・シラカバの原生林・マツの原生林・トウヒの原生林・平原・河川・サバンナ・吹きさらしのサバンナ・雪の砂浜・雪原・雪の斜面・雪のタイガ・まばらなジャングル・石だらけの山頂・石だらけの海岸・ヒマワリ平原・沼地・タイガ・暖かい海・吹きさらしの森・吹きさらしの砂利の丘・吹きさらしの丘・サバンナの台地・森のある荒野 の53種類のバイオームすべてに到達する (荒野の台地・砂漠の丘陵・巨大樹のタイガの丘陵・ジャングルの丘陵・キノコ島の海岸・雪山・雪のタイガの丘陵・タイガの丘陵・森林の丘陵は1.17.1まで) |
経験値+500 | adventure/adventuring_time | |
サウンド・オブ・ミュージック (Sound of Music) |
良い夢見てね | 草地バイオーム内でジュークボックスを設置し、レコードを使用する | adventure/play_jukebox_in_meadows | ||
ウサギのように軽く (Light as a Rabbit) |
冒険 | 革のブーツを装備して粉雪の上を歩く | adventure/walk_on_powder_snow_with_leather_boots | ||
あれは飛行機? (Is It a Plane?) |
あれは風船? | 望遠鏡でエンダードラゴンを見る | adventure/spyglass_at_dragon | ||
とてもとても恐ろしい (Very Very Frightening) |
もったいぶった一言 | 「トライデント」による落雷の効果を村人に当てる 召雷のエンチャントが付いたトライデントが必要 |
adventure/very_very_frightening | ||
スナイパー対決 (Sniper Duel) |
狙いを定めて | 水平方向に50メートル以上離れた場所からスケルトンを発射物で倒す プレイヤーの撃った発射物でスケルトンを倒した時、プレイヤーがその位置から50メートル以上離れていればよい |
経験値+50 | adventure/sniper_duel | |
的中 (Bullseye) |
狙いを定めて | 水平方向に30メートル以上離れた場所から「的」の中心に発射物を当てる プレイヤーの撃った発射物が的に当たった時、プレイヤーがその的から30メートル以上離れていればよい |
経験値+50 | adventure/bullseye |
タブ「農業」の進捗一覧[編集 | ソースを編集]
農業 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
画像 | 進捗名 | 直前の進捗 | 解除条件 |
報酬(一部のみ) | 内部ID |
---|---|---|---|---|---|
農業 (Husbandry) |
なし | 「バランスの取れた食事」の40種類の食べ物のいずれかを食べる | husbandry/root | ||
秘蜜の晩餐会 (Bee Our Guest) |
農業 | 「焚き火」を利用してミツバチを怒らせずに 「ガラス瓶」を使い「ハチミツ入りの瓶」を手に入れる |
husbandry/safely_harvest_honey | ||
おけおけ (Bukkit Bukkit) |
農業 | バケツでオタマジャクシを捕まえる | husbandry/tadpole_in_a_bucket | ||
興味深い匂い (Smells Interesting) |
農業 | 隠し進捗 「スニッファーの卵」をインベントリに入れる |
husbandry/obtain_sniffer_egg | ||
コウノトリの贈り物 (The Parrots and the Bats) |
農業 | 「2匹ずつ」の21種類のMobのいずれかを繁殖させる | husbandry/breed_an_animal | ||
君はともだち (You've Got a Friend in Me) |
農業 | 隠し進捗 アレイにアイテムを渡し、より多くの同種のアイテムを持ってプレイヤーのところへ戻ってきてもらう。 |
husbandry/allay_deliver_item_to_player | ||
あなたのヤギたい様に! (Whatever Floats Your Goat!) |
農業 | ヤギと一緒にボートに乗る | husbandry/ride_a_boat_with_a_goat | ||
永遠の親友となるだろう (Best Friends Forever) |
農業 | ウマ・ラマ・ネコ・オウム・オオカミの いずれかを手懐ける |
husbandry/tame_an_animal | ||
この輝きに驚くことなかれ (Glow and Behold) |
農業 | 看板・吊り看板の いずれかに輝くイカスミを使う (吊り看板は1.20から) |
husbandry/make_a_sign_glow | ||
生臭い仕事 (Fishy Business) |
農業 | 「釣竿」で魚を釣る | husbandry/fishy_business | ||
綿蜜に引越し (Total Beelocation) |
農業 | 3匹のミツバチが 中に入っている「ミツバチの巣」をインベントリに入れる ※シルクタッチのエンチャントが付いた道具が必要 |
husbandry/silk_touch_nest | ||
種だらけの場所 (A Seedy Place) |
農業 | ビートルートの種・スイカの種・ネザーウォート・ カボチャの種・小麦の種・トーチフラワーの種・ウツボカズラのさやの いずれかを植える (トーチフラワーの種・ウツボカズラのさやは1.20から) |
husbandry/plant_seed | ||
錆止め (Wax On) |
秘蜜の晩餐会 | 銅ブロックにワックスを塗る | husbandry/wax_on | ||
2匹ずつ (Two by Two) |
コウノトリの贈り物 | ウーパールーパー・ミツバチ・ラクダ・ ネコ・ニワトリ・ウシ・ロバ・キツネ・カエル・ヤギ・ホグリン・ウマ・ラマ・ ムーシュルーム・ラバ・ヤマネコ・ パンダ・ブタ・ウサギ・ヒツジ・スニッファー・ストライダー・カメ・オオカミ の24種類のMobをすべて繁殖させる ※行商人のラマはカウントされず対象外 |
経験値+100 | husbandry/bred_all_animals | |
バースデー・ソング (Birthday song) |
君はともだち | 隠し進捗 アレイにケーキを渡し、音符ブロックの上にそのケーキを落としてもらう |
husbandry/allay_deliver_cake_to_note_block | ||
猫大全集 (A Complete Catalogue) |
永遠の親友となるだろう | 11種類のすべてのネコを手懐ける | 経験値+50 | husbandry/complete_catalogue | |
戦術的漁業 (Tactical Fishing) |
生臭い仕事 | 水入りバケツを魚に対して使用し、 魚入りバケツのいずれかを作る |
husbandry/tactical_fishing | ||
みんなで町に跳び込もう (When the Squad Hops into Town) |
おけおけ | 全種類のカエルをリードに繋ぐ | husbandry/leash_all_frog_variants | ||
可愛らしい鼻の音 (Little Sniffs) |
興味深い匂い | 隠し進捗 子供のスニッファー(スニッフレット)にトーチフラワーの種を与える |
husbandry/feed_snifflet | ||
バランスの取れた食事 (A Balanced Diet) |
種だらけの場所 | リンゴ・ベイクドポテト・ビートルート・ ビートルートスープ・パン・ニンジン・ コーラスフルーツ・ステーキ・焼き鳥・ 焼き鱈・焼き羊肉・焼き豚・焼き兎肉・ 焼き鮭・クッキー・乾燥した昆布・ グロウベリー・エンチャントされた金のリンゴ・金のリンゴ・ 金のニンジン・ハチミツ入りの瓶・スイカの薄切り・ キノコシチュー・青くなったジャガイモ・生の豚肉・ ジャガイモ・フグ・パンプキンパイ・ ウサギシチュー・生の牛肉・生の鶏肉・ 生鱈・生の羊肉・生の兎肉・生鮭・ 腐った肉・クモの目・怪しげなシチュー・ スイートベリー・熱帯魚 の40種類の食べ物をすべて食べる |
経験値+100 | husbandry/balanced_diet | |
真面目な献身 (Serious Dedication) |
種だらけの場所 | ネザライトのクワをインベントリに入れる (1.15.2まではダイヤモンドのクワを壊れるまで使う) |
経験値+100 | husbandry/break_netherite_hoe | |
錆止め落とし (Wax off) |
錆止め | 銅ブロックからワックスをこすり落とす | husbandry/wax_off | ||
僕たちの力を合わせて! (With Our Powers Combined!) |
みんなで町に跳び込もう | 全種類のフロッグライトを入手する | husbandry/froglights | ||
一番かわいい捕食者 (The Cutest Predator) |
戦術的漁業 | バケツでウーパールーパーを捕まえる | husbandry/axolotl_in_a_bucket | ||
友情の癒しパワー! (The Healing Power of Friendship!) |
一番かわいい捕食者 | ウーパールーパーが攻撃しているMobを倒して再生能力を付与してもらう | husbandry/kill_axolotl_target | ||
遥か古の植物 (Planting the Past) |
可愛らしい鼻の音 | 隠し進捗 スニッファーが見つけたトーチフラワーの種・ウツボカズラのさやを植える |
husbandry/plant_any_sniffer_seed |
Tips[編集 | ソースを編集]
どうやってここまで?の達成方法[編集 | ソースを編集]
難関進捗はいくつかあるが、その最たるものがこれである。
Modやデータパックの導入はせず、一切チートを使わずにとる方法を考える。
それぞれの効果を受ける方法[編集 | ソースを編集]
エフェクト | 受け方の例 |
---|---|
移動速度上昇 | ポーション、ビーコン |
移動速度低下 | ポーション、ストレイ |
採掘速度上昇 | ビーコン |
採掘速度低下 | エルダーガーディアン |
攻撃力上昇 | ポーション、ビーコン |
跳躍力上昇 | ポーション、ビーコン |
吐き気 | フグ |
耐性 | ビーコン、エンチャントされた金のリンゴ |
火炎耐性 | ポーション、エンチャントされた金のリンゴ、不死のトーテム |
再生能力 | ポーション、ビーコン、エンチャントされた金のリンゴ、不死のトーテム |
水中呼吸 | ポーション |
透明化 | ポーション |
盲目 | 怪しげなシチュー |
暗視 | ポーション |
空腹 | 腐った肉、フグ、ハスク |
弱体化 | ポーション |
毒 | ポーション、フグ、クモの目、洞窟グモ |
衰弱 | ウィザー、ウィザースケルトン、ウィザーローズ、怪しげなシチュー |
衝撃吸収 | 金のリンゴ、エンチャントされた金のリンゴ、不死のトーテム |
発光 | 光の矢 |
浮遊 | シュルカー |
落下速度低下 | ポーション |
コンジットパワー | コンジット |
イルカの好意 | イルカ |
不吉な予感 | レイドキャプテン |
村の英雄 | 襲撃イベントでの勝利 |
達成方法[編集 | ソースを編集]
- 準備
- エンダードラゴンとウィザー討伐をする。ウィザーローズ入手も忘れずに。
- 用意するもの
- ビーコン、エンチャントされた金のリンゴ、ウィザーローズ入り怪しげなシチュー、ヒナソウ入り怪しげなシチュー、フグ、コンジット、光の矢、弓
- 以下のポーション: 攻撃力上昇、移動速度上昇、跳躍力上昇、暗視、水中呼吸、弱体化、移動速度低下、落下速度低下、透明化(スプラッシュ)
- エンダーパール、エンチャントされた防具(さもないと、後半の手順で死んでしまう可能性が高い。)
- 恵まれた条件
-
- エルダーガーディアンがまだいる海底神殿で、かつ近くに要塞(エンドポータル)がある場所が必要。
- ピリジャーの前哨基地がほぼ必須。
- シュルカーがまだ居るエンドシティで、極力エンドゲートウェイから近いところ。
- 見つけられたら、シュルカーが同士討ちを始めてしまわないよう、むやみに近づかない方が良い。
- 下準備
- 海底神殿と要塞をネザー経由で繋ぎ、速やかに移動できるようにする。ポータル混線を利用して、
- 海底神殿のネザーポータルから出たネザー側のポータルに入ると要塞につながるような状況を作るのがベスト。
- エンドシティの近くにビーコン(レベル1で良い)を立てる。
- エンドシティの近くに3×3×3の水槽を作り、中でコンジットを起動する。
- イルカをエンドシティに輸送する。要塞近くに海があれば一番良いが、
- そうでない場合は海底神殿近くで探してネザーゲート経由で連れてくる手もある。
- イルカに名札を使用してデスポーンを防ぎ、水路、リードなどを利用して先ほどの水槽まで輸送する。
- イルカが窒息死しないようにも注意。(相当難易度が高いが、気合で頑張るしかない。)
- 無事に水槽まで輸送出来たら、リードを外して下準備は完了。
- 失敗してもいいよう、ここでバックアップを取ると良い。
- 実行
- 1.前哨基地でレイドキャプテンを倒し、そのまま襲撃イベントを起こし勝利する。(村の英雄 60分)
- 2.再度前哨基地でレイドキャプテンを倒す。(不吉な予感、100分)
- 3.海底神殿に近づき、用意したポーションのうち8分のものを使用。(攻撃力上昇、移動速度上昇、跳躍力上昇、暗視、水中呼吸 8分)
- 透明化状態ではイルカの好意を受けられないので、この段階では透明化は使わない。
- 以降は効果の残る時間が短いので、出来るだけ速やかに行動する。
- 4.エルダーガーディアンの呪いを受ける。(採掘速度低下 5分)
- 5.急いでエンドシティに向かう。途中で残りのポーションを使用。(弱体化、移動速度低下、落下速度低下 4分)
- 以下、満腹では食べられない食料もあるので、エンドシティに向かう間に満腹度を減らしておく。
- 6.シュルカーの発射を見計らって、エンチャントされた金のリンゴを食べる。(再生能力、衝撃吸収、耐性、火炎耐性 20秒)
- ビーコンの効果で(採掘速度上昇 ∞)を受けている。
- 7.フグを食べる。(空腹、吐き気、毒 15秒)
- 以下を10秒以内に行う必要がある。
- 8.シュルカーの弾に当たる。(浮遊 10秒)
- 9.急いで用意した二種類のシチューを食べる。(盲目、衰弱 8秒)
- 10.水槽にエンダーパールを投げ込み、(コンジットパワー ∞)を受ける。
- 11.自身に光の矢を当てる。さらに、泳いでイルカの好意を受ける。(発光、イルカの好意)
- 12.透明化スプラッシュポーションを投げる。(透明化)
ここまですべてうまくいけば、実績解除できるはずである。
- 別の方法
- 衰弱効果を得るのに、ウィザーを使う手もある。
- この場合、手順5の後にウィザーを召喚し、青い頭に被弾する。Hardで(衰弱 40秒)
- 食べるシチューが一つ減るので手順8以降の慌ただしさが軽減されるメリットがあるが、
- ウィザーによってイルカやシュルカーを倒されてしまう危険性があることに注意。
参考:https://minecraft.wiki/w/Tutorials/Advancement_guide#How_Did_We_Get_Here?
JSONの記述(JSON format)[編集 | ソースを編集]
参考:進捗ジェネレータ(英語)
進捗を記述するJSONファイルを自作(または既存のものを変更)したい場合は、データパックとして保存する。[2]
このフォルダ内においては、1つのJSONファイルが1つの進捗の内容を指定する。
各進捗に対し、その直前の進捗を指定することができる(後述)。直前の進捗を指定していない進捗が「タブ」として扱われるようになっているので、タブの1個目の進捗はタブと同名称、同アイコンとなる。
JSONの記法は次の通り。
{ "display":{ "icon":{ "item":"<アイテムID>", "nbt":{<データタグ>}(ver1.12.2までは"data":<アイテムのメタデータ>) }, "title":"<進捗の名前>", "frame":"challenge / goal / task", "background":"<背景画像のパス(起点の進捗のみ)>", "description":"<進捗の説明文>", "show_toast":true/false, "announce_to_chat":true/false, "hidden":true/false }, "parent":"<直前の進捗のパス>", "criteria":{ "<トリガーの名前>":{ "trigger":"<トリガーの種類>", "conditions":{ <コンディション> } } }, "requirements":[ <条件式> ], "rewards":{ <報酬> } }
各タグの意味は以下の通り。(必須)と書かれているもの以外は省略できる。
- display
- 表示に関するデータを指定する(必須)
- icon:アイコンを指定(必須)
- item:アイコンとするアイテムのID(必須)
- nbt:ver1.13以降。そのアイテムのNBTデータ。
- data:ver1.12.2まで。そのアイテムのメタデータ。
- title:進捗の名前(必須)。JSONテキストによる色や書体の指定が可能(他の文章記述部分も同様)
- frame:進捗の種類を指定。challenge(挑戦)、goal(目標)、task(通常の進捗)の三種類のいずれか。デフォルトはtask
- background:タブの背景となる画像を指定。起点となる進捗のみ。
- description:説明文(必須)
- show_toast:達成時に右上にメッセージを出すかどうか。trueかfalse。デフォルトは true
- announce_to_chat:チャット欄にメッセージを出すかどうか。trueかfalse。デフォルトは true
- hidden:その進捗を隠し進捗にするかどうか。trueかfalse。デフォルトは false
- icon:アイコンを指定(必須)
- parent
- 直前の進捗を指定。パスについてはこちらを参照。
- criteria
- 達成条件に関する設定(必須)
- requirements
- トリガーの組み合わせを指定する。
条件式:[]内にトリガーの名前をカンマ区切りで並べると「または」、[]どうしをカンマでつなぐと「かつ」を意味する。
例 ["1", "2"]は「1または2」、["1"],["2","3"]は1かつ「2または3」(すなわち「1かつ2」または「1かつ3」)を意味する。
デフォルトは全てに対し「かつ」。 - rewards
- 達成時の報酬を指定。使用可能なタグは以下の通り。
- recipes:レシピのアンロック。
"recipes":[ "<レシピのパス>" ]
- loot:ルートテーブルのアイテムを与える。ルートテーブルのパスを指定。
"loot":[ "<ルートテーブルのパス>" ]
- experience:経験値を与える。
"experience":<4バイト整数値>
- function:ファンクションの実行。
"function":"<ファンクションのパス>"
トリガーとコンディションの一覧[編集 | ソースを編集]
進捗取得の条件となるのがトリガーであり、それぞれコンディションと呼ばれるさらに細かい条件をつけることができる。
コード中の「アイテム共通」、「位置共通」、「エンティティ共通」、「ダメージ共通」、「ダメージの種類共通」と書かれた部分のリンクをクリックすると、その部分に使えるタグの一覧に遷移する。ブラウザの「戻る」ボタンで元の位置に戻ることができる。
また、特記がないものはver1.12以降のすべてのバージョンで利用可能。それ以外はその都度注記する。
minecraft:allay_drop_item_on_block[編集 | ソースを編集]
ver1.19で追加
アレイがアイテムをドロップしたことを検知する。以下のコンディションが利用できる。
"location":{"$!位置共通!$"}
アレイがアイテムをドロップしたブロックの座標に対する条件。
"item":{"$!アイテム共通!$"}
アレイがドロップしたアイテムに対する条件。
"player":{"$!エンティティ共通!$"}
プレイヤーに対する条件。
minecraft:avoid_vibration[編集 | ソースを編集]
ver1.19で追加
スニークしてスカルクセンサーの反応を防いだことを検知する。以下のコンディションが利用できる。
"player":{"$!エンティティ共通!$"}
プレイヤーに対する条件。
minecraft:bee_nest_destroyed[編集 | ソースを編集]
ver1.15で追加
ミツバチの巣、または養蜂箱の破壊を検知する。以下のコンディションが利用できる。
"block":"bee_nest / beehive"
壊したブロックを指定。ミツバチの巣ならbee_nest、養蜂箱ならbeehive。
"item":{"$!アイテム共通!$"}
壊すのに使ったアイテムに対する条件。
"num_bees_inside":<4バイト整数値>
壊したミツバチの巣または養蜂箱の中にいたミツバチの数を指定。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:bred_animals[編集 | ソースを編集]
繁殖を検知する。以下のコンディションが利用できる。
"child":{"$!エンティティ共通!$"}
子供に対する条件。
"parent":{"$!エンティティ共通!$"}
一方の親に対する条件。
"partner":{"$!エンティティ共通!$"}
もう一方の親に対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:brewed_potion[編集 | ソースを編集]
ポーションの醸造を検知する。以下のコンディションが利用できる。
"potion":"<ポーションのID>"
醸造したポーションの種類。ポーションのIDは以下の表を参照。
ポーション | 効果 | 通常 | II | 延長 |
---|---|---|---|---|
未使用のポーション | なし | empty | – | – |
水入り瓶 | なし | water | – | – |
ありふれたポーション | なし | mundane | – | – |
濃厚なポーション | なし | thick | – | – |
奇妙なポーション | なし | awkward | – | – |
暗視のポーション | 暗視 | night_vision | – | long_night_vision |
透明化のポーション | 透明化 | invisibility | – | long_invisibility |
跳躍のポーション | 跳躍力上昇 | leaping | strong_leaping | long_leaping |
耐火のポーション | 火炎耐性 | fire_resistance | – | long_fire_resistance |
俊敏のポーション | 移動速度上昇 | swiftness | strong_swiftness | long_swiftness |
鈍化のポーション | 移動速度低下 | slowness | strong_slowness | long_slowness |
水中呼吸のポーション | 水中呼吸 | water_breathing | – | long_water_breathing |
治癒のポーション | 即時回復 | healing | strong_healing | – |
負傷のポーション | 即時ダメージ | harming | strong_harming | – |
毒のポーション | 毒 | poison | strong_poison | long_poison |
再生のポーション | 再生能力 | regeneration | strong_regeneration | long_regeneration |
力のポーション | 攻撃力上昇 | strength | strong_strength | long_strength |
弱化のポーション | 弱体化 | weakness | – | long_weakness |
幸運のポーション | 幸運 | luck | – | – |
タートルマスターのポーション | 移動速度低下・耐性 | turtle_master | strong_turtle_master | long_turtle_master |
低速落下のポーション | 落下速度低下 | slow_falling | – | long_slow_falling |
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:changed_dimension[編集 | ソースを編集]
ディメンション間移動を検知する。以下のコンディションが利用できる。
"from":"overworld / the_nether / the_end"
移動前のディメンションを指定。
"to":"overworld / the_nether / the_end"
移動後のディメンションを指定。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:channeled_lightning[編集 | ソースを編集]
ver1.13で追加
招雷のエンチャントが付与されたトライデントの使用を検知する。以下のコンディションが利用できる。
"victims":[{"$!エンティティ共通!$"}]
トライデントによって攻撃されたエンティティに対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:construct_beacon[編集 | ソースを編集]
ビーコンのピラミッド段数を検知する。以下のコンディションが利用できる。
"level":<4バイト整数値> / {"max":<4バイト整数値>,"min":<4バイト整数値>}
段数に対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:consume_item[編集 | ソースを編集]
アイテムの消費を検知する。以下のコンディションが利用できる。
"item":{"$!アイテム共通!$"}
消費されたアイテムに対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:cured_zombie_villager[編集 | ソースを編集]
村人ゾンビの治療を検知する。以下のコンディションが利用できる。
"villager":{"$!エンティティ共通!$"}
治療後の村人に対する条件。
"zombie":{"$!エンティティ共通!$"}
治療前のゾンビに対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:effects_changed[編集 | ソースを編集]
プレイヤーのエフェクトの変更を検知する。以下のコンディションが利用できる。
"effects":{ "<エフェクトID>":{ "amplifier":<4バイト整数値> / {"max":<4バイト整数値>,"min":<4バイト整数値>}, "duration":<4バイト整数値 / {"max":<4バイト整数値>,"min":<4バイト整数値>} } }
エフェクトに対する条件。エフェクトIDはこちらを参照。
- amplifier
- エフェクトのレベルに対する条件。
- duration
- エフェクトの持続時間に対する条件。単位はゲームティック(20分の1秒)。
"source":{"$!エンティティ共通!$"}
ver1.17で追加
エフェクトを生じさせたエンティティに対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:enchanted_item[編集 | ソースを編集]
エンチャントテーブルによるエンチャントを検知する。以下のコンディションが利用できる。
"item":{"$!アイテム共通!$"}
エンチャントされたアイテムに対する条件。
"levels":<4バイト整数値> / {"max":<4バイト整数値>,"min":<4バイト整数値>}
プレイヤーがエンチャントに消費した経験値レベルに対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:enter_block[編集 | ソースを編集]
プレイヤーのいるブロックを検知する。以下のコンディションが利用できる。
"block":"<ブロックID>"
プレイヤーのいるブロックのID。
ver1.13以降のブロックIDはこちらを、ver1.12.2までのブロックIDはこちらを参照。
"state":{<ブロックの状態>}
プレイヤーのいるブロックの状態。
ver1.13以降の状態はこちらを、ver1.12.2までの状態はこちらを参照。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:entity_hurt_player[編集 | ソースを編集]
プレイヤーがエンティティによってダメージを受けたことを検知する。以下のコンディションが利用できる。
"damage":{"$!ダメージ共通!$"}
ダメージの種類、原因に対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:entity_killed_player[編集 | ソースを編集]
プレイヤーがエンティティに倒されたことを検知する。以下のコンディションが利用できる。
"entity":{"$!エンティティ共通!$"}
プレイヤーを倒したエンティティに対する条件。
"killing_blow":{"$!ダメージの種類共通!$"}
ダメージの種類に対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:fall_from_height[編集 | ソースを編集]
ver1.18で追加
プレイヤーが落下して着地したことを検知する。以下のコンディションが利用できる。
"start_position":{"$!位置共通!$"}
プレイヤーが落下し始めた位置に対する条件。
"distance":{ "absolute":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>}, "horizontal":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>}, "x":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>}, "y":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>}, "z":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>} }
プレイヤーが落下した距離に対する条件。
absoluteは直線距離、horizontalは水平距離、xはx軸方向、yはy軸方向、zはz軸方向に移動した距離に対する条件となる。
"player":{"$!エンティティ共通!$"}
プレイヤーに対する条件。
minecraft:filled_bucket[編集 | ソースを編集]
ver1.13で追加
プレイヤーがバケツを使用したことを検知する。以下のコンディションが利用できる。
"item":{"$!アイテム共通!$"}
バケツを使用した結果生じたアイテム(例えば水を汲んだ場合には水バケツ)に対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:fishing_rod_hooked[編集 | ソースを編集]
ver1.13で追加
プレイヤーがアイテムを釣り上げたり、釣竿でエンティティを引っ張ったりしたことを検知する。以下のコンディションが利用できる。
"entity":{"$!エンティティ共通!$"}
釣竿で引っ張られたエンティティに対する条件。
"item":{"$!アイテム共通!$"}
釣り上げたアイテムに対する条件。
"rod":{"$!アイテム共通!$"}
使われた釣竿に対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:hero_of_the_village[編集 | ソースを編集]
ver1.14で追加
プレイヤーが襲撃イベントに勝利したことを検知する。以下のコンディションが利用できる。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:impossible[編集 | ソースを編集]
コマンドによってのみ解除可能になる。利用できるコンディションはない。
minecraft:inventory_changed[編集 | ソースを編集]
インベントリの変更を検知する。以下のコンディションが利用できる。
"items":[{"$!アイテム共通!$"}]
このコンディションに書かれたアイテムすべてがインベントリに入っているかどうかを検知する。
"slots":{ "empty":<4バイト整数値> / {"max":<4バイト整数値>,"min":<4バイト整数値>}, "occupied":<4バイト整数値> / {"max":<4バイト整数値>,"min":<4バイト整数値>}, "filled":<4バイト整数値> / {"max":<4バイト整数値>,"min":<4バイト整数値>} }
インベントリのスロットの状態に関する条件。
- empty
- インベントリ内の空きスロットの数。
- occupied
- アイテムが置かれているスロットの数。
- filled
- アイテムがフルスタックまで置かれているスロットの数。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:item_durability_changed[編集 | ソースを編集]
アイテムの耐久値の変化を検知する。以下のコンディションが利用できる。
"item":{"$!アイテム共通!$"}
使用される前のアイテムに対する条件。
"delta":<4バイト整数値> / {"max":<4バイト整数値>,"min":<4バイト整数値>}
耐久値の減少量に対する条件。
"durability":<4バイト整数値> / {"max":<4バイト整数値>,"min":<4バイト整数値>}
減少後の耐久値に対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:item_used_on_block[編集 | ソースを編集]
ver1.16で追加
ブロックに対してアイテムを使った(右クリックした)ことを検知する。以下のコンディションが利用できる。
"item":{"$!アイテム共通!$"}
使ったアイテムに対する条件。
"location":{"$!位置共通!$"}
ブロックの位置に対する条件。
"player":{"$!エンティティ共通!$"}
プレイヤーに対する条件。
minecraft:killed_mob_near_sculk_catalyst[編集 | ソースを編集]
ver1.19で追加
スカルクカタリストの近くにいるエンティティやプレイヤーを倒したことを検知する。以下のコンディションが利用できる。
"entity":{"$!エンティティ共通!$"}
倒したエンティティに対する条件。
"killing_blow":{"$!ダメージの種類共通!$"}
ダメージの種類に対する条件。
"player":{"$!エンティティ共通!$"}
プレイヤーに対する条件。
minecraft:killed_by_crossbow[編集 | ソースを編集]
ver1.14で追加
クロスボウで他のエンティティを倒したことを検知する。以下のコンディションが利用できる。
"unique_entity_types":<4バイト整数値> / {"max":<4バイト整数値>,"min":<4バイト整数値>}
倒したエンティティの種類数に対する条件。
"victims":{"$!エンティティ共通!$"}
倒したエンティティに対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:levitation[編集 | ソースを編集]
浮遊のステータス効果を受けたことを検知する。以下のコンディションが利用できる。
"distance":{ "absolute":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>}, "horizontal":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>}, "x":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>}, "y":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>}, "z":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>} }
プレイヤーが移動した距離に対する条件。
absoluteは直線距離、horizontalは水平距離、xはx軸方向、yはy軸方向、zはz軸方向に移動した距離に対する条件となる。
"duration":<4バイト整数値> / {"max":<4バイト整数値>,"min":<4バイト整数値>}
効果を受けていた時間に対する条件。単位はゲームティック(1/20s)。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件指定。
minecraft:lightning_strike[編集 | ソースを編集]
ver1.17で追加
雷の発生を検知する。以下のコンディションが利用できる。
"lightning":{"$!エンティティ共通!$"}
雷に対する条件。
"bystander":{"$!エンティティ共通!$"}
雷の近くにいたエンティティに対する条件。
"player":{"$!エンティティ共通!$"}
プレイヤーに対する条件。
minecraft:location[編集 | ソースを編集]
プレイヤーの位置を検知する。以下のコンディションが利用できる。
"location":{"$!位置共通!$"}
プレイヤーの位置に対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:nether_travel[編集 | ソースを編集]
プレイヤーのネザーへの移動を検知する。以下のコンディションが利用できる。
"distance":{ "absolute":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>}, "horizontal":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>}, "x":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>}, "y":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>}, "z":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>} }
プレイヤーがネザーに入った地点と出た地点の通常世界における距離の条件。
absoluteは直線距離、horizontalは水平距離、xはx軸方向、yはy軸方向、zはz軸方向に移動した距離に対する条件となる。
"entered":{"$!位置共通!$"}
プレイヤーがネザーに入った地点に対する条件。
"exited":{"$!位置共通!$"}
プレイヤーがネザーを出た地点に対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:placed_block[編集 | ソースを編集]
プレイヤーによるブロックの設置を検知する。以下のコンディションが利用できる。
"block":"<ブロックID>"
設置されたブロックのID。
ver1.13以降のブロックIDはこちらを、ver1.12.2までのブロックIDはこちらを参照。
"item":{"$!アイテム共通!$"}
ブロックを設置するのに使われたアイテムに対する条件。
例えば丸石を設置したなら設置前の丸石、火打ち石と打ち金で火をつけたなら火打ち石と打ち金に対する条件となる。
"location":{"$!位置共通!$"}
ブロックが置かれた場所に対する条件。
"state":{<ブロックの状態>}
設置されたブロックの状態。
ver1.13以降の状態はこちらを、ver1.12.2までの状態はこちらを参照。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:player_generates_container_loot[編集 | ソースを編集]
ver1.16で追加
プレイヤーがルートテーブルの設定されているチェスト等を開き、アイテムを生成したことを検知する。以下のコンディションが利用できる。
"loot_table":"<ルートテーブルのパス>"
アイテムの生成に使われたルートテーブルのパスを指定する。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:player_hurt_entity[編集 | ソースを編集]
プレイヤーのエンティティへの攻撃を検知する。以下のコンディションが利用できる。
"damage":{"$!ダメージ共通!$"}
ダメージに対する条件。
"entity":{"$!エンティティ共通!$"}
プレイヤーがダメージを与えたエンティティに対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:player_interacted_with_eitity[編集 | ソースを編集]
ver1.16で追加
プレイヤーがエンティティを右クリックしたことを検知する。以下のコンディションが利用できる。
"item":{"$!アイテム共通!$"}
プレイヤーが手に持っているアイテムに対する条件。
"entity":{"$!エンティティ共通!$"}
エンティティに対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:player_killed_entity[編集 | ソースを編集]
プレイヤーがエンティティを倒したことを検知する。以下のコンディションが利用できる。
"entity":{"$!エンティティ共通!$"}
プレイヤーが倒したエンティティに対する条件。
"killing_blow":{"$!ダメージの種類共通!$"}
ダメージに対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:ride_entity_in_lava[編集 | ソースを編集]
ver1.18で追加
プレイヤーが溶岩の上でエンティティに乗って移動したことを検知する。以下のコンディションが利用できる。
"start_position":{"$!位置共通!$"}
移動し始めた位置に対する条件。
"distance":{ "absolute":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>}, "horizontal":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>}, "x":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>}, "y":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>}, "z":<4バイト浮動小数値> / {"min":<4バイト浮動小数値>, "max":<4バイト浮動小数値>} }
移動した距離に対する条件。
absoluteは直線距離、horizontalは水平距離、xはx軸方向、yはy軸方向、zはz軸方向に移動した距離に対する条件となる。
"player":{"$!エンティティ共通!$"}
プレイヤーに対する条件。
minecraft:recipe_crafted[編集 | ソースを編集]
ver1.20で追加
特定のレシピに従ってアイテムをクラフトしたことを検知する。以下のコンディションが利用できる。
"recipe":"<レシピのパス>"
クラフトしたレシピのパス。
"ingredients":[ {"$!アイテム共通!$"} ]
クラフトに使用したアイテムに対する条件。
"player":{"$!エンティティ共通!$"}
プレイヤーに対する条件。
minecraft:recipe_unlocked[編集 | ソースを編集]
レシピの解除を検知する。以下のコンディションが利用できる。
"recipe":"<レシピのパス>"
解除されたレシピのパス。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:shot_crossbow[編集 | ソースを編集]
ver1.14で追加
クロスボウで矢を発射したことを検知する。以下のコンディションが利用できる。
"item":{"$!アイテム共通!$"}
クロスボウに対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:slept_in_bed[編集 | ソースを編集]
ベッドの使用を検知する。以下のコンディションが利用できる。
"location":{"$!位置共通!$"}
プレイヤーの位置に対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:slide_down_block[編集 | ソースを編集]
ver1.15で追加
プレイヤーが(蜂蜜ブロックなどの)ブロックの側面を滑り降りることを検知する。以下のコンディションが利用できる。
"block":"<ブロックID>"
プレイヤーが滑り降りたブロックのID。
ブロックIDはこちらを参照。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:started_riding[編集 | ソースを編集]
ver1.17で追加
プレイヤーがエンティティに乗ったか、プレイヤー以外のエンティティがプレイヤーの所有するエンティティに乗ったことを検知する。以下のコンディションが利用できる。
"player":{"$!エンティティ共通!$"}
プレイヤーに対する条件。
minecraft:summoned_entity[編集 | ソースを編集]
アイアンゴーレム、スノーゴーレム、ウィザーの召喚、エンダードラゴンの再生を検知する。以下のコンディションが利用できる。
"entity":{"$!エンティティ共通!$"}
召喚ないし再生されたエンティティに対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:tame_animal[編集 | ソースを編集]
動物を懐かせたことを検知する。以下のコンディションが利用できる。
"entity":{"$!エンティティ共通!$"}
懐かせたエンティティに対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:target_hit[編集 | ソースを編集]
ver1.16で追加
プレイヤーが的ブロックに投射物を当てたことを検知する。以下のコンディションが利用できる。
"signal_strength":<4バイト整数値>
的ブロックが出すレッドストーン信号の強さ。
"projectile":{"$!エンティティ共通!$"}
的ブロックに当てた投射物に対する条件。
"shooter":{"$!エンティティ共通!$"}
投射物を発射したプレイヤーに対する条件。
"player":{"$!エンティティ共通!$"}
プレイヤーに対する条件。
minecraft:thrown_item_picked_up_by_entity[編集 | ソースを編集]
ver1.16で追加
プレイヤーが投げたアイテムが他のエンティティに拾われたことを検知する。以下のコンディションが利用できる。
"item":{"$!アイテム共通!$"}
プレイヤーが投げたアイテムに対する条件。
"entity":{"$!エンティティ共通!$"}
アイテムを拾ったエンティティに対する条件。
"player":{"$!エンティティ共通!$"}
プレイヤーに対する条件。
minecraft:thrown_item_picked_up_by_player[編集 | ソースを編集]
ver1.19で追加
プレイヤーが他のエンティティの投げたアイテムを拾ったことを検知する。以下のコンディションが利用できる。
"item":{"$!アイテム共通!$"}
拾ったアイテムに対する条件。
"entity":{"$!エンティティ共通!$"}
アイテムを投げたエンティティに対する条件。
"player":{"$!エンティティ共通!$"}
プレイヤーに対する条件。
minecraft:tick[編集 | ソースを編集]
毎ティックごとに反応する。以下のコンディションが利用できる。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:used_ender_eye[編集 | ソースを編集]
エンダーアイを投げたことを検知する。以下のコンディションが利用できる。
"distance":<4バイト浮動小数点値> / {"max":<4バイト浮動小数点値>,"min":<4バイト浮動小数点値>}
プレイヤーと要塞の距離の条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:used_totem[編集 | ソースを編集]
不死のトーテムの使用を検知する。以下のコンディションが利用できる。
"item":{"$!アイテム共通!$"}
使用されたトーテムに対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:using_item[編集 | ソースを編集]
ver1.17で追加
右クリックを長押しして使用するアイテム(弓・クロスボウ等)の使用を検知する。以下のコンディションが利用できる。
"item":{"$!アイテム共通!$"}
使用されているアイテムに対する条件。
"player":{"$!エンティティ共通!$"}
プレイヤーに対する条件。
minecraft:villager_trade[編集 | ソースを編集]
村人との取引を検知する。以下のコンディションが利用できる。
"item":{"$!アイテム共通!$"}
取引されたアイテムに対する条件。
"villager":{"$!エンティティ共通!$"}
取引した村人に対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
minecraft:voluntary_exile[編集 | ソースを編集]
ver1.14で追加
プレイヤーが襲撃イベントを引き起こしたことを検知する。以下のコンディションが利用できる。
"location":{"$!位置共通!$"}
襲撃イベントが発生したときのプレイヤーの位置に対する条件。
"player":{"$!エンティティ共通!$"}
ver1.16で追加
プレイヤーに対する条件。
削除されたトリガー[編集 | ソースを編集]
minecraft:safely_harvest_honey[編集 | ソースを編集]
ver1.15で追加・ver1.16で削除
プレイヤーがハチに攻撃されずに蜂蜜を回収したことを検知する。以下のコンディションが利用できる。
"block":{"block":"bee_nest"} "block":{"block":"beehive"} "block":{"tag":"beehives"}
プレイヤーが蜂蜜を回収したブロック。蜂の巣なら一番上、養蜂箱なら中段、いずれでもよいなら一番下とする。
"item":{<アイテム共通>}
プレイヤーが蜂蜜を回収するのに用いたアイテムに対する条件。
共通のタグ[編集 | ソースを編集]
アイテム共通[編集 | ソースを編集]
"item":"<アイテムID>"
アイテムのID。
ver1.13以降はこちら、ver1.12.2まではこちらを参照。
"nbt":{<アイテムのデータタグ>}
そのアイテムのデータタグを指定。
データタグについてはこちらを参照。
"tag":"<データパックのタグのパス>"
ver1.13で追加
データパックのタグについてはこちらを参照。
"count":<4バイト整数値>または "count":{"min":<4バイト整数値>,"max":<4バイト整数値>}
アイテムの個数。
"durability":<4バイト整数値>または "durability":{"min":<4バイト整数値>,"max":<4バイト整数値>}
アイテムの耐久値。
"enchantments":[{"enchantment":"<ID>","levels":<4バイト整数値>}]または "enchantments":[{"enchantment":"<ID>","levels":{"min":<4バイト整数値>,"max":<4バイト整数値>}}]
アイテムのエンチャントの種類とそのレベル。
IDについてはこちらを参照。
"stored_enchantments":[{"enchantment":"<ID>","levels":<4バイト整数値>}]または "stored_enchantments":[{"enchantment":"<ID>","levels":{"min":<4バイト整数値>,"max":<4バイト整数値>}]
ver1.15で追加
エンチャントの本のエンチャントの種類、およびそのレベル。ver1.14.4まではエンチャントの本もenchantmentsタグを用いる。
"potion":"<ポーションの種類>"
ポーションの場合のみ有効。
ポーションの種類は以下の表を参照。
表:ポーションの種類を表す文字列
ポーション | 効果 | 通常 | II | 延長 |
---|---|---|---|---|
未使用のポーション | なし | empty | – | – |
水入り瓶 | なし | water | – | – |
ありふれたポーション | なし | mundane | – | – |
濃厚なポーション | なし | thick | – | – |
奇妙なポーション | なし | awkward | – | – |
暗視のポーション | 暗視 | night_vision | – | long_night_vision |
透明化のポーション | 透明化 | invisibility | – | long_invisibility |
跳躍のポーション | 跳躍力上昇 | leaping | strong_leaping | long_leaping |
耐火のポーション | 火炎耐性 | fire_resistance | – | long_fire_resistance |
俊敏のポーション | 移動速度上昇 | swiftness | strong_swiftness | long_swiftness |
鈍化のポーション | 移動速度低下 | slowness | strong_slowness | long_slowness |
水中呼吸のポーション | 水中呼吸 | water_breathing | – | long_water_breathing |
治癒のポーション | 即時回復 | healing | strong_healing | – |
負傷のポーション | 即時ダメージ | harming | strong_harming | – |
毒のポーション | 毒 | poison | strong_poison | long_poison |
再生のポーション | 再生能力 | regeneration | strong_regeneration | long_regeneration |
力のポーション | 攻撃力上昇 | strength | strong_strength | long_strength |
弱化のポーション | 弱体化 | weakness | – | long_weakness |
幸運のポーション | 幸運 | luck | – | – |
タートルマスターのポーション | 移動速度低下・耐性 | turtle_master | strong_turtle_master | long_turtle_master |
低速落下のポーション | 落下速度低下 | slow_falling | – | long_slow_falling |
位置共通[編集 | ソースを編集]
"biome":"<バイオームID>"
その位置におけるバイオーム。
ver1.13以降のバイオームIDはこちらを、ver1.12.2までのバイオームIDはこちらを参照。
"block":{ "block":"<ブロックID>", "state":{<ブロックの状態>}, "tag":"<データパックのタグ>", "nbt":"<NBTタグ>" }
ver1.15で追加
その位置に存在するブロック。
ブロックIDはこちらを、ブロックの状態はこちらを参照。
"fluid":{ "fluid":"<液体のID>", "tag":"<データパックのタグ>", "state":{<状態>} }
ver1.15で追加
その位置に存在する液体。
液体のIDはこちらを、状態はこちらを参照。
"light":{ "light":<4バイト整数値> / {"max":<4バイト整数値>,"min":<4バイト整数値>} }
ver1.15で追加
その位置の明るさ。
"smokey":true / false
ver1.16で追加
付近に焚火または魂の焚火があるかどうか。
"position":{ "x":<8バイト浮動小数点値> / {"max":<8バイト浮動小数点値>,"min":<8バイト浮動小数点値>}, "y":<8バイト浮動小数点値> / {"max":<8バイト浮動小数点値>,"min":<8バイト浮動小数点値>}, "z":<8バイト浮動小数点値> / {"max":<8バイト浮動小数点値>,"min":<8バイト浮動小数点値>} }
その位置の座標。
"dimension":"overworld / the_nether / the_end"
その位置のディメンション。
"structure":"<構造物のID>"
ver1.19から
その位置にある構造物。構造物のIDはこちらを参照。
"feature":"<構造物のID>"
ver1.18.2まで
その位置にある構造物。構造物のIDはこちらを参照。
エンティティ共通[編集 | ソースを編集]
※エンティティ共通の部分で、共通要素内から呼び出されているもの(この共通要素内のtargeted_entity
、vehicle
タグにおけるものも含む)以外に関しては、ver1.16以降、以下のタグによる指定に加えて、ルートテーブルのコンディションのリストでも指定できる。
{}の中に下記のタグを並べる代わりに、[]の中にルートテーブルのコンディションを列挙する。
"type":"<エンティティID>"
エンティティのID。
ver1.13以降はこちらを、ver1.12.2まではこちらを参照。
"nbt":"<NBTタグ>"
エンティティのデータタグ。
こちらを参照。
"team":"<チーム名>"
ver1.15で追加
そのエンティティが属するチーム。
"location":{"$!位置共通!$"}
エンティティのいる場所に対する条件。
"distance":{ "absolute":{ "max":<4バイト浮動小数点値>, "min":<4バイト浮動小数点値> }, "horizontal":{ "max":<4バイト浮動小数点値>, "min":<4バイト浮動小数点値> }, "x":{ "max":<4バイト浮動小数点値>, "min":<4バイト浮動小数点値> }, "y":{ "max":<4バイト浮動小数点値>, "min":<4バイト浮動小数点値> }, "z":{ "max":<4バイト浮動小数点値>, "min":<4バイト浮動小数点値> } }
プレイヤーから当該エンティティまでの距離。
absoluteは直線距離、horizontalは水平方向、
xはx軸方向、yはy軸方向、zはz軸方向の距離に対する条件となる。
"effects":{ "<エフェクトID>":{ "amplifier":<4バイト整数値> / {"min":<4バイト整数値>,"max":<4バイト整数値>}, "duration":<4バイト整数値> / {"min":<4バイト整数値>,"max":<4バイト整数値>} } }
当該エンティティに付与されているエフェクト。
エフェクトIDはこちらを参照。
- amplifier
- エフェクトのレベルを指定する。
- duration
- エフェクトの継続時間をtick(1/20秒)単位で指定する。
"equipment":{ "mainhand":{"$!アイテム共通!$"}, "offhand":{アイテム共通}, "head":{アイテム共通}, "chest":{アイテム共通}, "legs":{アイテム共通}, "feet":{アイテム共通} }
ver1.14で追加
当該エンティティの装備しているアイテム。
"flags":{ "is_on_fire":true / false, "is_sneaking":true / false, "is_sprinting":true / false, "is_swimming":true / false, "is_baby":true / false }
ver1.14で追加
エンティティに対する条件。
is_on_fireは火がついているかどうか、is_sneakingはスニークしているかどうか、is_sprintingは走っているかどうか、is_swimmingは水中にいるかどうか、is_babyは子供かどうか。
"targeted_entity":{"$!エンティティ共通!$"}
当該エンティティが攻撃したエンティティに対する条件。
"vehicle":{"$!エンティティ共通!$"}
当該エンティティが乗っているエンティティに対する条件。
"type_spedific":{ "type":"player" / "fishing_hook" / "lightning_bolt" / "cat" / "frog" / "slime", "<固有のタグ>":<値> }
ver1.19から
特定のエンティティに対して有効な条件。type
の値に対応する固有のタグは以下の通り。
playerの場合:
"advancements":{ "<進捗のパス>":true / false, "<進捗のパス>":{ "<条件の名前>":true / false } }, "gamemode":"survival / creative / adventure / spectator", "level":<4バイト整数値>または{"max":<4バイト整数値>,"min":<4バイト整数値>}, "recipes":{ "<レシピのパス>":true / false }, "stats":[ { "type":"<統計の名前空間>", "stat":"<統計のID>", "value":<4バイト整数値>または{"max":<4バイト整数値>,"min":<4バイト整数値>} } ], "looking_at":{"$!エンティティ共通!$"}
プレイヤーに対する条件。
- advancements
- 進捗、または進捗解除に必要な特定の条件を取得しているかどうか。
- gamemode
- プレイヤーのゲームモード。
- level
- プレイヤーの経験値レベルに対する条件。
- recipes
- そのレシピが解放されているかどうか。
- stats
- 統計の値に対する条件。名前空間とIDについてはこちらを参照。
- looking_at
- プレイヤーの視線の先にあるエンティティに対する条件。
fishing_hookの場合:
"in_open_water":true / false
釣り竿の浮きに対する条件。
- in_open_water
- 浮きの周囲5×4×5ブロックが水か空気であるかどうか。デフォルトでは「宝」カテゴリのアイテムが釣れるかどうかの判定に用いられている。
lightning_boltの場合:
"blocks_set_on_fire":<4バイト整数値> / {"min":<4バイト整数値>,"max":<4バイト整数値>}, "entity_struck":{"$!エンティティ共通!$"}
雷に対する条件。
- blocks_set_on_fire
- 雷によって発火したブロックの個数に対する条件。
- entity_struck
- 雷が当たったエンティティに対する条件。
catの場合:
"variant":"<ネコの種類>"
ネコに対する条件。
- variant
- ネコの種類を指定。可能な値はネコのデータタグの
variant
に指定できるものと同じ。
frogの場合:
"variant":"<カエルの種類>"
カエルに対する条件。
- variant
- カエルの種類を指定。可能な値はカエルのデータタグの
variant
に指定できるものと同じ。
slimeの場合:
"size":<4バイト整数値> / {"min":<4バイト整数値>,"max":<4バイト整数値>}
- size
- 大きさを指定。
"player":{ "advancements":{ "<進捗のパス>":true / false, "<進捗のパス>":{ "<条件の名前>":true / false } }, "gamemode":"survival / creative / adventure / spectator", "level":<4バイト整数値>または{"max":<4バイト整数値>,"min":<4バイト整数値>}, "recipes":{ "<レシピのパス>":true / false }, "stats":[ { "type":"<統計の名前空間>", "stat":"<統計のID>", "value":<4バイト整数値>または{"max":<4バイト整数値>,"min":<4バイト整数値>} } ], "looking_at":{"$!エンティティ共通!$"} }
ver1.15からver1.18.2まで(looking_at
はver1.17から)
エンティティがプレイヤーの場合に使える条件。上記「playerの場合」を参照。
"fishing_hook":{ "in_open_water":true / false }
ver1.16からver1.18.2まで
釣り竿の浮きに対する条件。上記「fishing_hookの場合」を参照。
"lightning_bolt":{ "blocks_set_on_fire":<4バイト整数値> / {"min":<4バイト整数値>,"max":<4バイト整数値>}, "entity_struck":{"$!エンティティ共通!$"} }
ver1.17からver1.18.2まで
雷に対する条件。上記「lightning_boltの場合」を参照。
"catType":"<ネコの種類>"
ver1.14からver1.18.2まで
ネコに対する条件。ネコの種類は以下の通り。
ダメージ共通[編集 | ソースを編集]
"dealt":<8バイト浮動小数点値> / {"max":<8バイト浮動小数点値>,"min":<8バイト浮動小数点値>}
防具等で軽減される前のダメージ量。
"blocked":true / false
盾でダメージが防がれたかどうか。
"taken":<8バイト浮動小数点値> / {"max":<8バイト浮動小数点値>,"min":<8バイト浮動小数点値>}
実際に受けたダメージ量。
"source_entity":{"$!エンティティ共通!$"}
ダメージを与えたエンティティ。他のエンティティによって発射されたエンティティの場合は、発射した方のエンティティが該当する。
例えばスケルトンが放った矢がプレイヤーに当たった場合は、スケルトンとなる。
このタグではルートテーブルのコンディションによる条件指定はできない。
"type":{"$!ダメージの種類共通!$"}
ダメージについてのより詳細な条件指定。
ダメージの種類共通[編集 | ソースを編集]
"bypasses_armor":true / false, "bypasses_invulnerability":true / false, "bypasses_magic":true / false, "is_explosion":true / false, "is_fire":true / false, "is_magic":true / false, "is_projectile":true / false, "is_lightning":true / false
ダメージの種類に対する条件。
- bypasses_armor
- 防具による軽減を受けないダメージかどうか。
- bypasses_invulnerability
- 奈落、またはkillコマンドによるダメージかどうか。
- bypasses_magic
- 空腹、奈落、またはkillコマンドによるダメージかどうか。
- is_explosion
- 爆発系のダメージかどうか。
- is_fire
- 燃焼系のダメージかどうか。
- is_magic
- ステータス効果、ソニックブーム、棘の鎧、または間接攻撃によるダメージかどうか。
- is_projectile
- 発射物によるダメージかどうか。
- is_lightning
- ver1.14で追加。雷によるダメージかどうか。
"direct_entity":{"$!エンティティ共通!$"} "source_entity":{"$!エンティティ共通!$"}
- direct_entity
- 直接ダメージを与えたエンティティ。例えばスケルトンが放った矢がダメージを与えた場合は、矢となる。
- source_entity
- ダメージを与える原因となったエンティティ。他のエンティティによって発射されたエンティティの場合は、発射した方のエンティティが該当する。
例えばスケルトンが放った矢がダメージを与えた場合は、スケルトンとなる。
これらのタグではルートテーブルのコンディションによる条件指定はできない。
脚注[編集 | ソースを編集]
ページリンク[編集 | ソースを編集]