Замовляйте VPS-сервер зі скидкою 15%
Акція завершиться через
00Днів
:
00Годин
:
00Хвилин
:
00Секунд

Встановлення сервера Minecraft з Forge та SpongeForge: моди та плагіни

З модами завжди цікавіше, а особливо коли вони знаходяться на сервері.

Перед продовженням не забудьте встановити JDK 25: Ubuntu / Debian.

Встановлення ядер

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

Порожній каталог нового сервера у файловому менеджері
Новий порожній каталог під сервер.

За допомогою команди wget завантажуємо архів з чистою збіркою Vanilla + Forge 1.12.2.

Термінал: завантаження архіву vanilla+forge через wget
Архів Vanilla + Forge 1.12.2 успішно завантажено.

Далі довантажуємо останню версію ядра SpongeForge 1.12.2.

Термінал: завантаження SpongeForge jar через wget
Файл SpongeForge 1.12.2 завантажено.

Розпаковуємо архів командою.

Термінал: розпакування архіву з бібліотеками та ядрами
Розпакування ядер та бібліотек.

Ми розархівували файли ядер та бібліотек. Ось що у нас вийшло.

Перелік файлів сервера після розпакування архіву
Файли після розпакування: ядро Forge, серверний jar та SpongeForge.

Тепер нам потрібно запустити файл forge-1.12.2-14.23.5.2854.jar, використовуємо команду.

Докладніше про параметри запуску ви можете прочитати в окремій статті.

Повідомлення сервера про необхідність прийняти умови eula
Перший запуск завершується помилкою: треба прийняти eula.txt.

Тепер треба підтвердити угоду у файлі eula.txt.

Файл eula.txt з параметром eula=true
У файлі eula.txt змінюємо значення на eula=true.

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

Лог запуску сервера Minecraft з ядром Forge
Сервер запустився з ядром Forge, світ готовий до роботи.

Вимикаємо сервер. Тепер, для роботи ядра Sponge, треба відправити його в папку mods.

Каталог сервера з усіма створеними підпапками, включно з mods
Папка mods для розміщення SpongeForge та модів.

Пробуємо запустити. Наш сервер успішно запущений з використанням ядра SpongeForge.

Лог запуску сервера з підключеним ядром SpongeForge
SpongeForge підвантажив світи та завершив ініціалізацію.

Встановлення модів

Для прикладу ми будемо використовувати Divine RPG 1.12.2.

Памʼятайте про встановлення мода на клієнтську частину.

Завантажуємо мод у папку mods.

Папка mods з файлами DivineRPG та SpongeForge
DivineRPG розміщено в папці mods поряд зі SpongeForge.

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

Лог сервера: завантаження світів DivineRPG (Iceika, Arcana, Vethea)
Сервер завантажує світи DivineRPG: Iceika, Arcana, Vethea.

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

Ігрова сцена Minecraft зі світом DivineRPG
Підключення працює, мод DivineRPG запущений у грі.

Успішно. Також бачимо, що мод працює.

Встановлення плагінів

Ми будемо встановлювати LuckPerms. Переглянути більшість плагінів ви можете на офіційному сайті. Завантажуємо плагін та відправляємо в папку mods.

Папка mods з DivineRPG, LuckPerms-Sponge та SpongeForge
LuckPerms для Sponge додано в папку mods.

Перезапускаємо сервер. Після старту ми можемо побачити в папці config новий каталог, що належить плагіну LuckPerms.

Папка config сервера з підкаталогом luckperms
Каталог luckperms створено автоматично в папці config.

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

Чат сервера: повідомлення від LuckPerms про запуск та налаштування прав
LuckPerms запущений та готовий до налаштування прав доступу.