【マイクラ】進捗コマンドの使い方|全達成・解除・ID一覧まとめ【Java版】

マイクラ進捗コマンド

※ 当サイトではアフィリエイト広告を利用しています。

 

 

 

 

「マイクラの全進捗を一括達成するコマンドが知りたい」
「進捗を解除(リセット)したい」
「特定の進捗だけをコマンドで達成したい」
「進捗コマンドができない・使えない」

と悩んでいませんか?

マイクラの「/advancement」コマンドを使えば、全進捗を一瞬で達成・解除したり、特定の進捗だけをピンポイントで操作できます。配布マップやマルチプレイで重宝するコマンドです。

今回は、マイクラJava版で「進捗コマンドの使い方」「全進捗を一括達成する方法」「進捗の解除・リセット」「特定の進捗ID指定」「Advancement Generator」「統合版での代替手段」「コマンドができない時の対処法」を画像つきで解説します。

本記事を読めば、進捗コマンドを使って配布マップやスクショ撮影、検証作業を効率化できますよ!

重要:進捗(advancement)はJava版限定の機能です。マイクラ統合版には進捗ではなく「実績(achievement)」があり、/advancementコマンドは使えません。統合版で実績はコマンド操作不可なので注意してください。

▼進捗コマンド早見表

用途コマンド
全進捗を達成/advancement grant @s everything
全進捗を解除(リセット)/advancement revoke @s everything
特定の進捗のみ達成/advancement grant @s only <進捗ID>
特定の進捗のみ解除/advancement revoke @s only <進捗ID>
指定進捗+後続を達成/advancement grant @s from <進捗ID>
指定進捗+前提を達成/advancement grant @s until <進捗ID>
指定進捗+関連全て達成/advancement grant @s through <進捗ID>
進捗画面を開くLキー(Java版)
必要な設定Java版+チートONのワールド
目次

【マイクラ】進捗コマンドとは?基本情報

マイクラの進捗コマンド(/advancement)とは、進捗(Advancement)を付与・剥奪するためのコマンドです。

項目内容
コマンド名/advancement
対応エディションJava版限定(統合版は非対応)
進捗の総数125個(5タブ構成)
5つのタブMinecraft、ネザー、ジ・エンド、冒険、農業
進捗画面の開き方Lキーを押す
必要権限OP権限レベル2以上

ポイント:進捗はJava版1.12で「実績」を発展解消する形で追加されました。サバイバル・クリエイティブ問わず達成でき、達成状況はワールド・プレイヤーごとに保存されます。

【マイクラ】進捗コマンドの基本構文と使い方

進捗コマンドの基本構文は「grant」(付与)と「revoke」(剥奪)を使い分けます。

/advancement (grant|revoke) <対象> (everything|only|from|until|through) <進捗ID>

進捗コマンドの実行手順

STEP
チートをONにしてワールドを開く

進捗コマンドを使うには、ワールド設定で「チートを許可」をONにする必要があります。

  • 新規ワールド:作成時に「チートを許可」をON
  • 既存ワールド:「LANに公開」でチートをON
  • マルチサーバー:OP権限が必要
STEP
チャットを開いてコマンドを入力

「T」キーまたは「/」キーでチャットを開き、進捗コマンドを入力します。

/advancement grant @s everything

STEP
Lキーで進捗画面を確認

コマンド実行後、Lキーを押して進捗画面を開けば、すべての進捗が達成されているのを確認できます。

達成時には画面上部に「進捗を達成しました!」の通知が大量に表示されます。

【マイクラ】全進捗を一括で達成・解除するコマンド

全進捗を一気に達成したい」「進捗を全部リセットしたい」という方向けのコマンドです。

用途コマンド
自分の全進捗を達成/advancement grant @s everything
自分の全進捗を解除/advancement revoke @s everything
全プレイヤーの進捗を達成/advancement grant @a everything
全プレイヤーの進捗を解除/advancement revoke @a everything
特定プレイヤー名で指定/advancement grant Steve everything

注意:everythingを使うと125個すべての進捗が一瞬で達成されます。実績解除を楽しみたい方は使わないようにしましょう。また、revoke everything解除(リセット)もできます。

【マイクラ】特定の進捗だけを達成・解除する方法

特定の進捗だけをコマンドで達成したい」という方向けに、進捗IDを指定する方法を解説します。

/advancement grant @s only minecraft:story/mine_diamond

「ダイヤモンド!」の進捗のみ達成

