Админы, владеющие собственными серверами Minecraft, часто сталкиваются с проблемой сборки стабильного лаунчера, который позволит быстро и беспрепятственно скачивать обновления, моды, скины. В рамках данной статьи мы расскажем, как сделать свой лаунчер игры Майкрафт.
Что понадобится для создания лаунчера?

Как известно, лаунчер представляет собой программный интерфейс, облегчающий подключение геймеров к серверу игры. Эти приложения автоматически скачивают необходимые файлы и софт.
Для создания качественного лаунчера для сервера потребуется:
- личный домен, сайт;
 - исходники собственного портала;
 - клиент программы NetBeans;
 - файловый менеджер (не обязательно).
 
Кроме того, лаунчер должен иметь систему авторизации. Инструкцию о том, как ее добавить, найдете ниже.
Подготовка исходников
- Скачать NetBeans.
 - Открываем новую программу, создаем новый проект.
 - В новом окне нажать на интерфейс «Java», затем выбрать «Приложение Java».
 - Поле «Имя проекта» должно быть заполнено по усмотрению пользователя.
 - После ввода названия убрать галочку с пункта «Создание главного класса».
 - Кликаем «Готово».
 - Перейдите в «Свойства» только что созданного проекта.
 - Формат исходного файла следует поменять на «JDK6».
 - Рядом установить кодировку «Win1251».
 
Создание лаунчера для сервера
- В директории «Документы/NetBeans project/«Ваш проект» необходимо разместить все файлы исходника (SRC).
 - В корне папки NetBeans (проект) находится каталог «Launcher run», уровнем ниже – файлик «Settings.java», который необходимо открыть редактором кода.
 - В правой области окна появится участок с кодом страницы. Придайте лаунчеру и домену собственные наименования.
 - В коде с настройками сервера установите корректный ID, порты и версию клиента игры.
 - Ссылки «Регистрация» и «Авторизация» можно изменить.
 
Видео: Как сделать свой лаунчер.
При желании устанавливать моды на сервер рекомендуется проделать следующие манипуляции:
- В редакторе кода NetBeans найти строку «Public static bolean useModCheck».
 - Изменить значение параметра на «True».
 - Отыскать строку с параметром «Public static bolean useModsDelete».
 - Присвоить значение «False».
 
Как добавить возможность авторизации?
- Найти строку «Public static bolean useAutoenter».
 - Дописать значение данного параметра – «True».
 
Это позволит игрокам автоматически заходить на сервер без ввода логина и пароля.
Дальнейшие манипуляции с кодом можно производить по собственному усмотрению. При этом важно знать значения всех строк, поскольку нежелательные изменения могут привести к отказу лаунчера.

Комментарии: