# Моды и плагины в панели EGN: установка, обновление и откат

> Как ставить моды и плагины в разделе «Моды и плагины», обновлять их пакетом и откатывать изменение, если после обновления сервер перестал запускаться.

- Рубрика: Гайды по играм
- Опубликовано: 2026-11-13T15:00:00+03:00
- Обновлено: 2026-11-13T15:00:00+03:00
- Адрес: https://blog.egnetwork.ru/panel-mody-i-plaginy-ustanovka-obnovlenie-otkat
- Автор: Команда EGN

Моды и плагины меняют сервер сильнее любой настройки. Один новый плагин добавляет команды, другой заменяет экономику, а мод обновляет сам мир. Поэтому главный вопрос при работе с модами — не «как установить», а «как вернуть всё назад, если что-то пошло не так».

В панели EGN для этого есть раздел «Моды и плагины». Он ставит мод с нужными зависимостями, проверяет совместимость до установки, обновляет пакетом и помнит, что было заменено. В этой статье разберём установку, обновление и откат на примерах из тестовой панели.

## Коротко

Откройте сервер, перейдите в «Моды и плагины» и выберите вкладку «Каталог». Найдите мод, выберите версию и нажмите установку: зависимости подтянутся сами. Обновления показываются на вкладке «Установлено», а откат лежит во вкладке «История и откат», где хранятся последние 12 изменений. Если изменение не нравится, нажмите «Отменить» сразу после задания или «Откатить» в истории.

## Что видно в разделе

Для Minecraft раздел состоит из пяти вкладок. Для Rust и Valheim есть отдельная страница «Моды» с вкладками «Каталог uMod» или «Каталог Thunderstore» и «Установлено», а смена версии игры и загрузчика вынесена в третью вкладку («Версия игры» у Rust, «Загрузчик и версия игры» у Valheim).