ポイント:進捗IDはminecraft:タブ名/進捗名の形式です。例:「Minecraft」タブの「ダイヤモンド!」はminecraft:story/mine_diamondになります。

【マイクラ】よく使う進捗ID一覧

進捗コマンドで使う主要な進捗IDを一覧表でまとめました。

Minecraftタブの主な進捗ID

進捗名ID
マインクラフトminecraft:story/root
木を手に入れろminecraft:story/mine_stone
装備せよminecraft:story/obtain_armor
ダイヤモンド!minecraft:story/mine_diamond
溶岩よりホットにminecraft:story/lava_bucket
鉄の時代minecraft:story/iron_tools
もう君は完璧minecraft:story/enchant_item
カバーミー!minecraft:story/shiny_gear

ネザータブの主な進捗ID

進捗名ID
燃えるぜ!minecraft:nether/root
戻ってきた!minecraft:nether/return_to_sender
炎の中でminecraft:nether/uneasy_alliance
更なる深みへminecraft:nether/find_fortress
君の最大の敵minecraft:nether/obtain_blaze_rod

ジ・エンドタブの主な進捗ID

進捗名ID
ジ・エンドminecraft:end/root
自由に飛行minecraft:end/kill_dragon
はじまりの終わりminecraft:end/elytra

ポイント:進捗IDは全125個あります。全IDを確認したい場合は、コマンド入力時にTabキーで補完すると候補が表示されて便利です。

【マイクラ】進捗コマンドの引数(only/from/until/through)の違い

進捗コマンドには4つの範囲指定引数があります。それぞれの違いを表でまとめました。

引数効果
everythingすべての進捗が対象(最も広い)
only指定した進捗だけが対象(最も狭い)
from指定進捗+ツリーの後続全て
until指定進捗+ツリーの前提全て
through指定進捗+前提+後続のすべて

引数の使用例

  • only:/advancement grant @s only minecraft:story/mine_diamond
    →「ダイヤモンド!」だけ達成
  • from:/advancement grant @s from minecraft:story/mine_diamond
    →「ダイヤモンド!」と、その後続進捗を達成
  • until:/advancement grant @s until minecraft:story/mine_diamond
    →「ダイヤモンド!」と、その前提進捗を達成
  • through:/advancement grant @s through minecraft:story/mine_diamond
    →「ダイヤモンド!」と、関連する全進捗を達成

【マイクラ】進捗をリセットする方法

進捗をリセットして最初からやり直したい」という方向けに、進捗の解除(リセット)方法を解説します。

/advancement revoke @s everything

自分の全進捗を解除(リセット)

注意:進捗をリセットしても「達成済み」の通知履歴は消えません。また、レコード達成時間などの統計情報もリセットされない点に注意してください。

【マイクラ統合版】進捗コマンドの代替手段

マイクラ統合版(Switch・スマホ・PS・Xbox・Windows10)には進捗ではなく「実績(achievement)」があり、/advancementコマンドは使えません。

項目Java版(進捗)統合版(実績)
名称進捗実績
コマンド/advancementなし
達成方法全モード可サバイバルのみ
保存単位ワールドアカウント
個数125個132個

重要:統合版の実績はサバイバルモードかつチートOFFのワールドでしか達成できません。コマンドで強制的に達成することはできないので、進捗コマンドの操作が必要な場合はJava版を使ってください。

【マイクラ】進捗コマンドができない・エラー時の対処法

進捗コマンドができない」「構文エラーが出る」というトラブルの原因と対処法を表でまとめました。

症状原因と対処法
「不明なコマンド」統合版を使っている → Java版でしか使えない
「権限がありません」OP権限なし → /op プレイヤー名で権限付与
「コマンドが見つかりません」チートがOFF → ワールド設定で「チートを許可」をON
「不明な引数」進捗IDのスペルミス → minecraft:プレフィックスを忘れない
「該当する進捗が見つかりません」進捗IDが間違っている → Tabキーで補完を使う
進捗が達成されない対象プレイヤーがオフライン → オンライン時に再実行
全角スペースエラー全角スペースが混じっている → 必ず半角スペースで入力
マルチサーバーで使えないOP権限不足 → サーバー管理者にOP権限を依頼
達成しても通知が出ない既に達成済み → 一度revokeしてからgrant

【マイクラ】進捗コマンドに関するよくある質問

マイクラ統合版で進捗コマンドは使える?

