Плагин для серверов Майнкрафт на Paper и Folia, который позволяет загружать, сохранять и вставлять схемы Litematica прямо на сервере. Он работает с файлами .litematic, сохраняет данные блоков, сущностей и отложенные обновления, поэтому подходит для переноса сложных построек без спама командами /fill.
Возможности
- Чтение и сохранение схем
.litematicформатов v6 и v7. - Вставка построек по частям чанков через
RegionSchedulerFolia. - Сохранение NBT-данных блоков с интерфейсом, сущностей, отложенных тиков блоков и жидкостей.
- Отдельная установка наблюдателей и поршней, а также отложенная физика блоков.
- Преобразование старых схем при вставке через DataFixerUpper.
- Прямая вставка схемы игроком через Litematica и протокол Servux.
- Просмотр списка материалов, сведений о схеме и отмена текущей вставки.
Команды
/litematica paste <file> [x y z] [yaw] [--no-entities] [--no-physics]— вставить схему./litematica save <name> <x1 y1 z1> <x2 y2 z2>— сохранить выделенную область в схему./litematica materials <file>— показать список материалов./litematica list [--filter <glob>]— показать доступные схемы./litematica info <file>— показать информацию о схеме./litematica cancel [ticket]— отменить вставку./litematica reload— перезагрузить настройки плагина.
Права
litematica.paste— вставка и отмена вставки.litematica.save— сохранение схем.litematica.materials— просмотр материалов.litematica.use— список схем и сведения о них.litematica.admin— перезагрузка настроек.
Настройка
В plugins/LitematicaFolia/config.yml можно ограничить число блоков за задачу чанка, разрешить вставку сущностей, блоков с NBT и отложенных тиков, а также включить отложенную физику. Для прямой вставки через Servux включите:
protocol.enableServuxBridge: true
Максимальный размер схемы задаётся ключом protocol.maxDirectPasteSize.
Игроку для прямой вставки нужны Fabric Loader, Fabric API, MaLiLib и Litematica. В разделе Configs → Generic Litematica установите:
ENTITY_DATA_SYNC: truePASTE_USING_SERVUX: truePASTE_USE_FILL_COMMAND: falsePASTE_ALWAYS_USE_FILL: falseENTITY_DATA_SYNC_BACKUP: true
Также назначьте клавишу для executeOperation. Затем откройте меню Litematica клавишей M, загрузите схему, создайте и расположите её, возьмите инструмент Litematica — палку, переключите режим на «Paste Schematic in world», наведитесь на размещённую схему и нажмите executeOperation.
При использовании Velocity для крупных схем в velocity.toml автор рекомендует указать:
decompressed-bytes-per-second = -1
Требования
Плагину нужен сервер Paper или Folia; поддерживаются их форки, включая Luminol, Lophine и Purpur. Для работы требуется Java 25.
