本帖最后由 etflly 于 2015-2-5 03:56 编辑
刷石机故障分析
D大刷石机
ET刷石机
庄主刷石机
完美刷石机设计
刷石机效率分析
增加刷石机产出的方法
信标式刷石机效率分析
凋零式刷石机效率讨论(TODO)
结语
刷石机设计本文首发于我的博客:http://www.cnblogs.com/etflly/p/4272747.html
本来昨天想看区块加载/卸载和怪物despawn部分的源码的,但是眼贱看到了庄主接受挑战的视频,虽然说挑战发起者不是我,不过这个设计思路跟我之前发的帖子基本一样,而且原帖我正好路过庄主贴吧的时候看到并且插了几句嘴,于是对刷石机这个问题瞬间又提起了兴趣,于是一天都在查这方面的源码。
刷石机故障分析
D大刷石机
ET刷石机
庄主刷石机
完美刷石机设计
刷石机效率分析
增加刷石机产出的方法
信标式刷石机效率分析
凋零式刷石机效率讨论(TODO)
于是到此我们的讨论可以暂告一段落了。这篇文章前前后后写了整整2天多,大量时间对着代码看,脑子有时候会乱,如果有错误请指出,多多包涵。
有没有人能帮忙@下庄主……?
菜鸡木有庄主好友_(:зゝ∠)_
菜鸡木有庄主好友_(:зゝ∠)_
身为理科差的我表示。。。。
Ahhh...{:10_528:}THAT"S TOO DIFFICULT!!!
好厉害

