This repository has been archived by the owner on Apr 3, 2022. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
67 additions
and
67 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,30 +1,30 @@ | ||
Minecraft Batch Launcher | ||
======================== | ||
|
||
### English help ### | ||
Pull-request, please! | ||
|
||
### Русская справка ### | ||
## 1. Установка ## | ||
Перейдите на [страницу лаунчера](https://github.com/IIIypuk/minecraft-launcher/blob/master/mc_start.bat). Правой кнопкой мыши нажмите на **Raw** и выберите пункт **Сохранить как...** и сохраните файл в удобное для Вас место. | ||
|
||
## 2. Клиент Minecraft ## | ||
По умолчанию скрипт настроен на запуск Minecraft из стандартной директории `%APPDATA%\.minecraft`. | ||
Если у Вас нет клиента Minecraft, скачайте с официального сайта [лаунчер](https://s3.amazonaws.com/Minecraft.Download/launcher/Minecraft.jar), зайдите под Demo учётной записью и скачайте клиент Minecraft. | ||
После этого можно закрыть официальный лаунчер, запустить скачанный лаунчер и наслаждаться игрой в полную версию. | ||
|
||
## 3. Настройка ## | ||
Этот лаунчер можно настроить. Настройка производится путём изменения параметров в исходном коде лаунчера. | ||
Для этого нажмите правой кнопкой мыши по файлу лаунчера и выберите пункт **Изменить**. | ||
|
||
**Список параметров и их значений представлены ниже:** | ||
|
||
+ `%MC_DIR%` - директория с клиентом Minecraft. По умолчанию `%APPDATA%\.minecraft`. | ||
+ `%GAME_DIR%` - директория с файлами пользователя. Ресурс-паки, сохранения, скриншоты и др. | ||
+ `%ASSETS_DIR%` - директория с библиотеками. Изменять только если Вы понимаете что желаете. | ||
+ `%NATIVES_DIR%` - директория с библиотеками, которые требуеются для запуск игры под Windows. | ||
[Скачиваем](https://github.com/IIIypuk/minecraft-launcher/raw/master/natives/1.10.2.zip) их и распаковываем в директорию `versions\1.10.2`, которая находится в директории с клиентом Minecraft. | ||
+ `%PLAYER%` - имя игрока. По умолчанию **Steve**. | ||
+ `%WIDTH%` - ширина окна в оконном режиме. | ||
+ `%HEIGHT%` - высота окна в оконном режиме. | ||
+ `%RAM%` - количество оперативной памяти, которое JVM будет использовать. По умолчанию **512MB**. Если у Вас на компьютере оперативной памяти больше **4GB**, то можете смело устанавливать значение `-Xmx2G`. | ||
Minecraft Batch Launcher | ||
======================== | ||
|
||
### English help ### | ||
Pull-request, please! | ||
|
||
### Русская справка ### | ||
## 1. Установка ## | ||
Перейдите на [страницу лаунчера](https://github.com/IIIypuk/minecraft-launcher/blob/master/mc_start.bat). Правой кнопкой мыши нажмите на **Raw** и выберите пункт **Сохранить как...** и сохраните файл в удобное для Вас место. | ||
|
||
## 2. Клиент Minecraft ## | ||
По умолчанию скрипт настроен на запуск Minecraft из стандартной директории `%APPDATA%\.minecraft`. | ||
Если у Вас нет клиента Minecraft, скачайте с официального сайта [лаунчер](https://s3.amazonaws.com/Minecraft.Download/launcher/Minecraft.jar), зайдите под Demo учётной записью и скачайте клиент Minecraft. | ||
После этого можно закрыть официальный лаунчер, запустить скачанный лаунчер и наслаждаться игрой в полную версию. | ||
|
||
## 3. Настройка ## | ||
Этот лаунчер можно настроить. Настройка производится путём изменения параметров в исходном коде лаунчера. | ||
Для этого нажмите правой кнопкой мыши по файлу лаунчера и выберите пункт **Изменить**. | ||
|
||
**Список параметров и их значений представлены ниже:** | ||
|
||
+ `%MC_DIR%` - директория с клиентом Minecraft. По умолчанию `%APPDATA%\.minecraft`. | ||
+ `%GAME_DIR%` - директория с файлами пользователя. Ресурс-паки, сохранения, скриншоты и др. | ||
+ `%ASSETS_DIR%` - директория с библиотеками. Изменять только если Вы понимаете что желаете. | ||
+ `%NATIVES_DIR%` - директория с библиотеками, которые требуеются для запуск игры под Windows. | ||
[Скачиваем](https://github.com/IIIypuk/minecraft-launcher/raw/master/natives/1.11.2.zip) их и распаковываем в директорию `versions\1.10.2`, которая находится в директории с клиентом Minecraft. | ||
+ `%PLAYER%` - имя игрока. По умолчанию **Steve**. | ||
+ `%WIDTH%` - ширина окна в оконном режиме. | ||
+ `%HEIGHT%` - высота окна в оконном режиме. | ||
+ `%RAM%` - количество оперативной памяти, которое JVM будет использовать. По умолчанию **512MB**. Если у Вас на компьютере оперативной памяти больше **4GB**, то можете смело устанавливать значение `-Xmx2G`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,37 +1,37 @@ | ||
@echo off | ||
title Minecraft Launcher | ||
cd \ | ||
|
||
:: main directory of the game | ||
set MC_DIR=%APPDATA%\.minecraft | ||
|
||
:: Are stored here... | ||
:: saves/, resourcepacks/ and screenshots/ dirs | ||
:: and options.txt and servers.dat files | ||
set GAME_DIR=%MC_DIR%\profile | ||
|
||
:: libraries and resource dir (requires no changes) | ||
set ASSETS_DIR=%MC_DIR%\assets | ||
|
||
set ASSETS_INDEX=1.10 | ||
|
||
:: version minecraft (from versions/ dir) | ||
set VERSION=1.10.2 | ||
|
||
:: get archive from natives/ dir | ||
set NATIVES_DIR=%MC_DIR%\versions\%VERSION%\%VERSION%-natives | ||
|
||
:: player nickname (the over head) | ||
set PLAYER=Steve | ||
|
||
:: resolution | ||
set WIDTH=800 | ||
set HEIGHT=640 | ||
|
||
:: RAM | ||
set RAM="-Xmx1G" | ||
|
||
:: running minecraft | ||
cd %MC_DIR% | ||
|
||
java %RAM% -Djava.library.path=%NATIVES_DIR% -cp %MC_DIR%\libraries\com\mojang\netty\1.6\netty-1.6.jar;%MC_DIR%\libraries\oshi-project\oshi-core\1.1\oshi-core-1.1.jar;%MC_DIR%\libraries\net\java\dev\jna\jna\3.4.0\jna-3.4.0.jar;%MC_DIR%\libraries\net\java\dev\jna\platform\3.4.0\platform-3.4.0.jar;%MC_DIR%\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;%MC_DIR%\libraries\net\sf\jopt-simple\jopt-simple\4.6\jopt-simple-4.6.jar;%MC_DIR%\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;%MC_DIR%\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;%MC_DIR%\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;%MC_DIR%\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;%MC_DIR%\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;%MC_DIR%\libraries\io\netty\netty-all\4.0.23.Final\netty-all-4.0.23.Final.jar;%MC_DIR%\libraries\com\google\guava\guava\17.0\guava-17.0.jar;%MC_DIR%\libraries\org\apache\commons\commons-lang3\3.3.2\commons-lang3-3.3.2.jar;%MC_DIR%\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;%MC_DIR%\libraries\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;%MC_DIR%\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;%MC_DIR%\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;%MC_DIR%\libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar;%MC_DIR%\libraries\com\mojang\authlib\1.5.22\authlib-1.5.22.jar;%MC_DIR%\libraries\com\mojang\realms\1.9.6\realms-1.9.6.jar;%MC_DIR%\libraries\org\apache\commons\commons-compress\1.8.1\commons-compress-1.8.1.jar;%MC_DIR%\libraries\org\apache\httpcomponents\httpclient\4.3.3\httpclient-4.3.3.jar;%MC_DIR%\libraries\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;%MC_DIR%\libraries\org\apache\httpcomponents\httpcore\4.3.2\httpcore-4.3.2.jar;%MC_DIR%\libraries\it\unimi\dsi\fastutil\7.0.12_mojang\fastutil-7.0.12_mojang.jar;%MC_DIR%\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar;%MC_DIR%\libraries\org\apache\logging\log4j\log4j-core\2.0-beta9\log4j-core-2.0-beta9.jar;%MC_DIR%\libraries\org\lwjgl\lwjgl\lwjgl\2.9.4-nightly-20150209\lwjgl-2.9.4-nightly-20150209.jar;%MC_DIR%\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.4-nightly-20150209\lwjgl_util-2.9.4-nightly-20150209.jar;%MC_DIR%\versions\%VERSION%\%VERSION%.jar net.minecraft.client.main.Main --username %PLAYER% --version %VERSION% --accessToken 0 --userProperties {} --gameDir %GAME_DIR% --assetsDir %ASSETS_DIR% --assetIndex %ASSETS_INDEX% --width %WIDTH% --height %HEIGHT% | ||
@echo off | ||
title Minecraft Launcher | ||
cd \ | ||
|
||
:: main directory of the game | ||
set MC_DIR=%APPDATA%\.minecraft | ||
|
||
:: Are stored here... | ||
:: saves/, resourcepacks/ and screenshots/ dirs | ||
:: and options.txt and servers.dat files | ||
set GAME_DIR=%MC_DIR%\profile | ||
|
||
:: libraries and resource dir (requires no changes) | ||
set ASSETS_DIR=%MC_DIR%\assets | ||
|
||
set ASSETS_INDEX=1.11 | ||
|
||
:: version minecraft (from versions/ dir) | ||
set VERSION=1.11.2 | ||
|
||
:: get archive from natives/ dir | ||
set NATIVES_DIR=%MC_DIR%\versions\%VERSION%\%VERSION%-natives | ||
|
||
:: player nickname (the over head) | ||
set PLAYER=Steve | ||
|
||
:: resolution | ||
set WIDTH=800 | ||
set HEIGHT=640 | ||
|
||
:: RAM | ||
set RAM="-Xmx1G" | ||
|
||
:: running minecraft | ||
cd %MC_DIR% | ||
|
||
java %RAM% -Djava.library.path=%NATIVES_DIR% -cp %MC_DIR%\libraries\com\mojang\netty\1.6\netty-1.6.jar;%MC_DIR%\libraries\oshi-project\oshi-core\1.1\oshi-core-1.1.jar;%MC_DIR%\libraries\net\java\dev\jna\jna\3.4.0\jna-3.4.0.jar;%MC_DIR%\libraries\net\java\dev\jna\platform\3.4.0\platform-3.4.0.jar;%MC_DIR%\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;%MC_DIR%\libraries\net\sf\jopt-simple\jopt-simple\4.6\jopt-simple-4.6.jar;%MC_DIR%\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;%MC_DIR%\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;%MC_DIR%\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;%MC_DIR%\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;%MC_DIR%\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;%MC_DIR%\libraries\io\netty\netty-all\4.0.23.Final\netty-all-4.0.23.Final.jar;%MC_DIR%\libraries\com\google\guava\guava\17.0\guava-17.0.jar;%MC_DIR%\libraries\org\apache\commons\commons-lang3\3.3.2\commons-lang3-3.3.2.jar;%MC_DIR%\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;%MC_DIR%\libraries\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;%MC_DIR%\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;%MC_DIR%\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;%MC_DIR%\libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar;%MC_DIR%\libraries\com\mojang\authlib\1.5.24\authlib-1.5.24.jar;%MC_DIR%\libraries\com\mojang\realms\1.10.8\realms-1.10.8.jar;%MC_DIR%\libraries\org\apache\commons\commons-compress\1.8.1\commons-compress-1.8.1.jar;%MC_DIR%\libraries\org\apache\httpcomponents\httpclient\4.3.3\httpclient-4.3.3.jar;%MC_DIR%\libraries\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;%MC_DIR%\libraries\org\apache\httpcomponents\httpcore\4.3.2\httpcore-4.3.2.jar;%MC_DIR%\libraries\it\unimi\dsi\fastutil\7.0.12_mojang\fastutil-7.0.12_mojang.jar;%MC_DIR%\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar;%MC_DIR%\libraries\org\apache\logging\log4j\log4j-core\2.0-beta9\log4j-core-2.0-beta9.jar;%MC_DIR%\libraries\org\lwjgl\lwjgl\lwjgl\2.9.4-nightly-20150209\lwjgl-2.9.4-nightly-20150209.jar;%MC_DIR%\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.4-nightly-20150209\lwjgl_util-2.9.4-nightly-20150209.jar;%MC_DIR%\versions\%VERSION%\%VERSION%.jar net.minecraft.client.main.Main --username %PLAYER% --version %VERSION% --accessToken 0 --userProperties {} --gameDir %GAME_DIR% --assetsDir %ASSETS_DIR% --assetIndex %ASSETS_INDEX% --width %WIDTH% --height %HEIGHT% |
Binary file not shown.