Копирование построек в Minecraft¶
Копирование построек в Minecraft — это совокупность игровых механик и сторонних инструментов, позволяющих воспроизвести готовое сооружение в другом месте игрового мира или перенести его в другой мир. Способ зависит от версии игры, доступных режимов и установленных модов: от встроенных команд WorldEdit до ручного переноса блоков.
¶Способ 1: WorldEdit
WorldEdit — один из самых распространённых плагинов/модов для Minecraft, доступный для Java Edition (Forge, Fabric, Bukkit/Spigot/Paper) и Bedrock Edition. Основной рабочий цикл копирования:
- Выделить область командой
//wand— появится деревянный топор, левая кнопка мыши ставит первую точку, правая — вторую. - Скопировать выделенное:
//copy(копируется относительно позиции игрока). - Переместиться в место назначения.
- Вставить:
//paste(или//paste -a— без копирования воздуха).
Полезные команды:
| Команда | Назначение |
|---|---|
//wand | Получить инструмент выделения |
//pos1, //pos2 | Задать точки выделения вручную |
//copy | Копировать выделенную область |
//cut | Вырезать (скопировать и удалить) |
//paste | Вставить скопированное |
//undo | Отменить последнее действие |
//rotate 90 | Повернуть буфер на 90° |
//stack 5 | Повторить выделение 5 раз подряд |
Для сохранения постройки в файл схемы используется //schem save <имя>, для загрузки — //schem load <имя> и //paste.
¶Способ 2: Structure Block
Встроенный в ванильный Minecraft (Java 1.13+ и Bedrock Edition) блок структуры позволяет сохранять и загружать постройки без модов. Блок выдаётся командой /give @s structure_block. При установке и открытии (ПКМ) доступны режимы:
- Save — сохранить выделенную область в файл структуры (имя задаётся, область задаётся смещениями и размерами по X, Y, Z).
- Load — загрузить сохранённую структуру в текущем месте.
- Corner — обозначение углов для автоматического определения размеров.
- Data — отображение данных о структуре.
Ограничения: максимальный размер области 64×64×64 блока, структуры сохраняются локально в мире и не переносятся между разными серверами без ручного копирования файлов.
¶Способ 3: MCEdit и Amulet
MCEdit — классический внешний редактор миров Minecraft (Java Edition), позволяющий выделять, копировать, вставлять и сохранять постройки в формате schematic. Программа давно не обновляется, но продолжает работать со старыми версиями мира. Amulet Editor — современная замена MCEdit с поддержкой версий до 1.20+, работает с Java и Bedrock Edition, поддерживает копирование областей и экспорт в формат .mcstructure и .schem.
¶Способ 4: Команды без модов (Java Edition)
В ванильной Java Edition можно скопировать постройку средствами команд /clone и /fill:
/clone <x1> <y1> <z1> <x2> <y2> <z2> <x> <y> <z>— копирует область из двух углов в заданную точку. Дополнительные режимы:masked(не копировать воздух),filtered(копировать только определённый блок),move(переместить вместо копирования)./fill— заполняет область одним блоком, для точного копирования не подходит, но полезен для каркасов.
Команды выполняются из чата или командного блока, требуют включённых cheats.
¶Способ 5: Rannuncarpus и другие моды
Для автоматического копирования визуальных построек существует мод Rannuncarpus (Forge), который размещает блоки по образцу из инвентаря. Существуют также моды Litematica (Fabric) — проекция схемы в мире как «призрачная» конструкция для ручного воспроизведения, и Schematica — аналог для Forge. Эти моды особенно популярны в сообществе выживания, где использование WorldEdit считается нечестным.
¶Копирование между мирами и версиями
Для переноса построек между разными мирами используются:
- Файлы схематик (
.schem,.schematic) — открываются в WorldEdit, MCEdit, Amulet. - Папка
generatedв мире Java Edition, где хранятся структуры (домики, крепости и т.д.). - Для Bedrock Edition — файлы
.mcstructureв папкеbehavior_packs.
При переносе между версиями возможны проблемы с заменой блоков (например, устаревшие ID), решаемые средствами редакторов.
¶Практические советы
- Перед копированием большой постройки рекомендуется сделать резервную копию мира.
- При использовании
//pasteбез флага-aвоздух из буфера перезапишет существующие блоки. - Команда
//undoв WorldEdit отменяет только одно последнее действие, поэтому копирование стоит выполнять аккуратно. - На серверах с античитами использование WorldEdit может быть ограничено правами.
Источники:
- Официальная документация WorldEdit (EngineHub)
- Wiki Minecraft: Structure Block
- Wiki Minecraft: Clone (команда)
- Сайт Amulet Editor
- Wiki Minecraft: Litematica
