SchemNexus сохраняет выбранный участок мира Minecraft в файл схемы: вручную кнопкой или автоматически по расписанию. Границы задаются в меню специального блока. Такой инструмент удобен администратору, который регулярно сохраняет одну и ту же постройку и хочет обходиться без повторного выделения области.
Здесь подготовлен SchemNexus 1.0.3 / RU2 для Minecraft Java 1.20.1 и Fabric. В комплект входит Fabric API 0.92.12+1.20.1. Проверенный загрузчик — Fabric Loader 0.19.5. Русская редакция добавляет словарь из 24 записей и переводит состояния двух переключателей; алгоритм экспорта, идентификаторы и настройки мода сохранены.
Блок SchemNexus и небольшая тестовая постройка в настоящем Minecraft 1.20.1. Это кадр локальной проверки комплекта RU2.
Схема пригодится при дальнейшей работе с постройкой. На форуме есть отдельная страница WorldEdit для редактирования мира и работы со схемами. Установку серверного плагина и установку Fabric-мода следует выполнять по их собственным инструкциям. Схема выбранной области также не заменяет резервную копию всего мира и данных игроков.
В локальном тесте без административного доступа появилась русская надпись «У вас нет права использовать узел сохранения схем». После включения команд в тестовом мире меню стало доступно. На сервере право назначает его владелец через принятую систему разрешений; выдавать всем игрокам полный OP ради одного интерфейса не требуется.
Оба угла задаются смещениями от узла, а не абсолютными координатами мира. «Вправо» означает правую сторону, если смотреть на блок; «Вверх» направлено к небу; «Назад» — за лицевую сторону узла. После поворота блока обязательно перепроверьте область.
В нашем примере первый угол —
Нажмите «Проверить» и осмотрите контур в мире. Убедившись в границах, снова откройте меню и нажмите «Сохранить сейчас». Пустое имя, число копий меньше 1 или отрицательный промежуток отклоняются проверкой. Перед работой с большой постройкой полезно пройти этот короткий сценарий на небольшой области.
Нижняя часть меню RU2: выбран формат schem, включено автосохранение, доступны проверка области и ручное сохранение.
Настройки расписания находятся в
После повторной загрузки тестового мира сохранились имя, углы, выбранный формат и включённое автосохранение. Без нового ручного нажатия мод создал схему по расписанию. Настройки узлов хранятся вместе с миром в
Проверка выполнена на Minecraft 1.20.1, в небольшом локальном мире. Другие версии игры, многопользовательский сервер, большие области и число копий больше 1 отдельно не испытывались. Скорость сохранения зависит от размера области и окружения; обещания мгновенной обработки крупных построек здесь нет.
Появилась ошибка настроек. Укажите непустое имя, положительное число копий и неотрицательный промежуток. Если меняете метаданные, вводите корректный объект JSON.
Ручное сохранение работает, автоматическое — нет. Проверьте переключатель узла, значение
Получилась не та область. Перепроверьте направление блока, относительные углы и контур. Начало координат схемы и границы выделения — разные настройки.
Автор в метаданных файла — Thomas Apter. В описании проекта отдельно указаны Haydn за идею, Sean за тестирование, Tenne за модель и значок. Русская редакция добавляет перевод и уточняет подписи интерфейса; исходный файл и сведения о происхождении сохраняются в комплекте.
Здесь подготовлен SchemNexus 1.0.3 / RU2 для Minecraft Java 1.20.1 и Fabric. В комплект входит Fabric API 0.92.12+1.20.1. Проверенный загрузчик — Fabric Loader 0.19.5. Русская редакция добавляет словарь из 24 записей и переводит состояния двух переключателей; алгоритм экспорта, идентификаторы и настройки мода сохранены.
Блок SchemNexus и небольшая тестовая постройка в настоящем Minecraft 1.20.1. Это кадр локальной проверки комплекта RU2.
Как работает сохранение схем
Узел хранит два угла области, начало координат будущей схемы, имя файла и параметры экспорта. После настройки одну область можно сохранять многократно. В проверенном выпуске рабочий формат — .schem. Полученный файл нашего примера содержит область 5×3×5 блоков, включая стекло, дубовые доски, воздух и сам узел.Схема пригодится при дальнейшей работе с постройкой. На форуме есть отдельная страница WorldEdit для редактирования мира и работы со схемами. Установку серверного плагина и установку Fabric-мода следует выполнять по их собственным инструкциям. Схема выбранной области также не заменяет резервную копию всего мира и данных игроков.
Версия игры и установка
- Создайте отдельный профиль Minecraft Java 1.20.1 с Fabric Loader. Для этой версии игры используется Java 17; не смешивайте файлы библиотек от других версий Minecraft.
- Распакуйте комплект и перенесите файлы из его папки
modsв папкуmodsвыбранного профиля. Оставьте один SchemNexus и один подходящий Fabric API. - Выберите русский язык в игре. Русский JAR имеет суффикс
forum-ru2.jar; оригинал из папкиoriginal-not-for-installпредназначен для сравнения, а не для одновременной установки. - Запустите тестовый мир и проверьте доступ к узлу. Перед добавлением мода в существующий мир сохраните его резервную копию. Для сетевой игры согласуйте версии и установку с администратором: мод добавляет собственный блок, меню и серверную обработку настроек.
Какие права нужны
SchemNexus проверяет разрешениеschemnexus.admin. В изученном файле запасной порог проверки — уровень оператора 4. Это административный инструмент: обычному игроку наличие блока в инвентаре само по себе не открывает настройки.В локальном тесте без административного доступа появилась русская надпись «У вас нет права использовать узел сохранения схем». После включения команд в тестовом мире меню стало доступно. На сервере право назначает его владелец через принятую систему разрешений; выдавать всем игрокам полный OP ради одного интерфейса не требуется.
Настройка области: пошаговый пример
Администратор может получить блок командой/give @s schemnexus:schematic_nexus, поставить его возле постройки и открыть правой кнопкой мыши. Меню длинное — нижние кнопки доступны после прокрутки.Оба угла задаются смещениями от узла, а не абсолютными координатами мира. «Вправо» означает правую сторону, если смотреть на блок; «Вверх» направлено к небу; «Назад» — за лицевую сторону узла. После поворота блока обязательно перепроверьте область.
В нашем примере первый угол —
-2, 0, -2, второй — 2, 2, 2. Получается область 5×3×5 блоков: крайние блоки тоже входят в выделение. Начало координат схемы оставлено 0, 0, 0, число копий — 1, промежуток — 0. Имя файла — forum-test, метаданные — пустой объект {}.Нажмите «Проверить» и осмотрите контур в мире. Убедившись в границах, снова откройте меню и нажмите «Сохранить сейчас». Пустое имя, число копий меньше 1 или отрицательный промежуток отклоняются проверкой. Перед работой с большой постройкой полезно пройти этот короткий сценарий на небольшой области.
Нижняя часть меню RU2: выбран формат schem, включено автосохранение, доступны проверка области и ручное сохранение.
Где найти файл и расписание
По умолчанию схемы записываются вschemnexus-exports/schem внутри рабочего каталога игры или сервера. В нашем примере появился файл forum-test0.schem. При последующих сохранениях того же примера он обновлялся; отдельная новая папка для каждого снимка не создавалась.Настройки расписания находятся в
config/schemnexus.json. Исходное значение exportCron — * * * * *, то есть запуск каждую минуту. Автоматическое сохранение конкретного узла включается переключателем «Автосохранение». Пока мир или сервер остановлен, экспорт не выполняется.После повторной загрузки тестового мира сохранились имя, углы, выбранный формат и включённое автосохранение. Без нового ручного нажатия мод создал схему по расписанию. Настройки узлов хранятся вместе с миром в
schemnexus/schemnexus.db. При переносе мира учитывайте эту базу и отдельно сохранённые файлы схем.Ограничения выпуска 1.0.3
В файле встречаются названия LITEMATIC и BP, однако соответствующие экспортеры в этом выпуске содержат заглушку с сообщением о нереализованном формате. Рассчитывайте на SCHEM. Установка другого мода сама по себе не подтверждает работу этих экспортеров.Проверка выполнена на Minecraft 1.20.1, в небольшом локальном мире. Другие версии игры, многопользовательский сервер, большие области и число копий больше 1 отдельно не испытывались. Скорость сохранения зависит от размера области и окружения; обещания мгновенной обработки крупных построек здесь нет.
Если схема не появилась
Меню не открывается. Проверьте правоschemnexus.admin, версию игры и наличие серверной части. Русское сообщение об отказе означает, что нужно разобраться с доступом, а не переустанавливать перевод.Появилась ошибка настроек. Укажите непустое имя, положительное число копий и неотрицательный промежуток. Если меняете метаданные, вводите корректный объект JSON.
Ручное сохранение работает, автоматическое — нет. Проверьте переключатель узла, значение
exportCron, работу мира и журнал. Ищите файл в рабочем каталоге запущенного экземпляра: он может отличаться от папки загрузок или каталога другой сборки.Получилась не та область. Перепроверьте направление блока, относительные углы и контур. Начало координат схемы и границы выделения — разные настройки.
Что проверено и кто создал мод
Локальная проверка охватила отказ без административного права, отклонение пустого имени, ручной экспорт и восстановление настроек после загрузки мира. Русские поля и кнопки проверены на итоговой редакции RU2. Файл схемы разобран как GZIP/NBT: подтверждены размеры 5×3×5 и ожидаемые блоки. Затем мир сохранён, клиент закрыт штатно.Автор в метаданных файла — Thomas Apter. В описании проекта отдельно указаны Haydn за идею, Sean за тестирование, Tenne за модель и значок. Русская редакция добавляет перевод и уточняет подписи интерфейса; исходный файл и сведения о происхождении сохраняются в комплекте.