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 сверх базового потребления сервера
Шаги установки
- Перейди на страницу релизов RocketMod:
https://github.com/RocketMod/Rocket.Unturned/releases - Скачай актуальный архив
Rocket.Unturned.zip(илиRocket.zipв зависимости от релиза) - Останови сервер Unturned
- Распакуй содержимое архива в корень директории сервера - туда, где находится
Unturned.exe(илиUnturned.x86_64на Linux) - Запусти сервер - при первом старте 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 и другие форумы сообщества
Процесс установки плагина
- Скачай
.dllфайл плагина - Положи его в папку
Rocket/Plugins/ - Перезапусти сервер или выполни
/rocket reload(не все плагины поддерживают горячую перезагрузку) - Проверь лог на наличие строки
[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 происходит через командную строку сервера или панель управления:
- Скачай
OpenMod.Bootstrapper.dllиз репозиторияhttps://github.com/openmod/openmod - Помести файл в папку
Rocket/Libraries/(или рядом с бинарником сервера - зависит от версии) - Запусти сервер - 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
- Останови сервер
- Сделай резервную копию папки
Rocket/(особенноPermissions.configи конфигов плагинов) - Скачай новый релиз с GitHub
- Замени DLL-файлы фреймворка, не трогая папку
Rocket/Plugins/и конфиги - Запусти сервер и проверь логи
Обновление плагинов
Большинство плагинов обратно совместимы по конфигу между версиями, но лучше проверять changelog при мажорных обновлениях.
Для плагина с открытым кодом процесс такой же:
- Останови сервер
- Замени
.dllвRocket/Plugins/ - Запусти, проверь лог на ошибки
- Если плагин добавил новые параметры конфига - они появятся со значениями по умолчанию
Автоматические обновления (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 - перескачай плагин из официального источника
Команды не работают после установки плагина
Проверь цепочку:
- Плагин загружен? (
Rocket/Logs/показываетLoading plugin: НазваниеПлагина) - Права назначены? (игрок в нужной группе с нужным пермишном)
- Кулдаун истёк? (проверь
Permissions.config, параметрCooldown) - Нет ли опечатки в названии права? (регистрозависимость отсутствует, но точное написание важно)
База данных Uconomy не создаётся
Если Uconomy не создаёт файл базы данных, проверь права доступа к папке Rocket/Plugins/Uconomy/. На Linux сервере:
chmod -R 755 /путь/к/серверу/Rocket/
chown -R unturned:unturned /путь/к/серверу/Rocket/
Замени unturned:unturned на пользователя, от которого запущен сервер.
Сервер падает при старте с плагинами
- Удали все плагины из
Rocket/Plugins/ - Запусти сервер - если стартует, проблема в одном из плагинов
- Добавляй плагины по одному, проверяя запуск - найдёшь виновника
- Проверь совместимость версий
OpenMod не загружает плагины из NuGet
На серверах без прямого доступа к интернету команда /openmod install завершится ошибкой. Решение - установка в офлайн-режиме:
# На машине с интернетом скачиваем пакет
nuget install OpenMod.Unturned.Economy -OutputDirectory ./packages
# Копируем .nupkg файл на сервер вручную
Затем укажи локальный путь как источник пакетов в openmod/config.yaml.
Сравнение RocketMod и OpenMod
| Критерий | RocketMod | OpenMod |
|---|---|---|
| Зрелость | Высокая (с 2015) | Средняя (с 2020) |
| Количество плагинов | Сотни | Меньше |
| Установка плагинов | Ручная (.dll) | Через NuGet |
| Формат конфигов | XML | YAML |
| Поддержка сообщества | Активная | Развивающаяся |
| Совместимость друг с другом | Нет | Нет |
| Рекомендация 2026 | Для большинства серверов | Для новых проектов |
Связанные материалы
Если тебя интересует настройка других серверов выживания, читай про настройку сервера 7 Days to Die, хостинг V Rising с нуля и выделенный сервер Palworld - принципы работы с конфигами и плагинами во многом схожи.
Заключение
RocketMod остаётся лучшим выбором для большинства серверов Unturned в 2026 году благодаря зрелости экосистемы и сотням готовых плагинов. OpenMod подойдёт тем, кто хочет современную архитектуру и готов мириться с меньшим выбором плагинов. Установка любого из фреймворков занимает не более 15 минут, а правильно настроенные плагины - Uconomy, киты, защита регионов - кардинально улучшают опыт игроков. Главное - проверять совместимость версий и регулярно делать резервные копии конфигов перед обновлениями.
Pterohost - хостинг серверов Unturned с поддержкой 24/7, DDoS-защитой и быстрыми NVMe-дисками для стабильной работы даже с тяжёлыми плагинами. Промокод 4START даёт -20% на первый заказ. Заказать сервер Unturned