Команды консоли/experience

Материал из Minecraft Wiki
Перейти к: навигация, поиск
experience
Другие варианты

/xp

Ограничения

Оператор

Первое появление

1.3.1 (12w16a)
PE Alpha 0.16.0 (PE Alpha 0.16.0 build 1)

Изменяет количество ед. опыта игрока.

Использование
  • Java Edition
experience add <цель> <количество> [levels|points]
experience set <цель> <количество> [levels|points]
experience query <цель> (points|levels)
  • Bedrock Edition
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]