本帖最后由 799669332 于 2014-1-29 20:49 编辑
基本结构就是:
java命令 java参数 加载目录 加载lib文件 加载核心 启动参数
下面我们来一个一个解释:
java命令:这么说可能不太恰当,总之就是启动java的,如果你配置好了环境变量,那么可以直接使用"java"来代替,不过这样会有后台输出的(就是那个黑框框),如果觉得太难看,可以使用javaw。如果你不知道使用者有没有配置环境变量,那么推荐使用java文件的路径,一般在安装文件夹的bin文件夹里。里面会有java.exe和javaw.exe,用法和上面一样。不过这里有一点要注意= =,如果文件路径有空格,需要用双引号括起来,不然会提示找不到文件(如果不知道为什么= =,你还是先去普及一下基本知识吧)
例如:/usr/lib/jvm/java-8-oracle/bin/java
java参数:其实就是内存大小,这个就不需要解释了吧?(别问我最小内存是什么,自己百度去)
例如:-Xmx 1G
加载目录:这部分其实是和加载lib文件一起的,只不过分开讲更简明,主要内容就是 -Djava.library.path=你的MC版本文件路径-natives=natives文件夹的位置
例如: -Djava.library.path=/home/bluek404/.minecraft/versions/1.6.4/1.6.4-natives=4372492257234
加载lib文件:这个就略复杂了,需要涉及到读取json,如果你是易语言= =,那么慢慢翻去吧。如果是其他语言,一般都有例程的,就不需要我详细解释了。如果你需要手动解析= =,就是吧json文件里的那一堆字母换成文件路径就可以了
例如:-cp /home/bluek404/.minecraft/libraries/XXXXX;另一个lib文件;又是一个lib文件
加载核心:这个一般跟在加载lib的后面,其实就是吧minecraft.jar加载了,当然这个部分其实是和加载lib文件一起的,但是分开来讲就是为了防止混淆(虽然混起来也没什么问题),结构和加载lib文件是一样的
例如:/home/bluek404/.minecraft/versions/1.6.4/1.6.4.jar
启动参数:这个也是靠读取json得来的,一般就是json文件上面那一段,大概结构是这样的:net.minecraft.client.main.Main --用户名 --session token 正版账户的密匙(这一部分的获取可以看我发的帖子) -version 游戏版本 --gameDir .minecraft文件夹的位置 -assetsDir assets文件夹的位置 -更多的启动参数(这一部分可以从json文件里读取,一般是forge的参数)
例如:net.minecraft.client.main.Main --Bluek404 --session token a11b252ch5eh234fi283wr8:1fn3si3sks9jsiww32sh -version 1.6.4 --gameDir /home/bluek404./minecraft -assetsDir /home/bluek404./minecraft/assets/virtual/legacy
以上纯属个人见解,如有错误,欢迎指出
基本结构就是:
java命令 java参数 加载目录 加载lib文件 加载核心 启动参数
下面我们来一个一个解释:
java命令:这么说可能不太恰当,总之就是启动java的,如果你配置好了环境变量,那么可以直接使用"java"来代替,不过这样会有后台输出的(就是那个黑框框),如果觉得太难看,可以使用javaw。如果你不知道使用者有没有配置环境变量,那么推荐使用java文件的路径,一般在安装文件夹的bin文件夹里。里面会有java.exe和javaw.exe,用法和上面一样。不过这里有一点要注意= =,如果文件路径有空格,需要用双引号括起来,不然会提示找不到文件(如果不知道为什么= =,你还是先去普及一下基本知识吧)
例如:/usr/lib/jvm/java-8-oracle/bin/java
java参数:其实就是内存大小,这个就不需要解释了吧?(别问我最小内存是什么,自己百度去)
例如:-Xmx 1G
加载目录:这部分其实是和加载lib文件一起的,只不过分开讲更简明,主要内容就是 -Djava.library.path=你的MC版本文件路径-natives=natives文件夹的位置
例如: -Djava.library.path=/home/bluek404/.minecraft/versions/1.6.4/1.6.4-natives=4372492257234
加载lib文件:这个就略复杂了,需要涉及到读取json,如果你是易语言= =,那么慢慢翻去吧。如果是其他语言,一般都有例程的,就不需要我详细解释了。如果你需要手动解析= =,就是吧json文件里的那一堆字母换成文件路径就可以了
例如:-cp /home/bluek404/.minecraft/libraries/XXXXX;另一个lib文件;又是一个lib文件
加载核心:这个一般跟在加载lib的后面,其实就是吧minecraft.jar加载了,当然这个部分其实是和加载lib文件一起的,但是分开来讲就是为了防止混淆(虽然混起来也没什么问题),结构和加载lib文件是一样的
例如:/home/bluek404/.minecraft/versions/1.6.4/1.6.4.jar
启动参数:这个也是靠读取json得来的,一般就是json文件上面那一段,大概结构是这样的:net.minecraft.client.main.Main --用户名 --session token 正版账户的密匙(这一部分的获取可以看我发的帖子) -version 游戏版本 --gameDir .minecraft文件夹的位置 -assetsDir assets文件夹的位置 -更多的启动参数(这一部分可以从json文件里读取,一般是forge的参数)
例如:net.minecraft.client.main.Main --Bluek404 --session token a11b252ch5eh234fi283wr8:1fn3si3sks9jsiww32sh -version 1.6.4 --gameDir /home/bluek404./minecraft -assetsDir /home/bluek404./minecraft/assets/virtual/legacy
以上纯属个人见解,如有错误,欢迎指出
==========END==========
懒得看啊,太多,还有,顶一下。。。。。。
这贴不错我喜欢
2226997440 发表于 2014-1-29 17:07
懒得看啊,太多,还有,顶一下。。。。。。
其实本来不想写这么多的。。。但是一句半句怕解释不明白。。。
hsk001ufo 发表于 2014-1-29 17:09
这贴不错我喜欢
=A=斑竹求混脸熟
好吧,我看出来了,这是Bluek
= =
= =
嘛=A=
799669332 发表于 2014-1-29 17:30
=A=斑竹求混脸熟
技术宅求混脸熟
求助能读JSON但启动不了{:10_501:}
读出的JSON复制代码
读出的JSON
- "C:\Program Files (x86)\Java\jre7\bin\javaw.exe" -Xmx1G "-Djava.library.path=F:\我的世界\Minecraft 1.7.4\.minecraft\versions\1.7.4\1.7.4-natives" -cp ".minecraft\libraries\java3d\vecmath\1.3.1\vecmath-1.3.1.jar;.minecraft\libraries\net\sf\trove4j\trove4j\3.0.3\trove4j-3.0.3.jar;.minecraft\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;.minecraft\libraries\io\netty\netty-all\4.0.10.Final\netty-all-4.0.10.Final.jar;.minecraft\libraries\com\google\guava\guava\15.0\guava-15.0.jar;.minecraft\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;.minecraft\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;.minecraft\libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar;.minecraft\libraries\com\mojang\authlib\1.2\authlib-1.2.jar;.minecraft\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar;.minecraft\libraries\org\apache\logging\log4j\log4j-core\2.0-beta9\log4j-core-2.0-beta9.jar;.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.1-nightly-20131120\lwjgl-2.9.1-nightly-20131120.jar;.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.1-nightly-20131120\lwjgl_util-2.9.1-nightly-20131120.jar;.minecraft\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.1-nightly-20131120\lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar;.minecraft\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar;.minecraft\libraries\tv\twitch\twitch\5.12\twitch-5.12.jar;.minecraft\libraries\tv\twitch\twitch-platform\5.12\twitch-platform-5.12-natives-windows-64.jar;.minecraft\libraries\tv\twitch\twitch-external-platform\4.5\twitch-external-platform-4.5-natives-windows-64.jar;F:\我的世界\Minecraft 1.7.4\.minecraft\versions\1.7.4\1.7.4.jar" net.minecraft.client.main.Main --username wxkj --workDir ".minecraft"
wxkj 发表于 2014-2-7 17:58
求助能读JSON但启动不了
读出的JSON
你打开CMD 然后运行这个看看有什么报错
记得吧前面的"C:\Program Files (x86)\Java\jre7\bin\javaw.exe"
替换成java
799669332 发表于 2014-2-7 22:05
你打开CMD 然后运行这个看看有什么报错
记得吧前面的"C:\Program Files (x86)\Java\jre7\bin\javaw.exe" ...
求大神怎么破

