MonitoringMinecraft MonitoringMinecraft

Команда /attribute в Майнкрафте — синтаксис и примеры

Команда /attribute в Майнкрафте меняет размер, здоровье, скорость и урон. Синтаксис, уменьшение игрока, примеры, сброс значений и различия версий.

Обновлено 16 октября 2026 г.

Команда /attribute в Майнкрафте

/attribute — команда Java Edition для просмотра и изменения характеристик игроков и мобов: размера, максимального здоровья, скорости и урона. Чтобы уменьшиться в Java 26.3, введите в чате /attribute @s minecraft:scale base set 0.5 — персонаж станет вдвое меньше по высоте и ширине.

Как уменьшиться и вернуть обычный размер

  1. Разрешите использование команд в одиночном мире. На сервере вам нужны права на выполнение /attribute.
  2. Откройте чат и введите /attribute @s minecraft:scale base set 0.5.
  3. Нажмите F5, чтобы посмотреть на персонажа со стороны.

Заменяйте последнее число, чтобы выбрать размер. Дробные значения в командах пишите через точку.

ЗадачаКоманда
Стать вчетверо меньше по высоте и ширине/attribute @s minecraft:scale base set 0.25
Стать вдвое меньше/attribute @s minecraft:scale base set 0.5
Вернуть обычный размер/attribute @s minecraft:scale base set 1
Стать вдвое больше/attribute @s minecraft:scale base set 2

Также можно восстановить стандартное базовое значение командой /attribute @s minecraft:scale base reset. Если размер дополнительно изменён модификатором, его нужно удалить отдельно. Изменять размер игроков и мобов также позволяет мод Pehkui.

Синтаксис команды /attribute

Все формы начинаются одинаково: /attribute <цель> <атрибут>. После атрибута укажите нужное действие:

Продолжение командыЧто делает
get [<множитель>]Показывает итоговое значение с учётом модификаторов
base get [<множитель>]Показывает базовое значение
base set <значение>Устанавливает базовое значение
base resetВозвращает стандартное базовое значение для выбранной сущности
modifier add <id> <значение> <операция>Добавляет модификатор с указанным идентификатором
modifier remove <id>Удаляет модификатор
modifier value get <id> [<множитель>]Показывает значение указанного модификатора

Угловые скобки обозначают обязательные аргументы, квадратные — необязательные. Сами скобки при подстановке значений не вводите. Необязательный <множитель> масштабирует числовой результат для /execute store result, а не размер персонажа.

Например, /attribute @s minecraft:movement_speed base get показывает базовую скорость, а /attribute @s minecraft:movement_speed get — итоговую. Они могут различаться из-за бега, снаряжения и эффектов.

Примеры: здоровье, скорость, урон и дальность

Следующие команды вводятся игроком в чат. Стандартные значения указаны для игрока; у мобов они могут отличаться.

ХарактеристикаСтандартная база игрокаПример изменения
Максимальное здоровье20 единиц — 10 сердец/attribute @s minecraft:max_health base set 40 — максимум 20 сердец без дополнительных модификаторов
Скорость передвижения0.1/attribute @s minecraft:movement_speed base set 0.2 — удвоить базовое значение
Урон атаки1/attribute @s minecraft:attack_damage base set 5 — установить базовый урон
Дальность взаимодействия с сущностями3 блока/attribute @s minecraft:entity_interaction_range base set 6 — увеличить базовую дальность, в том числе для ударов
Дальность взаимодействия с блоками4.5 блока/attribute @s minecraft:block_interaction_range base set 6 — увеличить базовую дальность

Максимальное здоровье и текущее здоровье — разные величины. Установка max_health не заполняет новые сердца: восстановите здоровье едой или лечением. Скорость movement_speed не измеряется напрямую в блоках в секунду, а фактический урон зависит также от оружия, силы удара и защиты цели.

Чтобы отменить изменение, укажите тот же атрибут и base reset. Например: /attribute @s minecraft:movement_speed base reset.

Как выбрать другого игрока или моба

@s обозначает исполнителя команды, @p — ближайшего игрока. Вместо селектора можно написать ник игрока, который сейчас находится в мире.

