Razan_YouTube Может я не понял вопрос...
http://files.minecraftforge.net/ - скачиваешь отсюда фордж (Если нужны моды на сервере)(installer так как тебе явно не хочется самому докачивать для него бублики)
https://www.spongepowered.org/downloads/spongeforge/stable/1.12.2 - отсюда скачиваешь рекомендуемый билд (Если тебе нужны ещё и плагины) (Максимально доступная версия Sponge на данный момент 1.12.2 а значит и фордж должен быть на версию 1.12.2)
Sponge есть и на более старые версии игры, и для работы им нужны соответствующие версии форджа, так что смотри внимательно что качаешь!
Если на сервере нужны плагины и ты уже поставил Sponge, тебе сюда: https://ore.spongepowered.org/
Плагины для Bukkit, Spigot и Paper не подойдут!
Установка:
Запускаешь installer (который ты уже должен был скачать) и выбираешь там пункт Install Server
после чего выбираешь папку для распаковки (Это будет корневая папка сервера) и начинаешь. (После окончания распаковки, Installer можно удалить)
Создаём текстовый документ с названием вроде start
(Можно любое название, лишь бы ты не ошибся), замени ему расширение (формат) на .bat (Если не видишь формат файла, гугл в помощь), и редактируем (.bat -> ПКМ -> Изменить).
Вставь следующий код и сохраняй:
@echo off
java -Xms1G -Xmx2G -jar forge.jar nogui
pause
-Xms это минимальное количество ОЗУ выделяемое для сервера
-Xmx максимальное
forge.jar это файл форджа (Installer создаст скорее всего что-то вроде forge-1.12.2-14.23.5.2854.jar
, можешь его переименовать в forge.jar
или вставить название созданного файла на место forge.jar
, решай сам, работать будет и так и так)
Остальное знать уже не обязательно, так что сам разберёшься если захочешь.
Запускаем полученный start.bat
(Ты ведь сохранил уже изменения? Да?) и ждём когда консоль остановится.
Теперь смотрим в папку и видим файл eula.txt
, его нужно отредактировать а именно поменять значение eula
с false
на true
после чего сохранить и заново запустить start.bat
.
Сервер начнёт создавать карты и прочую стандартную фигню которая ему нужна.
Жди пока консоль не предложит написать help
для просмотра команд (Консоль на английском языке)
После можешь просто закрыть консоль (либо написать stop
чтобы остановить его)
Если тебе нужны плагины, то скачанный Sponge тебе нужно закинуть в папку mods
Моды которые нужны, тоже туда и кидай (Не все моды нужно кидать в mods
сервера, есть моды универсальные (Они нужны и на сервере и на клиенте (У игрока)), а есть клиентские(У игрока) и те которые только клиентские, серверу пихать нельзя если не хочешь получить краш. Как определить какие моды клиентские а какие нет? Ну вот тебе базис: HUD клиентский, AE2 - Универсальный. Просто немного подумай когда суёшь мод и скорее всего сразу поймёшь какой есть какой)
Плагины можно сувать в ту-же папку mods
, а можно создать в папке mods
ещё папку plugins
и закидывать их туда (Если плагин необходима кидать в папку mods
, то это будет указано на странице самого плагина).
Совет: некоторые моды требуют библиотеки и сервер их сам не установит (клиент кстати тоже), так что чтобы знать наверняка какие библиотеки нужны, просто закинь моды себе в mods
клиента и запусти игру. Minecraft скажет какие библиотеки нужны, и какие моды их требуют.
Всё. Если нужны вопросы касаемо Sponge, тебе тут помогут (хотя может пройти и пара дней)!