wxkj 发表于 2014-2-7 22:12
求大神怎么破
你应该少加载了个lib,貌似是lwjgl
799669332 发表于 2014-2-8 00:56
你应该少加载了个lib,貌似是lwjgl
感谢大神{:10_512:}
这个倒是搞定了,但是很明显,我在XP下会出现因为命令行过长而导致游戏无法运行的情况,WIN7到没有这问题,难道要用Json吗…………
gamerteam 发表于 2014-3-11 17:29
这个倒是搞定了,但是很明显,我在XP下会出现因为命令行过长而导致游戏无法运行的情况,WIN7到没有这问题, ...
这和json应该没关系= =
应该是系统限制了,java版本相同?
大大,那个session你说的那个帖子链接能发下?
顿时恍然大悟!C语言写启动器不是梦!
唯一不会的就是读取json.......我是学java的,求详细说明怎么读取json啊
这个必须赞一个
比较强哈
弱弱的问一句,json在哪啊
-cp后面填什么啊!!!
楼主不需要发基础整合!我直接启动器重新下了1.10.2和forge一点都不报错!也不麻烦
java -Xmx1G -Djava.library.path=C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\versions\1.12.1\1.12.1-natives -cp
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\google\code\gson\gson\2.8.0\gson-2.8.0.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\google\guava\guava\17.0\guava-17.0.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\google\guava\guava\21.0\guava-21.0.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\mojang\authlib\1.5.24\authlib-1.5.24.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\mojang\authlib\1.5.25\authlib-1.5.25.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\mojang\netty\1.6\netty-1.6.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\mojang\patchy\1.1\patchy-1.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\mojang\realms\1.10.16\realms-1.10.16.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\mojang\realms\1.10.17\realms-1.10.17.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\mojang\text2speech\1.10.3\text2speech-1.10.3-natives-windows.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\mojang\text2speech\1.10.3\text2speech-1.10.3.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\typesafe\akka\akka-actor_2.11\2.3.3\akka-actor_2.11-2.3.3.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\typesafe\config\1.2.1\config-1.2.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\commons-codec\commons-codec\1.10\commons-codec-1.10.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\commons-io\commons-io\2.5\commons-io-2.5.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\io\netty\netty-all\4.0.23.Final\netty-all-4.0.23.Final.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\io\netty\netty-all\4.1.9.Final\netty-all-4.1.9.Final.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\it\unimi\dsi\fastutil\7.0.12_mojang\fastutil-7.0.12_mojang.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\it\unimi\dsi\fastutil\7.1.0\fastutil-7.1.0.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\java3d\vecmath\1.5.2\vecmath-1.5.2.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\jline\jline\2.13\jline-2.13.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\lzma\lzma\0.0.1\lzma-0.0.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\java\dev\jna\jna\3.4.0\jna-3.4.0.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\java\dev\jna\jna\4.4.0\jna-4.4.0.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\java\dev\jna\platform\3.4.0\platform-3.4.0.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\minecraft\launchwrapper\1.12\launchwrapper-1.12.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\minecraftforge\forge\1.12.1-14.22.1.2485\forge-1.12.1-14.22.1.2485.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.6\jopt-simple-4.6.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\5.0.3\jopt-simple-5.0.3.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\sf\trove4j\trove4j\3.0.3\trove4j-3.0.3.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\apache\commons\commons-compress\1.8.1\commons-compress-1.8.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\apache\commons\commons-lang3\3.3.2\commons-lang3-3.3.2.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\apache\commons\commons-lang3\3.5\commons-lang3-3.5.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\apache\httpcomponents\httpclient\4.3.3\httpclient-4.3.3.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\apache\httpcomponents\httpcore\4.3.2\httpcore-4.3.2.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\apache\logging\log4j\log4j-api\2.8.1\log4j-api-2.8.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\apache\logging\log4j\log4j-core\2.0-beta9\log4j-core-2.0-beta9.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\apache\logging\log4j\log4j-core\2.8.1\log4j-core-2.8.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.4-nightly-20150209\lwjgl-2.9.4-nightly-20150209.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.4-nightly-20150209\lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.4-nightly-20150209\lwjgl_util-2.9.4-nightly-20150209.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\ow2\asm\asm-all\5.2\asm-all-5.2.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\plugins\scala-continuations-library_2.11\1.0.2\scala-continuations-library_2.11-1.0.2.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\plugins\scala-continuations-plugin_2.11.1\1.0.2\scala-continuations-plugin_2.11.1-1.0.2.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-actors-migration_2.11\1.1.0\scala-actors-migration_2.11-1.1.0.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-compiler\2.11.1\scala-compiler-2.11.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-library\2.11.1\scala-library-2.11.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-parser-combinators_2.11\1.0.1\scala-parser-combinators_2.11-1.0.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-reflect\2.11.1\scala-reflect-2.11.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-swing_2.11\1.0.1\scala-swing_2.11-1.0.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-xml_2.11\1.0.2\scala-xml_2.11-1.0.2.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\oshi-project\oshi-core\1.1\oshi-core-1.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\versions\1.12.1\1.12.1.jar
net.minecraft.client.main.Main
--Bluek404
--session token a11b252ch5eh234fi283wr8:1fn3si3sks9jsiww32sh
-version 1.12.1
--gameDir C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\assets
写完之后
出错了 截取了一部分
ly-20150209.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.4-nightly-20150209\lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.4-nightly-20150209\lwjgl_util-2.9.4-nightly-20150209.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\ow2\asm\asm-all\5.2\asm-all-5.2.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\plugins\scala-continuations-library_2.11\1.0.2\scala-continuations-library_2.11-1.0.2.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\plugins\scala-continuations-plugin_2.11.1\1.0.2\scala-continuations-plugin_2.11.1-1.0.2.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-actors-migration_2.11\1.1.0\scala-actors-migration_2.11-1.1.0.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-compiler\2.11.1\scala-compiler-2.11.1.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-library\2.11.1\scala-library-2.11.1.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-parser-combinators_2.11\1.0.1\scala-parser-combinators_2.11-1.0.1.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-reflect\2.11.1\scala-reflect-2.11.1.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
C:\Users\Administrator>
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\google\code\gson\gson\2.8.0\gson-2.8.0.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\google\guava\guava\17.0\guava-17.0.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\google\guava\guava\21.0\guava-21.0.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\mojang\authlib\1.5.24\authlib-1.5.24.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\mojang\authlib\1.5.25\authlib-1.5.25.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\mojang\netty\1.6\netty-1.6.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\mojang\patchy\1.1\patchy-1.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\mojang\realms\1.10.16\realms-1.10.16.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\mojang\realms\1.10.17\realms-1.10.17.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\mojang\text2speech\1.10.3\text2speech-1.10.3-natives-windows.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\mojang\text2speech\1.10.3\text2speech-1.10.3.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\typesafe\akka\akka-actor_2.11\2.3.3\akka-actor_2.11-2.3.3.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\com\typesafe\config\1.2.1\config-1.2.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\commons-codec\commons-codec\1.10\commons-codec-1.10.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\commons-io\commons-io\2.5\commons-io-2.5.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\io\netty\netty-all\4.0.23.Final\netty-all-4.0.23.Final.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\io\netty\netty-all\4.1.9.Final\netty-all-4.1.9.Final.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\it\unimi\dsi\fastutil\7.0.12_mojang\fastutil-7.0.12_mojang.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\it\unimi\dsi\fastutil\7.1.0\fastutil-7.1.0.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\java3d\vecmath\1.5.2\vecmath-1.5.2.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\jline\jline\2.13\jline-2.13.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\lzma\lzma\0.0.1\lzma-0.0.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\java\dev\jna\jna\3.4.0\jna-3.4.0.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\java\dev\jna\jna\4.4.0\jna-4.4.0.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\java\dev\jna\platform\3.4.0\platform-3.4.0.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\minecraft\launchwrapper\1.12\launchwrapper-1.12.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\minecraftforge\forge\1.12.1-14.22.1.2485\forge-1.12.1-14.22.1.2485.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.6\jopt-simple-4.6.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\5.0.3\jopt-simple-5.0.3.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\net\sf\trove4j\trove4j\3.0.3\trove4j-3.0.3.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\apache\commons\commons-compress\1.8.1\commons-compress-1.8.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\apache\commons\commons-lang3\3.3.2\commons-lang3-3.3.2.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\apache\commons\commons-lang3\3.5\commons-lang3-3.5.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\apache\httpcomponents\httpclient\4.3.3\httpclient-4.3.3.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\apache\httpcomponents\httpcore\4.3.2\httpcore-4.3.2.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\apache\logging\log4j\log4j-api\2.8.1\log4j-api-2.8.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\apache\logging\log4j\log4j-core\2.0-beta9\log4j-core-2.0-beta9.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\apache\logging\log4j\log4j-core\2.8.1\log4j-core-2.8.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.4-nightly-20150209\lwjgl-2.9.4-nightly-20150209.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.4-nightly-20150209\lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.4-nightly-20150209\lwjgl_util-2.9.4-nightly-20150209.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\ow2\asm\asm-all\5.2\asm-all-5.2.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\plugins\scala-continuations-library_2.11\1.0.2\scala-continuations-library_2.11-1.0.2.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\plugins\scala-continuations-plugin_2.11.1\1.0.2\scala-continuations-plugin_2.11.1-1.0.2.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-actors-migration_2.11\1.1.0\scala-actors-migration_2.11-1.1.0.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-compiler\2.11.1\scala-compiler-2.11.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-library\2.11.1\scala-library-2.11.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-parser-combinators_2.11\1.0.1\scala-parser-combinators_2.11-1.0.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-reflect\2.11.1\scala-reflect-2.11.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-swing_2.11\1.0.1\scala-swing_2.11-1.0.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-xml_2.11\1.0.2\scala-xml_2.11-1.0.2.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\oshi-project\oshi-core\1.1\oshi-core-1.1.jar;
C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\versions\1.12.1\1.12.1.jar
net.minecraft.client.main.Main
--Bluek404
--session token a11b252ch5eh234fi283wr8:1fn3si3sks9jsiww32sh
-version 1.12.1
--gameDir C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\assets
写完之后
出错了 截取了一部分
ly-20150209.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.4-nightly-20150209\lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.4-nightly-20150209\lwjgl_util-2.9.4-nightly-20150209.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\ow2\asm\asm-all\5.2\asm-all-5.2.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\plugins\scala-continuations-library_2.11\1.0.2\scala-continuations-library_2.11-1.0.2.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\plugins\scala-continuations-plugin_2.11.1\1.0.2\scala-continuations-plugin_2.11.1-1.0.2.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-actors-migration_2.11\1.1.0\scala-actors-migration_2.11-1.1.0.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-compiler\2.11.1\scala-compiler-2.11.1.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-library\2.11.1\scala-library-2.11.1.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-parser-combinators_2.11\1.0.1\scala-parser-combinators_2.11-1.0.1.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala-lang\scala-reflect\2.11.1\scala-reflect-2.11.1.jar;C:\Users\Administrator\Desktop\Minecraft1.12.1\.minecraft\libraries\org\scala
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
C:\Users\Administrator>