Minecraft-Bedrock-Edition
為什麼我的物品分類器無法工作?
我創建了兩個項目分類器來展示這個問題。一個在水流正下方有漏斗,如下所示:
鍵:I = 冰,H(箭頭)= 料斗朝向箭頭方向,H = 下料斗,W = 流水流 底層: IIIH↓ H↓ II 頂層: 全球資訊網
漏斗連接到一個物品分類器,該物品分類器在箭頭的頭部一側有一個比較器。該分揀機有效。
第二種設計是一樣的,只是底層是這樣的:
ⅢⅢ H↓H↓
箱子在角落,導致物品被放在冰和漏斗邊緣。物品確實會被漏斗撿起,但它們不會被分類。虛擬物品也會被吸走。發生了什麼事,我該如何解決這個問題?
任何漏斗都有能力:
- 從上方、任何容器或開放空間中拉出物品
- 將它們推入其輸出點的任何容器中。
鎖定漏斗,通過啟動它,同時阻止這兩種能力 - 它充當惰性容器 - 這意味著其他未阻塞的漏斗仍然可以將物品插入其中,或將它們吸出。
分揀機需要從上面的“流”中拉出物品,同時在沒有“多餘”物品的情況下將其鎖定以保持過濾物品。這是通過使用兩個料斗來實現的:頂部的一個容納過濾物品和可以從流中拉出項目,只要它有空間抓住它們,並發出“多餘”的信號,而底部的負責將多餘的拉出,而不是當只剩下“正常”數量時拉任何東西。這意味著底部漏斗的吸吮能力會被紅石火把在沒有足夠強的“來自上方”的信號的情況下鎖定(它的推動功能也被鎖定,這是一種不希望的但幾乎無害的副作用)。頂部料斗的吸吮能力僅受容量限制,但我們仍然需要削弱其推動能力 - 否則底部料斗被鎖定的事實將沒有實際意義,因為它仍然可以像任何惰性容器一樣將物品推入。為了防止這種情況,頂部(“過濾器”)料斗的輸出必須指向沒有容器可以將物品推入的任何虛假方向 - 例如,進入比較器。這樣,如果底部料斗被鎖定,
未能將頂部料斗指向“錯誤”方向是建構分揀機時最常見的錯誤之一。