Туториал [урок]портативный клиент minecraft

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

lol63

Старожил
Переводчик
Баллы
153
Может быть уже старо, но всё таки напомню:
1. Для создания этого клиента вам понадобиться батник
2. Создадим его и впишем в него следущее:
Код:
@echo off
Title MinecraftLauncherPortable
set %APPDATA%=%CD%
start %CD%\minecraft.exe
^
| Это для лаунчера в .exe виде.
Код:
@echo off
Title MinecraftLauncherPortable
set %APPDATA%=%CD%
java -jar %CD%\minecraft.jar
^
| Это для лаунчера в .jar виде.

Так же можно сделать .jar или .exe скрытым, то есть заставить людей запускать портативный клиент.
А ещё можно сделать батник портативного клиента в .exe виде, для этого скачаем программу Quick Batch Compiler и скомпилируем .bat-ник в .exe(Думаю вы тут сами).

Надеюсь кому-то помог!
 
Я так и не понял..
Этот бадник запускает лаунчер, и всё?
 
lol63 на java7 это не будет работать, вот мой вариант батника:
PHP:
@echo off
Title Запуск minecraft...
start javaw -Xmx1024m -XX:ParallelGCThreads=2 -jar "MinecraftSp.jar" net.minecraft.LauncherFrame


Параметр -Xmx1024m отвечает за то, сколько максимально будет использовать minecraft оперативной памяти, в нашем случае он будет использовать 1024мб или 1гб. Изменяем этот параметр на свой вкус. Но я считаю, что 1024мб будет достаточно.

В параметре -XX:ParallelGCThreads=2 указываем, сколько у вас ядер. В моём случае я указал 2.
 
а как зделать чтобы работало и на 6 и на 7 java
способ lol63 работает тока на 6
а способ Grizli вобще не работает не на 6 не на 7 :)
 
MinecraftSp.jar это у меня так называется jar файл, у вас он может быть Minecraft.exe или Minecraft.jar !
 
lol63 на java7 это не будет работать, вот мой вариант батника:
PHP:
@echo off
Title Запуск minecraft...
start javaw -Xmx1024m -XX:ParallelGCThreads=2 -jar "MinecraftSp.jar" net.minecraft.LauncherFrame


Параметр -Xmx1024m отвечает за то, сколько максимально будет использовать minecraft оперативной памяти, в нашем случае он будет использовать 1024мб или 1гб. Изменяем этот параметр на свой вкус. Но я считаю, что 1024мб будет достаточно.

В параметре -XX:parallelGCThreads=2 указываем, сколько у вас ядер. В моём случае я указал 2.
Да дА, кстати
 
видел прогу которая конвертирует bat в exe при этом можно в exe конечный засунуть файлы...
как вариант можно написать батник с командами джаве к запуску майна а путь к minecraft.jar указать в сам exeшник. так получим портативный майн. Тоесть запускает файлы в самом себе.
Прога: bat2exe
 
Может быть уже старо, но всё таки напомню:
1. Для создания этого клиента вам понадобиться батник
2. Создадим его и впишем в него следущее:
Код:
@echo off
Title MinecraftLauncherPortable
set %APPDATA%=%CD%
start %CD%\minecraft.exe
^
| Это для лаунчера в .exe виде.
Код:
@echo off
Title MinecraftLauncherPortable
set %APPDATA%=%CD%
java -jar %CD%\minecraft.jar
^
| Это для лаунчера в .jar виде.

Так же можно сделать .jar или .exe скрытым, то есть заставить людей запускать портативный клиент.
А ещё можно сделать батник портативного клиента в .exe виде, для этого скачаем программу Quick Batch Compiler и скомпилируем .bat-ник в .exe(Думаю вы тут сами).

Надеюсь кому-то помог!

после запуска запилилось
b4dcb9d17aff3fdd33be8ded3d88ffc0.png
могут быть проблемы если юзать другие сборки использующие папку по умолчанию,а жаль
 
С новым лаунчером этот батник не работает,то есть не создаётся портативка .Папка "data" не создаётся.
Есть какое-то решение ?
p.s. лаунчеры новые https://minecraft.net/en-us/download/alternative
 
С новым лаунчером этот батник не работает,то есть не создаётся портативка .Папка "data" не создаётся.
Есть какое-то решение ?
p.s. лаунчеры новые https://minecraft.net/en-us/download/alternative

Не знаете вы, что такое настоящие портативки.
https://cloud.mail.ru/public/MMtT/hLDGiYkKe Джарник.
https://cloud.mail.ru/public/3tZD/DWojLeuT1 Ексешник.
На дату посмотрите
 
Назад
Верх