V Rising: ServerGameSettings.json (рейты, PvP, замки)
Полный разбор ServerGameSettings.json для V Rising: рейты крафта и добычи, PvP-режимы, деградация замка, кланы, расписание рейдов и баланс.
Кратко: ServerGameSettings.json управляет всеми игровыми механиками сервера V Rising - рейтами добычи и крафта, режимами PvP/PvE, деградацией замков и размером кланов. Большинство параметров применяются при перезапуске без потери прогресса.
V Rising: ServerGameSettings.json (рейты, PvP, замки)
ServerGameSettings.json - это главный инструмент администратора сервера V Rising. Именно в нём задаётся скорость добычи ресурсов, мультипликаторы крафта, расписание рейдов, настройки деградации замков и ограничения кланов. По состоянию на 2026 год игра поддерживает более 80 параметров в этом файле, и понимание каждого из них позволяет создать сервер под любой стиль игры - от казуального кооператива до хардкорного PvP с вайпами каждые 2 недели. В этой статье разберём каждую ключевую группу параметров с реальными значениями и рекомендациями для разных форматов серверов.
Pterohost - игровой хостинг с NVMe-дисками и DDoS-защитой L3/L4, настроенный под серверы V Rising с автодеплоем и поддержкой 24/7. Промокод 4START даёт -20% на первый заказ. Заказать сервер V Rising
Расположение файла и структура
После первого запуска сервера конфигурационные файлы создаются автоматически в папке настроек:
<корень сервера>\
VRisingServer.exe
VRisingServer_Data\
StreamingAssets\
Settings\
ServerHostSettings.json <- сетевые параметры
ServerGameSettings.json <- игровые параметры
Путь также можно задать явно через аргумент запуска:
VRisingServer.exe ^
-persistentDataPath "C:\vrising-data" ^
-serverName "Crimson Clan" ^
-saveName "world1"
В этом случае файлы создаются в C:\vrising-data\Settings\.
Важно: ServerGameSettings.json - валидный JSON без комментариев. Любая лишняя запятая или отсутствие кавычки у строкового значения приводят к тому, что сервер загружает дефолтные настройки, игнорируя весь файл. После редактирования проверьте структуру через онлайн-валидатор JSON или командой:
python3 -c "import json, sys; json.load(open('ServerGameSettings.json')); print('OK')"
Режим игры: PvP, PvE и расширенные опции
Базовый режим задаётся единственным параметром:
{
"GameModeType": "PvP"
}
Допустимые значения:
| Значение | Режим | Что меняется |
|---|---|---|
"PvE" | PvE | Игроки не наносят урон друг другу, замки нельзя разрушать |
"PvP" | PvP | Полноценный PvP, осада замков, лут игроков |
GameModeType нельзя менять на существующем мире - это разрушит логику игровых систем. Определитесь до первого запуска.
Помимо базового режима, есть параметры, тонко регулирующие PvP-взаимодействия:
{
"PlayerDamageMode": "Always",
"CastleDamageMode": "TimeRestricted",
"CastleHeartDamageMode": "CanBeDestroyedOnlyWhenDecaying",
"PvPProtectionMode": "Medium",
"BloodBoundEquipment": true,
"CanLootEnemyContainers": false,
"DeathContainerPermission": "Anyone"
}
PlayerDamageMode - когда можно наносить урон игрокам:
"Always"- постоянно"TimeRestricted"- только в заданные часы (задаётся через PlayerInteractionSettings)"Never"- как PvE, но при режиме GameModeType PvP
CastleDamageMode - когда можно атаковать замки:
"Always"- рейды 24/7"TimeRestricted"- окна рейдов по расписанию (самый популярный вариант)"Never"- замки неуязвимы (типично для PvE)
CastleHeartDamageMode - условия разрушения Сердца Замка:
"CanBeDestroyedByPlayers"- можно разрушить в любой момент PvP"CanBeDestroyedOnlyWhenDecaying"- только когда замок уже деградировал (мягкий PvP)"CannotBeDestroyed"- нельзя разрушить совсем
PvPProtectionMode - защита новых игроков от PvP:
"Disabled"- нет защиты"VeryShort"/"Short"/"Medium"/"Long"- разная длительность иммунитета новичков
BloodBoundEquipment: true - смерть в PvP не даёт лутать снаряжение. Значение false открывает хардкорный лут экипировки.
DeathContainerPermission - кто видит инвентарь мёртвого игрока:
"Anyone"- любой может подобрать"Killer"- только убийца"AlliesOnly"- только союзники клана
Расписание PvP-активности
Один из самых мощных инструментов для PvP-серверов - временные окна для рейдов и PvP. Это позволяет разделить время для мирного фарма и боевых действий:
"PlayerInteractionSettings": {
"TimeZone": "Local",
"VSPlayerWeekdayTime": {
"StartHour": 18,
"StartMinute": 0,
"EndHour": 23,
"EndMinute": 59
},
"VSPlayerWeekendTime": {
"StartHour": 14,
"StartMinute": 0,
"EndHour": 23,
"EndMinute": 59
},
"VSCastleWeekdayTime": {
"StartHour": 20,
"StartMinute": 0,
"EndHour": 22,
"EndMinute": 0
},
"VSCastleWeekendTime": {
"StartHour": 19,
"StartMinute": 0,
"EndHour": 22,
"EndMinute": 0
}
}
Параметр TimeZone принимает значения "Local" (время сервера) или конкретный идентификатор вроде "Europe/Moscow". На хостинге лучше указать явную временную зону, чтобы не зависеть от системных настроек сервера.
VSPlayerWeekdayTime - часы PvP по будням.
VSPlayerWeekendTime - часы PvP в выходные (обычно шире).
VSCastleWeekdayTime - часы, когда замки можно атаковать по будням.
VSCastleWeekendTime - аналогично для выходных.
Если CastleDamageMode или PlayerDamageMode стоит "Always" - расписание не применяется. Для работы расписания нужно значение "TimeRestricted".
Рейты добычи ресурсов и лута
Это самые частые изменения на серверах - ускорение прогресса для коротких сезонов или под казуальную аудиторию:
{
"MaterialYieldModifier_Global": 1.5,
"BloodEssenceYieldModifier": 1.5,
"DropTableModifier_General": 1.2,
"DropTableModifier_Missions": 1.0,
"InventoryStacksModifier": 2.0,
"JewelDropRestrictionsModifier": 1.0,
"JewelTierDropRateIncreasePerTier": 1.0
}
| Параметр | Описание | Казуал | Стандарт | Хардкор |
|---|---|---|---|---|
MaterialYieldModifier_Global | Объём добычи ресурсов | 2.0 | 1.0 | 0.7 |
BloodEssenceYieldModifier | Дроп Кровавой Эссенции | 1.5 | 1.0 | 0.8 |
DropTableModifier_General | Общий множитель лута | 1.5 | 1.0 | 0.8 |
InventoryStacksModifier | Размер стаков в инвентаре | 2.0 | 1.0 | 1.0 |
MaterialYieldModifier_Global влияет на добычу всех ресурсов - камня, дерева, руды, трав. Значение 2.0 вдвое ускоряет набор материалов, что удобно для серверов с еженедельными вайпами.
BloodEssenceYieldModifier отдельно регулирует дроп Кровавой Эссенции - ресурса, необходимого для поддержания Сердца Замка. Снижение до 0.7-0.8 делает игру напряжённее, повышение до 1.5-2.0 снимает рутину фарма на PvE-серверах.
InventoryStacksModifier меняет максимальный размер стака в инвентаре. Значение 2.0 позволяет носить вдвое больше - снижает количество пробежек к базе.
Рейты крафта
Скорость создания предметов контролируется через отдельный блок:
"CraftingSettings": {
"CraftingSpeedModifier": 1.5,
"RefinementSpeedModifier": 2.0,
"ResearchCostModifier": 0.75,
"ResearchTimeModifier": 0.5,
"RefinementCostModifier": 1.0
}
| Параметр | Описание | Эффект на геймплей |
|---|---|---|
CraftingSpeedModifier | Скорость крафта предметов | Меньше ожидания у верстаков |
RefinementSpeedModifier | Скорость переработки (плавка, варка) | Быстрее получаем слитки и зелья |
ResearchCostModifier | Стоимость исследований | Снижение до 0.5 резко дешевит разлочку чертежей |
ResearchTimeModifier | Время исследований | Снижение до 0.5 вдвое ускоряет прогресс |
RefinementCostModifier | Стоимость переработки | Экономия сырья на выплавке |
Для коротких сезонов (7-14 дней) рекомендуется: CraftingSpeedModifier 2.0-3.0, ResearchCostModifier 0.5, ResearchTimeModifier 0.5. Это позволяет дойти до позднего контента за одну-две сессии.
Деградация и настройки замков
Замки - центральная механика V Rising. Они постепенно деградируют без подпитки Кровавой Эссенцией через Сердце Замка. Управление этой системой:
{
"CastleDecayRateModifier": 1.0,
"CastleBloodEssenceDrainModifier": 1.0,
"CastleStatModifiers_Global": {
"TickPeriod": 5.0,
"SafetyBoxLimit": 1,
"TombLimit": 12,
"VerminNestLimit": 4,
"PrisonerCellLimit": 4,
"ThroneOfDarknessLimit": 1
},
"CastleLimit": 2,
"CastleHeartLimit": 2
}
CastleDecayRateModifier - ключевой параметр деградации:
0.0- деградация полностью отключена (замок существует вечно)0.5- замок деградирует вдвое медленнее стандарта1.0- стандартная скорость2.0- ускоренная деградация (жёсткий PvP, вайп неактивных)
CastleBloodEssenceDrainModifier - скорость потребления Кровавой Эссенции Сердцем Замка. Снижение до 0.5 позволяет игрокам реже подпитывать замок - удобно для игроков, заходящих раз в несколько дней.
CastleLimit - сколько отдельных замков может построить один игрок (или клан в зависимости от режима). Стандарт 2.
CastleHeartLimit - сколько Сердец Замка (Castle Hearts) можно установить. Каждое Сердце - независимая структура с территорией. Стандарт 2.
Лимиты строений внутри замка через CastleStatModifiers_Global:
| Параметр | Описание | Стандарт |
|---|---|---|
TombLimit | Максимум гробниц | 12 |
PrisonerCellLimit | Максимум камер для пленных | 4 |
VerminNestLimit | Максимум гнёзд крыс | 4 |
SafetyBoxLimit | Максимум сейфов | 1 |
ThroneOfDarknessLimit | Максимум тронов тьмы | 1 |
TickPeriod - интервал тика симуляции замков в секундах. Стандарт 5.0. Уменьшение ускоряет логику замков (производство, декай), но нагружает CPU.
Кланы
{
"ClanSize": 4
}
ClanSize - максимальное число участников в одном клане. Это один из самых часто задаваемых вопросов новых администраторов.
Рекомендации по размеру:
| Формат сервера | Рекомендуемый ClanSize |
|---|---|
| Семья/пара друзей | 2-4 |
| Небольшой клан | 4-6 |
| Рейдовый PvP сервер | 6-10 |
| Паблик без ограничений | 10-20 |
Изменение ClanSize безопасно применяется перезапуском. Если уменьшить значение ниже текущего размера существующих кланов - игроки не выкинутся, но новых в клан добавить не получится, пока размер не уменьшится до нового лимита.
Для разрешения клановых замков (общее строительство и доступ к хранилищам):
"CastlePrivateBuildingPermissions": false,
"CastlePrivateChestPermissions": false
Значение false открывает постройку и доступ к сундукам всем членам клана. Значение true делает их приватными по умолчанию.
Настройки крови и слуг
V Rising - игра про вампиров, и механика крови имеет свои параметры баланса:
{
"VBloodUnitSettings": [
{
"UnitId": -1905691330,
"UnitLevel": 16,
"DefaultUnlocked": false
}
],
"UnlockedAchievements": [],
"UnlockedResearchRecipeGuids": [],
"StarterEquipmentId": 0,
"StarterResourcesId": 0
}
StarterEquipmentId и StarterResourcesId позволяют задать начальный набор снаряжения и ресурсов для новых игроков. Значение 0 - без стартового бонуса. Для PvE-серверов с новой аудиторией можно задать ID пресета с базовым снаряжением.
Для настройки слуг-сервитов (Servants):
{
"ServantConvertRateModifier": 1.0,
"CastleStatModifiers_Global": {
"HearthLimits": {
"ServantMissionDurationModifier": 1.0
}
}
}
ServantConvertRateModifier - скорость превращения пленников в слуг. Значение 2.0 вдвое сокращает время конвертации.
ServantMissionDurationModifier - длительность миссий слуг. Значение 0.5 вдвое сокращает время ожидания возврата слуги с задания.
Полный пример конфигурации для разных форматов
Казуальный PvE-сервер для клана друзей
{
"GameModeType": "PvE",
"ClanSize": 6,
"CastleLimit": 3,
"CastleHeartLimit": 3,
"CastleDamageMode": "Never",
"CastleDecayRateModifier": 0.5,
"CastleBloodEssenceDrainModifier": 0.5,
"MaterialYieldModifier_Global": 2.0,
"BloodEssenceYieldModifier": 2.0,
"DropTableModifier_General": 1.5,
"InventoryStacksModifier": 2.0,
"CraftingSettings": {
"CraftingSpeedModifier": 2.0,
"RefinementSpeedModifier": 2.0,
"ResearchCostModifier": 0.5,
"ResearchTimeModifier": 0.5
},
"BloodBoundEquipment": true,
"AllWaypointsUnlocked": true,
"AllowGlobalChat": true
}
PvP-сервер с расписанием рейдов
{
"GameModeType": "PvP",
"ClanSize": 6,
"CastleLimit": 2,
"CastleHeartLimit": 2,
"PlayerDamageMode": "TimeRestricted",
"CastleDamageMode": "TimeRestricted",
"CastleHeartDamageMode": "CanBeDestroyedByPlayers",
"PvPProtectionMode": "Medium",
"PlayerInteractionSettings": {
"TimeZone": "Europe/Moscow",
"VSPlayerWeekdayTime": {
"StartHour": 18,
"StartMinute": 0,
"EndHour": 23,
"EndMinute": 0
},
"VSPlayerWeekendTime": {
"StartHour": 14,
"StartMinute": 0,
"EndHour": 23,
"EndMinute": 59
},
"VSCastleWeekdayTime": {
"StartHour": 20,
"StartMinute": 0,
"EndHour": 22,
"EndMinute": 0
},
"VSCastleWeekendTime": {
"StartHour": 19,
"StartMinute": 0,
"EndHour": 22,
"EndMinute": 0
}
},
"CastleDecayRateModifier": 1.0,
"CastleBloodEssenceDrainModifier": 1.0,
"MaterialYieldModifier_Global": 1.5,
"BloodEssenceYieldModifier": 1.5,
"BloodBoundEquipment": false,
"DeathContainerPermission": "Anyone",
"CanLootEnemyContainers": true,
"CraftingSettings": {
"CraftingSpeedModifier": 1.5,
"ResearchCostModifier": 0.75,
"ResearchTimeModifier": 0.75
}
}
Хардкорный сезонный PvP (вайп каждые 2 недели)
{
"GameModeType": "PvP",
"ClanSize": 4,
"CastleLimit": 1,
"CastleDamageMode": "Always",
"CastleHeartDamageMode": "CanBeDestroyedByPlayers",
"PvPProtectionMode": "Disabled",
"CastleDecayRateModifier": 1.5,
"MaterialYieldModifier_Global": 1.0,
"BloodEssenceYieldModifier": 1.0,
"BloodBoundEquipment": false,
"DeathContainerPermission": "Anyone",
"CanLootEnemyContainers": true,
"CraftingSettings": {
"CraftingSpeedModifier": 1.0,
"ResearchCostModifier": 1.0
}
}
Применение настроек и безопасные изменения
Как применить изменения:
- Остановите сервер.
- Отредактируйте ServerGameSettings.json.
- Проверьте синтаксис JSON.
- Запустите сервер.
Что можно менять без вайпа мира:
- Все рейты (MaterialYieldModifier, BloodEssenceYieldModifier, CraftingSettings)
- ClanSize
- CastleDecayRateModifier, CastleBloodEssenceDrainModifier
- PlayerDamageMode, CastleDamageMode (если тип уже совместим с GameModeType)
- Расписание PlayerInteractionSettings
- Лимиты замков CastleLimit, CastleHeartLimit
- BloodBoundEquipment, DeathContainerPermission
Что требует вайпа:
- GameModeType (PvP <-> PvE)
- Размер карты (WorldSize)
- Ряд базовых структурных параметров мира
Перед любыми изменениями рекомендуется сделать бэкап папки Saves:
# Linux
tar -czf vrising-backup-$(date +%Y%m%d-%H%M).tar.gz /home/vrising/data/Saves
# Windows PowerShell
Compress-Archive -Path "C:\vrising-data\Saves" -DestinationPath "C:\backups\vrising-$(Get-Date -Format 'yyyyMMdd-HHmm').zip"
Типичные проблемы с конфигурацией
Сервер не применяет изменения из ServerGameSettings.json - скорее всего, ошибка синтаксиса JSON. Сервер при невалидном файле молча загружает дефолтные значения, не сообщая об ошибке. Обязательно валидируйте файл.
Замки исчезают без предупреждения - слишком высокий CastleDecayRateModifier или низкий BloodEssenceYieldModifier. Игроки не успевают пополнять Эссенцию. Снизьте декай или поднимайте дроп Эссенции.
PvP не работает по расписанию - убедитесь, что PlayerDamageMode стоит "TimeRestricted", а не "Always" или "Never". Расписание применяется только при TimeRestricted.
Кланы больше ClanSize после снижения лимита - это ожидаемое поведение. Существующие кланы не распускаются, новых не добавить. Если нужно принудительно уменьшить - только вайп.
Слишком быстрый прогресс после поднятия рейтов - характерно при одновременном повышении MaterialYieldModifier, ResearchCostModifier снижении и CraftingSpeedModifier. Балансируйте постепенно: сначала поднимите добычу, посмотрите на темп прогресса, затем трогайте крафт.
Связанные материалы
Если вы только поднимаете сервер или разбираетесь с базовой установкой - начните с руководства по настройке сервера Valheim для общего понимания работы с конфигами выживалок. Для сравнения подходов к балансу сервера выживания посмотрите настройку сервера PalWorld и 7 Days to Die - там аналогичные системы рейтов с немного другими реализациями.
Заключение
ServerGameSettings.json даёт полный контроль над игровым опытом сервера V Rising. Для большинства серверов ключевые изменения - это поднять MaterialYieldModifier и BloodEssenceYieldModifier до 1.5-2.0, настроить ClanSize под размер вашей группы и задать CastleDecayRateModifier в зависимости от активности игроков. PvP-серверам стоит сразу настроить расписание рейдов через PlayerInteractionSettings - это резко снижает число конфликтов в комьюнити. Все изменения применяются перезапуском без потери прогресса, кроме смены GameModeType. Делайте бэкап папки Saves перед любыми экспериментами с конфигурацией.
Pterohost - хостинг серверов V Rising с DDoS-защитой, автоматическими снапшотами и поддержкой 24/7. Управление конфигом прямо из панели без SSH. Промокод 4START даёт -20% на первый заказ. Заказать сервер V Rising