/xp
also /experienceGive or query experience.
What is /xp used for?
What /xp is for
Adds or sets a player's experience, in either points or whole levels. The /experience alias is identical.
When to use /xp
Top players up for enchanting, reward progress in a map, or strip XP as a death penalty. Setting levels directly is far faster than grinding mobs.
Points vs levels
/xp add @s 30 levels grants levels outright, while /xp add @s 100 points adds raw experience. Use 'set' instead of 'add' to force an exact amount.
Syntax
Parameters
- targets
- entity selector
- Player(s) to affect.
- amount
- integer
- How much XP. Negative removes.
- unitoptional
- literal
- points (default) or levels.
Command builder
Configure the options below to generate a ready-to-paste /xp command.
Examples
Give the nearest player 30 levels.
Wipe a player's XP.
Common questions
How do I give myself XP levels with a command?
Run /xp add @s 30 levels, or set an exact amount with /xp set @s 30 levels.
What's the difference between XP points and levels?
Points are raw experience; levels are what you spend on enchanting. /xp add @s 100 points adds raw XP, while /xp add @s 30 levels grants whole levels.
Permission level
/xp requires Cheats (op level 2). In single-player you need the world's "Allow Cheats" toggle on. On a multiplayer server you need to be opped — see /op.