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

Плагины ставятся за минуту и ничего не требуют от игроков, моды — сложнее, но умеют больше. Разбираем оба пути и список того, что стоит поставить сразу.

Коротко

Куда класть плагины?

В папку plugins рядом с сервером. Она появляется после первого запуска ядра Paper или Spigot — на официальном сервере плагины не работают вовсе.

Нужно ли игрокам что-то ставить ради плагинов?

Нет. Плагин работает только на сервере, игроки заходят обычной игрой. Именно поэтому для сервера с друзьями плагины удобнее модов.

Что поставить в первую очередь?

CoreProtect — он записывает, кто какой блок поставил и сломал, и позволяет откатить разрушения. Его ставят до того, как что-то случилось, а не после.

Почему сервер не видит плагин?

Чаще всего плагин собран под другую версию игры или лежит распакованным. В папку кладут файл .jar целиком, а список загруженного показывает команда plugins.

Сначала — что у вас за сервер

Плагины работают на Paper, Spigot и Purpur, моды — на Fabric, Forge и NeoForge. На официальном server.jar не работает ни то, ни другое. Если ядро ещё не выбрано, начните с этой статьи.

Разница по сути одна: плагин живёт только на сервере, мод — и на сервере, и у каждого игрока.

Как поставить плагин

  1. Остановите сервер командой stop.
  2. Скачайте файл .jar плагина.
  3. Положите его в папку plugins рядом с сервером — целиком, не распаковывая.
  4. Запустите сервер. При первом запуске плагин создаст свою папку с настройками внутри plugins.

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

Где скачивать: Hangar (каталог самой команды Paper), SpigotMC и Modrinth. На странице всегда указана версия игры — сверяйте с версией сервера.

Плагины, которые ставят почти всем

ПлагинЗачем
CoreProtectПишет, кто и что построил и сломал. Позволяет откатить гриферство одной командой
EssentialsXБазовые удобства: /home, /spawn, /tpa, кики, приветствие
LuckPermsПрава: кому какие команды доступны. Нужен почти всем остальным плагинам
GriefPreventionПриваты: игроки сами отмечают свои территории золотой лопатой
ChunkyЗаранее генерирует мир, чтобы он не подлагивал при первом заходе игроков
DynmapКарта сервера в браузере

CoreProtect стоит поставить самым первым. Он бесполезен задним числом: записывать он начинает с момента установки, а нужен ровно тогда, когда кто-то уже всё сломал.

Права: коротко про LuckPerms

Сразу после установки LuckPerms все игроки — обычные. Выдать права проще всего группой:

lp group default permission set essentials.home true
lp user Ник parent set vip

Оператора (op) выдавать не нужно: это полный доступ ко всему, включая остановку сервера. Для «помощника» лучше собрать группу с нужными командами.

Как поставить моды на сервер

  1. Установите серверную версию Fabric или Forge — у них свои установщики, ставятся в папку сервера.
  2. Остановите сервер.
  3. Положите файлы .jar в папку mods.
  4. Если моды требуют Fabric API, он нужен и на сервере тоже.
  5. Ровно те же моды поставьте каждому игроку — как это сделать, описано здесь.

Исключение — моды, которые работают только на экране игрока: оптимизация, мини-карта, улучшения интерфейса. Их на сервер класть не нужно, и у разных игроков они могут отличаться.

Есть и обратный случай: часть модов (например, серверные оптимизации) ставится только на сервер и игрокам не нужна. На странице мода это обычно написано отдельной строкой.

Если сервер не запустился

Откройте logs/latest.log и посмотрите последние строки перед остановкой: имя виновника почти всегда там. Частые причины — те же, что и у клиента:

  • плагин или мод собран под другую версию игры;
  • мод для Forge положили в сервер на Fabric;
  • не хватает зависимости — Fabric API или другого плагина, на который опирается этот;
  • два одинаковых файла разных версий в одной папке.

Чтобы проверить конкретный плагин, не удаляя его, просто уберите файл из папки и запустите сервер: если поднялся — виновник найден.

Сколько всего можно ставить

Каждый плагин и мод занимает память. Десяток плагинов на сервере с 4 ГБ живут спокойно; большая модовая сборка потребует 6–8 ГБ и заметно более быстрый процессор. Общее правило про память — в этой статье, для сервера оно такое же.

Чтобы друзья зашли с первого раза

Sonar — бесплатный лаунчер для Minecraft. Он проверяет адрес сервера до захода и предупреждает, если версия не подходит, а позвать друга на свой сервер можно одной кнопкой — диктовать адрес не придётся.

Вкладка «Серверы» в лаунчере Sonar: список серверов Minecraft с онлайном, версией и пингом
Онлайн, версия и ваш пинг видны до захода. Лаунчер заранее проверяет, подходит ли ваша версия и пустят ли вас, — вместо непонятной ошибки на полпути.

Архив — если браузер не даёт скачать установщик. Внутри тот же файл и памятка, что нажимать.

Версия 0.1.0 · 83 МБ · бесплатно

Другая система: Windows Сборка для Mac готовится: dmg собирается только на macOS.