Майнкрафт до версии 1.6.2 — 1.6.4 запускался через Intellij Idea с помощью апплетов, можно было сделать свой лаунчер. Но. Майнкрафт переделали и убрали апплеты, как теперь запускать майнкрафт ? Нужно какие-то классы запускать из minecraft.jar ?
Мой код, ошибок нету :0
public static void main(String[] args) throws SQLException, ClassNotFoundException < URL[] urls = new URL[1]; urls[0] = new File(«C:/Users/Desktop/load»,»minecraft.jar»).toURI().toURL(); ClassLoader load = new URLClassLoader(urls); Classmine = load.loadClass(«net.minecraft.client.main.Main»); >
- Вопрос задан 25 мая 2022
- 520 просмотров
4 комментария
Сложный 4 комментария
А какая у вас версия minecraft? И было бы здорово увидеть стектрейс
Версия 1.7.10, стектрейс пустой :0
:с, скорее всего, не хватает параметров запуска
DevelNext #29 — как запустить игру или программа с компьютера в DevelNext?
Elige, как их добавить ?
Решения вопроса 1
import java.io.File; import java.lang.reflect.Method; import java.net.MalformedURLException; import java.net.URL; import java.net.URLClassLoader; import java.util.ArrayList; import java.util.List;
public static void LaunchMinecraft() < String nickname = «Kats555»; String ; List < URL >url = new ArrayList < URL >(); File Dir = new File(«.»); System.out.println(«Путь до папки с клиентом -> » + Dir.getAbsolutePath()); if (!new File(Dir.getAbsolutePath() + «/natives»).exists()) new File(Dir.getAbsolutePath() + «/natives»).mkdirs(); //Папка с нативами try < url.addAll(getLibs(new File(Dir.getAbsolutePath() + «/versions»))); //Папка с клиентом url.addAll(getLibs(new File(Dir.getAbsolutePath() + «/libraries»))); //Папка с либами >catch (Exception x) < System.out.println(«Неправильный путь к клиенту»); >URLClassLoader cl = new URLClassLoader(url.toArray(new URL[url.size()])); System.out.println(«Список загруженных jar ->» + url); System.setProperty(«fml.ignoreInvalidMinecraftCertificates», «true»); System.setProperty(«fml.ignorePatchDiscrepancies», «true»); System.setProperty(«org.lwjgl.librarypath», Dir.getAbsolutePath() + «/natives»); System.setProperty(«net.java.games.input.librarypath», Dir.getAbsolutePath() + «/natives»); System.setProperty(«java.library.path», Dir.getAbsolutePath() + «/natives»); List < String >params = new ArrayList < String >(); try < cl.loadClass(«com.mojang.authlib.Agent»); params.add(«—accessToken»); params.add(«1»); params.add(«—uuid»); params.add(«12345»); params.add(«—userProperties»); params.add(«<>»); params.add(«—assetIndex»); params.add(«1.7.10»); > catch (ClassNotFoundException x) < params.add(«—session»); params.add(«1»); >params.add(«—username»); params.add(nickname); params.add(«—version»); params.add(«1.7.10»); params.add(«—gameDir»); params.add(Dir.getAbsolutePath() + «/»); params.add(«—assetsDir»); params.add(Dir.getAbsolutePath() + «/assets»); try < Class < ? >start = cl.loadClass(Class); System.out.println(«Запуск клиента»); Method main = start.getMethod(«main», new Class[] < String[].class >); main.invoke(null, new Object[] < params.toArray(new String[0]) >); > catch (Exception x) < System.out.println(x); >> private static List < URL >getLibs(File libsfolder) throws MalformedURLException < List < URL >libs = new ArrayList < URL >(); if (!libsfolder.exists()) libsfolder.mkdirs(); for (File file: libsfolder.listFiles()) < if (file.isDirectory()) < libs.addAll(getLibs(file)); >else < if (file.getName().endsWith(«.jar»)) < libs.add(file.toURI().toURL()); >> > return libs; >
Ответ написан 25 мая 2022
Нравится 3 15 комментариев
Источник: qna.habr.com
Как запустить майнкрафт develnext
Рекомендуем использовать социальные сети для быстрой регистрации и авторизации
Авторизация
Все для MTA
Скрипты MTA
Админ-панели MTA
Логин-панели MTA
Авто-салоны MTA
Интерфейсы MTA
Работы MTA
Фракции MTA
Магазины MTA
Различные скрипты MTA
Игровые режимы MTA
РП, РПГ MTA
DayZ, Pubg MTA
БПАН, ОПЕР MTA
NRP сборки (фейки) MTA
Различные режимы MTA
Маппинг MTA
ПО и утилиты MTA
Читы и софт MTA
Для клиента MTA
Релизы клиентов MTA
Форк клиенты MTA
Темы для клиента MTA
Различное MTA
Статьи и гайды MTA
Для Minecraft
Готовые сервера Mine
Карты для сервера Mine
Лобби Mine
Спавны Mine
Арены Mine
Карты для игрока Mine
Плагины Mine
Текстуры Mine
Шейдеры Mine
Читы и софт Mine
Ядра для серверов Mine
ПО и утилиты Mine
Туториалы и гайды Mine
Все для RAGE:MP
Готовые сервера RAGE:MP
Скрипты RAGE:MP
Библиотеки RAGE:MP
CEF RAGE:MP
ПО и утилиты RAGE:MP
Читы и софт RAGE:MP
Различное RAGE:MP
Статьи и гайды RAGE:MP
Все для CRMP
Готовые сервера CRMP
Маппинг CRMP
ПО и утилиты CRMP
Читы и софт CRMP
Для Mobile CRMP
Статьи и гайды CRMP
Различное CRMP
Все для SAMP
Готовые сервера SAMP
Маппинг SAMP
ПО и утилиты SAMP
Читы и софт SAMP
Для Mobile SAMP
Статьи и гайды SAMP
Различное SAMP
HTML Шаблоны
Скрипты сайтов
Социальные сети
Игровой хостинг
Веб-хостинг
Мониторинги
Платежные системы
Различные скрипты
DataLife Engine
DLE Релизы
DLE Шаблоны
DLE Модули
Прочее WEB
Статьи и Гайды WEB
Модели GTA:SA
Транспорт GTA:SA
Скины GTA:SA
Объекты GTA:SA
Интерьеры GTA:SA
Диски GTA:SA
Модели GTA V
Транспорт GTA V
Скины и одежда GTA V
Карты и маппинг GTA V
Интерьеры GTA V
Модпаки GTA V
Все для SnowRunner
Внедорожники SR
Грузовики SR
Разное
MrDeplix Вчера, 11:45
Чёрный экран в сервере
Avalardo 15 апреля 2023 12:09
Kuril, там нету конфигурации, вы настраиваете ее
Kuril 13 апреля 2023 21:41
Какой id скина?
Иван Полях 13 апреля 2023 15:01
Mirokava, Нету в ютюбе или сылку дай
Список пользователей —>
.. ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ:)))) Был(a) в сети 4 минуты назад
BrittanyBurnes Был(a) в сети 27 минут назад
GemmaIsabelle2 Был(a) в сети 37 минут назад
HildaGreenaway Был(a) в сети 39 минут назад
top2000 Был(a) в сети 49 минут назад
Максим Олисов Был(a) в сети 51 минуту назад
sedrium Был(a) в сети 58 минут назад
FaeOlvera1340 Был(a) в сети 1 час назад
Charlie Был(a) в сети 1 час назад
Daimon Был(a) в сети 1 час назад
イロタナ リトラクタ Был(a) в сети 1 час назад
GERGEL Был(a) в сети 1 час назад
Avalardo Был(a) в сети 2 часа назад
liptXrose Был(a) в сети 2 часа назад
Макс Гасанов Был(a) в сети 2 часа назад
Faper1234 Был(a) в сети 2 часа назад
krasava299 Был(a) в сети 2 часа назад
Kosspak Был(a) в сети 2 часа назад
Алексей Конев Был(a) в сети 2 часа назад
Макар Гордиевич Был(a) в сети 3 часа назад
VeronaLoo54 Был(a) в сети 3 часа назад
podolniy.prod777 Был(a) в сети 3 часа назад
Андрей Миронов Был(a) в сети 3 часа назад
‘kanzy‘ ‘‘ Был(a) в сети 3 часа назад
Kuniya Oralkhannov Был(a) в сети 3 часа назад
Серж Георгиевский Был(a) в сети 3 часа назад
LexaPlay Был(a) в сети 3 часа назад
resetrza Был(a) в сети 3 часа назад
SharoN Был(a) в сети 4 часа назад
Toxic Bastard Был(a) в сети 4 часа назад
Никита Баринов Был(a) в сети 4 часа назад
gam3.eas Был(a) в сети 4 часа назад
David Vasilev Был(a) в сети 4 часа назад
datOnkel Был(a) в сети 4 часа назад
(Adept) Был(a) в сети 5 часов назад
LydiaGulley71 Был(a) в сети 5 часов назад
Иван Колганов Был(a) в сети 5 часов назад
Shelia5031 Был(a) в сети 5 часов назад
MrDeplix Был(a) в сети 5 часов назад
egor.191203 Был(a) в сети 5 часов назад
Rukablid Был(a) в сети 6 часов назад
peralp678 Был(a) в сети 6 часов назад
Wolf5325wolf Был(a) в сети 7 часов назад
HenriettaMcLerie Был(a) в сети 7 часов назад
Паша Костенко Был(a) в сети 7 часов назад
Viktor Nochnoy Был(a) в сети 7 часов назад
Deputat Был(a) в сети 8 часов назад
AmeeThigpen0 Был(a) в сети 8 часов назад
Алексей Филатов Был(a) в сети 8 часов назад
mazuroffsav Был(a) в сети 8 часов назад
456877 Был(a) в сети 8 часов назад
Сурен Был(a) в сети 8 часов назад
DaleHuynh29 Был(a) в сети 8 часов назад
maksYO Был(a) в сети 9 часов назад
Максим Власов Был(a) в сети 9 часов назад
kasperXXX Был(a) в сети 9 часов назад
Mironchik1236 Был(a) в сети 9 часов назад
mrwho Был(a) в сети 10 часов назад
名無しさんお腹いっぱい 匕卄モ丹丹山丹 Был(a) в сети 10 часов назад
Danil Novoselov Был(a) в сети 10 часов назад
KendraManchee9 Был(a) в сети 11 часов назад
aseke777 Был(a) в сети 11 часов назад
AIBDonny90 Был(a) в сети 11 часов назад
CaridadGreco Был(a) в сети 11 часов назад
JulianneDuCroz5 Был(a) в сети 12 часов назад
FelixZ12 Был(a) в сети 13 часов назад
SMAILIK Был(a) в сети 13 часов назад
brute Был(a) в сети 13 часов назад
987654321 Был(a) в сети 14 часов назад
Kasperskiy Был(a) в сети 14 часов назад
Александр Койнов Был(a) в сети 15 часов назад
GilbertCarpenter Был(a) в сети 15 часов назад
Сергей Кретов Был(a) в сети 15 часов назад
IndiraDejesus84 Был(a) в сети 16 часов назад
BarrettKotter Был(a) в сети 17 часов назад
DesmondVillareal Был(a) в сети 18 часов назад
HarrisGolding31 Был(a) в сети 18 часов назад
AdeleCarlos5531 Был(a) в сети 19 часов назад
Юра Чеховський Был(a) в сети 22 часа назад
mangal Был(a) в сети 22 часа назад
xquzann Был(a) в сети 22 часа назад
Иван Броватый Был(a) в сети 22 часа назад
мразота05 Был(a) в сети 23 часа назад
nachtimur Был(a) в сети 23 часа назад
Никита Самсонов_2 Был(a) в сети 23 часа назад
White Squard Был(a) в сети 23 часа назад
FundukShow_2 Был(a) в сети 23 часа назад
Kanadqa Был(a) в сети 24 часа назад
SOLUTEAM.RU » Все для MTA » Различное MTA » Лаунчер на пк DevelNext (Radmir)
Пароль: SLauncher_ss
Комментарии Добавить комментарий
Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.
Комментариев не обнаружено
Данный материал предоставлен сайтом SOLUTEAM.RU исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Источник: soluteam.ru
DevelNext — как запустить игр или программа которая находится на ПК?
Возможно ли как-то запустить игру или программу с компьютера в программе DevelNext. Очень нужно для одного очень интересного проекта, но я не знаю как это сделать и сложно ли это делать?
компьютеры и интернет
старые выше
новые выше
по рейтингу
Romaboy
[19.5K]
На самом деле это очень просто и реализуется через код execute(»); Между одинарных ковычек ставишь ссылку на игру или программу, после чего просто запускаем проект и наслаждаемся результатом. Советую посмотреть видое там всё ясно, понятно и без воды.
Источник: roypchel.com