Minecraft Java · 1.16+
/fill
Заполняй области, строй оболочки и заменяй блоки по фильтру.
Как выделить область
Укажи два противоположных угла. Оба угла входят в область, поэтому от 0 до 5 по одной оси — шесть блоков.
Полая постройка или контур
Hollow создаёт оболочку и очищает внутренность. Outline меняет только внешние грани и оставляет внутренние блоки.
Как заменить только нужные блоки
Включи «Замена по фильтру» и укажи ID, например minecraft:dirt, или тег, например #minecraft:logs.
FAQ Частые вопросы 30 вопросов
Главные вопросы 5
Для чего нужна команда /fill?
Она изменяет прямоугольную область мира: заполняет блоками, заменяет существующие блоки или очищает участок.
Можно ли быстро построить стену?
Да. Выберите два противоположных угла стены и заполните область подходящим блоком, предварительно проверив координаты.
Можно ли удалить блоки через /fill?
Да. Указание minecraft:air вместо обычного блока очищает выбранную область и может уничтожить постройки.
Чем /fill отличается от /setblock?
/setblock работает с одной позицией, а /fill изменяет целую прямоугольную область из множества блоков.
Можно ли построить основу дома командой?
Да. Режимы hollow и outline позволяют делать оболочки и каркасы, но сложные детали придётся создавать отдельно.
Синтаксис и параметры 5
Как выглядит основной синтаксис /fill?
Используется /fill <from> <to> <block> [mode]. Конкретные дополнительные аргументы зависят от версии Java Edition.
Сколько координат необходимо указать?
Нужно задать два угла области: по три координаты X Y Z для каждого. Обе крайние позиции входят в выделение.
Что означают координаты с тильдой?
Символ ~ указывает относительную координату от позиции выполнения, например ~1 означает смещение на один блок.
Как указывать нужный блок?
Используйте зарегистрированный идентификатор, например minecraft:stone. Обычное русское название предмета не подходит.
Что произойдёт, если режим не указан?
Обычно применяется замена блоков выбранной области. Существующие блоки могут быть полностью перезаписаны.
Практические примеры 5
Как заполнить небольшой куб камнем?
Введите /fill ~ ~ ~ ~1 ~1 ~1 minecraft:stone. Команда создаст область размером два блока по каждой оси.
Как построить стеклянный каркас?
Используйте /fill ~ ~ ~ ~3 ~3 ~3 minecraft:glass outline. Внутренние блоки не будут намеренно очищаться.
Как создать полую коробку из досок?
Введите /fill ~ ~ ~ ~4 ~4 ~4 minecraft:oak_planks hollow. Оболочка станет деревянной, а внутренность очистится.
Как заменить только землю камнем?
Используйте /fill ~ ~ ~ ~2 ~2 ~2 minecraft:stone replace minecraft:dirt. Команда изменяет только совпадающие блоки.
Как заполнять исключительно пустые места?
Режим keep размещает указанный блок только на позициях воздуха и оставляет остальные блоки без намеренной замены.
Дополнительные возможности 5
Чем режим hollow отличается от outline?
hollow создаёт оболочку и очищает внутренние блоки, тогда как outline изменяет оболочку, сохраняя содержимое внутри.
Что делает режим destroy?
Он заменяет блоки с обработкой разрушения и возможным выпадением предметов. На большой области это создаёт нагрузку.
Для чего предназначен режим strict?
В поддерживаемых версиях Java он размещает блоки без обычных обновлений соседей и формы блоков при выполнении операции.
Как подсчитать количество блоков области?
Для каждой оси возьмите разницу между координатами по модулю и прибавьте один. Затем перемножьте три размера.
Можно ли заменять блоки с определённым состоянием?
Да. Поддерживаемые блоковые предикаты позволяют учитывать состояния, но их синтаксис нужно сверять с версией Java.
Ошибки и решения 4
Почему игра сообщает о слишком большой области?
Объём выбранной области превышает установленный лимит изменения блоков. Разделите операцию на несколько меньших.
Почему команда не изменила блоки?
Возможны незагруженные чанки, неверные координаты, неподходящий фильтр или отсутствие реальных изменений.
Почему команда затронула чужую постройку?
Координаты могли включить нежелательную область. Прекратите изменения и используйте резервную копию для восстановления.
Почему Minecraft отклоняет название блока?
Возможно, указан неверный идентификатор или недопустимое состояние блока для выбранной версии игры.
Версии Minecraft 3
Когда появился режим strict?
Режим strict был добавлен в Java Edition 1.21.5. Старые версии не поддерживают этот синтаксис без изменений.
Изменялись ли ограничения /fill между версиями?
Да. Названия и параметры игрового правила ограничения изменений менялись. Проверяйте его по точной версии Java.
Можно ли использовать Java-команду в Bedrock?
Не всегда. Издания отличаются форматами состояний блоков и отдельными аргументами, поэтому команды требуют проверки.
Права и безопасность 3
Какие права нужны для /fill?
В Java Edition обычно необходим уровень разрешений 2. Массовое изменение мира не следует разрешать случайным игрокам.
Есть ли встроенная отмена /fill?
Нет. Команда не предоставляет автоматическое undo. Для восстановления понадобится сохранённая копия мира или структуры.
Как безопасно проверить /fill перед строительством?
Сделайте резервную копию, начните с нескольких блоков и проверьте режим, координаты и результат перед увеличением области.
Оцени инструмент
Понравился инструмент или есть что улучшить? Расскажи об этом. Отзыв поможет сделать эту страницу удобнее.
Войти, чтобы оставить отзыв