本帖最后由 Junior_Mo 于 2018-11-29 18:28 编辑 
MEK Fix——通用机械 液体储罐与化学清洗机修复,转载请注明出处
Bug问题
在所有液体储罐中将可叠加物品放在背包栏第二或第三行潜行右键,数量会翻倍
在化学清洗机中将可叠加物品放在背包第一行第一栏中潜行右键,数量会翻倍
Bug原理
 
 
上图是化学清洗机的源码,31格(为背包第一行第一栏)未进入函数,所以潜行右键31格物品他会自己与自己合并,导致物品数量翻倍
 
 
上次为液体储罐的源码,这。。。。原理一样,9-27格未进入函数,所以潜行右键这几格的物品将自己与自己合并,导致物品数量翻倍。
请容许我吐槽一下,这个。。。咱是不是少打了个"2"啊(汗。。)
Bug修复
修复,把作者马虎写错的代码改正就行了,将化学清洗机函数中31改为30,让31格进入下一个函数,将液体储罐函数中8改回正确的28
安装教程
化学清洗机修复补丁
 ContainerChemicalWasher.zip
(1.87 KB, 下载次数: 1120)
ContainerChemicalWasher.zip
(1.87 KB, 下载次数: 1120)
 
 解压出里面class文件放入用压缩软件打开的MEK中\mekanism\common\inventory\container 覆盖原文件
液体储罐修复补丁
 ContainerFluidTank.zip
(1.55 KB, 下载次数: 1055)
ContainerFluidTank.zip
(1.55 KB, 下载次数: 1055)
 
 解压出里面class文件放入用压缩软件打开的MEK中\mekanism\common\inventory\container 覆盖原文件
度娘盘:https://pan.baidu.com/s/1UH9OO6n237_GZRJqTpvuew,提取码:oas1
作者日常留言×3
如有问题可私聊我或在下方留言
再次在这里无耻的要一波评分和收藏
可否为吃土的在下施舍一点点零食~
MEK Fix——通用机械 液体储罐与化学清洗机修复,转载请注明出处
Bug问题
在所有液体储罐中将可叠加物品放在背包栏第二或第三行潜行右键,数量会翻倍
在化学清洗机中将可叠加物品放在背包第一行第一栏中潜行右键,数量会翻倍
Bug原理
 
上图是化学清洗机的源码,31格(为背包第一行第一栏)未进入函数,所以潜行右键31格物品他会自己与自己合并,导致物品数量翻倍
 
上次为液体储罐的源码,这。。。。原理一样,9-27格未进入函数,所以潜行右键这几格的物品将自己与自己合并,导致物品数量翻倍。
请容许我吐槽一下,这个。。。咱是不是少打了个"2"啊(汗。。)
Bug修复
修复,把作者马虎写错的代码改正就行了,将化学清洗机函数中31改为30,让31格进入下一个函数,将液体储罐函数中8改回正确的28
安装教程
化学清洗机修复补丁
液体储罐修复补丁
度娘盘:https://pan.baidu.com/s/1UH9OO6n237_GZRJqTpvuew,提取码:oas1
作者日常留言×3
如有问题可私聊我或在下方留言
再次在这里无耻的要一波评分和收藏
可否为吃土的在下施舍一点点零食~
是直接把压缩包放进去还是解压缩之后把里面的文件放进去?我放进去解压缩的文件没有那个覆盖文件的提示呀
楼主的做法值得一赞,不过1.7已经是过时的版本了,没有必要再为其查缺补漏。
另外IDEA了解一下?(滑稽)
另外IDEA了解一下?(滑稽)
森林蝙蝠 发表于 2018-6-5 22:48
楼主的做法值得一赞,不过1.7已经是过时的版本了,没有必要再为其查缺补漏。
另外IDEA了解一下?(滑稽) ...
IDEA有时间我会了解一下的
1.7.10版本虽然已经老了
但是毕竟现在还是国内主流服务器版本
修复知名mod的bug是应该的
主要的是想打击那些用bug换取不法金钱的
损害作者利益的人
a8159538md 发表于 2018-6-5 22:09
是直接把压缩包放进去还是解压缩之后把里面的文件放进去?我放进去解压缩的文件没有那个覆盖文件的提示呀 ...
解压出来,要的是里面class文件,因为mcbbs不能放class文件所以我只能上传一份压缩文件
感谢修复,mcbbs有你更精彩
[通用机器]Mekanism-1.7.10-9.1.1.1031
我就替换了这个不知道对不对 _(:з」∠)_
我就替换了这个不知道对不对 _(:з」∠)_
SE49NT 发表于 2018-6-6 03:22
我又来了,mek是三个文件,全都替换一遍吗
3。。。3。。。3个文件!不是只有两个class文件吗
Junior_Mo 发表于 2018-6-6 07:23
3。。。3。。。3个文件!不是只有两个class文件吗
是三个jar文件 _(:з」∠)_ 算了我家你抠抠好了
是不是只要服务器端弄好了就行~
xxa1212 发表于 2018-6-20 13:25
是不是只要服务器端弄好了就行~
是吗?我也想知道
十分感谢大佬。。大佬牛笔
森林蝙蝠 发表于 2018-6-5 22:48
楼主的做法值得一赞,不过1.7已经是过时的版本了,没有必要再为其查缺补漏。
另外IDEA了解一下?(滑稽) ...
1。7不算过时,主流也都还是1.7好吧
lyzdsg 发表于 2018-7-1 11:00
1。7不算过时,主流也都还是1.7好吧
绝大多数的mod已经停止更新1.7了。
森林蝙蝠 发表于 2018-7-1 11:02
绝大多数的mod已经停止更新1.7了。
你看看现在的服务器,1.7占多少
原创大佬顶一下啦
666666666666666
感谢楼主修复...话说吧...有没有一种插件能够预防这样的?
SE49NT 发表于 2018-6-6 03:22
我又来了,mek是三个文件,全都替换一遍吗
只更改主体mod应该就行了
有三个文件 放在哪个文件里呢?
主流还是1.7.10
挖坟,请问楼主浏览class文件用的是什么软件
感谢分享 楼主辛苦了
森林蝙蝠 发表于 2018-6-5 22:48
楼主的做法值得一赞,不过1.7已经是过时的版本了,没有必要再为其查缺补漏。
另外IDEA了解一下?(滑稽) ...
谁说的,我第一个不服!!!!!!!!!
感谢作者分享
森林蝙蝠 发表于 2018-6-5 22:48
楼主的做法值得一赞,不过1.7已经是过时的版本了,没有必要再为其查缺补漏。
另外IDEA了解一下?(滑稽) ...
科技服务器大多是都是1.7
十分感谢,还有一个基础储物箱的BUG不知道能不能也出个补丁
放进去了,不会玩这个BUG也没测试,应该没问题了
提取码不对
感谢楼主分享
只弄服务端妈,可以不弄客户端嘛?
正要找呢帮大忙了
小莫,能量矩阵 随便用一个发电机秒冲满电的BUG怎么解决
 
 
