Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
  • Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Лаунчер JMCLauncherFX, мультиклиент, шаблоны UPD 0.7.1

Нужен ли такой лаунчер?

  • Определенно да!

    169 голосов 61,9%
  • Подожду новую версию

    51 голосов 18,7%
  • Ненужен

    53 голосов 19,4%
@sugarcubie, спасибо что пнул меня заняться вопросом хрей, оказывается в спиготе надо было включить антихрей в положение 2. На досуге проведу комплексные тесты по всем возможным хреям
 
У меня exe лаунчер запускается, могу ссылку кинуть, а конфиг выглядит вот так(компилировал launch4j:
Код:
{
        "Version":"25",
        "LauncherRootDir":"Exp-Craft",
        "LauncherFileName":"Exp-Craft.exe",
        "WindowTitle":"Exp-Craft launcher",
        "HostUrl":"http://exp-craft.zz.mu/",
        "NewsUrl":"http://exp-craft.zz.mu/MineCraft/news.php",
    "clientnames":["Vanila 1.6.2","Техно мир 1.6.2"],
        "clientdirnames":["vanila162","techno162"],
        "AuthUrl":"http://exp-craft.zz.mu/MineCraft/auth.php",
        "RegUrl":"http://exp-craft.zz.mu/index.php?mode=start",
        "ClientDownloadRootFolder":"http://exp-craft.zz.mu/MineCraft/MinecraftDownload/"
}

Кстати
@dimana90, спасибо за уменьшение размера =) в jar весит 80 кб, а в exe 200
А!!!!! Вспомнил почему у меня не качает! я файл md5check.php забыл в папку кинуть!
 
@sugarcubie, спасибо что пнул меня заняться вопросом хрей, оказывается в спиготе надо было включить антихрей в положение 2. На досуге проведу комплексные тесты по всем возможным хреям
1 ый режим скрывает руду которая окружена полностью камнем, абсолютно неэффективный режим.
2 ой режим просто всё что игрок не должен видеть превращает в ресурсы из-за чего в искрее видно просто стену ресурсов.
 
Ребята, следующий релиз возможно немного затянется от нескольких дней до полутора недель(все зависит от некоторых факторов с работой и учебой) т.к. подрубаю шаблонизатор интерфейса в веб стиле. Т.е. следующая версия привнесет очередную штуку конфигурируемую без компиляции лаунчера, а именно полную свободу при редактировании интерфейса в WYSIWIG режиме отдельной прогой с наложением красивых эффектов и т.п. Как только соберу первый запускаемый билд потравлю вам души скриншотиками нового интерфейса с несколькими шаблонами. Пожелайте мне удачи ;)
 
Удачи!!! Так держать!!! Добавь.........для печенек. Подкину на пиво.
 
Если успею профиксить баг с кириллицей и пробелами то завтра будет билд уже с шаблонами. Интерфейс весь переписал примерно за 15-16 часов:rolleyes:. Поставлен новый рекорд по размеру - 68 662 байта вместо прежних 80 000 байт :) Интерфейс просто летает на вебките теперь, полная поддержка css3 в шаблоне, полноценный вебкит браузер в новостях с полной поддержкой html5.
 
Если успею профиксить баг с кириллицей и пробелами то завтра будет билд уже с шаблонами. Интерфейс весь переписал примерно за 15-16 часов:rolleyes:. Поставлен новый рекорд по размеру - 68 662 байта вместо прежних 80 000 байт :) Интерфейс просто летает на вебките теперь, полная поддержка css3 в шаблоне, полноценный вебкит браузер в новостях с полной поддержкой html5.

После подобных сообщений кривизна своих собственных рук начинает угнетать -_-.
 
Проект переименован в JMCLauncherFX (FX от использованной технологии javafx)
Лаунчер обновлен до 0.6. Полностью новый шаблонный интерфейс. Исправлено неимоверное количество багов перечислять которые не имеет смысла из-за количества. Новая полная и подробная инструкция в первом сообщении. Старая информация в первом сообщении удалена по причине неактуальности.
Главное окно
823554a4c4.jpg


Окно настроек
9f2fc299c4.jpg

Окно скачивания обновлений и запуска игры:
1502500704.jpg

Все скриншоты выше сделаны со стандартным шаблоном. Шаблон пример показывающий как можно до неузнаваемости изменить интерфейс будет через пару дней.
 
