MonitoringMinecraft MonitoringMinecraft

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

Команда /fill заполняет область блоками, заменяет их или очищает место. Синтаксис, координаты, режимы, примеры для Java и Bedrock и лимит блоков.

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

/fill

Команда /fill заполняет прямоугольную область выбранным блоком. Укажите координаты противоположных углов и ID блока: так можно сделать платформу, построить полую коробку, заменить один материал другим или очистить место с помощью minecraft:air. Результат зависит от режима в конце команды. Выравнивание участка подробнее разобрано в статье про ландшафт в Майнкрафте. Для установки одного блока используйте команду /setblock.

Как пользоваться командой /fill

  1. Разрешите команды в настройках одиночного мира. На сервере нужны права на использование /fill; одного творческого режима недостаточно.
  2. Выберите противоположные углы будущей области и запишите их координаты. В Java координаты можно посмотреть через F3, в Bedrock — включить их отображение в настройках мира.
  3. Откройте чат и введите команду с координатами углов и названием блока. Проверьте её сначала на небольшой области вдали от ценных построек.
  4. Нажмите Enter. Команда обработает весь прямоугольный объём между углами, включая оба крайних блока.

Порядок координат всегда x y z: y — высота, x и z — положение по горизонтали. Другие способы управления миром собраны в разделе команд.

Синтаксис и координаты

Основная форма для Java 26.3:

/fill <x1> <y1> <z1> <x2> <y2> <z2> <блок> [режим]

Угловые скобки обозначают обязательные аргументы, квадратные — необязательные. Эти скобки из схемы вводить не нужно. Вместо <блок> подставьте ID, например minecraft:stone.

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

ЗаписьЧто означает
100 64 -20Точка с указанными координатами в текущем измерении
~ ~ ~Текущее положение выполнения команды
~ ~-1 ~На блок ниже
~5 ~ ~-5Смещение на 5 блоков по положительному направлению X и на 5 по отрицательному направлению Z

Поворот камеры не меняет направления координат с ~. Можно смешивать обычные и относительные координаты, например оставить фиксированную высоту, а положение по горизонтали отсчитывать от себя.

Режимы: replace, keep, hollow и другие

РежимЧто делает
replaceРежим по умолчанию: заменяет блоки в области выбранным блоком. Если добавить фильтр, меняет только подходящие блоки
keepСтавит блоки только вместо воздуха. Существующие блоки, включая жидкости, сохраняет
hollowСоздаёт оболочку со стенами, полом и потолком. Всё внутри заменяет воздухом
outlineСоздаёт такую же оболочку, но сохраняет блоки внутри. Это не каркас из одних рёбер
destroyРазрушает прежние блоки, затем ставит новые. Выпадение предметов зависит от блока и правил мира
strictТолько Java: ставит блоки без вызова обновлений блоков и их формы. Полезен для специальных конструкций; для обычного строительства обычно не нужен

Для замены одного материала другим сначала укажите новый блок, затем replace и заменяемый блок:

/fill <x1> <y1> <z1> <x2> <y2> <z2> <новый_блок> replace <заменяемый_блок>

В Java 26.3 после фильтра можно дополнительно поставить один из режимов strict, destroy, hollow или outline. Режим keep используется отдельно.

Готовые примеры /fill

Эти команды для Java вводятся в чат. Для фундамента, стен и других построек сначала выберите подходящее место: команды могут заменить уже стоящие там блоки. Для копирования готовой постройки используйте команду /clone.

ЗадачаКомандаРезультат
Сделать платформу под ногами/fill ~-5 ~-1 ~-5 ~5 ~-1 ~5 minecraft:stoneСлой камня размером 11 × 11 блоков, если вы стоите на полном блоке
Очистить область/fill ~-5 ~ ~-5 ~5 ~10 ~5 minecraft:airЗаменяет блоки воздухом в объёме 11 × 11 × 11
Построить полую стеклянную коробку/fill ~-3 ~ ~-3 ~3 ~5 ~3 minecraft:glass hollowКоробка с внешними размерами 7 × 6 × 7; внутри — воздух
Добавить оболочку, сохранив внутренность/fill ~-3 ~ ~-3 ~3 ~5 ~3 minecraft:glass outlineСтеклянные стены, пол и потолок в области 7 × 6 × 7; внутренние блоки сохраняются
Заменить только камень/fill ~-5 ~-5 ~-5 ~5 ~5 ~5 minecraft:diamond_ore replace minecraft:stoneМеняет камень на алмазную руду в области 11 × 11 × 11, остальные блоки сохраняет
Заполнить только пустые места/fill ~-3 ~ ~-3 ~3 ~3 ~3 minecraft:oak_planks keepСтавит дубовые доски вместо воздуха в области 7 × 4 × 7
Удалить только воду/fill ~-5 ~-5 ~-5 ~5 ~5 ~5 minecraft:air replace minecraft:waterУдаляет блоки воды в области 11 × 11 × 11. Вода снаружи может затечь обратно; вода внутри заболоченных блоков сохраняется

