MC CommanderMinecraft非公式コマンド支援

xp・experienceコマンドで経験値を増やす

経験値は、エンチャントや金床での修理・合成に使います。/xp(Java版では /experience でも同じ)を使うと、レベルを直接増やしたり減らしたりできます。

xpexperience経験値

コマンド辞典でxpを見る

更新日:

すぐ使えるコマンド

やりたいことJava版統合版
自分のレベルを30上げる/xp add @s 30 levels/xp 30L @s
ポイントを500足す/xp add @s 500 points/xp 500 @s
レベルを10下げる/xp add @s -10 levels/xp -10L @s
レベルを0にする/xp set @s 0 levels/xp -10000L @s

Java版は「add(足す)・対象・数・単位」の順に書きます。統合版は数字の後ろに L を付けるとレベル、付けないとポイント(経験値オーブの量)になります。

レベルとポイントの違い

画面下の緑の数字が「レベル」、緑のバーの伸び具合が「ポイント」です。ポイントがたまるとレベルが1つ上がります。高いレベルほど、次のレベルまでに必要なポイントが増えます。

Java版で単位を省略するとポイント扱いになります。/xp add @s 30 と打つとレベルではなく30ポイントしか増えないので、レベルを上げたいときは最後に levels を付けます。

Java版の書き方

コマンド意味
/xp add <対象> <数> levelsレベルを足す(マイナスで減らす)
/xp set <対象> <数> levelsレベルをその数にする
/xp query <対象> levels今のレベルを表示する

/xp set でポイントを指定するときは、今のレベルのバーに入りきる数までしか設定できません。決まったレベルから少しだけ増やしたいときは、先に set でレベルを決めてから add でポイントを足します。

Java版1.12以前は /xp 30L @p のように、今の統合版と同じ書き方でした。古い記事のコマンドが今のJava版で動かないのはこのためです。

必要なレベルの目安

使い道目安
エンチャントテーブルで一番強い候補を選ぶ30レベル(本棚15台が必要。消費は3レベル)
金床での修理・合成費用が40レベル以上になると「高すぎます!」と出て実行できません(サバイバル)

金床の費用は、同じアイテムを何度も金床に通すほど上がります。エンチャント本は、なるべくまとめて合成すると安く済みます。

経験値をアイテムで配る

/give @s minecraft:experience_bottle 64

経験値ボトルを投げると経験値オーブが出ます。配布マップの報酬にするときは、/xp で直接渡すより、ボトルを渡すほうが遊びとして自然です。統合版では /give @s experience_bottle 64 と書きます。

動かないときの確認ポイント

よくある質問

修繕の付いた装備は/xpで直りますか?

直りません。修繕は経験値オーブを拾ったときに耐久値が回復する仕組みなので、オーブが出る経験値ボトルを使います。

死んでもレベルを残すには?

ゲームルールkeepInventory(Java版1.21.11以降はkeep_inventory)をオンにすると、持ち物と一緒に経験値も残ります。

レベルはいくつまで上げられますか?

とても大きな数まで設定できますが、極端な値は表示が崩れたり遊びにくくなったりします。必要な分だけにしましょう。

コマンドを確認する

エラーが出たときは、コマンドエラー診断にコマンドと版を入れると、Java版・統合版の書き方の違いやIDの間違いなど、確認する場所がわかります。

関連ページ

enchantコマンドの基本

レベルを使わずにエンチャントを付ける方法です。

死んでもアイテムが消えない設定

経験値も残す設定です。

コマンド辞典

基本構文とコマンド別の使い方を確認できます。

あわせて読みたい記事とコマンド例

enchantコマンドで武器や道具にエンチャントを付ける基本

/enchant は手に持ったアイテムへ効果を付けるコマンドです。上限を超えたエンチャント付…

エンチャントIDの見方と使い方

マイクラのエンチャントID一覧(日本語名・最大レベルつき)と、/enchantコマンドの書き…

死んでもアイテムが消えない設定(keepInventory)

マイクラで死んでもアイテムや経験値を失わない設定(keepInventory/keep_in…

マイクラのgiveコマンドでアイテムを渡す基本とよくあるミス

マイクラのgiveコマンドでアイテムを渡す基本、個数指定、対象セレクター、Java版のcom…

ダイヤモンドを配る

マイクラでダイヤモンドを配るときのコマンド例。Giveの個数と対象を変えて配布する基本例。そ…