Troubleshooting
Сервер не запускается
- Сравните runtime-директорию с ожидаемым layout из
README.md. - Проверьте синтаксис
server.toml. - Убедитесь, что нужные resources есть в
resources/. - Убедитесь, что нужные native modules есть в
modules/.
Клиент не подключается
- Проверьте, что game port слушается (по умолчанию
7788). - Проверьте firewall/NAT.
- Проверьте
host,portиhttpPortвserver.toml. - Откройте локально
http://127.0.0.1:7789/server-info.json.
Сервер не грузит JS resource
Проверьте:
type = "js"вresource.toml(Node host запускается автоматически, отдельныйjs-moduleв массивеmodulesне нужен)main = "server/main.js"или существующий custom path- resource выбран в
server.tomlполеresources - Node.js доступен в
PATH
Resource не виден в manifest
Проверьте:
- resource находится в direct subdirectory of
resources/ - есть
resource.toml enabledнеfalse- resource выбран в
server.tomlполеresources
Client file не скачивается
Для обычного resource файл должен быть resource.toml, client-main или подходить под client-files. Для asset-pack используйте /assets/..., для dlc/rpf — /stream/.... Сервер отдаёт только файлы, перечисленные в /resources/manifest.json.
Masterlist не публикует сервер
Проверьте:
masterListUrlне пустойannounce = true- для локальной разработки допустим
allowLocalUnlicensed = true - production identity (
serverId,serverLicenseTokenFile,requireServerLicense) задана для публичного листинга
C# / Go resource не запускается
Текущий server binary выполняет server-side только JavaScript resources (server/src/CServer.cpp). C# и Go SDK — preview: varion-server.exe их пока не загружает. Для серверной логики используйте type = "js".
Source backing
Страница основана на server/src/CServer.cpp, server/src/CResourceManager.cpp, server/src/CServerConfig.cpp, server/src/CJsHost.h (+ server/host/varion-host.cjs) и src/network/CNetworkManager.cpp.