如标题,因为最近想做一个全自动农场(以前都是用水流半自动)
想说就用农民会互丢食物的方式+漏斗来收集食物
之前是参考这个影片
https://www.youtube.com/watch?v=JfwAv5IhJj0
将农夫放外面,非农放中间,但怎么样农夫就是不丢食物
(原本一度以为是水流下去前就被捡走,因为中间几次出现过双方交配意愿)
后来就改成下面方式(上视图)
p.s.奴为非农村民,田指马铃薯田,也是农夫会走过的地方
奴乘坐矿车,除此之外其他都在同一高度
田 田 田 田 田 田
田 玻 玻 玻 玻 田
田 玻 奴 栅 田 田
田 玻 玻 玻 玻 田
田 田 田 田 田 田
然后栅、奴底下都有漏斗接到外面去
农会走到栅右方那个田,对奴丢食物,食物被栅栏挡住后掉到下方被漏斗捡走
这个装置是可以工作的,我的农夫努力的收成也努力的种植也努力地丢食物
但因为我想建两层,第二层种萝卜,所以我改成下面的方式
田 田 田 田 田 田 田
田 玻 玻 玻 玻 玻 田
田 玻 斗 奴 栅 田 田
田 玻 玻 玻 玻 玻 田
田 田 田 田 田 田 田
也就是原本奴左方的玻璃往左一排,奴左边放一个漏斗(漏斗从上方接下来)
结果这样一改后,农就不丢食物了QAQ...
种植还是会种植,但是就是无论如何都不丢食物给奴
即使整个田都已经全部成熟,农还是不把食物丢出来,也不去采收
(但是我收成作物他还是会去种植)
然后现在最苦恼的是,即使我现在改回了上面第一个设计,农夫还是不丢食物...
完全搞不懂农夫跟非农的分享关系
查了wiki也只是说当农夫身上物品足够,他会试图分享食物给周围有空间的非农
不知道还有什么因素会影响他丢食物与否(心情不好?)
另外就是在整理场地的时候,有用把非农用轨道往左上方移动一格
结果农夫居然又开始丢了
(但他们之前隔着玻璃当然不可能捡到,就看一堆食物掉到地上)
整理完场地移动回去后,农夫又不丢食物了....orz
现在整个完全没方向不知道该朝哪个方向改进才好
抱歉上面打这么长,整理一下我想问的问题
1.农夫丢食物给其他村民
有规定说怎么样的高度(例如一定要一样高度下或是上下一格、两格内)
或是一定要看的到(或是不能隔玻璃、或是隔栅栏、告示牌、栅栏门、两层玻璃、半砖)
农夫身上物品要满
是否有需要类似上述之类的条件?还是说只要隔一格内,看的到有空间就会丢了
2.丢食物是看心情吗?还是说满足条件一定丢?
因为好几次都是我条件都一样(位置一样、配置一样、时间一样)
但是丢的时候就会狂丢,不丢的时候整座田满满马铃薯就是不丢
3.怎么知道村民现在物品栏是不是满的?
这次的村民因为农夫有在丢确定是有空间的,但之前几次是村民都不丢
但现在想一想或许他们原本都是有空间,只是我配置方式不对所以才不丢而不是没空间
我抓村民是从一般村庄抓,所以是否曾经有拿过物品也无法得知
几次后就改抓小村民,等小村民长大后放入确保他们真的没拿其他东西
可是又回到前面说的,农田改一改后农夫又不丢
这时候又会想说会不会其实非农有不小心捡到食物而我没注意到
所以想问说有没有什么方法可以知道或减少非农身上的物品?
抱歉问题有点长,希望能请大家帮解答,这几天为了搞这个自动农场搞到快发疯了orz
(暂不考虑用红石机关,所以爬文有看到用水流收成那个可能就暂时不列入考虑了)
谢谢