Pterohost docs

Unturned: плагины через RocketMod и OpenMod

Установка RocketMod и OpenMod на сервер Unturned, настройка прав, популярные плагины Uconomy и киты, команды и обновление.

Кратко: RocketMod и OpenMod - два основных фреймворка для установки плагинов на сервер Unturned. RocketMod проще в настройке и имеет больше готовых плагинов, OpenMod - современнее архитектурно. Установка занимает 5-10 минут, после чего доступны сотни плагинов для экономики, прав, игрового контента и администрирования.

Unturned: плагины через RocketMod и OpenMod

Unturned - выживание с активным сообществом серверных администраторов, которые годами создавали экосистему плагинов. Два главных фреймворка - RocketMod (классика с 2015 года) и OpenMod (современная замена) - позволяют расширить возможности сервера далеко за пределы ванильного геймплея. Через плагины можно добавить экономику, систему кланов, уникальные киты для новичков, защиту от гриферства, кастомные команды и многое другое. В этом руководстве разберём установку обоих фреймворков, структуру конфигов, управление правами и популярные плагины, которые реально используются на серверах в 2026 году.

Pterohost - игровой хостинг с NVMe-дисками, DDoS-защитой и поддержкой 24/7, идеально подходящий для серверов Unturned с активными плагинами. Промокод 4START даёт -20% на первый заказ. Заказать сервер Unturned

RocketMod: установка фреймворка

RocketMod - наиболее распространённый способ добавить плагины на сервер Unturned. Фреймворк существует с 2015 года и поддерживается сообществом на GitHub (репозиторий Rocket.Unturned).

Что нужно перед началом

  • Запущенный выделенный сервер Unturned (версия 3.x, поддерживаемая Steam)
  • Доступ к файловой системе сервера (по FTP или через панель управления)
  • Минимум 512 МБ свободной RAM сверх базового потребления сервера

Шаги установки

  1. Перейди на страницу релизов RocketMod: https://github.com/RocketMod/Rocket.Unturned/releases
  2. Скачай актуальный архив Rocket.Unturned.zip (или Rocket.zip в зависимости от релиза)
  3. Останови сервер Unturned
  4. Распакуй содержимое архива в корень директории сервера - туда, где находится Unturned.exe (или Unturned.x86_64 на Linux)
  5. Запусти сервер - при первом старте RocketMod создаст структуру папок автоматически

После первого запуска появятся папки:

Rocket/
  Libraries/
  Permissions.config
  Plugins/
  Translations/

Лог инициализации можно найти в Rocket/Logs/. Если там появилась строка [Rocket] Version X.X.X loaded, фреймворк работает корректно.

Конфиг RocketMod

Основной конфиг фреймворка - Rocket/Rocket.config.xml. Важные параметры:

<?xml version="1.0" encoding="utf-8"?>
<RocketConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <RCON Enabled="false" Port="27115" Password="rconpassword" MaxConnections="1" />
  <AutomaticShutdown Enabled="false" Interval="86400" />
  <MaxFrames>60</MaxFrames>
</RocketConfiguration>

MaxFrames влияет на нагрузку от серверного цикла RocketMod. Значение 60 - разумный баланс между отзывчивостью и нагрузкой.

Управление правами в RocketMod

Система прав RocketMod основана на группах игроков. Конфиг находится в Rocket/Permissions.config.

Структура Permissions.config

<?xml version="1.0" encoding="utf-8"?>
<RocketPermissions>
  <DefaultGroup>default</DefaultGroup>
  <Groups>
    <Group>
      <Id>default</Id>
      <DisplayName>Игрок</DisplayName>
      <Prefix></Prefix>
      <Suffix></Suffix>
      <Color>white</Color>
      <Members />
      <Priority>0</Priority>
      <Permissions>
        <Permission Cooldown="0">balance</Permission>
        <Permission Cooldown="60">kit.starter</Permission>
      </Permissions>
      <ParentGroup></ParentGroup>
    </Group>
    <Group>
      <Id>admin</Id>
      <DisplayName>Администратор</DisplayName>
      <Prefix>[A]</Prefix>
      <Suffix></Suffix>
      <Color>red</Color>
      <Members>
        <Member>76561198XXXXXXXXX</Member>
      </Members>
      <Priority>100</Priority>
      <Permissions>
        <Permission Cooldown="0">*</Permission>
      </Permissions>
      <ParentGroup>default</ParentGroup>
    </Group>
  </Groups>
</RocketPermissions>

Параметр Cooldown задаёт кулдаун команды в секундах для группы. Permission * - доступ ко всем командам плагинов.

Команды для управления правами через консоль

/p add <SteamID> <группа>          - добавить игрока в группу
/p remove <SteamID> <группа>       - убрать из группы
/p reload                          - перезагрузить permissions.config без рестарта
/rocket reload                     - перезагрузить все плагины

SteamID64 можно найти на steamid.io или в профиле игрока.

Установка плагинов RocketMod

Плагины для RocketMod распространяются как .dll файлы. Основные источники:

  • RocketMod Workshop: часть плагинов публикуется через Steam Workshop сервера
  • GitHub: большинство популярных плагинов - open source
  • Unturned Bunker и другие форумы сообщества

