Actualizado:

Comandos listos para usar

ObjetivoJavaBedrock
Añadir 30 niveles/xp add @s 30 levels/xp 30L @s
Añadir 500 puntos/xp add @s 500 points/xp 500 @s
Quitar 10 niveles/xp add @s -10 levels/xp -10L @s
Volver al nivel 0/xp set @s 0 levels/xp -10000L @s

Java escribe add, objetivo, cantidad y unidad. Bedrock escribe primero la cantidad; una L justo después del número significa niveles, y sin L son puntos.

Niveles frente a puntos

El número verde es tu nivel; la barra verde son los puntos. Al llenar la barra subes un nivel, y los niveles altos necesitan más puntos. En Java, si no pones la unidad se entienden puntos, así que /xp add @s 30 solo añade 30 puntos. Añade levels para subir niveles.

Comandos de Java

ComandoSignificado
/xp add <objetivo> <cantidad> levelsAñade niveles (en negativo los quita)
/xp set <objetivo> <cantidad> levelsFija un nivel exacto
/xp query <objetivo> levelsMuestra el nivel actual

/xp set con puntos solo puede llenar la barra del nivel actual. Para tener un nivel y unos cuantos puntos, fija primero el nivel y luego añade puntos. Java 1.12 y anteriores usaban /xp 30L @p; por eso esa forma falla en el Java actual.

Cuántos niveles necesitas

UsoNiveles
La mejor opción de la mesa de encantamientos30 (con 15 librerías; cuesta 3)
Reparar y combinar en el yunqueEn supervivencia se rechazan los costes de 40 o más («¡Demasiado caro!»)

Dar experiencia como objeto

/give @s minecraft:experience_bottle 64

Los frascos con experiencia sueltan orbes al lanzarlos. Como premio de un mapa resulta más natural que /xp, y los orbes también reparan el equipo con Reparación, algo que /xp no hace. En Bedrock escribe /give @s experience_bottle 64.

Problemas frecuentes

Comprueba tu comando

El Command Error Doctor (en inglés) revisa en tu navegador los errores de sintaxis más comunes.