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

Лаунчер GravitLauncher v5.1

Приветствую всех, появился вопрос насчёт иконки ОКНА лаунчера гравит. так же иконка на панели задач.
Объясняю, при запуске гравита, всё хорошо, стоят мои иконки. Но стоит запустить майнкрафт через лаунчер и..
иконка на панели задач меняется на стандартную шестеренку, то же самое с иконкой окна майнкрафта | ВЕРСИЯ 1.7.10
В ассетах меняется иконка. Тайтл окна меняется модом или патчем
 
В ассетах меняется иконка. Тайтл окна меняется модом или патчем
Все файлы в assets в папках, огромная куча папок и в каждой папке по 4 файла, никто не знает где там иконка!!!
и что такое Тайтл?
 
У меня стоит иконка стандартных лаунчеров, а точнее шестеренка! если она стоит, наверное можно смменить как то
Я уже сказал где меняется. Имена файлов хранятся в хэше md5.
 
Нет, проверяй доступность своих ссылок к скинам которые ты ввел в конфиге лаунчсервера, а так же проверь чтобы сервер после его обвязки работал в online-mode=true
Чет перехимичил опять) при online-mode=true вообще не запускает:
launcherr.PNG
Serverr.PNG
clienterr.PNG
при "type": "memory" в лаунчсервере логи должны какие-то показываться?

при проверке клиента на сервере сюда должен обращаться com.mojang.authlib.GameProfile? или я какую-то библиотеку не поменял?
 
Последнее редактирование:
пойму со стороны сервера проблема или со стороны лаунчсервера
serv2.PNG
лаунчсервер, вроде данные выдает, почему сервак считает что он в дауне?
 
Подскажите пожалуйста, есть где-то инструкция по сборке клиента 1.16.5 под гравит? Клиент из лаунчсервера не качается (downloadclient), на полдороги 404 ошибку дает, руками наваял, при запуске процесс Java висит тихонько, без действий.
 
Доброго времени.
Пытаюсь сделать авторизацию по mysql, настройки с вики:
"std": {
"core": {
"type": "mysql",
"mySQLHolder": {
"address": "localhost",
"port": 3306,
"username": "test",
"password": "123456",
"database": "dbuser?serverTimezone=UTC",
"timezone": "UTC",
"useHikari": true
},
"passwordVerifier": {
"algo": "SHA256",
"type": "digest"
},
"table": "dle_users",
"tableHwid": "hwids",
"uuidColumn": "uuid",
"usernameColumn": "name",
"accessTokenColumn": "accessToken",
"hardwareIdColumn": "hwidId",
"serverIDColumn": "serverID"
},
"isDefault": true,
"displayName": "Default"
}

выдаёт ошибку:
sqlerr.JPG
Вопрос: где посмотреть структуру запроса, что должно быть в "s1"?

Причем ошибку выдает только при вводе правильных данных
 
Последнее редактирование:
Народ есть живые?, дайте ссылку на дискорд
 
Доброго времени. Дайте хоть намек, голову уже сломал, что делать: лаунчсервер 5.2.6., зеркалом вписан launcher.gravit.pro, с него скачан клиент 1.12.2-forge, по инструкции в libraries скопированы authlib-clean и LauncherAuthlib, лаунчер всё скачивает, пытается запустить клиента и тишина, процесса java в памяти не наблюдается.
Вот такая ошибка
clienterr.PNG
понимаю, что что-то не то с launchwrapperом, не пойму как исправить, замена на clientonly не помогает, да и написано там, что он 5.1.х
 
