MonitoringMinecraft MonitoringMinecraft

/give — команда Майнкрафт, синтаксис и примеры

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

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

/give

Команда /give выдаёт предметы выбранным игрокам. Чтобы получить стопку алмазов себе, введите в чат /give @s minecraft:diamond 64. В одиночном мире нужно разрешить команды, а на сервере — получить необходимые права у администратора. Для выдачи опыта используется отдельная команда на опыт.

Как ввести команду /give

  1. Разрешите команды при создании мира. В существующем одиночном мире Java 26.3 откройте параметры мира из меню паузы и включите разрешение команд.
  2. Откройте чат клавишей T, вставьте /give @s minecraft:diamond 64 и нажмите Enter.
  3. Проверьте инвентарь. Если места не хватает, лишние предметы выпадут рядом с вами. Чтобы освободить место перед выдачей предметов, можно очистить инвентарь командой /clear.

На сервере переход в творческий режим сам по себе не даёт права использовать /give. Другие способы управления миром собраны в разделе команд Майнкрафт.

Синтаксис и получатель

Базовый синтаксис для Java 26.3: /give <цель> <предмет> [количество].

Вместо слов в угловых скобках подставьте получателя и ID предмета. Квадратные скобки вокруг количества обозначают необязательный аргумент: в готовой команде их писать не нужно.

АргументЧто указать
цельНик игрока в сети или селектор из таблицы ниже
предметАнглийский ID, например minecraft:diamond. Для обычных предметов префикс minecraft: можно опустить
количествоПоложительное целое число. Если пропустить, выдаётся 1 предмет
ПолучательКому достанутся предметы
@sИгроку, который выполняет команду
@pБлижайшему игроку к месту выполнения команды
@aВсем игрокам в сети
@rСлучайному игроку в сети
AlexИгроку с ником Alex

Количество применяется к каждому получателю. Команда /give @a minecraft:diamond 64 выдаст каждому игроку отдельную стопку алмазов.

Чтобы найти ID, начните вводить /give @s minecraft: и нажмите Tab. Выберите предмет из подсказок: русское название вроде «алмаз» команда не принимает.

Готовые примеры для Java 26.3

КомандаРезультат
/give @s minecraft:diamond 64Стопка алмазов себе
/give Alex minecraft:iron_ingot 3232 железных слитка игроку Alex
/give @s minecraft:netherite_swordНезеритовый меч себе
/give @s minecraft:enchanted_golden_apple 1010 зачарованных золотых яблок себе
/give @a minecraft:golden_appleПо золотому яблоку каждому игроку
/give @s minecraft:command_blockКомандный блок
/give @s minecraft:barrierБарьер
/give @s minecraft:lightСвет — невидимый источник освещения
/give @s minecraft:debug_stickПалочка отладки
/give @s minecraft:zombie_spawn_eggЯйцо призыва зомби

В консоли сервера указывайте ник получателя и пишите команду без начального слеша: give Alex minecraft:diamond 64. У консоли нет собственного игрока, поэтому @s здесь не подойдёт.

В командном блоке тоже используйте ник или подходящий селектор. Например, give @p minecraft:diamond 1 выдаст алмаз ближайшему к блоку игроку — им может оказаться другой человек, а не нажавший кнопку.

Сколько предметов можно выдать

В Java 26.3 один вызов /give выдаёт каждому получателю не больше 100 стопок указанного предмета. Количество в команде задаётся в штуках, а не в стопках.

ПредметОбычный размер стопкиПредел за один вызов
Алмаз646400
Эндер-жемчуг161600
Алмазный меч1100

Если нужно больше, выполните команду несколько раз. Указание большого количества не объединяет мечи или другие нескладываемые предметы в одну стопку.

Как выдать зачарованный предмет

В Java 26.3 свойства предмета задаются компонентами в квадратных скобках сразу после его ID. Например, алмазный меч с Остротой V и Прочностью III:

/give @s minecraft:diamond_sword[enchantments={sharpness:5,unbreaking:3}] 1

Для зачарованной книги используется другой компонент — stored_enchantments. Команда на книгу с Починкой:

/give @s minecraft:enchanted_book[stored_enchantments={mending:1}] 1

