Изменяет количество ед. опыта игрока.
Использование
experience add <цель > <количество > [levels|points]
experience set <цель > <количество > [levels|points]
experience query <цель > (points|levels)
xp <amount: int > [player: target ]
xp <amount: int >L [player: target ]
Аргументы
amount: int [только для Bedrock Edition ]
Количество опыта, которое будет добавлено к текущему. Допустимое значение — целое неотрицательное число.
Если добавить в конце букву L, вместо опыта добавится уровень. Допустимое значение для уровней — целое число.
цель (BE: player: target )
Имя игрока или селектор, которому необходимо изменить количество опыта. По умолчанию это исполнитель команды.
количество [только для Java Edition ]
Количество единиц или уровней опыта, которое будет задано/добавлено к текущему.
levels|points[только для Java Edition ]
Определяет, единицы или уровни опыта будут изменятся. levels — уровни, points — единицы.
Результат
Не выполняется, если неверно указаны аргументы.
Не выполняется, если цель не найдена.
В случае успеха:
add — добавляет цели указанное количество единиц/уровней опыта.
set — задаёт цели указанное количество единиц/уровней опыта.
query — возвращает количество единиц/уровней опыта цели .
Примеры
Выдача 7 единиц опыта исполнителю команды:
experience add @s 7[только для Java Edition ] или xp 7[только для Bedrock Edition ]
Выдача 3 уровней игроку Alice:
experience add Alice 3 levels[только для Java Edition ] или xp 3L Alice[только для Bedrock Edition ]
Утрата всех уровней всеми игроками:
experience set @a 0 + experience set @a 0 levels[только для Java Edition ] или xp -2147483648L @a[только для Bedrock Edition ]
История
Официальный выпуск Java Edition
1.0.0 Beta 1.9 Prerelease 5 Добавлена команда /xp. Команда требует имя игрока, а затем количество опыта для присуждения.
1.3.1 12w16a /xp теперь можно использовать в одиночной игре.Синтаксис изменен, чтобы сначала указывать количество сфер, а затем игрока, и теперь игрок не является обязательным.
1.4.2 12w39a Добавлен L обозначения для уровней. Уровни могут быть вычтены, но очков нет, в противном случае появляется сообщение «Невозможно дать игроку отрицательные очки опыта». Лимит для /xp сейчас составляет 2,147,483,647 (231 −1) вместо 5,000.
1.13 17w45a Добавлена команда /experience и /xp.
Перестроен синтаксис в /experience add, /experience set, и /experience query. Отрицательные точки теперь поддерживаются.
Альфа-версия Pocket Edition
0.16.0 build 1 Добавлена команда /xp.