Как создать свой сервер

Как создать свой серверАх, друзья мои, вы решили стать повелителями собственного Minecraft-сервера? Поздравляю! Это почти как построить замок из песка — только вместо песка у вас будут байты, а вместо волн — бесконечные запросы от друзей, которые вечно хотят поиграть. Впрочем, давайте по порядку и с юмором.

Итак, прежде чем начать строить свой виртуальный замок в Minecraft, нужно проверить конфигурацию вашего компьютера. Почему? Потому что если ваш ПК — это старенький калькулятор времен динозавров, то запуск сервера может закончиться примерно так же весело, как попытка сварить борщ на солнечной батарее. Если же железо позволяет, то можно подумать о более эффективном варианте — удалённом хостинге. Это как снять квартиру в центре города вместо того, чтобы жить на окраине: дороже немного, но комфорт и скорость выше.

Кстати, официальное представительство Minecraft иногда раздаёт хостинг бесплатно — почти как бабушка на праздник пирожки печёт. Но если нет такого счастья, можно выбрать хостинг за умеренную плату — ведь игра с друзьями стоит того! Если же вы планируете играть локально с друзьями через сеть дома (знакомая ситуация: все сидят в одной комнате и ругаются из-за блоков), настройку портов можно пропустить. А вот если хотите подключаться через Интернет — будьте готовы к роутерным приключениям!

Роутеры — это отдельная тема для анекдота. Вот один: «Почему роутер никогда не спорит? Потому что он всегда перенаправляет!» Да-да, чтобы сервер Minecraft работал в интернете, нужно открыть порты 19132 и 25565 для протоколов TCP и UDP. Иначе говоря, сделать так называемое перенаправление портов. Каждый роутер уникален — как носки после стирки: вроде одинаковые, а найти пару сложно. Поэтому советую заглянуть в руководство к вашему устройству или просто спросить у гугла: «Как открыть порты на моём роутере?»

После этого наступает время Java — без неё никуда! Обновите её до последней версии (иначе сервер будет падать чаще вашего настроения по утрам). Затем скачайте файл с расширением *.jar для сервера Minecraft и положите его в папку с красивым названием вроде «server-minecraft». Первый запуск обычно сопровождается сообщениями об ошибках и автоматическим закрытием программы. Не пугайтесь! Это стандартный ритуал посвящения новичка в мир серверного администрирования.

Затем найдите файл eula.txt (это соглашение пользователя), откройте его блокнотом и измените строчку «eula=false» на «eula=true». Представьте себе: это как подписать договор о том, что вы согласны играть честно и не ругаться на текстуры кубиков.

Дальше запускайте сервер от имени администратора (потому что иначе он может обидеться) и ждите сообщение «Done» – сигнал к началу веселья! Остановить сервер просто: вводим команду stop и жмём Enter – всё очень по-домашнему.

Для удобства стоит создать файл run.bat с командой запуска сервера java -Xmx3G -Xms1G -jar server.jar. Это как иметь кнопку “Включить веселье” прямо на рабочем столе.

Ну а дальше остаётся пригласить друзей через публичный или локальный IP-адрес. Чтобы узнать публичный IP – просто спросите у Гугла “Мой IP”, он не обидится. Проверить доступность сервера поможет Minecraft Server Status Checker – своего рода детектор настроения вашего сервера.

Если кто-то решил завести сервер на Mac – поздравляю с выбором! Главное проверить версию macOS (не ниже 10.8), обновиться при необходимости и зайти в настройки Java через меню Apple – там тоже можно повеселиться с настройками.