在下蒼繎,初次执笔撰写教程,多指教
该教程用于将在下浅薄的学识尽数抖露出来以抛砖引玉,亦科普其机制,若他人有改进方案亦可在下方留言供在下长长见识
毕竟在下不常玩生电,自然也算不上了解,仅仅是对自代码中读出的机制简单地加以利用而已
首先,明确风滚草的刷新条件和运动逻辑:
其会在沙漠类群系中最上方的方块尝试生成,若平面5*5范围内存在枯死灌木则生成成功,否则生成失败
而风滚草生成实际无视下方的方块类型(并非仅能在沙子上刷出),只要是能刷怪的方块都可以刷风滚草
也就是说,一个完全合适的刷新平台其模样大概如此:
风滚草会且仅会在该范围内生成,在其他位置(周边无枯灌木之类)则一律无法生成。
顺带一提,风滚草不会在世界生成点(0, 0)坐标周围的±24格生成,选址时需注意。
然后是风滚草的运动逻辑。
风滚草会一直向着XZ轴的负方向滚动,直到被破坏,或其自行消失……
也就是说不必在“聚集至处死/收集处”下过多功夫,只需要在该处放置“处死”即可。
而我们能得到的“最廉价”亦“最好用”的处死方式即为——仙人掌处死
此即为一个简易的刷新小平台。
到这里其实已经能用了,但仅凭风滚草那些聊胜于无的掉落物,这么一点小平台的效率显然是不够用的,因此就需要增加平台大小——
但哪怕增加平台大小也须以矩阵式,而非草草糊了平台了事。
不去更改配置文件的话,在玩家周围17x17范围内可同时存在的风滚草数量最多为8,到达该数风滚草便不再刷新——
因此需注重一些处死效率,避免刷新上限占用大量刷新时间。
收集部分随喜好来即可,可用漏斗发射器水流冰道,亦可置些漏斗矿车;若是模组整合包,收集方式又有更多花样了。
在下使用的是漏斗矿车,因为看着它们有条不紊地工作颇为养眼
最后提一个在多模组环境下可用作仙人掌完全上位替代的方块:树篱
自暮色森林中的树篱迷宫处取得,可破坏风滚草,亦不会破坏掉落物。