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

Виды серверов майнкрафт
Есть несколько видов серверов которые между собой очень сильно отличаются, поскольку они разные как по переназначению и использованию, так и по способу создания самого сервера: локальный сервер, Realms сервер, сервер с нуля.
Локальный сервер
Это пожалуй самый простой способ для создания сервера, но и использовать его можно не во всех случаях. Локальный сервер - это сервер созданный на локальной сети, на такой сервер могут зайти только люди, которые подключены к одной и той же сети. К примеру запустив у себя дома локальный сервер, к нему смогут подключится все кто находится у вас дома, но как только соединение будет потеряно, зайти на сервер будет невозможно. Такой способ подойдет для игры с друзьями находящимися рядом.

Итак, как же создать локальный сервер в майнкрафте? Все невероятно просто. Вам лишь нужно зайти в ваш мир -> выйти в меню мира -> нажать кнопку "Открыть для сети" -> выбрать настройки для других игроков -> затем нажать кнопку "Открыть мир для сети" -> после чего, уже человек который хочет к вам подключится, должен ввести ваш IP адрес и порт который вам выдала игра. Вот и все, теперь вы можете играть вместе.



Realms сервер
Что такое Realms? Если вы внимательный человек, вы могли замечать, что в майнкрафте в главном меню есть кнопка, которая называется Realms. Realms - это сервер, который вам предоставляют разработчики из компании Mojang, за небольшую плату в месяц. То есть вы даете деньги компании Mojang, а она вам сервер, на котором вы можете играть с другими игроками из любой точки мира.

Но и тут есть минусы, во первых, сервер совершенно никак не подлежит настройкам, вы не можете поставить на него какие-либо плагины, моды, вы можете играть лишь на последней версии майнкрафта, при этом только если у вас есть ЛИЦЕНЗИЯ майнкрафта, также слоты сервера ограничены и на него могут зайти лишь 10 игроков, включая вас.

Из плюсов: сервер невероятно стабильный, не будет глючить и виснуть, будет работать кругло-суточно и не нужно боятся что с вашим сервером что-то произойдет. Realms позиционирует себя, как сервер для семьи.

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

Все сервера строятся напротив ядра. Ядра бывают разных видов и от вида ядра будет зависеть и то на что будет способен ваш сервер. Первое из видов - стандартное майнкрафт ядро. Его можно получить в официальном лаунчере майнкрафт. Просто выберите версию на которой хотите чтобы работал сервер и скачайте ядро

После установки файла, советую вам создать отдельную папку под ваш сервер, поскольку там будет огромное количество файлов, нужных для роботы вашего ново созданного сервера, и поместите туда ядро. После, вам нужно создать текстовый файл, в который вы должны вписать текст, показанный на картинке ниже. пункты Хmх и Хms отвечают за минимальную и максимальную оперативную память, которую будет забирать ваш сервер. Вместо названия "server.jar" впишите название вашего ядра(файла что вы скачали ранее). Далее сохраните этот текстовый файл как файл .bat формата и как-нибудь назовите. Это будет файл запуска нашего сервера.

После чего запустите недавно созданный батник. У вас сначала появится консоль и потом почти сразу закроется. Не пугайтесь, это нормально, так и должно быть. В вашей папке появились несколько новых файлов, один из которых называется "EULA". Откройте его и вместо false напишите true.

Теперь снова запустите файл .bat и вы увидите как ваш сервер построит сам себя и в папке появится большое количество различных файлов и папок.

После создания сервера его нужно настроить. Для этого откройте файл server.properties на редактирование. Это можно сделать просто с помощью блокнота, а можно использовать один из редакторов кода, о которых я говорил в одной из моих предыдущих статей. Я буду использовать NotePad++. В этом файле есть огромное количество различных пунктов, про все говорить я здесь не буду, можете сами разобраться с этим, ну а я расскажу вам только про самые главные. Для начала, если у вас нет лицензии майнкрафт, вам нужно поменять значение пункта online_mode с true на false. Тогда на сервер смогут заходить люди как с лицензией, так и без нее.

Если вы хотите чтобы на сервер могли зайти только определенные игроки, то вы должны выставить значение white list с false на trueю Тогда у вас появится новый файл с одноимённым названием, в который вы должны записывать ники игроков, которым разрешено зайти на сервер

Далее вы можете поменять пункт MOTD или по другому - описание вашего сервера. Его будет видно, когда игроки добавят его в список серверов.


Далее, наверное самая важный пункт в этом файле, порт. По стандарту он выставлен 25565. Для того чтобы сервер функционировал вам нужно открыть порты. Сделать это сложно и не все провайдеры разрешают это сделать, поэтому сегодня этот метод мы рассматривать не будем. Порты можно открыть поставив ваш сервер к примеру на какой либо хостинг, но почти никакие бесплатные хостинги не разрешают загрузить файлы на них, поэтому придется заплатить. Можете попробовать хостинг Server.pro(не реклама), там есть ограничения, но простой сервер поставить можно. Или же вы можете воспользоваться программкой ngrok

По сути теперь наш сервер полностью готов и вы можете запустить его либо локально, либо если вы открыли порты, вы можете выпустить его в интернет. Для подключения вы должны ввести IP сервера который дал вам хост, либо ваш IP и порт если вы открывали порты. Поздравляю, ваш сервер готов!
В принципе вы можете создавать сервер сразу на хостинге, к примеру на хостинге Aternos вы можете проделать всю ту же работу, но только вы можете забыть про порты, ваш сервер уже будет в интернете бесплатно, хоть и с некоторыми условиями.

Все это время мы с вами создавали Vanilla сервер майнкрафта, на него сейчас нельзя установить ничего, за исключением datapack`ов, если версия вашего ядра 1.13 или выше. Но не пугайтесь, создание сервера для модов или плагинов совершенно аналогично, вам лишь нужно скачать и установить ядро Forge(для модов), ядро Spigot, CraftBucket или PaperMc(для плагинов) и установить точно также как я рассказывал, только на этот раз у вас появится дополнительная папка plugins или mods в директории вашего сервера.

Что ж, поздравляю вас! Вы прошли этот сложный путь создания сервера, но вы выдержали и теперь у вас в руках невероятные возможности. Но а что дальше делать с этим сервером, решать вам!