厉害!话说我都没昨研究过耶。。
我只可以@ 籽岷…
好深奥的感觉
我居然看完了。。。
Lz做得很好,果断加分。
Lz做得很好,果断加分。
不明觉厉……我用的刷石机从来都是一条的……
崇拜楼主,羡慕楼主,楼主无敌,请楼主教我红石。
但是。。。源码在哪。。。
哥们帮起个名吧 发表于 2015-2-5 15:45
但是。。。源码在哪。。。
用MCP反编译得到的。代码比较杂乱就不在帖子里发了。
本帖最后由 96181998 于 2015-2-8 02:27 编辑
楼主有兴趣可以看看这个视频,这个设计很早就做好了,就是你说的最终设计,另外说下,虽然楼主理论上说tick上容易出问题但是实际运用上还没有出过问题,,就这个视频里面的http://v.youku.com/v_show/id_XNzc4NzUyMzYw.html?f=22764370教程的刷石机没有长期测试,但是这个掘一死战绝对是长期在用的,而且是在服务器用的!
楼主有兴趣可以看看这个视频,这个设计很早就做好了,就是你说的最终设计,另外说下,虽然楼主理论上说tick上容易出问题但是实际运用上还没有出过问题,,就这个视频里面的http://v.youku.com/v_show/id_XNzc4NzUyMzYw.html?f=22764370教程的刷石机没有长期测试,但是这个掘一死战绝对是长期在用的,而且是在服务器用的!
96181998 发表于 2015-2-8 02:25
楼主有兴趣可以看看这个视频,这个设计很早就做好了,就是你说的最终设计,另外说下,虽然楼主理论上说ti ...
写这篇文章前我特意先看了这个视频,和我所说的最终设计并不一样(时序)。而最终设计的完美性就来自于改了时序,物理结构和庄主本身的设计是一样的。
庄主机器实际出问题的概率非常非常低,应该是random到某个特定方块的概率的三次方。所以没有遇到过也正常,而且这个机器就算出了问题也只是刷出一个石头,不会很令人在意(应该说很难被在意这种细节的人碰到……)。
搞个完美时序出来只是强迫症~~
不过那个电路我是做的丑爆了……完全没有简化- -
etflly 发表于 2015-2-8 02:41
写这篇文章前我特意先看了这个视频,和我所说的最终设计并不一样(时序)。而最终设计的完美性就来自于改 ...
233,你把tick加长了,还是我本身时间点没算好!
ps;论坛比起以前卡的一比
96181998 发表于 2015-2-8 02:47
ps;论坛比起以前卡的一比
太晚了,后期视频睡觉!bye
96181998 发表于 2015-2-8 02:46
233,你把tick加长了,还是我本身时间点没算好!
刚刚特意又去看了一下视频……
是的……就这么一点点差别_(:зゝ∠)_
所以说其实很蛋疼!只是强迫症产物。顺便加强一下对活塞的认识~
还是很佩服庄主这种设计的!
etflly 发表于 2015-2-8 02:54
刚刚特意又去看了一下视频……
是的……就这么一点点差别_(:зゝ∠)_
那个设计还算满意,即使出错也不会卡机,应该是这样的!
此贴告诉了我们MC时时刻刻都处于一种非常不稳定的状态。。。
好多种方法好棒==
鞠传翔 发表于 2015-2-15 08:25
此贴告诉了我们MC时时刻刻都处于一种非常不稳定的状态。。。
还是random tick搞的鬼……
活塞推动不一定是1.5t吧 有时候是1t
被比较器、中继器、火把激活时延迟1t
chyx 发表于 2015-4-29 07:42
被比较器、中继器、火把激活时延迟1t
找时间我再看看红石的代码吧……有点恶心
很多朋友不理解为什么要用钻石镐采集不用凋零,对这类机器喷的很厉害。我总结原因有这么几点:
凋零头打起来看RP。
困住凋零不容易,很危险,特别是在1.8。
凋零工厂建造更麻烦。
实际上信标式刷石机主体部分和凋零式一样的,只是处理石头方式不一样。
这种机器本身就是一种乐趣。(其实上面4条都是编的_(:зゝ∠)_
lz凋零头颅是可以通过凋零骷髅刷怪塔批量获得的。获得不用辛辛苦苦打,而且几分钟一个是很正常的速度。
另外,凋零笼子感觉还没这造石机本身麻烦,当然也许是我的错觉。。。1.8的凋零笼子的确是个问题 但是并不是没有方案 目前的方案还是用船 或者用床bug吃基岩做基岩笼子(不过这个好像已经修了)
另外 凋零的也可以一次性 oc的凋零造石机造在末地 挂机刷了一百多箱圆石以后,凋零跳虚空自杀了 虽然逃了出来 但是没有什么实际损失
lz的分析说实话 的确令我佩服 但是 lz也应该更加注重实用性 挖掘式的造石机真的已经out of date了。。。
nenn 发表于 2015-5-21 21:00
lz凋零头颅是可以通过凋零骷髅刷怪塔批量获得的。获得不用辛辛苦苦打,而且几分钟一个是很正常的速度。
...
但是对lz的分析 真心佩服 分析很到位 思路也很好 要是知道的行情再多一些 用在前沿技术上 可能就更好了 0.0
不错不错
刷石机故障往往都是由随机刻更新引起的,只要不是完美设计,一旦randomTickSpeed变高就一定会堵塞。{:10_512:}
刷石机故障往往都是由随机刻更新引起的,只要不是完美设计,一旦randomTickSpeed变高就一定会堵塞。{:10_512:}
我我我,看呆了
哇哦! 好6啊
96181998 发表于 2015-2-8 02:46
233,你把tick加长了,还是我本身时间点没算好!
庄主你至于懒到一种不愿意换英文输入法的地步吗……
96181998 发表于 2015-2-8 02:46
233,你把tick加长了,还是我本身时间点没算好!
你竟然打全角字符,你没有英文输入法吗?!
不 明 觉 厉
看完了,实在太麻烦了,还是用BC条纹管道吧
楼主有存档吗,小白看的不是很懂。。而且那个4.5tick的怎么弄啊
看完,还只能听懂一点啊
好厉害????,支持一下
不明觉厉。