Консоль
Консоль — полноэкранный интерфейс к запущенному серверу. Сверху текут логи, снизу — панель действий, а сборки и публикация идут через мастера с поиском, так что помнить синтаксис команд не нужно.
laminara-server consoleЕсли в терминале установлен Nerd Font, добавьте --nerd — иконки станут глифами шрифта; по умолчанию используются обычные символы, которые рисуются везде.
● Laminara подключено────────────────────────────────────────────────────────────────────────── 15:29:41 build · running processor 7/10 · patched client.jar 15:29:44 build · downloaded 71 libraries … логи текут … ⠹ Клиент и библиотеки ████████████░░░░░░ 45/71 · 12s i ↧ Установить b ▤ Клиенты u ⟳ Обновить p ↥ Опубликовать q выходДействия
Панель снизу показывает, что доступно. Нажмите клавишу — откроется мастер или список.
| Клавиша | Действие |
|---|---|
| i | Собрать клиент — мастер спросит версию, загрузчик и имя |
| b | Список сборок: собранные и опубликованные |
| u | Пересобрать существующую сборку |
| p | Опубликовать сборку — выбрать из списка |
| q | Выход |
Мастер сборки
Порядок аргументов помнить не нужно — мастер спрашивает всё по шагам, а в каждом списке работает поиск: просто начните печатать, чтобы отфильтровать.
-
Версия Minecraft
Список всех версий с фильтром. Печатайте
1.21, чтобы сузить. -
Загрузчик
Только те, что доступны для выбранной версии, плюс vanilla. Для vanilla шаг версии загрузчика пропускается.
-
Версия загрузчика
Сверху — последняя. ↑↓ и Enter, или отфильтруйте поиском.
-
Имя сборки
Под этим именем сборка ляжет в каталог профилей и опубликуется.
↑↓ — выбор, Enter — дальше, Esc — назад или отмена.
Живой прогресс
Долгие действия показывают фазу, полосу, счётчик и время — видно, что происходит и сколько осталось.
- Сборка: метаданные → клиент и библиотеки → ресурсы → Java → патч клиента (для Forge и NeoForge — по процессорам).
- Публикация: индексация файлов (хеширование) → подпись манифеста.
То же самое в скриптах
Всё, что делает консоль, доступно и как обычные команды — через exec они скриптуются, а код возврата пробрасывается:
laminara-server exec install survival 1.21.1 loader=neoforgelaminara-server exec publish survivalПолный список — в справочнике команд.