Установка ядра SpongeForge 1.12.2

С модами ведь всегда интереснее, а особенно когда они находятся на сервере!

Перед продолжением не забудьте произвести установку Java 8/11 (цифры кликабельны).

Установка ядер

Создаем каталог для нашего сервера.

Используя команду wget скачиваем архив с чистой сборкой Vanilla+Forge1.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.

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

Плагин работает.