Minecraft(我的世界)中文论坛

标题: [InfStudio][Andy出品]制作整合包的那些事——从整合新手到整合大神

作者: andychen199    时间: 2015-3-1 22:47
标题: [InfStudio][Andy出品]制作整合包的那些事——从整合新手到整合大神
此教程适用于知道怎么玩但还不会制作整合包的玩家学习(里面部分内容或许会跟已发布的教程贴重复)本教程将用简单直白通俗易懂的角度讲解整合包的API安装Mod安装删除冗余文件等方面。(仅适合Windows系统)
一、检查你的电脑配置


二、下载并打开一次你的原版mc(请使用可以安装Forge的mc版本)


三、安装API


三、寻找Mod


四、安装Mod


五、整合包的各项设置&Mod配置设置


六、冗余文件的清理


七、给Mod添加一些注释(可选)


八、打包


附一:关于Forge与LiteLoader共存


附二:学会查看Crash-Reports(错误报告)




以后将更新的几点:
Java版本过低导致的游戏无法打开的问题【安装Mod类】
崩溃报告后续分析
附图的更新
关于安装API时launcher_profiles文件的问题
如何更新整合包
关于上传哪一个网盘的问题
【敬请期待】
emm已难产

2017/6/10更新:liteloader与Forge共存方法简单版






作者: cow_bra    时间: 2015-3-1 23:57
很有用的教程,涨姿势了。
作者: 3TUSK    时间: 2015-3-2 04:54
建议:
关于无法启动那一部分,为何不直接贴图上来呢...Forge一般都有报错的。
另外,MOD重复也是一种可能性。
闪退的话会生成错误报告,可以考虑讲解一下错误报告的结构。
如果连错误报告都没有的话,是否还可以考虑讲一下FML启动日志的结构

目前能想到的就是这些orz
另外就是1.6.4以及以前版本特有的ID冲突orz
作者: andychen199    时间: 2015-3-7 01:06
u.s.knowledge 发表于 2015-3-2 04:54
建议:
关于无法启动那一部分,为何不直接贴图上来呢...Forge一般都有报错的。
另外,MOD重复也是一种可能 ...

嗯..基本算是补齐了
作者: Slag菌    时间: 2015-3-13 21:25
谢谢楼主攻略。
{:10_521:}好帖子当然要站前排!
作者: sutionqwesk    时间: 2015-3-15 12:15
一直以来都搞不懂
作者: yukiywjack    时间: 2015-3-21 13:39
希望大触能整合个工业和相关MOD整合包!!低配能玩的!!
作者: yukiywjack    时间: 2015-3-21 13:43
yukiywjack 发表于 2015-3-21 13:39
希望大触能整合个工业和相关MOD整合包!!低配能玩的!!

发错地方了。。。
作者: 幻妖    时间: 2015-3-26 16:25
怎么下载不了Forge

作者: 权Mr.    时间: 2015-3-27 14:05
挺不错的就是有点晕233333333333333
作者: 张氏无名氏    时间: 2015-3-27 20:30
还是要码农才能 完全明白
作者: kwwxfl123    时间: 2015-4-5 11:27
很好奇为啥没精
作者: Java_Drakエネ    时间: 2015-4-8 17:10
受教了...感谢楼主..]
作者: grayfox41    时间: 2015-4-8 21:14
大神学习了~~谢谢

作者: a1534149998a    时间: 2015-4-12 16:33
{:10_512:}!简单易懂!- -!真是太好了!为楼主!大赞!
作者: 筱帥    时间: 2015-4-14 05:23
良心教程不顶不行
作者: thisisxc    时间: 2015-4-14 19:58
谢谢 学到不少
作者: vicrydai    时间: 2015-4-17 21:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: denggezuishuai    时间: 2015-4-19 12:49
这个作品太棒了!!!!!玩起mc更方便啦!
作者: mc1994    时间: 2015-4-25 13:00
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
作者: 1156407698    时间: 2015-4-26 15:22
其实forge和liteloader共存还有一种更简单的方法,不需要改json,直接放入forge的mods文件夹。
作者: milky~way    时间: 2015-4-27 18:51
求教1.8怎么Forge与LiteLoader共存啊。。。弄了好几次LiteLoader都加载不上来。。我的forge版本是11.14.1.1397的。。
作者: 斯巴达次子    时间: 2015-4-29 07:59
谢谢楼主,正打算给我同学做个整合包呢,有楼主的教程真是太好了{:10_512:}
作者: Clovering    时间: 2015-5-2 15:51
整合教程ヾ(ゝv<)扔个赞
作者: di_xue    时间: 2015-5-10 09:50
本帖最后由 di_xue 于 2015-5-10 09:51 编辑

