- Когда нужен перенос через WorldEdit
- Подготовка
- Шаг 1. Выделите постройку
- Шаг 2. Вырежьте в схему (создайте файл)
- Шаг 3. Найдите схему на диске и перенесите на второй сервер
- Шаг 4. Загрузите схему в буфер
- Шаг 5. Вставьте постройку в нужной точке
- Что именно указывать в командах
- Типичные ошибки
- Полезные ссылки
Когда нужен перенос через WorldEdit
Если вы хотите перенести постройку на другую карту, чаще всего удобнее всего сохранить ее в виде схематического файла WorldEdit, скопировать файл на второй сервер и вставить схему в нужное место. Этот способ работает в рамках WorldEdit и не требует внешних программ.
Подготовка
- Убедитесь, что на обоих серверах установлен WorldEdit.
- На первой карте выделите нужную постройку и создайте из нее схему.
- Возьмите схему и перенесите ее на вторую карту.
- Загрузите схему и вставьте в выбранной точке.
Команды WorldEdit для выделения и работы с буфером описаны в справочных материалах по WorldEdit. Например, используется топор для выделения через //wand и команды для копирования/вставки. Источник: lastcraft.fandom (справка по WorldEdit).
Шаг 1. Выделите постройку
Вариант с топором:
1. Получите инструмент выделения:
//wand
2. Возьмите топор в руку.
3. Кликните ЛКМ по одному углу выделения.
4. Кликните ПКМ по противоположному углу.
Варианты выделения через координаты также встречаются в описаниях WorldEdit, но для переноса постройки чаще достаточно выделить по углам. Источник: lastcraft.fandom (раздел про выделение в WorldEdit).
Шаг 2. Вырежьте в схему (создайте файл)
После выделения выполните команду:
- //cut
Дальше создайте схему:
- //schematic save <название>
WorldEdit сохранит схему в папку schematics сервера (обычно внутри плагина WorldEdit). Такой порядок действий описывают гайды по переносу постройки через schematic save/Load и вставку через paste. Источник: minecraftonly.com (гайд по переносу постройки с карты на карту через WorldEdit).
Шаг 3. Найдите схему на диске и перенесите на второй сервер
- Откройте папку сервера на первом сервере.
- Перейдите в:
plugins/WorldEdit/schematics - Скопируйте файл с тем именем, которое вы указали в:
//schematic save <название>
На втором сервере:
1. Перейдите в:
plugins/WorldEdit/schematics
2. Скопируйте файл туда.
3. Если сервер использует кэш файлов или не подхватывает изменения сразу, перезапустите сервер.
Идея переноса через файл schematics и копирование на второй сервер описана в практических инструкциях по переносу через WorldEdit. Источник: minecraftonly.com (шаги про поиск schematics и перенос файла на другой сервер).
Шаг 4. Загрузите схему в буфер
На второй карте выполните:
- //schematic load <название>
Теперь постройка будет загружена в буфер WorldEdit.
Шаг 5. Вставьте постройку в нужной точке
- Встаньте в место, куда хотите вставить постройку.
- Выполните:
- //paste
Если вставка оказалась не там, где нужно:
- //undo
Это вернет последнюю операцию и позволит повторить вставку. В гайдовых материалах по переносу также встречается подход “ошиблись - отмените и вставьте снова”. Источник: minecraftonly.com (упоминание //undo при ошибке с местом).
Что именно указывать в командах
Ниже - краткая шпаргалка.
| Задача | Команда | Что подставить |
|---|---|---|
| Получить инструмент выделения | //wand | не требуется |
| Вырезать выделенную область в буфер | //cut | не требуется |
| Сохранить выделение как схему | //schematic save <название> | <название> = имя файла схемы |
| Загрузить схему в буфер | //schematic load <название> | то же <название> |
| Вставить постройку | //paste | встать на нужные координаты перед командой |
| Отменить последнюю операцию | //undo | не требуется |
Команды //wand и принципы выделения описаны в справке по WorldEdit. Источник: lastcraft.fandom.
Типичные ошибки
- Схема не вставляется или вставляется “не та”.
Обычно это происходит из-за ошибки в названии файла между //schematic save и //schematic load. Проверьте, что имена совпадают. - Вставка “не там” по месту.
Отмените //paste командой //undo и выполните //paste еще раз, предварительно встав в правильную точку. Такой прием встречается в гайдах по переносу. Источник: minecraftonly.com. - WorldEdit не подхватывает файл на втором сервере сразу.
Если после копирования схемы ничего не меняется, перезапустите сервер. - Выделение слишком маленькое или срезает края постройки.
Проверьте, что все нужные блоки попали в выделение при установке двух углов.
Полезные ссылки
- WorldEdit - команды выделения и буфер (справка): https://lastcraft.fandom.com/ru/wiki/WorldEdit
- Гайд переноса постройки с карты на карту через WorldEdit schematic save/load и paste: https://minecraftonly.com/guides/17386-gayd-uchimsya-perenosit-postroyki-s-karty-na-kartu.html