Создание сервера Minecraft через TLauncher¶
Создание сервера Minecraft через TLauncher — это процесс развёртывания выделенного или локального серверного узла игры Minecraft, который запускается с использованием пиратского лаунчера TLauncher и позволяет организовать совместную игру в локальной сети или через интернет. TLauncher — сторонний лаунчер Minecraft, не связанный с Mojang Studios и Microsoft; он распространяет неофициальные сборки игры, поэтому сервер, запущенный с его помощью, ориентирован на пиратские клиенты и не поддерживает официальную аутентификацию Microsoft.
¶Предварительные требования
Для развёртывания сервера необходимы:
- Java Development Kit (JDK) версии 8, 11, 17 или 21 — в зависимости от версии Minecraft;
- Серверный файл
server.jar(илиminecraft_server.X.X.X.jar), соответствующий версии клиента; - Свободные порты TCP/UDP (по умолчанию 25565);
- Оперативная память не менее 2 ГБ для сервера и 1–2 ГБ для клиента.
TLauncher не предоставляет собственного серверного модуля: сервер запускается стандартным способом, а лаунчер используется только на стороне клиента для подключения.
¶Выбор версии и типа сервера
Перед скачиванием серверного файла необходимо определить версию Minecraft. В TLauncher доступны сотни сборок — от классических (1.0, 1.7.10, 1.12.2) до актуальных (1.20.x, 1.21.x), а также модифицированные сборки с Forge, Fabric и OptiFine. Серверная версия должна точно совпадать с версией клиента, иначе подключение невозможно.
Для модифицированных сборок используются соответствующие серверные загрузчики:
| Тип сборки | Серверный загрузчик | Примечание |
|---|---|---|
| Ванильная (без модов) | server.jar от Mojang | Максимальная совместимость |
| Forge | Forge Installer (server) | Поддержка модов, шаблонов |
| Fabric | Fabric Installer (server) | Лёгкие моды, оптимизация |
| Bukkit/Spigot/Paper | Собственные jar-файлы | Плагины, мини-игры |
¶Пошаговая установка
¶Шаг 1. Подготовка окружения
Устанавливается JDK, проверяется команда java -version в командной строке (Windows) или терминале (Linux). Создаётся отдельная папка для сервера, например C:\minecraft_server.
¶Шаг 2. Скачивание серверного файла
Файл скачивается с официального сайта Minecraft (minecraft.net), сайта Forge или Fabric. Запускать серверный jar-файл от TLauncher не рекомендуется — он не существует как отдельный продукт.
¶Шаг 3. Первый запуск
При первом запуске сервер сгенерирует файлы конфигурации и остановится с ошибкой — это нормально. В папке появятся:
eula.txt— необходимо открыть файл и заменитьeula=falseнаeula=true, подтверждая согласие с лицензионным соглашением Mojang;server.properties— основной файл настроек;- папки
world,logs,plugins(для Bukkit-серверов).
¶Шаг 4. Настройка server.properties
Ключевые параметры:
`` server-port=25565 gamemode=survival difficulty=normal max-players=20 online-mode=false level-seed= pvp=true motd=My Server ``
Параметр online-mode=false критически важен для TLauncher: он отключает проверку лицензии Microsoft/Mojang и позволяет подключаться пиратским клиентам. При online-mode=true подключение с TLauncher будет отклонено.
¶Шаг 5. Запуск сервера
Создаётся файл запуска:
- Windows:
run.batс содержимымjava -Xmx2G -Xms2G -jar server.jar nogui - Linux:
run.shс содержимымjava -Xmx2G -Xms2G -jar server.jar nogui
Параметры -Xmx и -Xms задают максимальный и начальный объём выделенной памяти. После запуска в консоли появится надпись Done (X.XXXs)! For help, type "help".
¶Подключение через TLauncher
- Запускается TLauncher, выбирается версия, совпадающая с серверной.
- Вводится ник (в пиратских сборках аутентификация не выполняется).
- Нажимается «Одиночная игра» → «Сетевая игра» → «Добавить сервер».
- Вводится адрес:
localhostдля локальной сети или IP-адрес компьютера/домена для интернета. - При необходимости указывается порт в формате
адрес:порт.
¶Организация доступа из интернета
Для внешних игроков используются:
- Проброс портов (port forwarding) — на роутере перенаправляется порт 25565 на локальный IP компьютера;
- Hamachi / Radmin VPN — виртуальные сети, не требующие настройки роутера;
- Tailscale / ZeroTier — современные альтернативы на основе WireGuard;
- Динамический DNS — сервисы вроде No-IP для постоянного домена при меняющемся IP.
¶Альтернативы и хостинги
Для тех, кто не хочет запускать сервер на собственном компьютере, существуют хостинги Minecraft: Aternos (бесплатный, с ограничениями), MineServe, ServerHunter и аналоги. Aternos поддерживает запуск Forge/Fabric-серверов и предоставляет бесплатный домен, но сервер доступен только при наличии активных игроков.
¶Ограничения и правовой статус
TLauncher находится в конфликте с Mojang: в 2022 году Mojang Studios подала иск против разработчиков TLauncher за нарушение авторских прав. Использование пиратских сборок и серверов с online-mode=false нарушает лицензионное соглашение Minecraft и юридически не защищено. Официальные серверы рекомендуется запускать только с лицензионными копиями игры.
Источники:
- Документация Minecraft: wiki.vg
- Официальный сайт Minecraft (minecraft.net)
- Документация Forge (files.minecraftforge.net)
- Документация Fabric (fabricmc.net)
- Aternos — документация и FAQ