我没Crash-Reports文件555{:10_566:}
作者: zuy8219735    时间: 2015-5-14 10:51
支持一下。
作者: 962537088    时间: 2015-5-16 13:18
谢谢分享 涨姿势了..
作者: 642662256    时间: 2015-5-16 13:19
很棒!谢谢大神了
作者: 侑阳    时间: 2015-5-18 22:38
感谢教程,但有一个地方不懂,就是forge和li?teloader共存中插入文段的所选项在哪?小白可能不懂,请轻喷。
作者: 屌丝的逆袭    时间: 2015-5-21 12:15
  楼主真棒!就是国外网址好慢啊。
作者: 梦忆春秋    时间: 2015-5-21 14:31
{:10_522:}那如何删除已加载生成的模组
作者: 135600    时间: 2015-5-29 16:48
卤煮,litmodloder安装版在安装时就可以点选支持兼容forge啊~不用特地改那些文件惹~
作者: a1156173075    时间: 2015-6-1 17:55
收藏一下
作者: 抑制不住的    时间: 2015-6-6 09:50
楼主这教程真好,顶楼主,赞一个
作者: AK--47!    时间: 2015-6-9 20:22
有人把’’启动器2.2.3’’看成233了吗?
作者: sapuers    时间: 2015-6-11 14:27
请问一下楼主 1.8版本的forge与liteloader是否可以共存 我的怎么老是出现错误
作者: sapuers    时间: 2015-6-11 14:31
http://www.mcbbs.net/forum.php?m ... 450&pid=8246989在哪里  发个图说明一下没有看到呀
作者: sapuers    时间: 2015-6-11 14:32
135600 发表于 2015-5-29 16:48
卤煮,litmodloder安装版在安装时就可以点选支持兼容forge啊~不用特地改那些文件惹~ ...

在哪里 没有看到那个选项呀
作者: lzlniu    时间: 2015-6-13 11:14
{:10_492:}然而帖子怎么还是TeamTF,安迪要中考了呢?祝考试顺利!考完能回来嗨起
作者: xiaguangtai    时间: 2015-6-14 18:59
嗯,这回可以自理更生了
作者: overseraph    时间: 2015-6-15 17:11
大神!!!!!
作者: 444892826    时间: 2015-6-15 17:21
楼主在日本?教程很不错!
作者: RichardX    时间: 2015-6-16 08:15
谢谢楼主攻略 辛苦啦!
作者: 444892826    时间: 2015-6-16 12:14
不错,支持一下
作者: ninai    时间: 2015-6-20 08:12
好帖当然要赞一个qwq
作者: lgz1999920    时间: 2015-6-29 21:39
好贴 已收藏
作者: shandian417    时间: 2015-6-30 01:24
u.s.knowledge 发表于 2015-3-2 04:54
建议:
关于无法启动那一部分,为何不直接贴图上来呢...Forge一般都有报错的。
另外,MOD重复也是一种可能 ...

不错不错 顶
作者: 企业123    时间: 2015-7-19 17:37
为什么我的1.7.10安装了Forge10.13.4.1490,versions/1.7.10-Forge10.13.4.1490-1.7.10文件夹里只有1.7.10-Forge10.13.4.1490-1.7.10.JSON这个文件?
作者: 企业123    时间: 2015-7-19 17:39
是按照你说的做的
作者: 企业123    时间: 2015-7-19 17:42
表示启动器可以打开,但不能安装光影或高清修复。
作者: 企业123    时间: 2015-7-19 17:42
一安就打不开。
作者: liach    时间: 2015-7-20 08:39
楼主你搞的liteloader安装教程太麻烦了...
作者: zh0996    时间: 2015-7-20 11:14
谨受教[拜神]
作者: sun577388531    时间: 2015-7-22 08:44
这些都是基础的吧。有没有深层一些的
作者: sun577388531    时间: 2015-7-22 08:45
sun577388531 发表于 2015-7-22 08:44
这些都是基础的吧。有没有深层一些的

感觉也没什么特别的,这是教新手的帖子?
作者: 我叫小铭    时间: 2015-7-26 13:24
win7系统能做整合包吗?
作者: x1007571093    时间: 2015-7-31 19:37
谢谢分享 已收藏
作者: x1007571093    时间: 2015-7-31 19:38
u.s.knowledge 发表于 2015-3-2 04:54
建议:
关于无法启动那一部分,为何不直接贴图上来呢...Forge一般都有报错的。
另外,MOD重复也是一种可能 ...