Нет слов! Завтра поковыряюсь, протестирую. Подкинул на печеньки немного :)
И да, на первом запуске опять подвис, точно также, как и прошлая версия, секунд на 10. Дальше всё как по маслу при каждом запуске.
sdfdgdfg.JPG
p.s. первый пост. "Начиалось"
 
И да, на первом запуске опять подвис, точно также, как и прошлая версия, секунд на 10
Предполагаю что это из-за создания рабочих директорий и чекания всего пути до нее.
Подкинул на печеньки немного :)
Премного благодарствую, как раз скоро за инет платить:)
Как обычно при релизе прокрадывается баг:( . Сейчас не происходит сохранения логина и пароля. Завтра постараюсь пофиксить.
 
Код:
Error: Could not find or load main class net.minecraft.client.Minecraft
Что делать? Minecraft 1.6.2 не запускается
 
Шрифт в описании настройки хреновый измени пожалуйста трудно читать такой мелкий шрифт
 
Что делать? Minecraft 1.6.2 не запускается
Читать внимательно как настроить конфиг правильно в первом сообщении. Должно для ванильного клиента 1.6 надо "RunAsOlderMinecraft": false, "RunMinecraftAsFML16x": false, Для модифицированного форжем "RunAsOlderMinecraft": false, "RunMinecraftAsFML16x": true

Шрифт в описании настройки хреновый измени пожалуйста трудно читать такой мелкий шрифт
Очень тяжело мне даются форумы в которых надо все бб коды руками писать:( . Сейчас отдал текст на оформлении товарищу FirKys . А вообще если кто то сможет предложить более "правильные и доступные смертным" инструкции то я буду только рад этому т.к. мне составить понятную инструкцию очень тяжело т.к. я знаю что и как работает и описать это очень тяжело нормальным языком.
Update 0.6.2
Исправлены баг из-за которого информация о юзере не заполнялась при
запуске лаунчера
Исправлен баг из-за которого информация о юзере не сохранялась не
зависимо от чекбокса "запомнить"
Исправлен баг из-за которого настройки ява машины текущего клиента не
загружались
В параметры запуска новых версий майнкрафта добавлен параметр
"-Dfml.ignoreInvalidMinecraftCertificates=true"
Исходники на гитхабе обновлены.
 
При запуске minecraft 1.6.2 с forge и модами не создаёт мир. На обычном лаунчере все идет.
Логи
Для начала у тебя довольно много проблем с модами самими, второе это из-за тяжелых модов майну нужно больше оперативки, по умолчанию лаунчер полностью полагается на саму яву(майн чистый прекрасно рассчитывает сколько ему надо) но не с модами, соответственно попробуй пропиши в доп настройках к нужному клиенту ручное выделение памяти Xms Xmx .
В новой версии скорее всего введу формулу оптимального расчета выставления оперативки. Заодно слегка передалю расширенные настройки явы и сделаю поле с ява машиной не обязательным.
 
ТС, ты монстр! Я этого очень долго ждал (особенно функцию, где для каждого сервера можно ставить картинку). Продолжай в том же духе и добавь хоть малейшую защиту(например как в сашке), либо сделай через сокет сервер! Если сделаешь через сокет, то можно даже продавать его!

p.s. нашел баг, лаунчер не перезапускается когда выскакивает табличка о перезагрузке, а тупо закрывается

p.s.s. Как только будет защита подкину денюжку
 
p.s. нашел баг, лаунчер не перезапускается когда выскакивает табличка о перезагрузке, а тупо закрывается
Автоапдейтер еще только на самой ранней реализации с костылями, поэтому пока только так сделано. Т.е. лаунчер обновляется и закрывается.
Продолжай в том же духе и добавь хоть малейшую защиту(например как в сашке), либо сделай через сокет сервер! Если сделаешь через сокет, то можно даже продавать его!
Защита будет но на своем принципе работы. Пока план такой что на сервере будет небольшой плагин, при конекте игрока происходит запрос списка файлов с их байтовым размером у клиента, клиент в свою очередь отвечает этим списком и сервер сравнивает с эталоном, если не совпало то кикает игрока, если совпало то впадает в спячку на неопределенное время потом снова делает проверку только во время игры клиента. Общий смысл в том что будет чекание клиента временное во время игры и его кик если что то не совпало. Хотя это еще грубая теория и все может поменяться со временем либо после опытного билда.
 

Поделиться этой страницей

Назад
Верх