Настройка сервера
Все секции конфигурации опциональны и имеют безопасные значения по умолчанию.
В этом разделе
Другие страницы раздела:
Базовая форма
cmd/pulsed использует server.json и создает его при отсутствии.
server.json
{ "server": {}, "bedrock": {}, "bootstrap": {}, "runtime": {}, "debug": {}, "worlds": []}Ключевые секции
- server: identity, network, плагины и статусы.
- bedrock: параметры мира и чанков.
- bootstrap: preload и запуск.
- runtime: cadence тикера и интервалы.
- debug: диагностические флаги.
- worlds: список миров, генераторы и storage.
Совместимость
Новые поля считаются опциональными: старые server.json продолжают грузиться, а окружение берется только если поле не задано в файле.
server.jsonбез нужных ключей остается валидным.cmd/pulsedможет стартовать без файла, создавая дефолты.- Переменные окружения применяются только когда поле не задано в
server.json.
Что можно настраивать
- server
- bedrock
- bootstrap
- runtime
- debug
- worlds
- storage
- generator