いいえ、進捗コマンドはJava版限定です。

統合版(Switch・スマホ・PS・Xbox・Windows10)には「進捗」ではなく「実績」があり、/advancementコマンドは使えません。

統合版の実績はサバイバル+チートOFFのワールドでしか達成できず、コマンドでの強制達成は不可能です。

マイクラの実績解除コマンドは統合版にある?

残念ながら、統合版の実績をコマンドで解除する方法はありません。

統合版の実績はMicrosoftアカウント単位で管理されており、コマンド操作不可です。実績を解除したい場合は、サバイバルモード(チートOFF)で通常通り達成条件を満たす必要があります。

全進捗を一括達成するコマンドは?

「/advancement grant @s everything」を使います。

このコマンドで125個すべての進捗が一瞬で達成されます。@s@aに変えると全プレイヤーが対象になります。

進捗をリセット(解除)するコマンドは?

「/advancement revoke @s everything」を使います。

  • 全進捗をリセット:/advancement revoke @s everything
  • 特定の進捗だけリセット:/advancement revoke @s only <進捗ID>

配布マップで進捗をリセットして再プレイする際に便利です。

マイクラの進捗IDはどこで確認できる?

コマンド入力時にTabキーで補完できます。

進捗IDはminecraft:タブ名/進捗名の形式です。例:

  • Minecraftタブ:minecraft:story/...
  • ネザータブ:minecraft:nether/...
  • ジ・エンドタブ:minecraft:end/...
  • 冒険タブ:minecraft:adventure/...
  • 農業タブ:minecraft:husbandry/...
Advancement Generatorとは?

自作進捗のJSONファイルをGUIで簡単に作れるWebツールです。

「misode.github.io/advancement/」で無料利用できます。複雑なJSON構文を覚えなくても、フォームに入力するだけで自作進捗を作成できるので、配布ワールド作成時に便利です。

進捗のデータパックとは?

独自の進捗を追加できる仕組みです。

ワールドフォルダのdatapacksフォルダに、JSONファイルで定義した自作進捗を入れることで、オリジナルの進捗ツリーを追加できます。配布ワールドや実況プレイで頻繁に使われています。

進捗をJavaでリセットする方法は?

2つの方法があります。

  • コマンドで解除:/advancement revoke @s everything
  • セーブデータを編集:ワールドフォルダ内のadvancementsフォルダ内のJSONファイルを削除

コマンドの方が手軽でおすすめです。

特定の進捗だけ達成する方法は?

「only」引数を使います。

例:/advancement grant @s only minecraft:story/mine_diamondで「ダイヤモンド!」の進捗だけが達成されます。前提となる進捗が未達成でも達成可能です。

サバイバルでコマンドを使うと進捗が解除されなくなる?

Java版の進捗は、コマンド使用後も通常通り達成可能です。

進捗はゲームモード問わず達成できる仕様です。ただし統合版の「実績」は、チートONやコマンド使用で解除不可になる点に注意してください。

マイクラのコマンド一覧はある?

はい、便利なコマンドを別記事で解説しています。

その他のおすすめコマンド:

進捗コマンドで他のプレイヤーを対象にできる?

はい、ターゲットセレクターで指定できます。

記号意味
@s自分自身
@p最も近いプレイヤー
@a全プレイヤー
@rランダムなプレイヤー
プレイヤー名例:Steve(直接指定)

進捗コマンドの対象はプレイヤーのみです。@e(エンティティ)は使えません。

【マイクラ】進捗コマンドを使ってみよう!

今回は「進捗コマンドの使い方」「全進捗の一括達成」「進捗のリセット」「特定IDのみ達成」「Advancement Generator」「統合版での代替手段」「コマンドができない時の対処法」について解説しました。

まとめ
  • 進捗コマンドはJava版限定(統合版は実績で代替不可)
  • 全進捗達成:/advancement grant @s everything
  • 全進捗リセット:/advancement revoke @s everything
  • 特定の進捗のみ:only <進捗ID>を使う
  • 進捗IDはminecraft:タブ名/進捗名の形式(Tabキー補完が便利)
  • 進捗は全125個・5タブ(Minecraft、ネザー、ジ・エンド、冒険、農業)
  • 自作進捗はAdvancement GeneratorでJSONを作成
  • 進捗画面はLキーで開ける

マイクラの進捗コマンドを使って、配布マップ作成や検証作業を効率化しましょう!

よかったらシェアしてね!
目次