Клиентские игры

Где создать сервер в Майнкрафт?

Я создал дискорд сервер, набрало 170 участников, мне захотелось создать сервер в Майнкрафте. Но я не знаю как и где. Скажите пожалуйста!!!
Во времена, когда был bukkit, всё было просто. Просто скачиваешь его, устанавливаешь моды, разруливаешь конфликты id и всё взлетает. Сейчас сложность в том, что bukkit больше не поддерживается и появилось много разных самописных ядер для сервера, которые к тому же разделились на 2 лагеря - forge и fabric. За fabric не шарю, но главное отличие между ними, в том, что для forge больше модов, а fabric, как говорят, более оптимизирован и поддерживает самые новые моды, некоторые из которых несовместимы с forge. Так как шарю только за forge, то расскажу про него.

1) И так, для начала нужно зайти сюда и скачать последнее ядро mohist
https:@//@mohistmc@.@com/download

2) Закидываешь ядро в папку с сервером, создаешь файл c расширением .bat и прописываешь
java -Xmx*объем выделяемой оперативной памяти в МБ*M -jar *название файла с ядром*
pause
Например
java -Xmx6144M -jar mohist-1.12.2-157-server.jar
pause
Кажется, там на этапе загрузке в косноли появится какой-то вопрос про eula, нужно ввести y или yes, точно не вспомню

3) Дальше идет установка нужных модов. Заходишь сюда https://www@.@curseforge@.@com/minecraft/mc-mods
Ищешь нужный мод, переходишь на вкладку Files и загружаешь его. Причем смотри на колонку Game Version, с какими версиями minecraft он совместим. Нужно все моды загружать для той версии minecraft, на которой собираешься играть. Если ты хочешь взять просто самую последнюю версию, то это не лучший вариант, т. к. скорее всего на неё еще нет модов или их очень мало. Самый стабильные 1.7.10 и 1.12.2, насчет более новых ничего сказать не могу, т. к. не играл.

Скачанный мод закидываешь в папку mods на сервере. Нужно закидывать не архив, а файл .jar, то есть если скачиваешь архив - нужно его распаковать.

Обрати внимание, что некоторые моды разделены на две версии, клиентская и серверная. Тогда тебе нужно скачать обе. Одну соответственно, ставишь на клиент, вторую на сервер.

4) Клиент. Я всегда играл на пиратке, спустя 11 лет, лицухи у меня так и нет :D Поэтому буду рассказывать про неё. Я пользуюсь TLauncher. Ты можешь пользоваться любым другим. В общем, скачиваешь нужную версию minecraft, устанавливаешь, заходишь в папку, ищешь папку mods и туда тоже закидываешь все моды, которые скачал для сервера. Если мод состоял из клиентской и серверной части, то закидываешь только клиентскую часть.

5) Ну вот собственно и всё, запускаешь сервер (через тот же .bat файл), клиент и... скорее всего что-то не заработает)) Наверняка может быть какой-нибудь конфликт модов, но там подробно об этом написано, тогда просто пробуешь удалить этот мод. Чтобы проверить, работает ли сервер, можешь зайти на него по адресу localhost или 127.0.0.1, если хочешь, чтобы другие люди могли заходить, то тебе нужно знать свой внешний ip, узнать можно здесь https:@//@2ip@.@ru/

6) Покдлючение к серверу других игроков. Чтобы другие могли подключиться к твоему ip, нужно 2 условия - белый ip и открытые порты.

