Pterohost docs

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.01.00.7
BloodEssenceYieldModifierДроп Кровавой Эссенции1.51.00.8
DropTableModifier_GeneralОбщий множитель лута1.51.00.8
InventoryStacksModifierРазмер стаков в инвентаре2.01.01.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
  }
}

Применение настроек и безопасные изменения

Как применить изменения:

  1. Остановите сервер.
  2. Отредактируйте ServerGameSettings.json.
  3. Проверьте синтаксис JSON.
  4. Запустите сервер.

Что можно менять без вайпа мира:

  • Все рейты (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