Последнее редактирование:
Выдает ошибку при первом запуске через батник - - -
19:54:52.799 [INFO ] GravitLauncher (fork sashok724's Launcher) LaunchServer v5.2.3-1 stable (build #1)
19:54:52.800 [INFO ] License for LaunchServer GPLv3. SourceCode: https://github.com/GravitLauncher/Launcher
Exception in thread "main" java.lang.RuntimeException: Module OneLauncher required ClientLauncherCore. ClientLauncherCore not found
at pro.gravit.launcher.modules.impl.SimpleModuleManager.checkDepend(SimpleModuleManager.java:109)
at pro.gravit.launcher.modules.impl.SimpleModuleManager.initModules(SimpleModuleManager.java:82)
at pro.gravit.launchserver.LaunchServerStarter.main(LaunchServerStarter.java:91)
Для продолжения нажмите любую клавишу . . .

запуск для батника ---
@Echo OFF
color b
java -javaagent:LaunchServer.jar -jar LaunchServer.jar nogui
echo.
PAUSE

Спасибо!
 
GravitLauncher - форк лаунчера Сашка, обросший огромным функционалом. Этот лаунчер предоставляет уникальные возможности, сравнимые, иногда и превосходящие приватные лаунчеры под конкретный проект.
p2QRX7e.png

Основные изменения​
[+] Поддержка нативной библиотеки защиты AntiInject: Avanguard2, SimpleGuard и GravitGuard
[+] Сборка Gradle, API лаунчера доступно в Maven Central
[+] Полноценные модули на Java с безграничными возможностями
[+] Конфигурация и профили на JSON
[+] Использование протокола WebSockets
Позволяет настроить проксирование nginx, CloudFlare, использовать SSL сертификат, настроить защиту от DDoS атак, выдерживать огромные нагрузки. Скачивание файлов идет по протоколу HTTP/HTTPS в несколько потоков для увеличения скорости загрузки, Вы можете настроить раздачу файлов напрямую через nginx, что серьезно увеличит производительность и снизит нагрузку.

[+] Код избавлен от множества грязных "хаков", зависящих от реализации и недокументированных особенностей конкретной JVM
[+] Скачивание своей JVM не обязательно(по умолчанию выкл)
[+] Умные баны по "HWID"

[+] "Поиск модов в других клиентах" - фитча, позволяющая брать совпадающие файлы из другого клиента или даже другого проекта, если этот проект использует GravitLauncher 5+. Позволяет серьезно сократить время от скачивания лаунчера до начала игры на вашем проекте
[+] Лаунчер комплируется и запускается с JDK 12/11/10/9/8.
Для запуска на Java 9+ может потребоваться установка дополнительных флагов при запуске и указание пути до JavaFX

[+] Защита от распространенных методов взлома, включая патчинг лаунчера, подброс модов, воровство assess_token и др.
[+] Готовый модуль для подписи JAR, уникальные скрипты для подписи EXE, позволяющие снизить ложные срабатывания антивирусов до минимума
Я и несколько активных участников имеют свои настроенные самоподписанные CA и за скромную плату мы можем выдать вам сертификат для подписи лаунчера или подпишем сам лаунчер

[+] Несколько официальных модулей, добавляющих такие возможности как: Выполнение JavaScript скриптов на стороне лаунчсервера, автосохранение сессий, поддержка Discord RPC, поддержка устаревших способов авторизации и автообновления с лаунчера Сашка, поддержка Systemd и т.д.
[+] Вы полностью контролируете сборку лаунчера, ProGuard, библиотеки и можете добавлять свои задачи, преобразующие JAR

[+] Поддержка альтернатив Launch4J
[+] Новый современный дизайн по умолчанию
[+] Опциональные моды, включая опциональное включение твинков JVM, ClientArgs, ClassPath
[+] Возможность работы без сайта с любыми базами данных от SQLite до PostgreSQL используя Hibernate. Регистрация через лаунчер или WebSocket API с сайта без использования PHP
[+] Новая система автообновления. Поддержка обновления с старых версий и оригинального сашка сохранена

Поддержка​
[+] Принимаю Pull Request'ы
[+] На нашем Discord сервере находится бот помощи, которая ответит на большинство частозадаваемых вопросов, подскажет как включить отладку, поможет понять причину ошибки даже если её нет в FAQ

[+] Wiki, где расписана установка лаунчсервера и распространенные конфигурации настройки
[+] Баг трекер на GitHub, однако лучше всего писать предложения в Discord
[+] Форк активно развивается

Для разработчиков​
  • Продвинутый Module API, включающий зависимости, приоритет, события, хуки, возможность указать свой модуль как аналог другого модуля, базовый Dependency Injection
  • API всех компонентов доступны в Maven Central, что позволяет очень просто начать писать свои модули
  • Для критичных мест доступны JavaDoc, остальной код самодокументирован
  • Возможность писать модули как для серверной части, так и для клиентской. Удобный модуль-загрузчик клиентских модулей
Исходники проекта(4.0.xx и выше): https://github.com/GravitLauncher/Launcher
Актуальные релизы(5.0.8 и выше): https://gitlab.com/gravitlauncherteam/Launcher/pipelines
Ищите нужную ветку, нажимаете на первую зеленую галочку(build: passed), нажмиаете на кнопку build, справа вы увидите раздел "Job artifacts" - нажмите на кнопку Browse

Исходники проекта(3.17.xx и ниже): https://github.com/gravit0/Launcher
Релизы(4.x.x и ранние 5.x.x): https://github.com/GravitLauncher/Launcher/releases/
Ссылка на Discord канал: https://discord.gg/CBmkyqh
Ссылка на официальную wiki: https://launcher.gravit.pro

Важное замечание - так как фитч и вариантов использования ОЧЕНЬ много большинство инструкций находится в закрепленных сообщениях на нашем Discord сервере.
Где рантайм скачать? Заранее спасибо!
 
Выдает ошибку при первом запуске через батник - - -
19:54:52.799 [INFO ] GravitLauncher (fork sashok724's Launcher) LaunchServer v5.2.3-1 stable (build #1)
19:54:52.800 [INFO ] License for LaunchServer GPLv3. SourceCode: https://github.com/GravitLauncher/Launcher
Exception in thread "main" java.lang.RuntimeException: Module OneLauncher required ClientLauncherCore. ClientLauncherCore not found
at pro.gravit.launcher.modules.impl.SimpleModuleManager.checkDepend(SimpleModuleManager.java:109)
at pro.gravit.launcher.modules.impl.SimpleModuleManager.initModules(SimpleModuleManager.java:82)
at pro.gravit.launchserver.LaunchServerStarter.main(LaunchServerStarter.java:91)
Для продолжения нажмите любую клавишу . . .

запуск для батника ---
@Echo OFF
color b
java -javaagent:LaunchServer.jar -jar LaunchServer.jar nogui
echo.
PAUSE

Спасибо!
Удали модули которые не собираешься использовать
 
Привет всем, у меня проблема с Thermos 1614
при попытке присоединить сервер к лаунчеру не запускается ServerWrapper
выдаёт ошибку
Exception in thread "main" java.lang.NoSuchMethodError: 'org.fusesource.jansi.Ansi org.fusesource.jansi.Ansi.fgBright(org.fusesource.jansi.Ansi$Color)' at pro.gravit.utils.helper.FormatHelper.ansiFormatVersion(FormatHelper.java:58) at pro.gravit.utils.logging.SimpleLogHelperImpl.printVersion(SimpleLogHelperImpl.java:203) at pro.gravit.utils.helper.LogHelper.printVersion(LogHelper.java:144) at pro.gravit.launcher.server.ServerWrapper.main(ServerWrapper.java:58)
 
Привет всем, у меня проблема с Thermos 1614
при попытке присоединить сервер к лаунчеру не запускается ServerWrapper
выдаёт ошибку
Exception in thread "main" java.lang.NoSuchMethodError: 'org.fusesource.jansi.Ansi org.fusesource.jansi.Ansi.fgBright(org.fusesource.jansi.Ansi$Color)' at pro.gravit.utils.helper.FormatHelper.ansiFormatVersion(FormatHelper.java:58) at pro.gravit.utils.logging.SimpleLogHelperImpl.printVersion(SimpleLogHelperImpl.java:203) at pro.gravit.utils.helper.LogHelper.printVersion(LogHelper.java:144) at pro.gravit.launcher.server.ServerWrapper.main(ServerWrapper.java:58)
Добавь аргумент -Dlauncher.noJAnsi=true в строку запуска
 
Заработало и сервер запустился, файлы у клиента есть, их вкинул (LauncherAuthlib.jar, authlib-clean.jar)
но при заходе на сервер пишет failed username
не обвязал сервер с лаунчсервером через serverwrapper
 
Заработало и сервер запустился, файлы у клиента есть, их вкинул (LauncherAuthlib.jar, authlib-clean.jar)
но при заходе на сервер пишет failed username
а вообще все зависит от версии лаунчсервера, на форуме заебно это выяснять, лучше в вк отпишись, так быстрее и проще, как тебе так и мне
 
а вообще все зависит от версии лаунчсервера, на форуме заебно это выяснять, лучше в вк отпишись, так быстрее и проще, как тебе так и мне
спасибо уже разобрался
нужно было собрать другую библиотеку
 

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

Назад
Верх