Установка сервера Minecraft с Forge и SpongeForge: моды и плагины
С модами ведь всегда интереснее, а особенно когда они находятся на сервере.
Перед продолжением не забудьте установить JDK 25: Ubuntu / Debian.
#Установка ядер
Создаем каталог для нашего сервера.

Используя команду wget скачиваем архив с чистой сборкой Vanilla + Forge 1.12.2.
wget https://mirror.spacecore.info/minecraft/vanilla-1.12.2+forge-1.12.2-14.23.5.2854.zip
Далее докачиваем последнюю версию ядра SpongeForge 1.12.2.
wget https://mirror.spacecore.info/minecraft/spongeforge-1.12.2-2838-7.3.0.jar
Распаковываем архив командой.
unzip vanilla-1.12.2+forge-1.12.2-14.23.5.2854.zip
Мы разархивировали файлы ядер и библиотек. Вот что у нас получилось.

Теперь нам нужно запустить файл forge-1.12.2-14.23.5.2854.jar, используем команду.
java -Xms512M -Xmx2G -jar forge-1.12.2-14.23.5.2854.jarПодробнее про параметры запуска вы можете прочитать в отдельной статье.

Теперь нужно подтвердить соглашение в файле eula.txt.

При повторном использовании команды сервер успешно запустился.

Выключаем сервер. Теперь, для работы ядра Sponge нам нужно отправить его в папку mods.

Пробуем запустить. Наш сервер успешно запущен с использованием ядра SpongeForge.

#Установка модов
Для примера мы будем использовать Divine RPG 1.12.2.
Помните про установку мода на клиентскую часть.
Загружаем мод в папку mods.

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

Пробуем подключиться.

Успешно. Также видим, что мод работает.
#Установка плагинов
Мы будем устанавливать LuckPerms. Посмотреть большинство плагинов вы можете на официальном сайте. Скачиваем плагин и отправляем в папку mods.

Перезапускаем сервер. После старта мы можем увидеть в папке config новый каталог, который принадлежит плагину LuckPerms.

Проверяем работу плагина на сервере. Команда для LuckPerms - /lp.

Не нашли ответ? Мы на связи 24/7.Написать в поддержку