SchemNexus - это мод для серверов Minecraft, который решает одну нудную задачу: автоматическое сохранение схем (schem) по расписанию. Вместо того чтобы вручную выделять область и экспортировать через WorldEdit, вы просто ставите специальный блок, настраиваете область в GUI, и сервер сам скидывает .schem файлы раз в минуту (или как вы настроите). Потом эти схемы можно подгружать обратно WorldEdit'ом или FAWE.
Что делает SchemNexus?
Блок. Админ кликает правой кнопкой по блоку Schematic Nexus, выбирает два угла области (смещения считаются от того, куда смотрит блок), задаёт имя файла и точку вставки. Можно сделать несколько копий по оси с отступом - удобно, если нужно повторять одну и ту же постройку.
По расписанию. Включаешь экспорт, и мод запускает задачу из config/schemnexus.json (по умолчанию каждую минуту). Чанки подгружаются маленькими порциями, чтобы сервер не лагал на больших строениях.
Экспорт сейчас. Если ждать не хочется - кнопка Export now запускает тот же процесс сразу для этого блока.
Проверка. Кнопка Check закрывает меню и рисует рамки в мире - видно, правильно ли выделил область.
Сохранение. Каждый блок Nexus отслеживается в SQLite базе в папке мира. Сломаешь блок - запись помечается как удалённая.
Требования
- Minecraft 1.20.1
- Fabric Loader
- Fabric API
Рекомендуется установить WorldEdit или FastAsyncWorldEdit - с ними мод работает напрямую.
Опционально: LuckPerms, чтобы раздавать право schemnexus.admin игрокам.
Настройка
- Скачайте мод SchemNexus и Fabric API, положите в папку
mods/на сервере. Запустите сервер один раз, чтобы создался конфигconfig/schemnexus.json. - Положите SchemNexus и в клиентскую папку
mods/(обязательно). - Схемы сохраняются в
schemnexus-exports/schem/(если не менять путь вexportRoots). Для стопок файлы называютсяname0.schem,name1.schemи так далее. - Выдайте себе 4 уровень опа или право
schemnexus.admin. Возьмите Schematic Nexus из креативной вкладки, поставьте, заполните поля в интерфейсе, нажмите Done. Включите экспорт по таймеру или используйте Export now, если схема нужна прямо сейчас.
Файлы
config/schemnexus.json- папка экспорта (по умолчанию
schemnexus-exports/schem/) <world>/schemnexus/schemnexus.db
В конфиге стоит покрутить exportCron, exportBatchSize и exportChunksPerTick - влияют на производительность.
Итог
SchemNexus - must-have для админов, которые занимаются крупными стройками на сервере. Автоматизация сохранения схем экономит кучу времени, а главное - не надо помнить про ручной экспорт. Скачайте SchemNexus для своего сервера Minecraft 1.20.1 на Fabric и забудьте о потерянных постройках.

