我的世界怎么弄犁?

兰霞昕兰霞昕最佳答案最佳答案

题主的意思是说,在种植农作物时,怎样让土块自动形成一条沟,从而更方便的种上作物是吗? 我的答案是:不可能 有小伙伴会说,这不是有村庄mod或者工业革命mod嘛,找到铁匠炉或者工厂,里面就有卖种子的,买上种子一撒,再浇浇水,就可以长出庄稼来。 但是这样还是不够方便。因为我们需要的是一块能够自行耕作的田地,这样才称得上“更智能化”。而用上述方法种出来的庄稼,我们还是要自己收割,工作量丝毫没减少。 想要自动完成从耕作到收获的全部流程,目前是不可能的。但是,如果我们不用心急,换个思路思考一下这个问题——我们其实可以在“土地”和“植物”这两个概念之间添加一个中间概念“农业设备”——这样,问题就变得容易解决了!

首先让我们构建这样一个世界: (画渣如我,大家将就看)

地上部分: 土地:自然生成或人工铺上石头、泥土等,能生长出植物。上面可以走、跑、钻、爬等。 作物:用种子直接种下即可发芽生长,成熟后用手摘取。根据生态位的不同,可以分为牧草、玉米、水稻等。(注:这里为了表述简单,只考虑了两种农作物,但实际上可支持上百种。)

地下部分: 矿道:天然形成的岩石通道,里面可能存在地下水、岩浆等;也可以由村民、矿工等手工开采形成。必须垂直向下,深度大于42层(末影界64层)才能通到其他区域甚至下界。 机器部件:用来驱动农业设备的零件,通过制造、分解其他物品获得。 机器:利用机器部件进行组装,可产生各种不同的农业设备。(注:这里的机器不计算创造者模式中的机器,两者无关系。)

农业设备:由机器制成的具有一定功能的装置。由于存在体积和重量的限制,当前版本中只有铁锄、石斧、磨坊、农场等设施。 通过以上的设定,我们就可以很方便的实现“自动化耕种”了.

当我们在土地上放置一颗种子的时候,系统会判断其周围5x5范围内是否有农业设备,如果有则将其直接收割,并补充给该装备的农民。如果没有,则按照正常的生长流程进行。当然,如果该种子被放置在了一个本来应该放置农业设备的地方,那么就会直接被该设备收割…… 不仅实现了自动耕耘,而且也符合现实世界中“先耕种,后收割”的操作习惯。 (ps:最后提醒一句,这个答案只是实现了“自动化耕种”的一个最简单的方式,还没有考虑热量、雨水等大自然因素的影响,以及虫害、病媒生物等的破坏力。现实中这样的“自动收割机”显然是不可能存在的……)

我来回答
请发表正能量的言论,文明评论!