本帖最后由 160831699 于 2018-3-18 20:49 编辑

声明:该版本模块由By丶小楠的开源模块修改而来。该模块完全免费。请勿相信任何形式的收费模块。
已获得 By丶小楠 授权.
本帖面向易语言党,请尊重每个人的劳动成果.




本模块使用者须有一定易语言使用知识
不再解答一些启动参数问题。
模块100%可用,请检查您的代码。




主要更新内容:

1.5.6 (2018.3.18) 添加了 自动解压native() , 最佳内存(接受空值/逻辑型)
1.5.5: (2018.1.24) 修复检测inheritsFrom的问题
1.5.4:支持新的JSON格式(17w43b) 移除 -Xincgc *①
1.5.31:修复错误
1.5.3:添加返回启动命令行功能
1.5.2:使logs等文件存放在.minecraft文件夹内部而不是之前的外部
1.5.1:修复无法启动路径带空格的问题
1.5:修复返回缺少的lib时一半json一半路径的情况.

[NEW]添加后置参数支持. *②

*您必须要解压native之后才能正常启动 , 大部分无法启动原因皆是未解压native的原因

在测试您的启动程序时,您可先使用BeeLauncher来启动一次以确保不是支持库和解压错误的问题 再试.
//解压native , 模块可使用 自动解压native() 或 提供需要解压的文件路径。以下是手动解压样例

取native文件列表 (启动版本, natives)

.计次循环首 (取数组成员数 (natives), 循环变量)
    ZIP压缩1.解压 (获取native文件的绝对路径 (natives [循环变量]), 运行目录 + “\.minecraft\natives\”)
.计次循环尾 ()


①在附加参数中使用的参数 如:
-XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -XX:+UseG1GC -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -Xmn128m

以下部分是必须添加
-Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true



②在后置参数中使用可选的参数 如
:
--server www.mcbbs.net --port 25565 --width 1200 --hight 800


模块功能:


相关截图:




已知BUG:

1.5.3+:暂无
1.4.2:只能启动一层API。


下载: http://pan.baidu.com/s/1kT2GE8n 密码: ck6c

(内含例程供您学习,还有测试启动器用于测试启动.)
(仅有1.4.2版本例程)

PS: 蜜蜂启动器启动核心代码与1.5.4+版本大部分相同. 欢迎使用Beelauncher: http://www.mcbbs.net/thread-509884-1-1.html

如无法使用本模块启动,请使用蜜蜂启动器测试 是否是模块问题
其他截图等相关请在原帖查看 http://www.mcbbs.net/thread-275190-1-1.html














QQ截图20151028161435.png (34.54 KB, 下载次数: 38)

QQ截图20151028161435.png