Итак..Приступим!
1 ЧАСТЬ
Скачиваем NetBeans
Скачали, установили.
Жмём: Создать проект, дальше жмём Далее, убираем галочку с Создать главный класс
Создаём проект!
Сделано.
Теперь жмём правой кнопкой по проекту, и кликаем на Свойства.
Справа будет выведен список исходников.
Удаляем исходник, и добавляем тот, что мы скачали.Жмём ОК.
Открываем проект, и находим net.minecraft
Первое,что мы будем редактировать, это GameUpdater.java
Находим 170 строчку.

Ссылку меняем на ссылку к загрузке файлов lwjgl.jar, jinput.jar, lwjgl_util.jar, minecraft.jar и windows_natives.jar.lzma

Теперь находим LoginForm.java. 188 строка

Меняем на свою ссылку на файл news.php (новости)
Официальная ссылка на новости: http://mcupdate.tumblr.com/news.php
Дальше на 299 строке ищем:

Меняем на свою ссылку к регистрации

И последний класс, это LauncherFrame.java
На 101 строке находим:

Тут меняем ссылку на auth.php файл

Делаем собственный Minecraft Лаунчер #1 [ API + Дизайн ]

ГотовоЖмём правой кнопкой по проекту>>Почистить и построить проект

Далее ВыполнитьВЫБИРАЕМ ГЛАВНЫЙ КЛАСС: Net.MinecraftLauncher.

Ваш лаунчер находится в папке dist вашего проекта!

Вроде всё готово..теперь надо сделать систему скинов + авторизацию

2 ЧАСТЬ
Создаём на сайте папку cpanel
В неё заливаем систему скинов byxarа
Залили, настраиваем файл connect.php

Там настраиваемвсё расписано понятно!

Дальше нам надо будет зайти в вашу БД
ЗашлиТеперь надо залить файлы
Жмём Import.В папке системы скинов byxarа есть папка sql
Все файлы,которые имеются там, заливаем в БД.

3 ЧАСТЬ

ИтакУ нас есть лаунчер.Теперь нам нужно отредактировать клиент, и сервер.
Начнём с Системы Скинов
Нам нужна программа InClassTranslator.
Извлекаем из minecraft.jar файлы(а не папки):

Редактируем в InClassTranslatorе эти файлы
Ищем в классах строки, где есть ссылки на скиныИх и меняем на свои=)
Потом эти файлы обратно заливаем в minecraft.jar
С системой скинов закончили, Congratulations!

Читайте также:  Как сделать скрытую базу в Майнкрафт

4 часть(вроде последняя)

1 вариант
Нужен InClassTranslator.
Открываем minecraft.jar и заходим в net/minecraft/abm.class (для версии 1.2.3)

Меняем http://session.minecraft.net/game/joinserver.jsp?user=
на

Открываем ваше ядро сервера, то есть bukkit.jar и переходим к net/minecraft/server/ThreadLoginVerifier.c lass

Находим в нём http://session.minecraft.net/game/checkserver.jsp?user=
меняем на

2 вариант
Откройте папку MCP и закиньте клиентскую папку bin и ваше bukkit ядро в папку jars. Теперь В папке MCP запускаем батник Decompile.bat и ждём, пока всё декомпилируется.Потом откройте srcminecraftnetminecraftsrcNetClien tHandler.java в любом текстовом редакторе и замените

на ссылку к файлу joinserver.php и обязательно оставьте ?user= в конце

Потом откройте srcminecraft_servernetminecraftsrcT hreadLoginVerifier.java в любом текстовом редакторе и

замените

на ссылку к файлу checkserver.php и обязательно оставьте ?user= в конце

Запускаем батник recompile.bat и reobfuscate.bat. Теперь закиньте файл в папке reobfminecraft в minecraft.jar и файл в папке reobfminecraft_server в Ваш(теперь Ваш) баккит. Все, запускайте сервер c параметром online-mode=true и пробуйте.

1 часть второго Туториала.
Сейчас нам понадобится вот этот исходник.
Редактирование самого лаунчера такое же, как и в 1 туториале!
Компилируйте и делайте лаунчер, изменяя свои ссылки.

Теперь, в папку загрузки вашего клиента добавьте файл client.zip
А в этот архив залейте папки, файлы и прочие фигнистики, которые вы используете
То есть, этот файл будет распаковывать папки и файлы, которые вы указали!

Например, я в него залью папку saves и файл ModLoader.txt
И эта папка и файл будет скачиваться в вашу папку!

Дополнения:
Убираем пароль в авторизации:
249 строка:

Источник: edgi.livejournal.com

Тема: Как создать свой лаунчер майнкрафт для сервера с модами?

lolka1123

  • Просмотр профиля
  • Сообщения форума
  • Личное сообщение
  • Репутация

lolka1123 вне форума

Новичок

Аватар для lolka1123

Ваш статус Подал заявку на хелпера
Сообщений 5
Cервер MinecraftOnly, HiTech 1
Любимые моды IC2,WorldEdit,Mekanism
Любимый монстр Эндер Дракон
Регистрация 20.09.2020

Читайте также:  Как сделать в Майнкрафте пустой ад

0 )
Любимый монстр Magnolia-
Текстур пак Свой
Регистрация 16.12.2018

Адрес Украина

1 nbsp


Поблагодарил(а) 232 Получено благодарностей: 676 (сообщений: 263).

Есть уже готовые решения
Grafit, K773, Sashok
А проверка лаунчера при заходе на сеервер — це плагин
Ну и для регистрации надо знать MySQL(Для начала) или PostgreSQL
Ядро выбирай также сам (Этто для сервера)
можно и написать свой лаунчер как делает мой знакомый, но тогда надо прокачивать навыки в программировании

[LowModer] 2018.09.26 — 2018.10.10
[Moder] 2018.10.10 — 2019.07.28
[HeadModer] 2019.07.28 — 2022.01.23
[Moder] 2022.01.23 — 2022.02.24
[ForumModerator] 2019.08.21 — 2022.02.24

27.03.2021, 22:32 #4

TheSofari

  • Просмотр профиля
  • Сообщения форума
  • Личное сообщение
  • Репутация

TheSofari вне форума

Новичок

Ваш статус Накрутка чсв
Сообщений 43
Cервер DivineIndustrial 1.4.7
Любимые моды Любой
Регистрация 12.09.2014

Адрес Томск

0 &nbsp

Источник: minecraftonly.ru

Создать свой лаунчер майнкрафт

Launcher creator/Программа для создания лаунчера

Эта программа позволит вам создать свой собственный лаунчер для игры

Порядок вывода комментариев:

7 frff frff (10.03.2022 19:55)

0

кодукоплоуыкп

6 Bogdan (15.05.2021 20:06)

0

5 turbomax (08.01.2018 18:20)

0

4 Yroslav (17.12.2017 20:22)

0

спс вам за подтв.акк

3 roma (22.07.2017 18:35)

0

AAAAAAAAAAAAAAAAAAAAAAAAAAAA

2 ваня (22.03.2017 11:00)

0

незнаю брат

1 KOTAR (27.12.2014 22:06)

0

а следующая обнова когда будет.

Источник: minecrafthick2.ucoz.org