Базовые команды WorldEdit в Minecraft 1.20.1

Иван Корнев·15.05.2026·4 мин

Чтобы быстро начать работу с WorldEdit в Minecraft 1.20.1, запомните главный алгоритм: выделите область деревянным топором (//wand), примените команду изменения (например, //set stone или //replace dirt grass_block) и используйте //undo для отмены ошибок. Этот инструмент превращает часы ручного строительства в секунды работы с регионами.

Ниже представлен подробный разбор синтаксиса, примеров и нюансов использования мода для эффективного строительства и терраформинга.

Оглавление

Подготовка и получение инструментов

Для активации функций WorldEdit необходимо иметь соответствующие права. В одиночной игре убедитесь, что читы включены. На сервере вам потребуются права оператора или специальный пермишн (например, worldedit.*).

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

//wand

Также полезно знать команду помощи, которая выводит список доступных инструкций прямо в чат:

//help

Выделение региона (регион работы)

WorldEdit оперирует прямоугольными областями (кубами). Чтобы команда сработала, плагин должен знать границы этой области.

Способы выделения

  1. ЛКМ и ПКМ топором:

    • Левый клик (ЛКМ) устанавливает первую точку (pos1).
    • Правый клик (ПКМ) устанавливает вторую точку (pos2).
  2. Команды позиционирования: Если вы не видите блок или находитесь внутри структуры, используйте команды привязки к текущей позиции игрока или взгляду.

КомандаОписание
//pos1Устанавливает точку 1 в блоке под ногами игрока
//pos2Устанавливает точку 2 в блоке под ногами игрока
//hpos1Устанавливает точку 1 в блоке, на который смотрит игрок
//hpos2Устанавливает точку 2 в блоке, на который смотрит игрок
  1. Расширение выделения: Часто проще выделить одну точку, а затем расширить регион командой //expand.

   //expand 10 up    # Расширить выделение на 10 блоков вверх
   //expand 5 down   # Расширить выделение на 5 блоков вниз
   //expand vert     # Расширить выделение от бедрока до неба (по вертикали)

Используйте //size, чтобы узнать количество блоков в текущем выделении. Это поможет избежать лагов при попытке обработать миллионы блоков одновременно.

Основные команды редактирования

Эти команды применяются к уже выделенному региону. Синтаксис требует указания ID блока в формате minecraft:name (или просто name, если контекст очевиден).

Заполнение и очистка

Команда //set заменяет все блоки в выделении на указанные.

//set minecraft:stone          # Заполнить всё камнем
//set air                      # Очистить регион (удалить блоки)
//set minecraft:oak_planks     # Заполнить дубовыми досками

Замена конкретных блоков

Команда //replace меняет только определенные блоки, игнорируя остальные. Это безопасно для декора, так как не затрагивает воздух или другие материалы.

Синтаксис: //replace <что_меняем> <на_что_меняем>

//replace dirt grass_block     # Заменить землю на траву
//replace cobblestone stone    # Заменить булыжник на камень
//replace air torches          # Поставить факелы только там, где пусто

Можно указывать несколько блоков через запятую:

//replace dirt,gravel stone    # Заменить и землю, и гравий на камень

Работа с буфером обмена: копирование и вставка

Буфер обмена (Clipboard) позволяет переносить постройки между координатами и даже между разными мирами.

Алгоритм переноса

  1. Выделите объект.
  2. Скопируйте его:
   //copy
  1. Переместитесь в новое место.
  2. Вставьте объект:
   //paste

Важные нюансы вставки

  • Точка вставки: Объект вставляется относительно того места, где вы стояли в момент выполнения //copy. Если вы стоите на земле, дом вставится так, что ваш персонаж окажется внутри него (или под ним, в зависимости от высоты).
  • Вставка без воздуха: Чтобы не заменять существующий ландшафт воздухом из буфера, используйте флаг -a:
    //paste -a
    ```
*   **Вырезание**: Команда `//cut` копирует объект и удаляет его со старого места.

Буфер обмена очищается при перезаходе на сервер или выполнении //clearclipboard. Для долгосрочного сохранения используйте сохранение в файл (схематики) через команды //schem save и //schem load.

Трансформация объектов: поворот и масштабирование

После копирования объект можно изменить перед вставкой или применить трансформацию к выделению.

Поворот

Команда //rotate поворачивает содержимое буфера обмена.

//rotate 90    # Поворот на 90 градусов по часовой стрелке (вокруг оси Y)
//rotate 180   # Разворот назад

Смещение

Если нужно сдвинуть выделенную область без копирования/вставки:

//move 5 north  # Сдвинуть выделение на 5 блоков на север
//move 10 up    # Поднять выделение на 10 блоков вверх

Тиражирование (Stack)

Команда //stack повторяет выделенный регион в указанном направлении. Идеально для создания длинных стен, мостов или этажей.

//stack 5 east   # Создать 5 копий выделения вдоль оси восток
//stack 3 up     # Надстроить 3 этажа вверх

Инструменты и кисти (Brushes)

Кисти позволяют изменять мир точечно, «рисуя» фигурами. Они назначаются на предмет в руке.

Назначение кисти

Синтаксис: /br <форма> <материал> <размер>

/br sphere stone 5       # Кисть рисует каменные сферы радиусом 5 блоков
/br cylinder oak_log 3 4 # Цилиндр из дуба, радиус 3, высота 4
/br smooth 5             # Кисть сглаживания рельефа (радиус 5)

Управление кистью

  • Чтобы убрать кисть с предмета: /br none
  • Чтобы изменить материал без переопределения формы: /mat glass
  • Чтобы изменить размер: /size 10

Используйте маски (/mask), чтобы кисть влияла только на определенные блоки. Например, /mask dirt позволит сглаживать только землю, не затрагивая камень или деревья.

Частые ошибки новичков

  1. «Ничего не происходит»:

    • Проверьте, выделена ли область. Команда //size должна показывать ненулевые значения.
    • Убедитесь, что у вас есть права на использование команд.
  2. «Объект вставился криво»:

    • Помните про точку привязки при //copy. Если нужно вставить объект точно в центр, используйте //paste -o (paste at origin), если схема была сохранена с корректными координатами.
  3. Лаги и краши:

    • Не пытайтесь заполнить слишком большие объемы (миллионы блоков) одной командой //set. Разбивайте задачу на части или увеличивайте таймаут в конфиге WorldEdit.
  4. Случайное удаление построек:

    • Всегда делайте //undo сразу после неудачной операции. WorldEdit хранит историю действий (по умолчанию последние 15–100 операций, зависит от конфига).

FAQ: Популярные вопросы

Как отменить последнее действие? Используйте команду //undo. Можно откатить несколько шагов сразу: //undo 3.

Как заменить блоки с учетом данных (например, направление ступеней)? Обычные команды //set и //replace могут сбрасывать состояние блоков. Для точного копирования состояний используйте //copy и //paste. Для замены сложных блоков лучше использовать маски или сторонние инструменты вроде WorldEdit CUI.

Как сделать полую сферу или куб? Добавьте флаг -h (hollow) к команде генерации:

//hsphere stone 10   # Полая сфера
//hcyl glass 5 3     # Полый цилиндр

Работает ли WorldEdit на Bedrock Edition? Нет, классический WorldEdit доступен только для Java Edition. Для Bedrock существуют аналоги (например, скрипты в Behavior Packs или отдельные аддоны), но их синтаксис отличается.