Сервер Nova-Life читает конфигурацию из Servers/<имя сервера>/Config/server.json. Публичной официальной документации нет: поля и значения инструмента взяты из egg Pterodactyl «Nova-Life: Amboise», который создаёт этот файл при установке. Проверьте их у сообщества или разработчика перед запуском в продакшн.
Как пользоваться инструментом
Введите внутреннее имя (serverName, как аргумент -startServer) и имя в списке.
Задайте слоты (1–50 по egg) и порт (по умолчанию 7777).
Выберите публичный доступ, PIN администратора и белый список с вопросами (по одному в строке).
Скопируйте JSON в Servers/<имя>/Config/server.json (при остановленном сервере) и перезапустите.
Ограничения и неопределённости
Значения по умолчанию выше (serverSlot 25, autoSaveIntervalSeconds 1800, serverFramerate 60, mapId 0…) записывает egg; издатель их не гарантирует. Формат whitelist.date оставлен пустым, так как не документирован. Egg описывает игру и сервер как находящиеся в разработке.
{
"serverName": "MyServer",
"serverSlot": 25,
"serverPort": 7777,
"isPublicServer": false
}Частые вопросы
- Куда положить server.json?
- В папке сервера: Servers/<serverName>/Config/server.json — там его создаёт egg Pterodactyl. Папка носит имя, переданное в -startServer.
- Является ли этот формат официальным?
- Не подтверждено: это копия файла, создаваемого egg сообщества для Pterodactyl. Документов издателя найти не удалось. При сомнениях спросите в официальном Discord Nova-Life.