- **Каталог** — поиск по Modrinth.
- **Установлено** — список файлов, опознанных по контрольной сумме. Видно название, версию, доступное обновление и проблемы.
- **Модпаки** — готовые сборки, которые ставятся одним заданием. Подробнее в статье [Каталог сборок в панели EGN](https://blog.egnetwork.ru/panel-katalog-sborok).
- **Ядро сервера** — смена Paper, Fabric, Forge и других ядер. Об этом статья [Смена ядра и версии Java](https://blog.egnetwork.ru/panel-smena-yadra-i-java).
- **История и откат** — последние 12 изменений и кнопка «Откатить» для каждого.

![Вкладка «Установлено»: сервер на Paper 1.21.1, два плагина и предупреждение о несовместимой версии](https://blog.egnetwork.ru/media/427)

## Шаги: установка мода

1. Откройте «Моды и плагины» и выберите «Каталог».
2. Введите название мода или выберите подходящий из списка популярных.
3. Нажмите мод, выберите версию. Панель показывает только версии, подходящие под ядро и версию игры.
4. Посмотрите предупреждения. Они появляются до установки: клиентский мод, не тот загрузчик, нет версии под эту игру, версия игры не совпадает, мод конфликтует с установленным.
5. Нажмите «Установить». Блокирующие предупреждения требуют отдельного подтверждения «Всё равно установить».
6. Следите за заданием. Список шагов показывает, сколько файлов скачано, например «скачиваем файлы 19 из 33». Страницу можно закрыть: задание продолжится при возврате.
7. Перезапустите сервер кнопкой в шапке раздела или в итоге задания.

Зависимости ставятся всем деревом (до 25 штук за одно задание). Уже установленные не дублируются, а клиентские моды пропускаются. Например, Sophisticated Backpacks тянет за собой Sophisticated Core, и оба встают в одном задании.

> [!NOTE] Для Minecraft версия подбирается сама
> Раньше версию мода приходилось выбирать вручную, и плагин Paper мог не найтись из-за «дырявого» списка версий. Теперь панель берёт версию под ядро и версию игры, а если точной нет, ищет в той же линейке, например в 1.21.x.

## Шаги: обновление

Раздел «Установлено» показывает, какие моды устарели. Для каждого, у которого есть новая версия, стоит пометка «обновление». Можно нажать «Обновить всё» или обновить один мод.

Пример из тестовой панели: LuckPerms обновился с 5.5.17 до 5.5.71. Панель заменила старый файл, а заменённый перенесла в снимок отката. Вы видите результат сразу в разделе, а сервер ещё нужно перезапустить.

Для плагинов Bukkit совместимость шире: плагин подходит, если версия Minecraft попадает в его диапазон. Для модов Forge, Fabric и NeoForge нужно точное совпадение версии игры, а «та же линейка» даёт предупреждение.

## Шаги: откат

Любое задание — установка, обновление или удаление — кладёт заменённые файлы в папку снимка `/.egnmods/rollback/<снимок>/`. Ничего не стирается насовсем. Поэтому вернуть старый файл можно двумя способами.

1. **Сразу после задания.** Под заданием есть кнопка «Отменить» (она показывается, когда для задания сохранён снимок).
2. **Через историю.** Откройте «История и откат». Там видны последние 12 изменений через этот раздел. Нажмите «Откатить» у нужного пункта.

После отката панель возвращает заменённые файлы и убирает поставленные. Потом нужно перезапустить сервер, чтобы игра загрузила старую версию.

![История и откат: четыре установки модов Forge, у каждой кнопка «Откатить»](https://blog.egnetwork.ru/media/428)

> [!WARNING] Откат не отменяет данные мира
> Откат возвращает файлы модов, но мир, который уже изменился под новую версию мода, сам не вернётся. Если мод менял блоки или данные игроков, сделайте бэкап в «Бэкапах» до обновления.

## Пример: мод не запускается после обновления

Допустим, после обновления сервер перестал стартовать. Порядок действий такой.

1. Откройте [Доктора сервера](https://blog.egnetwork.ru/panel-doctor-pochemu-ne-zapuskaetsya). Он назовёт мод, из-за которого упал сервер, и предложит отключить его переименованием в `.disabled`.
2. Если причина в обновлении, зайдите в «История и откат» и нажмите «Откатить» на нужном пункте.
3. Запустите сервер через «Запустить и проследить». Доктор проверит, что ошибка ушла.
4. Обновите мод позже, когда выйдет исправленная версия.

Отключённый мод не удаляется: файл получает суффикс `.disabled`, и его можно включить обратно переключателем во вкладке «Установлено» (у Valheim выключенный мод уходит в `BepInEx/egn-disabled`).

## Особенности игр

**Rust.** Плагины uMod лежат в папке, которая зависит от выбранного FRAMEWORK. Для Oxide это `oxide/plugins`, для Carbon — `carbon/plugins`. Плагин подхватывается без перезапуска сервера, но модификация (Oxide или Carbon) должна быть включена. При переходе с Oxide на Carbon панель запускает проверку файлов игры (5–15 минут; мир, плагины и конфиги сохраняются) и для этого нужно право на переустановку: иначе сервер упадёт с `Could not load Oxide.Core`.

**Valheim.** Моды ставятся из Thunderstore с зависимостями (например, Jotunn). Каждый пакет лежит в своей папке внутри `BepInEx/plugins`, а выключенный мод уходит в `BepInEx/egn-disabled`. Сначала установите BepInEx на вкладке «Загрузчик и версия игры», а потом моды.

**CurseForge.** Пока не поддерживается. Модпаки CurseForge можно поставить через Modrinth или загрузить вручную через «Файлы» или [«Из EGN Storage»](https://blog.egnetwork.ru/panel-storage-import-v-oblako).

## Как сделать в панели EGN: установка мода шаг за шагом

Ниже путь на примере плагина Paper для Minecraft 1.21.1.

1. Откройте сервер и перейдите в «Моды и плагины». Вкладка «Установлено» покажет, что уже стоит.
2. Перейдите на «Каталог», введите название, например «EssentialsX», и выберите результат.
3. В карточке мода выберите версию. Если точной версии под 1.21.1 нет, панель покажет ближайшую из той же линейки 1.21.x.
4. Прочитайте предупреждения. Предупреждения показываются до установки. Блокирующие проблемы остановят установку, пока вы осознанно не нажмёте «Всё равно установить».
5. Нажмите «Установить». Откройте журнал задания и дождитесь «Готово».
6. Перезапустите сервер (кнопка в итоге задания). Чтобы обновить уже стоящий мод, нажмите «Обновить до …» на его карточке во вкладке «Установлено».
7. Проверьте результат в консоли: строка `Enabling EssentialsX v…` означает, что плагин загрузился.

![Вкладка «Установлено»: предупреждение «Версия для Minecraft 1.8.8…26.1.2, а на сервере 1.21.1» у EssentialsX](https://blog.egnetwork.ru/media/429)

## Симптом → причина → решение

| Симптом | Причина | Решение |
|---|---|---|
| Предупреждение «Версия не совпадает» у плагина | Плагин объявляет диапазон версий, а сервер вне него | Часто плагин работает; проверьте консоль после перезапуска |
| «Нет версии под этот загрузчик» | Мод не выпущен для вашего ядра под эту версию | Выберите другой мод или другое ядро |
| «Клиентский мод» в списке установленных | Мод рассчитан только на игрока | Отключите его кнопкой, сервер из-за него может упасть |
| Сервер падает после обновления | Новая версия мода несовместима с текущей игрой | «Откатить» в «История и откат», затем «Запустить и проследить» |
| Обновления не видны | Список не перечитан или файлы ещё опознаются | Нажмите «Проверить снова» на вкладке «Установлено» |

> [!NOTE] Предупреждение не всегда приговор
> Панель предупреждает о том, что может сломать сервер, но не обязательно сломает: например, плагин Bukkit объявляет диапазон версий с «дырами». Прочитайте текст предупреждения: в нём написано, что именно не совпадает.

## Частые ошибки

- **Обходить блокирующие предупреждения.** «Нет версии под эту игру» или «не тот загрузчик» чаще всего значит, что мод не заработает. «Всё равно установить» нажимайте, только понимая причину.
- **Обновлять всё сразу перед важным событием.** Если сервер нужен завтра, обновляйте по одному и проверяйте запуск после каждого.
- **Не перезапускать сервер.** Файлы заменены, но игра работает со старыми. Панель напоминает о перезапуске в шапке раздела.
- **Удалять мод из папки вручную.** Лучше отключить его кнопкой. Тогда он остаётся в истории и его можно вернуть.
- **Ожидать, что откат вернёт мир.** Откат работает с файлами модов. Бэкап мира делается отдельно.

## Итог

Раздел «Моды и плагины» закрывает три задачи: ставит мод с зависимостями, показывает устаревшие версии и хранит историю изменений. Перед обновлением сделайте бэкап, обновляйте по одному и запускайте сервер через «Запустить и проследить». Если что-то пошло не так, откат занимает одно нажатие.

Чтобы собрать сервер из готовой сборки, посмотрите статью [Каталог сборок в панели EGN](https://blog.egnetwork.ru/panel-katalog-sborok). Для запуска с нуля пройдите [мастер первого запуска](https://blog.egnetwork.ru/panel-pervyj-zapusk-master).

## Вопросы и ответы

### Сколько изменений хранится в истории отката?
Панель хранит последние 12 изменений, сделанных через этот раздел. Снимки лежат в папке `/.egnmods/rollback/`.

### Нужно ли перезапускать сервер после отката?
Да. Откат возвращает файлы, но игра загрузит старые моды только после перезапуска.

### Можно ли поставить мод с CurseForge?
Пока нет. Раздел работает с Modrinth, Thunderstore и uMod, CurseForge в интерфейсе помечен как «пока не поддерживается». Модпак с CurseForge можно собрать вручную через «Файлы».

### Что делать, если мод помечен как клиентский?
Клиентский мод не нужен на сервере, и сервер может из-за него упасть. Отключите его переключателем или удалите.

Сервер под Minecraft за пару минут — [egnetwork.ru](https://egnetwork.ru/)

---

Материал EGN (blog.egnetwork.ru), обновлено 13 ноября 2026; при цитировании указывайте ссылку.
