Что вам нужно для переноса постройки
Проще всего переносить постройку через сохранение в виде схемы и загрузку этой схемы в новом мире. Обычно для этого подходит WorldEdit, потому что он умеет выделять область, сохранять в файл и потом вставлять в другой точке.
Перед началом проверьте:
- одинаковые версии WorldEdit на обоих серверах (или хотя бы совместимость по формату схем)
- права на команды WorldEdit (вы должны быть администратором или иметь нужные привилегии)
- доступ к папке с файлами схем на старом и новом сервере (через FTP или локально на хосте)
Вариант 1. Перенос через WorldEdit (самый удобный для серверов)
1) Выделите постройку
- Возьмите в руку инструмент командой
//wand. - Левой кнопкой мыши укажите один угол выделения.
- Правой кнопкой мыши укажите противоположный угол.
- Убедитесь, что вся постройка попала внутрь выделенной области.
2) Сохраните постройку в файл схемы
Дальше есть два сценария, выберите подходящий:
- Скопировать без удаления: //copy
- Вырезать и удалить с места: //cut
После этого сохраните схему:
- //schematic save имя
Имя выбирайте без пробелов и одинаковое запоминайте, оно понадобится на новом сервере.
3) Перенесите файл на другой сервер
Обычно файл схемы лежит в папке WorldEdit для схем. На практике чаще всего это путь вроде:
- .../config/WorldEdit/schematics
Скопируйте нужный файл на новый сервер и положите его в ту же папку.
4) Загрузите схему и вставьте постройку в новом мире
На новом сервере:
1. Загрузите схему командой //schematic load имя.
2. Выберите точку, куда хотите вставить постройку.
3. Выполните //paste.
Если постройка встала не туда, отмените действие:
- //undo
и повторите вставку на нужной точке.
Вариант 2. Структурные блоки (подходит для одиночной игры и админских режимов)
Если у вас есть доступ к читам или на сервере разрешены нужные команды, можно использовать структурные блоки. Смысл такой: вы сохраняете постройку как структуру, а затем загружаете ее в другом месте и в другом мире.
Классическая последовательность выглядит так:
1. Получить структурный блок: /give @s structure_block 2 (если разрешено)
2. Поставить один блок рядом с постройкой и задать имя структуре.
3. Выполнить сохранение через интерфейс блока.
4. Поставить второй структурный блок в месте вставки и выполнить загрузку по тому же имени.
Вариант 3. MCEdit (для более тонкой работы с сохранениями)
MCEdit часто используют как внешний редактор для копирования объектов между мирами. Общая логика:
1. Открыть исходный мир в редакторе.
2. Выделить нужную постройку.
3. Скопировать и сохранить ее как объект.
4. Подготовить место в новом мире (при необходимости).
5. Импортировать объект в новый мир и сохранить изменения.
Подходит, когда вы работаете с одиночной игрой или когда есть возможность использовать сторонний инструмент с файлами мира.
Частые ошибки при переносе постройки
| Проблема | Почему так бывает | Как исправить |
|---|---|---|
| Постройка вставилась частично | выделение задело не всю нужную область или постройка вышла за границы выделения | выделите постройку еще раз и проверьте углы |
После //paste постройка не на месте |
выбрали не тот опорный угол вставки | отмените //undo, попробуйте вставку с другой опорной точки |
| На новом сервере команда схемы не работает | нет WorldEdit или другой версии/настроек | установите WorldEdit и проверьте совместимость, затем перезапустите плагины |
| Схема не находится в папке | файл лежит в другой директории или скопирован не туда | найдите папку WorldEdit/schematics на обоих проектах и сравните имена файлов |
Полезные ссылки
- https://cq.ru/articles/gaming/kak-perenesti-postroiku-na-drugoi-server-v-minecraft
- https://minecraftonly.com/guides/17386-gayd-uchimsya-perenosit-postroyki-s-karty-na-kartu.html
- https://mcbase.ru/articles/tutorials/kak-kopirovat-i-vstavlyat-zdaniya-v-mire-minecraft/
- https://www.curseforge.com/minecraft/mc-mods/worldedit