Когда перенос действительно нужен

Иногда хочется быстро перенести сделанную постройку на другой сервер или в другой мир, чтобы не строить заново. В WorldEdit это делают через копирование области в буфер, сохранение схемы в файл и последующую загрузку этой схемы на новом месте.

Что подготовить

  1. Установленный плагин WorldEdit на обоих серверах (или на “старом” и “новом” мире).
  2. Доступ к командам WorldEdit (права оператора или администратора).
  3. Доступ к файлам сервера для переноса схемы:
  4. если сервер у хостера - через FTP или панель файлов,
  5. если локально - через папку сервера на вашем ПК.

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

Обычно нужны такие команды:
- //wand - выдать инструмент для выделения.
- //copy - скопировать выделенную область в буфер.
- //cut - вырезать выделенную область и поместить в буфер.
- //paste - вставить из буфера в выбранную точку.
- //undo - отменить последнее действие.
- //schematic save <название> - сохранить выделение в схему.
- //schematic load <название> - загрузить схему в буфер.

Пошаговый перенос постройки

Шаг 1. Выделите постройку

  1. Встаньте рядом с постройкой.
  2. Дайте себе инструмент выделения командой: //wand
  3. Выделите область так:
  4. кликните по одному углу выделения (левая кнопка),
  5. кликните по противоположному углу (правая кнопка).

Проверьте, чтобы нужная часть постройки полностью попала внутрь выделенной области.

Шаг 2. Сохраните постройку в схему (файл)

Дальше есть два пути, в зависимости от того, нужно ли “убирать” постройку со старого места.

Цель на старом месте Команда Что будет дальше
Просто скопировать и оставить как есть //copy затем сохранение схемы
Переместить и убрать со старого места //cut затем сохранение схемы

Дальше сохраните выделение в схему:
- //schematic save <название>

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

Шаг 3. Найдите файл схемы

На большинстве установок WorldEdit схемы лежат в папке:

  • plugins/WorldEdit/schematics

В некоторых сборках встречается расположение в каталоге конфигурации. Если не находите папку в plugins, проверьте настройки/файлы WorldEdit и текущую структуру сервера.

Скопируйте схему (файл с расширением вроде .schem или .schematic) на свой компьютер или сразу перенесите в ту же папку на новом сервере.

Шаг 4. Загрузите схему на новом сервере

  1. Перенесите файл схемы в папку plugins/WorldEdit/schematics на новом сервере.
  2. Зайдите на сервер.
  3. Загрузите схему в буфер:
  4. //schematic load <название>

Шаг 5. Вставьте постройку

  1. Встаньте в том месте, куда хотите вставить постройку.
  2. Выполните команду:
  3. //paste

Если постройка встала не туда, используйте:
- //undo
и попробуйте вставить снова, проверив координаты точки вставки.

Частые ошибки

  • WorldEdit не установлен на втором сервере или нет прав на команды. Проверьте права и наличие плагина.
  • Выделение сделано слишком маленьким, и часть постройки не попала внутрь. Пересоздайте выделение.
  • Путают название при schematic save и при schematic load. Название должно совпадать.
  • Схему положили не в ту папку. Чаще всего нужна plugins/WorldEdit/schematics.
  • Не перезапустили сервер, если плагин требователен к перезагрузке. После ручной замены файлов иногда помогает перезапуск или перезагрузка плагинов.

Полезные ссылки

  • CQ.ru: как перенести постройку на другой сервер в Minecraft (WorldEdit) - https://cq.ru/articles/gaming/kak-perenesti-postroiku-na-drugoi-server-v-minecraft
  • MinecraftOnly: гайд по переносу построек с карты на карту (WorldEdit, команды) - https://minecraftonly.com/guides/17386-gayd-uchimsya-perenosit-postroyki-s-karty-na-kartu.html
  • Hosting-Minecraft (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
  • GitHub WorldEdit (документация по командам и работе с выделениями) - https://github.com/EngineHub/WorldEdit