Один вызов /attribute работает только с одной целью. Для выбора ближайшего зомби используйте ограничение limit=1: /attribute @e[type=minecraft:zombie,sort=nearest,limit=1] minecraft:max_health base set 40. У разных мобов доступны разные атрибуты; если у цели нет выбранной характеристики, команда завершится ошибкой.

Чтобы изменить характеристику всем игрокам, выполните команду отдельно от лица каждого через /execute: /execute as @a run attribute @s minecraft:scale base set 0.5. Другие способы работы с селекторами пригодятся и для остальных команд Майнкрафта.

Как добавлять и удалять модификаторы

base set заменяет основу характеристики. Модификатор добавляет к ней отдельную поправку, которую можно удалить по идентификатору.

Например, добавьте прибавку к скорости: /attribute @s minecraft:movement_speed modifier add example:speed_bonus 0.05 add_value. Удалите её командой /attribute @s minecraft:movement_speed modifier remove example:speed_bonus.

ОперацияКак применяется
add_valueПрибавляет указанное число
add_multiplied_baseПрибавляет долю значения, полученного после операций add_value; доли этого типа складываются
add_multiplied_totalУмножает результат на сумму единицы и указанного числа; несколько таких модификаторов применяются последовательно

Идентификатор example:speed_bonus придуман для примера: можно выбрать свой. Повторное добавление того же идентификатора к тому же атрибуту завершится ошибкой. Чтобы поменять его значение, сначала удалите модификатор, затем добавьте заново.

Отличия в старых версиях и Bedrock

ВерсияЧто учитывать
Java 1.12.2Команды нет: /attribute появилась в Java 1.16
Java 1.16.5 и 1.20.1Используются старые идентификаторы, например minecraft:generic.max_health. Атрибута размера ещё нет
Java 1.20.5–1.21.1Размер меняется через minecraft:generic.scale: /attribute @s minecraft:generic.scale base set 0.5
Начиная с Java 1.21.2Убраны префиксы generic., player. и zombie.. Используйте minecraft:scale, minecraft:max_health и другие короткие идентификаторы
Начиная с Java 1.21.4Доступна подкоманда base reset. В предыдущих версиях возвращайте исходное значение через base set
Bedrock EditionКоманды /attribute нет; приведённые примеры не работают

Синтаксис модификаторов тоже менялся: в Java 1.20.5 операции add, multiply_base и multiply переименовали в add_value, add_multiplied_base и add_multiplied_total. Начиная с Java 1.21 вместо пары UUID и имени модификатора используется один id.

Сервера Майнкрафт

Играть интереснее на сервере — выбирайте в рейтинге серверов Майнкрафт и заходите прямо сейчас.

SkyBars
SkyBars Java + BE
693 онлайн
1.8 — 26.3 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
MineLandy
MineLandy Java + BE
42 онлайн
1.12.2 — 26.1.2 версия
Ванила и анархия без приватов — полная свобода действий и честное выживание
DESTINYWORLD - ANARCHY
12 онлайн
1.16.5 — 1.21.11 версия
Гриф-анархия с Игрой в кальмара, кланами и ключами за онлайн. Магазин и киты в стиле FT, Джамшут
Fork
Fork Java
0 онлайн
26.3 версия
Начни с корней. Построй свой мир среди единомышленников.
Команды — все статьи

Вопросы и ответы

Как использовать команду attribute в Майнкрафте через командный блок?
У командного блока нет собственной сущности, поэтому обычный @s не выберет игрока. Используйте @p для ближайшего игрока либо явно назначьте исполнителя: /execute as @p run attribute @s minecraft:scale base set 0.5.
Можно ли отменить изменения attribute молоком?
Молоко снимает эффекты, но не возвращает изменённую базу атрибута и не удаляет модификаторы, добавленные через /attribute. Поэтому после снятия эффекта скорость или другая характеристика может всё ещё отличаться от обычной.
Как увеличить урон меча командой attribute?
Команда /attribute меняет характеристику владельца, а не самого меча: прибавка останется у игрока и после смены оружия. Для изменения конкретного предмета используют компонент minecraft:attribute_modifiers при выдаче через /give или изменении предмета через /item.
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.3, 26.2, 1.21.11, 26.1.2. Fabric, NeoForge, Quilt, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Quilt Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат