雨水感应器其实不是新鲜事情,早在1.3 就有利用Particles检测器就可以检测雨水。不过1.4早已不能用了。
版主大人的想法是利用雨水能湿润耕地的特性来做出雨水感应器 (这都是怎么想出来的

)
为了保持干燥的耕地不自己更新到普通土壤,我们在上面种植作物并用骨粉把它变成熟。这样子就可以保持耕地状态。
版主大人用BUD来检测耕地被土壤是否被湿润后,利用命令方块(/toggledownfall)来停止下雨。不过当耕地从湿润状态变成干燥状态会时不时的更新一下,已导致BUD被乱更新了...
我做了实验,把土壤连接到了计数器上,发现湿润耕地变成干燥耕地需要更新7次。
版主大人也查了代码,确实更新7次。
这是他的帖子链接:
www.mcbbs.net/thread-68647-1-1.html