Ах, Minecraft и его бесконечные приключения! Кто из нас не мечтал стать героем в режиме Speedrunner vs Hunters или испытать свою удачу в Death Swap? Если вы подумали: «Конечно, я хочу!» — то добро пожаловать в клуб тех, кто столкнулся с загадочной задачей — как же запустить свой собственный сервер, чтобы играть с друзьями и не только. Не волнуйтесь, это проще, чем кажется.
Ну, почти.
Начнем с того, что создадим папку на вашем компьютере. Да-да, ту самую, куда обычно складываются все ваши «потом посмотрю» файлы и котики с интернета.
В этой папке создайте текстовый файл start.txt. Звучит просто?
Подождите, дальше будет весело! Ведь без ядра сервера никуда — мы возьмем Paper.
Не путайте с бумагой для заметок — это такое специальное ядро для Minecraft-серверов. Скачайте его по ссылке (ну или скопируйте адрес в браузер вручную, если у вас клавиатура не настроена на Ctrl+V).
Теперь открываем наш start.txt и пишем туда волшебную строку: java -Xmx… ну вы поняли — там указываете сколько памяти хотите выделить серверу. Главное правило: не ставьте меньше моей оперативки, иначе сервер упадет быстрее вашего настроения после 10 часов работы подряд. После этого сохраняем файл и меняем расширение с .txt на .bat — потому что так надо!
Если вы вдруг вспомнили анекдот про программиста: «Почему программисты путают Хэллоуин и Рождество? Потому что OCT 31 = DEC 25», — то сейчас самое время улыбнуться.
Дважды кликаем по нашему батнику start.bat и видим магию: появляется файл eula.txt. Тут нужно поменять eula=false на eula=true — соглашаясь со всеми правилами Mojang (которые никто никогда не читает).
Запускаем батник снова и наслаждаемся первым запуском сервера. Чтобы остановить сервер — пишем stop в консоли; если забудете — придется перезагружать компьютер (шутка!).
Дальше заглянем в server.properties — это как меню настроек вашего любимого ресторана, но для сервера Minecraft.
Хотите играть только с лицензионными игроками? Оставьте online-mode=true.
Если же у вас друзья с пиратской копией игры (ну или просто любители халявы), меняйте на false. Но помните: игра – дело серьезное!
Порт сервера – вот где начинается настоящая магия администрирования! Чтобы ваш сервер был доступен друзьям через интернет, нужно открыть порт на роутере.
Это как открыть дверь в свой дом для гостей… Только представьте: заходите вы в настройки роутера через IP-адрес (который написан прямо на коробке от роутера) и видите там загадочные слова WAN и LAN – они звучат как названия новых супергероев Marvel.
Однако будьте осторожны! Некоторые провайдеры любят брать деньги за такую услугу – так что если увидите дополнительный счет за открытие порта, не удивляйтесь.
Если вы чувствуете себя немного шпионом из фильмов про ЦРУ, то следующий способ вам точно понравится: LogMeIn Hamachi! Это такая программа, которая создает виртуальную сеть между вами и вашими друзьями – словно невидимые тоннели под землей для ваших игровых данных.
Скачиваем Hamachi (с официального сайта!), создаем новую сеть и копируем IPv4 адрес нашей сети прямо в server.properties рядом с server-ip=. Теперь ваши друзья могут подключиться к вашей виртуальной сети Hamachi и затем зайти к вам на сервер Minecraft!
Все просто… ну почти.
Минус этого способа? Иногда Hamachi капризничает и требует обновлений или просто решает вздремнуть посреди игры – но разве это повод унывать?
Запускаем сервер снова через start.bat – теперь он готов принимать гостей из виртуального мира!