- Что вы хотите получить и какой способ выбрать
- Список того, что нужно заранее
- Шаг 1. Подготовьте папку сервера и поставьте Forge
- Шаг 2. Настройте запуск (bat/run)
- Шаг 3. Установите моды в папку mods
- Шаг 4. Добавьте плагины (каталог plugins)
- Какая связка лучше: сравнение вариантов
- Шаг 5. Подключение к серверу по локальной сети и по интернету
- Типичные ошибки, которые ломают запуск
- Полезные ссылки
Что вы хотите получить и какой способ выбрать
Под запрос “как создать свой сервер в майнкрафт с модами и плагинами” обычно подразумевают два режима работы:
- сервер на вашем компьютере - быстро стартовать для друзей по локальной сети, удобно тестировать моды, но сервер будет зависеть от мощности ПК и он должен быть запущен;
- сервер на хостинге - стабильнее для друзей по интернету, меньше требований к вашему железу, часто есть панель управления и автоперезапуски.
Для модов чаще всего используют Forge, а плагины ставят через движки на базе Spigot/Paper. Если вы хотите и моды, и плагины одновременно, выбирайте связку, которая это поддерживает. Например, в сообществе встречается Mohist, который ориентирован на смешение модов и плагинов.
Ниже - практический путь, как сделать сервер, поставить моды и затем добавить плагины.
Список того, что нужно заранее
- Java (JDK) под вашу версию майнкрафт и версию Forge.
- Forge для выбранной версии Minecraft Java Edition.
- Пакеты модов (jar-файлы).
- Серверный jar (либо Vanilla-сервер, либо Forge-сервер, либо мод-сервер на нужной платформе).
- Для плагинов - сборка, совместимая с вашим форматом плагинов (Spigot/Paper и их каталог plugins).
Шаг 1. Подготовьте папку сервера и поставьте Forge
- Создайте папку, например
Minecraft Server. - Скачайте server.jar для Forge (или установщик Forge для сервера) и поместите нужные jar-файлы в эту папку.
- Запустите jar один раз, чтобы появились базовые файлы настроек (обычно среди них будет
eula.txtиserver.properties). - Откройте
eula.txtи заменитеeula=falseнаeula=true. - Откройте
server.propertiesи проверьте ключевые параметры: online-mode- обычно для приватного сервера для своих можно упростить подключение, но безопаснее оставлять online-mode включенным и использовать корректную авторизацию. В гайдах часто меняютonline-mode=trueнаfalseдля тестов. Делайте это осознанно.server-ip- можно оставить пустым (если хотите слушать все интерфейсы) или указать нужный адрес.max-players- лимит игроков.
Также важно подобрать правильную Java JDK под версию игры. В разных версиях Minecraft требуется разный JDK: например, для 1.17 встречается JDK 8/16, для 1.18-1.20.4 чаще используют JDK 17, а для 1.20.5+ - JDK 21. Это правило чаще всего проверяют по документации Forge.
Шаг 2. Настройте запуск (bat/run)
Для удобства делают файлы start.bat (Windows) или run.sh (Linux), чтобы сервер запускался одной командой.
Типовая логика запуска выглядит так:
- запускаете jar через нужный java-путь,
- задаете память -Xmx и -Xms,
- добавляете nogui, если вам не нужен интерфейс.
После настройки запуск должен создавать консоль и файл(ы) логов. Если в логах есть ERROR или FATAL, не продолжайте установку - сначала разберитесь с совместимостью версий (Forge, Java, моды).
Шаг 3. Установите моды в папку mods
- Найдите папку
modsв директории сервера. - Скопируйте jar-файлы модов в
mods. - Проверьте совместимость модов с выбранной версией Minecraft и Forge. Несовместимость - самая частая причина, почему сервер не стартует.
Запускайте сервер и смотрите логи. Если Forge ругается на классы/версии, это почти всегда проблема совместимости.
Шаг 4. Добавьте плагины (каталог plugins)
Плагины ставятся отдельно и обычно работают на движках Spigot/Paper-подобного формата. Если ваша платформа сервера поддерживает плагины, выполните действия:
- Скачайте плагины с официальных источников.
- Скопируйте jar-файлы в папку
pluginsрядом с server jar. - Перезапустите сервер и проверьте, что плагины появились в списке и нет ошибок загрузки.
Отдельно обратите внимание на безопасность: ставьте плагины только с официальных репозиториев Bukkit/Spigot и их доверенных источников. В неофициальных сборках иногда бывают уязвимости.
Примеры популярных категорий плагинов:
- админ-команды и базовые инструменты (например, EssentialsX),
- права и доступы (LuckPerms),
- удобные меню (DeluxeMenus),
- подготовка данных для других плагинов (PlaceholderAPI),
- управление миром через команды (WorldEdit),
- связующие компоненты (Vault).
Какая связка лучше: сравнение вариантов
| Цель | Что подойдет | Где проще | Главный риск |
|---|---|---|---|
| Только моды | Forge-сервер | в установке - меньше компонентов | несовместимость модов по версии |
| Только плагины | Spigot/Paper-сервер | легче для админки | конфликты плагинов между собой |
| И моды, и плагины | платформа, которая поддерживает обе стороны | зависит от выбранной сборки | несовместимость версий и ожиданий по форматам |
Шаг 5. Подключение к серверу по локальной сети и по интернету
Подключение с этого же ПК или по локальной сети
Если сервер запущен на том же компьютере или в той же сети:
1. В майнкрафте откройте “Сетевая игра”.
2. Добавьте сервер.
3. Для локального подключения введите localhost или IP компьютера-сервера.
4. Подключитесь.
Подключение по интернету
Чтобы игроки подключались извне:
1. Включите проброс порта 25565 на роутере к IP вашего ПК.
2. Убедитесь, что сервер слушает правильный интерфейс.
3. Сообщите игрокам внешний IP (или доменное имя, если настроили).
Открытие порта повышает уязвимость компьютера. Если вы не уверены, лучше перенести сервер на хостинг или хотя бы защитить доступ (брандмауэр, правила, резервные копии).
Типичные ошибки, которые ломают запуск
| Симптом | Частая причина | Что проверить |
|---|---|---|
| Сервер не стартует | неверная Java | JDK соответствует версии Minecraft и Forge |
| Сервер стартует, но моды не работают | моды не те или не для этой версии | jar модов должны подходить по версии Forge |
Консоль показывает ERROR/FATAL |
конфликт модов или неправильный jar | временно уберите моды по одному, чтобы найти конфликт |
| Игроки не подключаются по интернету | порт не проброшен | 25565 проброшен на роутере, сервер слушает нужный адрес |
| Плагины не появляются | не тот формат платформы | вы запускаете сборку, которая поддерживает plugins |
Полезные ссылки
- Официальный сайт Minecraft: https://www.minecraft.net/
- Forge (загрузки): https://files.minecraftforge.net/
- Bukkit/Spigot ресурсы и документация по плагинам:
https://dev.bukkit.org/
https://www.spigotmc.org/ - Руководство по серверу Minecraft на базе Forge (пример по подготовке Forge/JDK/настройкам): https://ru-minecraft.ru/instrukcii-gajdy-minecraft/55915-mods-server.html
- Пример установки модов и плагинов на Mohist (папки mods и plugins, идеи по базовой структуре): https://habr.com/ru/sandbox/263522/
- Пошаговый обзор вариантов создания сервера и панели хостинга: https://informatics.ru/blog/kak-sozdat-server-minecraft-poshagovoe-rukovodstvo/