mod冲突怎样解决

 我来答
我能不能呀
2016-12-17 · TA获得超过6.2万个赞
知道大有可为答主
回答量:3.4万
采纳率:95%
帮助的人:1.1亿
展开全部
ID冲突原因以及处理办法:
  块id冲突:
  原版留下的一共133个块id的空间。很多mod增加了新的块,占据了某些原本空白的id。有些mod的id为一个默认值,有的则可以检测空白id来进行自动分配。但两个mod试图占据同样的块id时会导致冲突。通常的结果是crash,游戏崩溃,无法启动。绝大部分mod的配置文件都提供了配置id的可能。请找到其配置文件修改其 block id。
  如ic2(工业2mod)的配置文件为.minecraft/config/IC2.cfg,用记事本或者其他软件打开它,在block{}间的那些设置即ID设置。等号左边为ic2 mod增加的新的方块,右边数字为当前它占据的id。可以自由修改它。记住默认125到255是空白的方块id。
  建议大家少装一些MOD,因为当安装的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能够一起安装,请试图与作者联系咨询是否有可用的兼容补丁。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式