マイクラ(マインクラフト)の/xp(/experience)コマンドです。マイクラ/xp(/experience)コマンドの基本的な構文や実用的な使用例について掲載しています。
目次

/xp(または/experience)コマンドは、プレイヤーに経験値(ポイントやレベル)を付与したり、現在の経験値を確認・変更したりできるコマンドです。
エンチャントや修繕に必要な経験値を一瞬で集めたい時や、配布ワールドなどでプレイヤーのレベルを管理する際に非常に役立ちます。
Java版と統合版で構文や使用できる機能が大きく異なります。Java版では/experienceと/xpのどちらも使用可能ですが、統合版では主に/xpを使用します。
| Java版 | /xp [add / set / query] ターゲット 数量 [points / levels] |
|---|---|
| 統合版 | /xp 数量[L] ターゲット |
| 引数 | 解説 |
|---|---|
|
add / set / query (Java版のみ) |
add(追加)、set(指定した値に設定)、query(現在の値を確認)から動作を選びます。 省略した場合はaddとして扱われます。 |
| ターゲット | 経験値を付与・変更するプレイヤーを指定します。 <プレイヤー名>や、@p(最も近いプレイヤー)、@a(すべてのプレイヤー)などのターゲットセレクターが使用可能です。 |
| 数量 | 付与、または設定する経験値の数値を入力します。 マイナスの数値を入力すると経験値を減らすことができます。 |
|
points / levels (Java版のみ) |
points(経験値ポイント)、levels(経験値レベル)のどちらを変更するか指定します。 省略した場合はpointsになります。 |
|
[L] (統合版のみ) |
数量の直後に「L」をつけると経験値レベルとして扱われます。 Lをつけない場合は経験値ポイントになります。 例:10L(10レベル付与) |

チャット欄を開き、/xpコマンドと付与したい数量、対象プレイヤーを入力して実行します。
Java版ではaddを使ってレベルやポイントを指定し、統合版では数値の後にLをつけることでレベルを直接付与できます。
| 例:自分(または最も近いプレイヤー)に50レベルを付与する |
|---|
| Java版:/xp add @p 50 levels 統合版:/xp 50L @p |

Java版ではqueryを使用することで、指定したプレイヤーの現在の経験値レベルやポイントをチャット欄で確認できます。
また、数量にマイナスの数値を指定することで、増やす時と同じ手順で経験値を減らす(削減する)ことが可能です。
| 例:すべてのプレイヤーから10レベルを没収する(減らす) |
|---|
| Java版:/xp add @a -10 levels 統合版:/xp -10L @a |
エンチャントの「修繕」がついた装備の耐久値を素早く回復したい場合、経験値ポイントを直接付与するのが最も効率的です。
経験値トラップを作らなくても、コマンド一つで装備を瞬時に新品状態に戻すことができます。
| 例:自分に10000経験値ポイントを付与して修繕アイテムを回復させる |
|---|
| Java版:/xp add @p 10000 points 統合版:/xp 10000 @p |

マルチプレイのサーバーや配布ワールドにおいて、ボス戦の前などに全プレイヤーへ一斉に経験値を配布したい場合に役立ちます。
ターゲットセレクターに@aを指定することで、全員に同じだけのレベルを付与できます。
| 例:参加しているすべてのプレイヤーに30レベルを付与する |
|---|
| Java版:/xp add @a 30 levels 統合版:/xp 30L @a |

Java版ではsetを使用することで、現在のレベルやポイントに上乗せするのではなく、指定した数値にピッタリ合わせることができます。
ミニゲームの開始時に全員のレベルを0にリセットしたい時や、特定のレベルに揃えたい時に非常に便利な使い方です。
| 例:すべてのプレイヤーの経験値をリセットし、レベルを0に設定する(Java版のみ) |
|---|
| /xp set @a 0 levels |
コマンドがうまく実行できない場合や、扱う上で気をつけるべき点は以下の通りです。
| 原因・注意点 | 詳細と対処法 |
|---|---|
| 権限がない | コマンドの実行には権限が必要です。ワールドの設定でチートの許可がオンになっているか確認してください。マルチプレイの場合はOP権限が必要です。 |
| 構文・スペルミス | Java版と統合版で構文が異なるため、バージョンに合った書き方をしているか確認しましょう。統合版でレベルを付与する際の「L」の付け忘れにも注意が必要です。 |
| 対象が見つからない | ターゲットセレクターの条件に合うプレイヤーが存在しない場合や、プレイヤー名に誤りがあるとエラーになります。 |
/xpコマンドと組み合わせて使うことが多い、または似た機能を持つコマンドです。
| コマンド | 解説 |
|---|---|
| /enchant | プレイヤーが手に持っているアイテムにエンチャントを付与するコマンドです。経験値を付与して手動でエンチャントを行う代わりに、コマンドで直接エンチャントを付ける際によく比較されます。 |
| /gamemode | プレイヤーのゲームモードを変更するコマンドです。クリエイティブモードにすれば経験値がなくてもエンチャントが可能になるため、状況に応じて使い分けられます。 |
| よく使われるコマンド | |||
|---|---|---|---|
| /tp | /summon | /give | /fill |
| /gamemode | /effect | /ride | /xp |
| /weather | /time | /locate | /kill |
| /clear | /particle | /enchant | /gamerule |
アルファ版v1.1.1より累計2万時間以上プレイ
元RTA勢 Java版 1.4.7でエンドラRTAランダムシード50分ほど
現在は最新アップデートを主に担当
ゲームエイトをご利用いただきありがとうございます。
記事をより良くしていくために、「/xpコマンドのやり方と経験値の減らし方【統合版マインクラフトswitch】」に関する間違いの指摘やご意見、感想などを募集しています。
不具合のご報告の際には、どのような状況でどのような症状が起きたかを可能な限り詳細にご記入ください。
この内容で送信しますか?
| 間違いの指摘・意見を送る |
|---|
/xpコマンドのやり方と経験値の減らし方【統合版マインクラフトswitch】
Mojang © 2009-2018
当サイトのコンテンツ内で使用しているゲーム画像の著作権その他の知的財産権は、当該ゲームの提供元に帰属しています。
当サイトはGame8編集部が独自に作成したコンテンツを提供しております。
当サイトが掲載しているデータ、画像等の無断使用・無断転載は固くお断りしております。

投稿したコメントにクイックアクセス!
コメント管理機能が実装されました!
無料会員登録いただくとすぐにご利用いただけます。

Game8.jpにネタバレ非表示機能が実装されました!
ネタバレを気にしない場合は、上部メニューより「ネタバレ非表示」機能をOFFにしてください。

お気に入りの記事にクイックアクセス!
お気に入り登録機能が実装されました!
無料会員登録いただくとすぐにご利用いただけます。
お気に入りがまだありません
気になる記事をお気に入りに追加してみましょう