顶一个 好提议
作者: A丿Z    时间: 2015-8-1 20:18
大赞   楼主66666666
作者: MC.cdasc    时间: 2015-8-4 10:01
64位虚拟机行吗
作者: MC.cdasc    时间: 2015-8-4 12:01
u.s.knowledge 发表于 2015-3-2 04:54
建议:
关于无法启动那一部分,为何不直接贴图上来呢...Forge一般都有报错的。
另外,MOD重复也是一种可能 ...

有时候,报错提示没有就直接崩溃,只有看crashreport
作者: WEICHEN911    时间: 2015-8-4 17:47
a1534149998a 发表于 2015-4-12 16:33
!简单易懂!- -!真是太好了!为楼主!大赞!

这篇文教程写的太好了,很详细。对我很有用,感谢楼主!
作者: 萌新在此    时间: 2015-8-6 09:53
感谢楼主,我都是用楼主新出的那个简单整合包再加上我喜欢的一些mod,自己配了一个,开心

作者: 885054824lxx    时间: 2015-8-6 21:29
楼主能不能帮我分析一下游戏打不开的原因.
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/management/internal/GarbageCollectorExtImpl
        at sun.management.MemoryImpl.getMemoryManagers0(Native Method)
        at sun.management.MemoryImpl.getMemoryManagers(MemoryImpl.java:98)
        at sun.management.ManagementFactoryHelper.getGarbageCollectorMXBeans(ManagementFactoryHelper.java:130)
        at java.lang.management.DefaultPlatformMBeanProvider$4.nameToMBeanMap(DefaultPlatformMBeanProvider.java:185)
        at java.lang.management.ManagementFactory.lambda$getPlatformMBeanServer$0(ManagementFactory.java:478)
        at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:267)
        at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
        at java.util.HashMap$ValueSpliterator.forEachRemaining(HashMap.java:1664)
        at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
        at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
        at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
        at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
        at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
        at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
        at java.lang.management.ManagementFactory.getPlatformMBeanServer(ManagementFactory.java:479)
        at org.apache.logging.log4j.core.jmx.Server.registerMBeans(Server.java:107)
        at org.apache.logging.log4j.core.impl.Log4jContextFactory.<init>(Log4jContextFactory.java:59)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:425)
        at java.lang.Class.newInstance(Class.java:464)
        at org.apache.logging.log4j.LogManager.<clinit>(LogManager.java:85)
        at net.minecraft.launchwrapper.LogWrapper.configureLogging(LogWrapper.java:14)
        at net.minecraft.launchwrapper.LogWrapper.log(LogWrapper.java:28)
        at net.minecraft.launchwrapper.Launch.launch(Launch.java:94)
        at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

作者: 司马苦力怕    时间: 2015-8-7 10:42
大神啊谢,谢谢你,造福了我们这些不会做整合包的人们啊
作者: 810766324    时间: 2015-8-8 12:05
{:10_523:}太感谢了很全好棒,完美解决了我的困扰!
作者: 810766324    时间: 2015-8-9 13:37
Forge跟LiteLoader 合在一起后,拔刀剑MOD不能冲刺了,谁能教我解决?+我QQ:810766324
作者: 810766324    时间: 2015-8-9 13:40
Forge跟LiteLoader装在一起后,拔刀剑不能冲刺怎么办!
作者: MC.cdasc    时间: 2015-8-10 06:51
怎么防止mod之间的bug(如RC火石放在史蒂夫的矿车2装配机当燃料闪退)
作者: fyfly    时间: 2015-8-10 13:05
说两个地方的错误吧:
第一,关于32位的Java最大可调用内存,根据Oracle的官方文档,在Windows下大概是在1.4GB-1.6GB左右,你可以到这里查看
第二,asm文件夹并不是Forge生成的,一般来说是由CCL(CodeChickenLib),也就是NEI的其中一个前置生成的(一般来说是因为有些mod可能会使用CCL代码),以下引用我之前回复一个问题的答案:

基本上来说如果你安装了NEI,那么你就应该能看到asm这个文件夹了,因为这个是他的前置CodeChickenLib里生成的。

想想看,NEI更改了原版的显示界面,那么就要修改原版的类从而能加载自己的边栏。为了保持兼容性,作者选择了使用ASM来完成这个工作(如果你看代码会发现作者大片大片使用ASM)。ASM是直接操作字节码的,而且很容易出现bug(因为直接操作的都是字符串啊,而且字节码很严格),如果作者想要知道使用ASM最终的修改的结果,并且想确认代码变成了他想要的样子,那只能在运行的时候导出修改的结果来查看了,也就是asm文件夹里面的东西。

