1准备一个正常可用的解压缩软件,推荐7z或者winRAR,确保你使用的非阉割版本。
2下载一个完全纯净版本的minecraft。用本站启动器的可以选择更新得到一个纯净版本。正版用户则可清除游戏目录下文件后强制升级来得到最新的纯净版本。请注意确保你使用了完全纯净的版本。
3准备需要安装的mod。如可能请仔细阅读作者关于其mod的说明,弄清版本以及安装需求。
4通常一个纯净版本的minecraft的游戏目录包括:
-bin 主要文件
-resources 资源(声音,音乐等)
-texturepacks 第三方材质包存放地址
-saves存档/地图
-optionstxt 设置文档
打开bin文件夹,一般包括下面这些文件:
-natives 忽略
-lwjgl,jar 忽略
-minecraftjar minecraft主文件
-jinputjar 忽略
-lwjgl_utilityjar 忽略
-version file 版本文件
用7Z或者其他解压缩软件打开minecraftjar(如图):
5对于不需要API的mod,一般的安装方法是将其拖入jar中。注意你下到的通常都是压缩包,请先解压。一般被拖动的文件的格式是class和一些特定名字的文件夹,如果不是,请查看你是否正确地解压文件。
6对于大部分mod的安装方法(请按推荐顺序)如下:
1备份你的minecraftjar。删除minecraftjar内的META-INF文件夹。许多mod需要你这样做。
2安装modloader,把modloader解压后拖入jar中。
3可选,如需要第三方音效。安装AudioMod,方法同第二步。
4可选,如需要安装某些多人mod。安装modloaderMP。
5可选,如需要安装某些需求forge的mod。安装forge。
6可选,安装某些支持中文输入或者第三方皮肤支持的mod。某些画面增益的mod也放在这一步比较合适。
7可选,安装高清补丁或者optionFINE,请务必务必放在最后安装!
在安装了modloader后运行一次游戏。测试游戏是否能正常运行。
关闭游戏发现游戏生产了两个新的文件夹:
config 配置文件目录,大部分mod的配置文件目录,有的mod配置文件在根目录下或者专门的文件夹中。
mods 大部分支持modloader的安装位置。
现在我们安装其他的mod:
大部分支持modloader的mod只需要将其ZIP格式的压缩包,jar文件放入mods文件夹下即可。 有的mod要求将解压后的文件夹放在mods下(如computercraft)。
新手常出的一个错误是一个将被压缩两次的mods放在mods下。 这当然是无效的,请在下载mod后检查其文件观察是否是可以直接放进mods下的压缩包。
有的mod安装目录下包括mods和resources两部分,这说明该mod有自定义的音效或者音乐。将resource拖到根目录下和原文件夹合并即可。
有的mod安装目录下还有需要放置在根目录下的参数文件,比较常见的例子包括中世纪村庄mod和更多地牢mod,都要求在mincraft下放置相应文件夹,如图:
7崩溃,BUG以及冲突!!!以及id的调整方法
安装很多mod后,会遗憾地发现因为mod间冲突而导致无法正常游戏。
一般的冲突的后果,原因以及解决方法:
块id冲突:
原版留下的一共133个块id的空间。很多mod增加了新的块,占据了某些原本空白的id。有些mod的id为一个默认值,有的则可以检测空白id来进行自动分配。但两个mod试图占据同样的块id时会导致冲突。通常的结果是crash,游戏崩溃,无法启动。绝大部分mod的配置文件都提供了配置id的可能。请找到其配置文件修改其 block id。
举例:
如ic2(工业2mod)的配置文件为minecraft/config/IC2cfg,用记事本或者其他软件打开它,在block{}间的那些设置即ID设置。等号左边为ic2 mod增加的新的方块,右边数字为当前它占据的id。可以自由修改它。记住默认125到255是空白的方块id。
当安装的mod很多时,分配id变得非常困难,因此我们可以使用一些辅助的办法。
安装TMI或者NEI在游戏内可以方便地查看已经使用的id。
NEI更是提供了导出当前id使用情况的功能(在道具栏界面,点击左下角的选项,在出现的菜单的左下角点击两次,即可导出,会英语的自己看也应该明白我的意思吧,还是不明白的可以自己查一下那几个单词的意思)。
一个小技巧:安装RP2放在最后安装可以解决一些常见的id冲突,因为这个占用块id多达17个的mod可以完美地自动分配id。
道具id冲突:
道具id冲突通常是隐形的,通常不会导致游戏无法开启。但会使得你无法正常使用对应id的物品。
同样可以在配置文件中修改其id。
一个查看道具是否冲突的好办法是使用内置合成表mod,观察新增加mod的合成公式是否全部正常。
另一个办法是万能的NEI。到处空余道具id看是否默认分配有冲突即可。
修改了同样的class文件:
这些冲突有的会直接导致游戏崩溃,有的则导致一些mod的功能无法完全实现。最好的解决办法是修改他们使用的文件。另一个办法是将他们都安装到jar里,功能失效的文件放在后面安装(不一定有效,可能导致崩溃)。如果非常希望这两个mod能够一起安装,请试图与作者联系咨询是否有可用的兼容补丁。
其他问题:
BUG恒久远,崩溃永流传。任何mod可能导入新的bug与冲突。请学会在config/modloadercfg文件中禁用引起冲突的部分。请在发现冲突后查看作者的原帖说明以及最近回复,通常都会提到比较明显的bug修正方法。
最后需要特别提醒的是,发生冲突后,请仔细检查你使用的mod版本,minecraft版本,水桶版本以及各种API版本,确定它们为同一个版本设计,如果不是,明显的=0=你已经二了。
一张ic2cfg的配置文件截图:
8服务端mod问题
服务端和客户端版本的块id,道具id等必须保持同步的设置,否则会导致冲突。服务端通常同样有一个配置文件。一般服务端安装mod的步骤稍微不同。
同样使用解压缩软件打开你的服务器主文件。通常是一个jar格式的文件。
安装modloaderMP服务端版本和Forge服务端版本,注意不要删除META-INF文件夹。
开启一次服务器生成mods文件夹和配置文档。
安装其他mod同单机版本。
配置id与客户端保持同步。
如果单机没有安装服务端又的mod将无法进如服务器并提示缺失mod;
如果服务端没有单机安装的mod,那么将无法在服务器中正常使用相关mod的道具,最常见的可能是:数据流断开错误。
id不同步导致一打错误,最常见的是块的功能和合成发生诡异的变化。甚至导致更严重的坏图问题。
9其他需要注意的地方。
某些非forge版本的mod安装要求不同。如比狼好。因此在安装mod前最重要的事情是查看作者发布帖的说明以及下载后附带的安装说明。
这里使用 Haozip(好压) 作为教程使用工具。
1 准备
按下键盘上的 Win + R输入「%appdata%\minecraft\bin」
右键「minecraftjar」,复制然后粘贴生成一个备份。
→有压缩工具
右键该文件,依次选择「好压 (G)」→「用好压开启 (Q)」
→无压缩工具
打开「显示文件后缀名」功能
改名「minecraftjar」为「minecraftzip」然后双击打开。
如果关闭了系统自带的ZIP功能的话还是老老实实的用压缩工具吧XD
删除目录「META-INF」
2 以上准备工作只需要做一次,以后可以省略掉。
3 如果有开启游戏先关掉
4 打开下载好的MOD包
如果打开后不能直接看到「class」文件但是在子目录里面存在的话,请仔细阅读附带的Readme,一般都有做说明如何安装。
否则直接复制所有文件到「minecraftjar」,询问文件已经存在覆盖即可。
5 关闭压缩软件 (无压缩工具则重命名ZIP到JAR)
6 启动游戏,发现MOD加载成功。
PS:现在不删「META-INF」目录不会黑屏,改为提示「游戏已经崩溃」
大部分支持modloader的mod只需要将其ZIP格式的压缩包,jar文件放入mods文件夹下即可。 有的mod要求将解压后的文件夹放在mods下(如computercraft)。
新手常出的一个错误是一个将被压缩两次的mods放在mods下。 这当然是无效的,请在下mod后检查其文件观察是否是可以直接放进mods下的压缩包。
有的mod安装目录下包括mods和resources两部分,这说明该mod有自定义的音效或者音乐。将resource拖到根目录下和原文件夹合并即可。
有的mod安装目录下还有需要放置在根目录下的参数文件,比较常见的例子包括中世纪村庄mod和更多地牢mod,都要求在mincraft下放置相应文件夹,如图:
安装很多mod后,会遗憾地发现因为mod间冲突而导致无法正常游戏。
一般的冲突的后果,原因以及解决方法:
块id冲突:
原版留下的一共133个块id的空间。很多mod增加了新的块,占据了某些原本空白的id。有些mod的id为一个默认值,有的则可以检测空白id来进行自动分配。但两个mod试图占据同样的块id时会导致冲突。通常的结果是crash,游戏崩溃,无法启动。绝大部分mod的配置文件都提供了配置id的可能。找到其配置文件修改其 block id。
道具id冲突:
道具id冲突通常是隐形的,通常不会导致游戏无法开启。但会使得你无法正常使用对应id的物品。
同样可以在配置文件中修改其id。
一个查看道具是否冲突的好办法是使用内置合成表mod,观察新增加mod的合成公式是否全部正常。
另一个办法是万能的NEI。到处空余道具id看是否默认分配有冲突即可。
修改了同样的class文件:
这些冲突有的会直接导致游戏崩溃,有的则导致一些mod的功能无法完全实现。最好的解决办法是修改他们使用的文件。另一个办法是将他们都安装到jar里,功能失效的文件放在后面安装(不一定有效,可能导致崩溃)。如果非常希望这两个mod能够一起安装,请试图与作者联系咨询是否有可用的兼容补丁。
其他问题:
BUG恒久远,崩溃永流传。任何mod可能导入新的bug与冲突。请学会在config/modloadercfg文件中禁用引起冲突的部分。请在发现冲突后查看作者的原帖说明以及最近回复,通常都会提到比较明显的bug修正方法。
最后需要特别提醒的是,发生冲突后,请仔细检查你使用的mod版本,minecraft版本,水桶版本以及各种API版本,确定它们为同一个版本设计,如果不是,明显的=0=你已经二了。
一张ic2cfg的配置文件截图:
8服务端mod问题
服务端和客户端版本的块id,道具id等必须保持同步的设置,否则会导致冲突。服务端通常同样有一个配置文件。一般服务端安装mod的步骤稍微不同。
同样使用解压缩软件打开你的服务器主文件。通常是一个jar格式的文件。
安装modloaderMP服务端版本和Forge服务端版本,注意不要删除META-INF文件夹。
开启一次服务器生成mods文件夹和配置文档。
安装其他mod同单机版本。
配置id与客户端保持同步。
如果单机没有安装服务端又的mod将无法进如服务器并提示缺失mod;
如果服务端没有单机安装的mod,那么将无法在服务器中正常使用相关mod的道具,最常见的可能是:数据流断开错误。
id不同步导致一打错误,最常见的是块的功能和合成发生诡异的变化。甚至导致更严重的坏图问题。
其他需要注意的地方:
某些非forge版本的mod安装要求不同。如比狼好。因此在安装mod前最重要的事情是查看说明以及下后附带的安装说明。
其实挺简单的,应该是你想的太复杂了。。每个MOD都有使用方式,但无非就一下几点:
首先MOD肯定有需求,比如:本MOD需求modloader、API。。。等等。
解决:MOD需要什么,就下什么就行,注意版本。然后打开minecraft文件夹,接着打开bin文件夹,找到minecraftjar,用360压缩之类的解压软件打开,然后将下载的modloader、API放进去就行。
状况1将#####放入minecraftjar文件夹。
解决:同上。
举例:更多树木MOD。
状况2将####放入mods文件夹。
解决:mods文件夹位于minecraft文件夹,将下载mod放入即可。
举例:工业2MOD
状况3将#####放入minecraft文件夹。
解决:直接放在minecraft文件夹即可。
举例:忘了 - -
大体上就这三种情况,关键就是看好所下mod的需求。还有,好多mod的需求就是modloader。。这个必须有。。。
别看我啰嗦这么多,你自己随意安装两个试试就知道很好弄了。。首先下载modloader,这个可以为你解决大部分的mod冲突问题
其次,看好你的minecraft版本,去下载对应版本的mod
大部分的mod安装过程如下,有小部分mod可能安装方法比较特别,但是下载的地方都会有说明:
解压mod文件,出来好多class文件,把他们放在minecraft\bin\minecraftjar里就ok了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)