Подобрать свойства для снаряжения поможет раздел зачарований. Команда создаёт новый предмет; уже лежащий в руке она не изменяет.

Чем отличаются команды в старых версиях Java

В Java 1.20.5 данные предметов в командах перевели на компоненты. В 1.21.5 у компонента enchantments убрали вложенное поле levels. Поэтому пометка «для 1.21» недостаточна: важна полная версия.

Ниже — варианты одной команды на алмазный меч с Остротой V.

Версия JavaКоманда
26.3; формат введён в 1.21.5/give @s minecraft:diamond_sword[enchantments={sharpness:5}] 1
1.20.5–1.21.4/give @s minecraft:diamond_sword[enchantments={levels:{sharpness:5}}] 1
1.16.5 и 1.20.1; формат Java 1.13–1.20.4/give @s minecraft:diamond_sword{Enchantments:[{id:"minecraft:sharpness",lvl:5s}]} 1
1.12.2/give @s minecraft:diamond_sword 1 0 {ench:[{id:16s,lvl:5s}]}

В примере для 1.12.2 перед NBT указано значение данных 0, а у зачарования используется числовой ID. Переносить такую запись в современную Java без изменений нельзя.

Как работает /give в Bedrock Edition

Полный синтаксис Bedrock: /give <игрок> <предмет> [количество] [данные] [компоненты].

Простая выдача выглядит знакомо: /give @s diamond 64. Однако компоненты Java в квадратных скобках и старые Java NBT-теги здесь не работают. Необязательные компоненты Bedrock записываются в формате JSON и имеют другой набор возможностей.

Чтобы получить обычный зачарованный меч в Bedrock, сначала введите /give @s diamond_sword, возьмите выданный меч в основную руку, затем выполните /enchant @s sharpness 5.

Головы игроков и флаги

Команду для головы с нужной текстурой можно собрать в генераторе голов, а для флага с рисунком — в конструкторе флагов. Перед копированием выберите версию, совпадающую с вашей игрой или сервером.

Почему команда /give не работает

  • Команда неизвестна или недоступна. Проверьте разрешение команд в мире и свои права на сервере. При недостаточных правах игра может не показывать команду в подсказках.
  • Ошибка после названия предмета. Сравните формат свойств с таблицей версий. Старые NBT-теги, компоненты Java и JSON-компоненты Bedrock нельзя смешивать.
  • Неизвестный предмет. Проверьте английский ID через Tab. Предмет должен существовать именно в вашей версии; для предмета из мода нужен установленный мод и его ID.
  • Игрок не найден. Проверьте ник и убедитесь, что получатель находится в сети.
  • Не удалось выдать большое количество. Уменьшите число с учётом предела стопок для выбранного предмета.
  • На сервере работает иначе. Плагин может заменять стандартную команду. На Bukkit или Paper попробуйте /minecraft:give @s minecraft:diamond 1 — для неё тоже нужны права.
Сервера Майнкрафт

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

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 версия
Начни с корней. Построй свой мир среди единомышленников.
Команды — все статьи

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

Какой генератор команд Майнкрафт give использовать?
Для сложных предметов Java подойдёт MCStacker: выберите точную версию игры, команду /give, предмет и его свойства. Для сервера выбирайте версию сервера, даже если подключаетесь с более нового клиента.
Какая команда give нужна для One Block Ultima в Майнкрафте?
OneBlockUltima добавляет тип мира «Один блок»; обычная /give сама по себе не запускает этот режим. Для выдачи предмета из мода нужен его точный ID в установленной версии — найдите его в подсказках Tab после /give и ника получателя.
Как выдать меч на Остроту 1000 через give?
В Java 26.3 компонент enchantments принимает уровни от 1 до 255, поэтому Остроту 1000 таким способом задать нельзя. Для Остроты 255 используйте /give @s minecraft:diamond_sword[enchantments={sharpness:255}] 1.
Можно ли через give выдать воду или лаву без ведра?
Вода и лава не имеют обычных предметов для выдачи в Java 26.3. Получите вёдра командами /give @s minecraft:water_bucket или /give @s minecraft:lava_bucket; для размещения жидкости непосредственно в мире используется /setblock.
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.3, 26.2, 1.21.11, 26.1.2. Fabric, NeoForge, Quilt, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Quilt Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат