MURS:Портирование схем на версию сборки: различия между версиями
Tringoli (обсуждение | вклад) Новая страница: «{{MURS:Строителям}} == == '''Портирование схем на версию сборки''' — пошаговое руководство по переносу построек и схем (схематик), созданных на более новых версиях Minecraft (1.20.1 и выше), на основную версию сборки сервера (1.19.4). Из-за существенных технических измене...» |
Tringoli (обсуждение | вклад) мНет описания правки |
||
| Строка 6: | Строка 6: | ||
Из-за существенных технических изменений в формате сохранения NBT-данных, блоков и структур между версиями 1.19 и 1.20+, прямая попытка загрузить файл <code>.litematic</code> или перенести мир часто приводит к вылетам клиента, критическим ошибкам парсинга или исчезновению блоков. ''В нашем случае — банально не вставляется/не загружается.'' | Из-за существенных технических изменений в формате сохранения NBT-данных, блоков и структур между версиями 1.19 и 1.20+, прямая попытка загрузить файл <code>.litematic</code> или перенести мир часто приводит к вылетам клиента, критическим ошибкам парсинга или исчезновению блоков. ''В нашем случае — банально не вставляется/не загружается.'' | ||
'''Если не удаётся портировать схему через онлайн-конвертеры''', то использование модификации '''ViaFabricPlus''' позволит корректно транслировать протоколы новых версий и безболезненно экспортировать постройки. | |||
__TOC__ | __TOC__ | ||
| Строка 47: | Строка 47: | ||
Если в схеме присутствуют картины, рамки или стойки для брони, убедитесь, что в настройках Litematica при сохранении включён пункт <code>Save Entities</code>. | Если в схеме присутствуют картины, рамки или стойки для брони, убедитесь, что в настройках Litematica при сохранении включён пункт <code>Save Entities</code>. | ||
Крупные объекты могут нагрузить ваш компьютер (вплоть до вылета из игры), поэтому старайтесь сразу определять позицию вставки. | |||
== См. также == | == См. также == | ||
Текущая версия от 12:28, 27 августа 2026
Строителям — раздел вики MURS, созданный для хранения и распространения среди строителей сервера полезной информации.
- MURS:Технические задания
- MURS:Реконструкция застроенной территории
- MURS:СНиП Мурские железные дороги
- MURS:Автодороги
- MURS:Застройка квартала или микроквартала
- MURS:Портирование схем на версию сборки
- MURS:Специальные скрипты для особых задач
Портирование схем на версию сборки — пошаговое руководство по переносу построек и схем (схематик), созданных на более новых версиях Minecraft (1.20.1 и выше), на основную версию сборки сервера (1.19.4).
Из-за существенных технических изменений в формате сохранения NBT-данных, блоков и структур между версиями 1.19 и 1.20+, прямая попытка загрузить файл .litematic или перенести мир часто приводит к вылетам клиента, критическим ошибкам парсинга или исчезновению блоков. В нашем случае — банально не вставляется/не загружается.
Если не удаётся портировать схему через онлайн-конвертеры, то использование модификации ViaFabricPlus позволит корректно транслировать протоколы новых версий и безболезненно экспортировать постройки.
Подготовка и необходимые моды
[править код]Для успешного портирования вам понадобятся:
- Litematica (и заменяющий библиотечный мод MaLiLib). Рекомендуется версия 0.14.7.
- ViaFabricPlus (VFP) — модификация для Fabric, позволяющая подключаться к серверам и загружать миры любых версий. Рекомендуется версия 2.7.0.
Пошаговый алгоритм переноса
[править код]Шаг 1. Перенос мира в папку сборки
[править код]- Скачайте или скопируйте папку с картой версии 1.20+ (на которой расположена нужная постройка).
- Поместите папку с миром в директорию сохранения локальных миров вашей сборки 1.19.4:
.minecraft/saves/Имя_Вашей_Карты/
Шаг 2. Настройка ViaFabricPlus и вход в мир
[править код]- Запустите сборку Minecraft 1.19.4.
- Перейдите в раздел «Одиночная игра» и зайдите на перенесённую карту. VFP должен автоматически портировать версию.
Шаг 3. Сохранение схемы через Litematica
[править код]- Подойдите к объекту, который необходимо перенести.
- С помощью инструмента Litematica (по умолчанию деревянная палочка) выделите постройку в двух противоположных точках.
- Откройте меню Litematica (клавиша M + С) и сохраните выделенную область как новую схему в формате
.litematic.
Шаг 4. Вставка постройки на сервер
[править код]- Выйдите из локального мира в главное меню.
- Выключите VFP (перезапустив игру) или отключите эмуляцию.
- Подключитесь к серверу MURS.
- Загрузите сохранённую схему через меню Litematica (M → Load Schematics).
- Вставьте постройку в нужном месте с помощью команд WorldEdit / Litematica (
//pasteили режим Paste Schematic in World).
Важные нюансы и риски
[править код]Блоки, появившиеся исключительно в версии 1.20 и выше (например, бамбуковые блоки, вишнёвое дерево, резные книжные полки, туф или розовые лепестки), не существуют в коде версии 1.19.4. При переносе они будут автоматически заменены на ближайшие аналоги (воздух, гладкий камень или шерсть).
Заранее заменяйте уникальные блоки 1.20+ на блоки из 1.19.4 перед сохранением!
Если в схеме присутствуют картины, рамки или стойки для брони, убедитесь, что в настройках Litematica при сохранении включён пункт Save Entities.
Крупные объекты могут нагрузить ваш компьютер (вплоть до вылета из игры), поэтому старайтесь сразу определять позицию вставки.