Размер по каждой оси равен разнице крайних координат плюс один. Поэтому края включаются в расчёт, а совпадающие координаты по высоте дают слой, а не объёмную коробку.

Названия блоков для команды /fill

В команде пишут ID латиницей, а не русское название. Для Java 26.3 подойдут следующие значения; префикс minecraft: у стандартных блоков можно опустить.

БлокID
Каменьminecraft:stone
Булыжникminecraft:cobblestone
Каменные кирпичиminecraft:stone_bricks
Земляminecraft:dirt
Дёрнminecraft:grass_block
Дубовые доскиminecraft:oak_planks
Стеклоminecraft:glass
Алмазная рудаminecraft:diamond_ore
Водаminecraft:water
Воздухminecraft:air

В Java состояние блока пишется сразу после ID, без пробела. Например, minecraft:oak_log[axis=x] задаёт дубовое бревно, направленное вдоль оси X. Здесь квадратные скобки — часть команды, их нужно вводить.

Команда /fill в Bedrock

В Bedrock тоже нужны включённые читы и соответствующие права. Координаты и основные режимы работают так же, но режима strict нет, а состояния блоков записываются в другом формате.

Базовая форма:

/fill <x1> <y1> <z1> <x2> <y2> <z2> <блок> [режим]

Пример замены земли на камень:

/fill ~-5 ~-1 ~-5 ~5 ~-1 ~5 minecraft:stone [] replace minecraft:dirt

[] — пустой список состояний нового блока; в этом примере его можно опустить. Если состояния нужны, в Bedrock имена свойств заключают в кавычки, например ["pillar_axis"="x"] для направления бревна. Не переносите состояния из Java без проверки: отличаются и запись, и названия свойств.

Старые примеры Bedrock с числовым значением данных после ID устарели: эти аргументы удалены в Bedrock 1.19.70.

Лимит блоков и отличия старых версий

Лимит проверяется по полному объёму выбранной области. Пустота внутри, режим outline или фильтр replace не уменьшают объём для этой проверки.

ИзданиеОбычный лимитКак увеличить
Java 26.332 768 блоков; например, область 32 × 32 × 32/gamerule minecraft:max_block_modifications 100000 задаёт лимит 100 000
Bedrock32 768 блоковРазделите область на несколько частей: аналогичного игрового правила нет

В Java узнать установленный лимит можно командой /gamerule minecraft:max_block_modifications. Большие операции могут вызвать задержку, поэтому повышайте значение под конкретную задачу или заполняйте область частями.

Версия JavaЧто учитывать
1.12.2Перед режимом используется старый аргумент данных блока. Пример: /fill ~-5 ~-1 ~-5 ~5 ~-1 ~5 stone 0 replace dirt 0. Лимит фиксирован: 32 768 блоков
1.16.5Базовые примеры выше с stone, air, hollow и replace подходят. Режима strict и правила изменения лимита нет
1.20.1 и 1.21.0–1.21.10Для лимита используется старое имя: /gamerule commandModificationBlockLimit 100000. Это правило появилось в 1.19.4
Начиная с 1.21.5Добавлен strict; после фильтра replace можно указывать дополнительные режимы
Начиная с 1.21.11Правило лимита называется minecraft:max_block_modifications

Почему /fill не работает

  • Нет доступа к команде. Проверьте разрешение команд в мире или права на сервере. Творческий режим сам по себе доступ не даёт.
  • Слишком много блоков. Считайте весь объём между углами, включая края. Уменьшите область или измените лимит в поддерживаемой версии Java.
  • Область не загружена. Подойдите ближе и уменьшите расстояние между углами. Команда должна обращаться к загруженным участкам мира.
  • Координаты выходят за границы мира. Проверьте высоту и остальные координаты: допустимые границы зависят от измерения и версии.
  • Ошибка в названии или состоянии блока. Используйте ID блока и синтаксис своего издания. Предмет, который нельзя поставить как блок, для /fill не подходит.
  • Ничего не изменилось. В области уже могут стоять такие блоки, фильтр может не найти совпадений, а для keep может не оказаться воздуха.
Сервера Майнкрафт

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

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

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

Как пользоваться командой fill в Майнкрафте из командного блока?
Координаты с ~ будут отсчитываться от командного блока. Чтобы в Java заполнить область возле ближайшего к нему игрока, используйте execute at @p run fill ~-2 ~-1 ~-2 ~2 ~-1 ~2 minecraft:stone.
Где посмотреть названия блоков в Майнкрафте для команды fill?
В Java введите /fill и координаты, затем нажмите Tab в позиции названия блока: игра предложит доступные ID. Так можно найти и блоки установленных модов.
Можно ли отменить команду fill в Майнкрафте?
В обычной игре у /fill нет команды отмены. Если операция затёрла постройку, точно восстановить её можно из заранее сделанной резервной копии.
Как использовать команду fill в Майнкрафте для круга?
Одна команда обрабатывает только прямоугольную область. Круг можно собрать из нескольких полос с помощью отдельных команд; размеры полос подберите через генератор кругов.
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.3, 26.2, 1.21.11, 26.1.2. Fabric, NeoForge, Quilt, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Quilt Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат