Помогите Как запустить майн программно или без лаунчера

  • Автор темы Автор темы dirt34
  • Дата начала Дата начала

dirt34

Старожил
Пользователь
Баллы
143
Ник в Minecraft
dirt34
Есть стандартные клиентские файлы. Как запустить майн без ланучера? может jar какой...
 
Качаешь джарник -> правой кнопкой мышки -> открыть как Java -> Играть
мда? есть разные версии. в папке versions. Я пробовал открывать - ничего не происходит. Вот я взял офф лаунчер моджангов. он загрузил мне версию 1.12. как мне теперь её запустить? учитывая то что лаунчер моджангов это exe
 
мда? есть разные версии. в папке versions. Я пробовал открывать - ничего не происходит. Вот я взял офф лаунчер моджангов. он загрузил мне версию 1.12. как мне теперь её запустить? учитывая то что лаунчер моджангов это exe
Ты хочешь запустить сами jar в папке Version? А ничего что они бл*ть читают с bin|assets|libraries файлы,как ты запустишь без лаунчера?
 
Ты хочешь запустить сами jar в папке Version? А ничего что они бл*ть читают с bin|assets|libraries файлы,как ты запустишь без лаунчера?

в том и дело я пытаюсь понять как оно все запускается. пишу лаунчер и не могу понять как запускать майн.
 
в том и дело я пытаюсь понять как оно все запускается. пишу лаунчер и не могу понять как запускать майн.
Уже ответил. Они читают файлы,точнее подгружают их.
 
мда? есть разные версии. в папке versions. Я пробовал открывать - ничего не происходит. Вот я взял офф лаунчер моджангов. он загрузил мне версию 1.12. как мне теперь её запустить? учитывая то что лаунчер моджангов это exe
В этих папках есть такие вот 1.12.2.json файлы. Там вся нужная тебе информация для запуска и распаковки натив. Для удобного парсинга, тебе понадобится gson+guava. Можно и онли gson, но будет чуть больше кода из за отсутствия того же HashMultimap и т.п.
 
В этих папках есть такие вот 1.12.2.json файлы. Там вся нужная тебе информация для запуска и распаковки натив. Для удобного парсинга, тебе понадобится gson+guava. Можно и онли gson, но будет чуть больше кода из за отсутствия того же HashMultimap и т.п.

я так понимаю эти либы позволяют запускать jar файлы? или как? просто я всегда пользовался JSON Simple для json.

Вот допустим спарсить я понимаю как, а дальше что делать? каждую либу запустить?
 
я так понимаю эти либы позволяют запускать jar файлы? или как? просто я всегда пользовался JSON Simple для json.

Вот допустим спарсить я понимаю как, а дальше что делать? каждую либу запустить?
Ага, в класспатч все добавить.
 
пример можно пожалуйста?
Ты майн никак не запустишь просто открыв джарник. Для запуска обязательно нужны аргументы, где указывается разная важная информация (библиотеки, ник, сессия и т.д. и т.п.). Через TLauncher можешь получить строку запуска, там и класспатч найдешь.
 
А мой труелаунчер уже умеет запускать 1.13 снапшот используя новый формат аргументов).
 
А мой труелаунчер уже умеет запускать 1.13 снапшот используя новый формат аргументов).
Это Вы хвастаетесь или жалуетесь?
tvoe-vyrazhenie-lica_35873107_orig_.jpeg

url
 
Назад
Верх Низ