Процесс установки плагина

  1. Скачай .dll файл плагина
  2. Положи его в папку Rocket/Plugins/
  3. Перезапусти сервер или выполни /rocket reload (не все плагины поддерживают горячую перезагрузку)
  4. Проверь лог на наличие строки [Rocket] Loading plugin: [НазваниеПлагина]

После первой загрузки плагин создаст свой конфиг в Rocket/Plugins/НазваниеПлагина/:

Rocket/Plugins/
  Uconomy/
    Uconomy.config.xml
    Uconomy.translation.xml
  RocketRegions/
    RocketRegions.config.xml

Популярные плагины для Unturned

Uconomy - экономика сервера

Uconomy - стандарт де-факто для экономических систем в Unturned. Добавляет виртуальную валюту, баланс игроков и основу для других экономических плагинов.

Конфиг Uconomy.config.xml:

<?xml version="1.0" encoding="utf-8"?>
<Uconomy>
  <DatabaseTableName>uconomy</DatabaseTableName>
  <MoneyName>рублей</MoneyName>
  <InitialBalance>100</InitialBalance>
</Uconomy>

InitialBalance - стартовый баланс нового игрока. MoneyName - название валюты в сообщениях.

Команды Uconomy:

/balance                     - показать свой баланс
/pay <ник> <сумма>           - перевести деньги другому игроку
/uconomy give <ник> <сумма>  - выдать деньги (только для админов)
/uconomy set <ник> <сумма>   - установить точный баланс

По умолчанию Uconomy использует XML-базу данных. Для серверов с большой нагрузкой (100+ игроков) лучше подключить MySQL через дополнительный модуль UconomyMySQL.

AviRockets - киты (кит-плагин)

Система китов позволяет выдавать игрокам наборы предметов по команде с кулдауном. Один из наиболее используемых подходов - плагин AviRockets или встроенный функционал через конфиг Kits.

Пример конфига Kits.config.xml:

<?xml version="1.0" encoding="utf-8"?>
<Kits>
  <Kit Name="starter" Cooldown="86400" XP="0" Money="0">
    <Items>
      <Item id="15" amount="1" quality="100" />
      <Item id="253" amount="1" quality="100" />
      <Item id="16" amount="5" quality="100" />
    </Items>
    <Clothes>
      <Shirt id="238" quality="100" />
      <Pants id="241" quality="100" />
    </Clothes>
  </Kit>
  <Kit Name="vip" Cooldown="43200" XP="0" Money="50">
    <Items>
      <Item id="363" amount="1" quality="100" />
      <Item id="17" amount="10" quality="100" />
    </Items>
  </Kit>
</Kits>

Cooldown задаётся в секундах: 86400 = 24 часа, 43200 = 12 часов. Money - стоимость кита в валюте Uconomy (0 = бесплатно). ID предметов можно найти в официальной wiki Unturned или через команду /item на сервере.

Для доступа к киту нужно выдать группе права:

<Permission Cooldown="0">kit.starter</Permission>
<Permission Cooldown="0">kit.vip</Permission>

Команда для игрока: /kit starter, /kit vip.

RocketRegions - защита территорий

Плагин для создания защищённых зон, где можно ограничить строительство, урон и другие действия.

/region add <название>           - создать регион (нужно выделить зону)
/region remove <название>        - удалить регион
/region flag <название> <флаг>   - установить флаг региона

Основные флаги:

ФлагЗначение
PvP falseзапрет PvP в зоне
Build falseзапрет строительства
Enter falseзаблокированная зона
Godmode trueбессмертие в зоне

CommandWindow - расширенная консоль

Плагин расширяет возможности серверной консоли, добавляя команды для мониторинга и управления:

/players                   - список онлайн игроков с SteamID
/kick <ник> <причина>      - кик с сообщением
/ban <SteamID> <дни> <причина>  - бан
/broadcast <сообщение>     - глобальное сообщение всем
/time <значение>           - установить время суток (0-86400)

Compass - дополнительный HUD

Добавляет compass и координаты для игроков. Полезно на RPG-серверах.

/compass         - показать/скрыть компас
/coords          - показать текущие координаты

OpenMod: современная альтернатива

OpenMod - фреймворк с открытым кодом, разработанный как замена RocketMod с современной архитектурой. Использует NuGet для управления пакетами, что упрощает установку плагинов из реестра.

Установка OpenMod

Установка OpenMod происходит через командную строку сервера или панель управления:

  1. Скачай OpenMod.Bootstrapper.dll из репозитория https://github.com/openmod/openmod
  2. Помести файл в папку Rocket/Libraries/ (или рядом с бинарником сервера - зависит от версии)
  3. Запусти сервер - OpenMod автоматически загрузит зависимости через NuGet

Альтернативный способ через конфиг Commands.dat сервера:

openmod install OpenMod.Unturned

Установка плагинов через OpenMod

В отличие от RocketMod, большинство OpenMod-плагинов устанавливается командой прямо с сервера:

/openmod install <id-пакета>        - установить плагин из NuGet
/openmod uninstall <id-пакета>      - удалить плагин
/openmod reload                     - перезагрузить фреймворк