总之,这个文件夹就是作者Chickenbones用来debug用的,如果你打开那个文件夹会发现里面全都是Java的字节码,普通用户无视即可,代码显示有个选项能够关闭输出这些文件,但是我找lan不de到zhao,删除也没有什么危害。

这一段的代码在这里,NEI大批量的使用代码在这里,其他零碎还有一些使用。
希望能够更正。

作者: MC劳克GG    时间: 2015-8-10 13:20
恩,很不错呢!我就正在做......很有用{:10_492:}
作者: 507572614    时间: 2015-8-12 14:52
提问!如果想自己加一些插件那么应该要加到什么位置呢?
作者: Setzina    时间: 2015-8-17 21:37
请问大侠,我的liteloader下载完以后选择了正确的安装路径后显示安装成功,但是打开该客户端之后却没有liteloader的那个标志,而且在那之后无论装什么MOD尽管加进去以后客户端也还是跟没加MOD一样,这个问题请问怎么解决
作者: 1419248033    时间: 2015-8-18 13:11
Mcbbs有你更精彩~
作者: 小文军    时间: 2015-8-19 15:02
在看完最后一步时惊奇地发现我已经装了Forge
作者: 勇者之路-L    时间: 2015-8-19 18:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: 面包_Mr    时间: 2015-8-19 18:12
我喜欢qwq

作者: Deadlanguage    时间: 2015-8-19 22:55
一看就懂了 谢谢楼主owo
作者: mofig    时间: 2015-8-19 23:31
很是详细的教程  。。。谢谢指教
作者: zigzagna    时间: 2015-8-27 17:36
学习一下,以后自己试试做个看看,谢谢分享
作者: Mr海绵宝宝    时间: 2015-8-31 13:27
求解在所选中行黏贴什么意思。。。有具体的行数么,我按照例图贴上去显示错误
作者: zagh123    时间: 2015-9-11 10:28
终于明白了,懂了
作者: 1爽yy    时间: 2015-9-11 10:30
谢谢分享!
作者: 云洛阁主    时间: 2015-9-12 12:21
新版本LiteLoader和Forge共存不用手动填信息了。在安装的时候选择一个安装了Forge的版本就行。
作者: Sky-Wayne    时间: 2015-9-22 13:53
谢谢楼主 受教了 感觉突然想学码代码了 好厉害的样子{:10_512:}
作者: whwhwhqwe    时间: 2015-9-24 19:36
为什么下好了forge一打开启动器会出现一些下载 而且一下载就失败
作者: ycc1211    时间: 2015-10-15 20:11
非常好啊     谢谢lz大人啦
作者: one杰不复    时间: 2015-10-23 12:21
请教:如果装了forge和liteloader,如何只保留forge&liteloader版删除原版及纯forge版。
作者: 幻境雲達達    时间: 2015-10-24 03:04
这楼层这么低?!
作者: sr123    时间: 2015-10-24 19:32
为何共存F与L后仍无小地图
作者: 满满の爱    时间: 2015-10-31 09:47
能不能告诉我你的QQ?

作者: 鸭蛋只吃黄    时间: 2015-10-31 10:32
几个月以前通过这个帖子学会了整合mod,今天再一次看见居然不是精品贴。。。真是。。。
作者: Dou_zi丶    时间: 2015-11-3 22:40
谢谢;欧猪的分享。
作者: redbean    时间: 2015-11-12 23:00
{
                        "name": "com.mumfrey:liteloader:1.7.10",
                        "url": "http://dl.liteloader.com/versions/"
                },

如果是1.8以上 也要自己改为1.8,修改之前可以去查一查自己这个版本的line那啥的版本除了没有
作者: 庭野    时间: 2015-11-14 11:29
嗯好厉害我完全不会
作者: lawlite驭    时间: 2015-11-21 10:53
楼主是否有什么办法提高整合包的流畅度?
我装了十九个模组。除了基础的辅助模组之外,大型模组只有村庄和深渊。
电脑配置内存16G,显卡GTX960。
但是会卡,fps维持在550左右。就是走几步会顿一下的感觉。
装了opt。
作者: Laver    时间: 2015-11-28 14:43
楼主 有些客户端versions里面只有一个核心 但是可以加载mod也可以加载liteloader的小地图。如何做到?
作者: 毛俞翔    时间: 2015-11-29 08:22
说得容易.......我做起来......
作者: 悠悠霜霜    时间: 2015-11-29 19:19
关于Forge与LiteLoader共存】我的versions没有1.7.10forge.XXXXXXXXXXXXX但有forge1448,请我已教程的方式来修改可以吗?
作者: Nikemason    时间: 2015-12-7 19:26
如果我装了forge那如何更新,就是按你说的方法?