Что нужно для копирования
Для переноса постройки через WorldEdit на сервере подготовьте:
- установленный WorldEdit-плагин на сервер (иначе команды не сработают);
- привилегии, если они включены (на некоторых серверах команды WorldEdit ограничены);
- понимание базовой логики: сначала выделяете область, затем копируете ее в буфер, потом вставляете в нужное место.
Базовый способ: copy и paste
Шаг 1. Включите выделение
Возьмите деревянный топор и выделите куб выделения:
- команда //wand выдает “палочку”;
- ЛКМ - поставить первую точку выделения;
- ПКМ - поставить вторую точку выделения.
Если выделение сбилось, очистите его командой //sel (или снимите выделение без аргументов, если это поддерживает ваша версия плагина).
Шаг 2. Скопируйте постройку в буфер
- Напишите //copy.
WorldEdit сохранит выделенную область в буфер обмена.
Шаг 3. Перейдите к месту вставки
Подойдите к точке, куда хотите вставить постройку, и смотрите на нужное направление как ориентир для вставки.
Шаг 4. Вставьте постройку
- Напишите //paste.
Если вставляете в одном и том же месте и есть ошибка, используйте //undo, чтобы откатить последнее действие. После нескольких попыток можно откатить несколько шагов: //undo 1..10 (поддержка зависит от версии).
Чтобы вставлять правильно по “нулю” и не залипнуть на воздухе
У //paste есть полезные варианты, которые помогают, когда нужно попасть ровно или не переносить пустоты:
| Задача | Команда | Что делает |
|---|---|---|
| Вставить в исходную позицию относительно игрока (без смещения) | //paste -o | Оставляет “опорную” позицию как в момент копирования |
| Не вставлять блоки воздуха | //paste -a | Пропускает пустоты, ускоряет и убирает лишнее “заполнение” |
| Повернуть уже скопированную область перед вставкой | //rotate <градусы> | Поворачивает содержимое буфера на заданный угол |
Эти параметры зависят от сборки WorldEdit, но логика такая: //paste -a полезен, когда у копии много полостей, //paste -o - когда вы хотите точность относительно начального положения.
Поворот и отражение перед вставкой
Частая причина, почему постройка “не встала как надо”: нужно повернуть или отразить буфер.
Команды для буфера обмена:
- //rotate <градусы> - повернуть (обычно работает кратно 90);
- //flip [направление] - отразить (если направление не указано, отражение идет относительно того, куда смотрите).
Действуйте так:
1) выделили;
2) //copy;
3) //rotate или //flip;
4) //paste.
Быстро отменить ошибки
Если вставили не туда или повернули неправильно:
- //undo - отменяет последнее действие WorldEdit;
- //undo <число> - откатывает несколько последних действий (если ваша версия это поддерживает).
Это особенно важно на сервере, где попытки вставки могут затронуть много блоков.
Перемещение через cut (вырезать) - когда не нужно оставлять оригинал
Если вы хотите не просто скопировать, а перенести, используйте:
- //cut - работает как copy, но еще очищает выделенную область после копирования.
Дальше логика та же:
1) //wand и выделение постройки;
2) //cut;
3) прийти в нужное место;
4) //paste;
5) при ошибке //undo.
Частые ошибки
- Выделили не тот регион: проверьте, что постройка полностью внутри выделения, иначе “края” пропадут при //copy и //paste.
- Вставка пошла со сдвигом: используйте //paste -o, либо вставляйте, сохраняя ориентацию игрока и точку привязки.
- “Заливаются” полости: применяйте //paste -a, чтобы не вставлять воздух.
- Нет отмены после неправильной вставки: держите под рукой //undo, особенно когда постройка большая.
- На сервере команды недоступны: WorldEdit может требовать права и отдельные настройки.
Полезные ссылки
- https://bukkit.ru/threads/worldedit-uroki.68305/
- https://lastcraft.fandom.com/ru/wiki/WorldEdit
- https://my.hosting-minecraft.pro/knowledgebase/83/WorldEdit---%D0%9A%D0%B0%D0%BA-%D0%BA%D0%BE%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-%D0%B8-%D0%BF%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D1%89%D0%B0%D1%82%D1%8C-%D0%BF%D0%BE%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8-%D0%B2-%D0%9C%D0%B0%D0%B9%D0%BD%D0%BA%D1%80%D0%B0%D1%84%D1%82.html?language=english
- https://mcgolem.com/post/2958-Kak-peremestit-postroyku-na-servere-Maynkraft-cherez-plagin-WorldEdit
- https://minecraftonly.com/guides/17386-gayd-uchimsya-perenosit-postroyki-s-karty-na-kartu.html