6.1)Чтобы узнать белый ли у тебя ip, нужно зайти в настройки роутера (в браузере вбей 192.168.0.1 или 192.168.1.1, если ничего не подошло, смотри адрес на самом роутере), пароль там чаще всего admin, если не подошел, то смотри на самом роутере, там обычно снизу наклейка. Дальше ищи в настройках свой ip (только не тот, который начинается с 192.168...,я не могу сказать где именно, у каждого роутера интерфейс сильно отличается. Дальше смотри, совпадает ли он с тем, что ты смотрел на 2ip.ru или нет.

Ахуеть, я превысил ограничение по количеству символов. Остальное напишу в комментах. И убери там все @ в ссылках, дурацкая антиспам система запрещает их публиковать.
С!
Саня !!!!
1 090
Лучший ответ
Саня !!!! Если совпадает - ip белый, если нет, то ip серый и не виден в интернете, он находится во внутренней сети провайдера. Можно зайти на сайт провайдера и поискать там функцию получить белый ip или включить NAT. Или просто позвонить провайдеру и попросить выдать белый ip.
Саня !!!! 6.2) Переходим к открытию портов. Опять заходим в настройки роутера, ищем там Virtual Server, виртуальные серверы, переадресация NAT, что-то из этого. Тебе нужны открыть порт 25565. Если найдешь это окошко для открытия порта, то там нужно ввести свой локальный ip (начинается с 192.168...) и выбрать TCP/UDP, если можно выбрать только что-то одно, то создаешь два правила, одно для TCP, второе для UDP. Локальный ip можно узнать настройках роутера, сведениях об интернет адаптере или просто выполнив в cmd команду ipconfig, найдя строку IPv4-адрес. Если что, про открытие портов можешь просто погуглить, скорее всего найдешь инструкцию для своего роутера.
Саня !!!! 7) Готово. Теперь у тебя есть сервер и на него могут заходить люди. Но сразу хочу тебя разочаровать. Твой сервер вряд ли потянет больше 10 человек. У меня комп с i7-8700K и 16 ГБ оперативы, у меня никогда не было больше 10 человек, но уже с 6 людьми начинается чувствоваться очень ощутимая нагрузка на сервер.
Если хочешь публичный сервер, то тебе нужно арендовать выделенный сервер, но там чаще всего стоит linux, если с ним не работал, то будет очень тяжко что-то настроить самому, но всё же возможно.
Саня !!!! Если тебе интересно, как работают сервера, которые вмещают на себя по несколько тысяч человек, то у них правило свой самописный проприетарный сервер, с которым они никем не деляется. Я думаю, если и делать сервер даже на выделенном арендованном сервере, то больше 100 человек туда не зайдет, всё начнет лагать. Да и это надо заморочиться со всякими плагинами для привата, разделения прав, бана предметов, которые могут поломать сервер и т. д. и т. п. Если и делать свой сервер, то максимум для своих друзей, но не для всего discord сервера на 170 человек.
Если на твоем железе нет минимум 16 ГБ оперативки, то на сервер с большим количеством модов можешь даже не рассчитывать. Да и вообще на сервер... наверное. Но можешь всё же попробовать, проверить, как он будет себя чувствовать.
Ernis Asanov Майнкрафт это твоя жизнь по ходу
А деньги то хоть есть на его создание?
Либо на своем компьютере (если у тебя белый ip), либо купить выделенный сервер и ставить на нем.
Дмитрий Козел скорее купить хост будет лучше для игроков. да, платить надо несколько раз за год, но задо тпс будет норм, если хост тоже будет не от Васи Пупкина из 2Б
Игорь, Многое зависит от того какой сервер ты желаешь сделать. Если ты желаешь на нём заработать денег, то и вложится придётся.

Если простой, вот чтобы играть по сети с Друзьями. То Лучше на своём Домашнем компе держать сервер, играть по сети через Radmin VPN.

А вот как его сделать, это уже к Ютуб.
Bolat Beisebaev
Bolat Beisebaev
37 618
Если сервер нужно создать максимально, быстро и удобно, так ещё и так, чтобы он работал без вашего участия - используйте хостинг Майнкрафт серверов.

Я могу вас посоветовать хостинг BungeeHost, так как лично держу там проект с онлайном 100+ уже более года
AN
Aman Nuriev
1 133