Пример установки плагина экономики:

/openmod install OpenMod.Unturned.Economy

Права в OpenMod

OpenMod использует отдельный файл openmod/permissions.yaml:

roles:
  - id: default
    displayName: "Игрок"
    permissions:
      - permission: "balance"
      - permission: "kit:starter"
    isAutoAssigned: true
  - id: admin
    displayName: "Администратор"
    permissions:
      - permission: "*"
    parents:
      - default

users: []

YAML-формат удобнее XML для ручного редактирования, но требует строгого соблюдения отступов.

Обновление фреймворков и плагинов

Обновление RocketMod

  1. Останови сервер
  2. Сделай резервную копию папки Rocket/ (особенно Permissions.config и конфигов плагинов)
  3. Скачай новый релиз с GitHub
  4. Замени DLL-файлы фреймворка, не трогая папку Rocket/Plugins/ и конфиги
  5. Запусти сервер и проверь логи

Обновление плагинов

Большинство плагинов обратно совместимы по конфигу между версиями, но лучше проверять changelog при мажорных обновлениях.

Для плагина с открытым кодом процесс такой же:

  1. Останови сервер
  2. Замени .dll в Rocket/Plugins/
  3. Запусти, проверь лог на ошибки
  4. Если плагин добавил новые параметры конфига - они появятся со значениями по умолчанию

Автоматические обновления (Steam Workshop)

Часть плагинов распространяется через Steam Workshop. Если сервер запущен через SteamCMD с Workshop-подпиской, плагины обновляются автоматически при каждом рестарте с параметром +workshop_download_item.

Частые ошибки и решения

Plugin failed to load - несовместимость версий

Симптом: в Rocket/Logs/ строка [Rocket] [ERROR] Failed to load plugin: NullReferenceException.

Причины и решения:

  • Плагин скомпилирован под старую версию Unturned - ищи более новую версию плагина на GitHub или форуме
  • Конфликт зависимостей - два плагина используют разные версии одной библиотеки. Проверь, нет ли дубликатов DLL в папке Rocket/Libraries/
  • Повреждённый DLL - перескачай плагин из официального источника

Команды не работают после установки плагина

Проверь цепочку:

  1. Плагин загружен? (Rocket/Logs/ показывает Loading plugin: НазваниеПлагина)
  2. Права назначены? (игрок в нужной группе с нужным пермишном)
  3. Кулдаун истёк? (проверь Permissions.config, параметр Cooldown)
  4. Нет ли опечатки в названии права? (регистрозависимость отсутствует, но точное написание важно)

База данных Uconomy не создаётся

Если Uconomy не создаёт файл базы данных, проверь права доступа к папке Rocket/Plugins/Uconomy/. На Linux сервере:

chmod -R 755 /путь/к/серверу/Rocket/
chown -R unturned:unturned /путь/к/серверу/Rocket/

Замени unturned:unturned на пользователя, от которого запущен сервер.

Сервер падает при старте с плагинами

  1. Удали все плагины из Rocket/Plugins/
  2. Запусти сервер - если стартует, проблема в одном из плагинов
  3. Добавляй плагины по одному, проверяя запуск - найдёшь виновника
  4. Проверь совместимость версий

OpenMod не загружает плагины из NuGet

На серверах без прямого доступа к интернету команда /openmod install завершится ошибкой. Решение - установка в офлайн-режиме:

# На машине с интернетом скачиваем пакет
nuget install OpenMod.Unturned.Economy -OutputDirectory ./packages

# Копируем .nupkg файл на сервер вручную

Затем укажи локальный путь как источник пакетов в openmod/config.yaml.

Сравнение RocketMod и OpenMod

КритерийRocketModOpenMod
ЗрелостьВысокая (с 2015)Средняя (с 2020)
Количество плагиновСотниМеньше
Установка плагиновРучная (.dll)Через NuGet
Формат конфиговXMLYAML
Поддержка сообществаАктивнаяРазвивающаяся
Совместимость друг с другомНетНет
Рекомендация 2026Для большинства серверовДля новых проектов

Связанные материалы

Если тебя интересует настройка других серверов выживания, читай про настройку сервера 7 Days to Die, хостинг V Rising с нуля и выделенный сервер Palworld - принципы работы с конфигами и плагинами во многом схожи.

Заключение

RocketMod остаётся лучшим выбором для большинства серверов Unturned в 2026 году благодаря зрелости экосистемы и сотням готовых плагинов. OpenMod подойдёт тем, кто хочет современную архитектуру и готов мириться с меньшим выбором плагинов. Установка любого из фреймворков занимает не более 15 минут, а правильно настроенные плагины - Uconomy, киты, защита регионов - кардинально улучшают опыт игроков. Главное - проверять совместимость версий и регулярно делать резервные копии конфигов перед обновлениями.

Pterohost - хостинг серверов Unturned с поддержкой 24/7, DDoS-защитой и быстрыми NVMe-дисками для стабильной работы даже с тяжёлыми плагинами. Промокод 4START даёт -20% на первый заказ. Заказать сервер Unturned