[教學] 無需玩家的「全自動」樹場- 當個創世神 - PTT遊戲區

文章推薦指數: 80 %
投票人數:10人

[教學] 無需玩家的「全自動」樹場. 看板 Minecraft. 作者 karta1897830. 時間 2022-06-21 16:15:09. 留言 26則留言,15人參與討論. 推噓 9 ( 9推 0噓 17→ ). Togglenavigation PTT遊戲區 熱門文章 遊戲列表 最新文章 寶可夢GO 傳說對決 LOL 天堂M 首頁 當個創世神 [教學]無需玩家的「全自動」樹場 [教學]無需玩家的「全自動」樹場 看板 Minecraft 作者 karta1897830 時間 2022-06-2116:15:09 留言 26則留言,15人參與討論 推噓 9  ( 9推 0噓 17→ ) 這台機器在昨天(6/20)晚上終於是完全開發完成了 在無玩家在線的情況依然能夠持續生產原木,只需使用地獄門載入即可 不需要手動放置樹苗、任何情況都不需要玩家補充骨粉 極端情況下甚至可以靠1個骨粉啟動,只是到穩定生產原木就需要比較久(必須等骨粉累積) 一天粗估產量900原木,並且造起來也不複雜,生存初期做一次,原木直接用到關服 不過產量全部靠賽,所以也是會有臉黑產量超低的情況 但勝在可以24/7運行,一般遊戲也不是隨時都需要大量原木,累積下來也是完全夠用的 而且由於改用了絕對可靠的石頭生成,完全不需要玩家載入也不會生出鵝卵石, 從而保證能夠永遠正常運作,所以產量不足就多造幾組就好了 效果展示,這是20倍速 https://youtu.be/qSeulkzR1gY 雖然影片後面原木沒有被推出所以卡住了,但這是由於原木後方的發射器裡面沒有骨粉 導致比較器沒有發出訊號,所以原木沒有推出 但苔蘚骨粉機的部分依然正常運轉,只要骨粉再次被送進用來催熟樹苗的發射器內, 機器就會全部復位,所以遇到這狀況也不需要玩家去補充骨粉,只要繼續等就好XD 接下來是部分原理解說,如果沒打算看可以直接end,有建造影片 骨粉的輸送上,雖然用來蔓延苔蘚的發射器跟催熟樹苗的發射器是共用同一個漏斗鍊 但當漏斗上下堆疊時,下方的漏斗會優先吸走上方漏斗的物品,因此用來蔓延苔蘚的 發射器始終都會最優先拿到骨粉 這組機器是利用在苔蘚蔓延時對隨機產生的杜鵑叢進行催熟而達成全自動 但苔蘚蔓延時也會產生覆地苔蘚和草,因此需要有一個方法用以過濾生成的是杜鵑叢或 是其他,而原理則是利用了2No2Name發表的方法 利用杜鵑叢的上半部分有碰撞體,當水只能從上半部分流出時不會沖毀杜鵑叢 並且這方法同時會沖掉覆地苔蘚和草,因此可以讓目標方塊上不論生成什麼, 最後只會留下杜鵑叢,其他則會被沖毀 https://truth.bahamut.com.tw/s01/202206/406ff5ffc6916b91500b6b995508665d.JPG 另外由於杜鵑叢在生成時,以土為第0格開始算,第2格往上到第6格的周圍3*3 範圍內是不能有任何組成原木的素材以外的任何東西,因此所有的過濾、催熟 都必須在第1格內處理完,最後我得出的方案是使用比較器偵測後方發射器的方式 並且由於水流特性,能往低y軸流動時不會向同y軸的其他方向流動,所以不會沖毀比較器 https://truth.bahamut.com.tw/s01/202206/4a94120e329baa7101e9d9bba58f9fe4.JPG 但水流一直在上面時,除了無法保證在無玩家運作時會不會意外發生側流的情況外 上方被遮擋的方塊是不會被苔蘚蔓延的,因此再對水流做了一個發射器用來控制水流的 流動、收回時間,做法是使用偵測器偵測一個被設為3redstonetick的中繼器,換算成 gametick則是6gt 由於水流每5gt偵測一次流動狀態,因此只要讓水流能放出後超過5gt,並在 10gt前收回,水流就只經過一次流動偵測,也就只能流動一格就被收回, 同時避免了上述兩個問題,而即使發射器在無玩家時沒有正常將水收回,由於流動特性 也不會將比較器沖毀,算是做了一個雙重保險 因為偵測原木生成都必須做在第1格的關係,第1格並沒有多餘空間可以處理生出來的原木 因此在偵測到原木生成後就會直接將主幹上推,從第2格開始再向TNT複製機推出,這樣就 可以將第1格的空間留給檢測單元 檢測單元同時避免了另一問題:苔蘚方塊不能被推動,會變成掉落物 杜鵑叢在長大時,會同時把其下方的苔蘚方塊變為扎根土,而扎根土是可以被推動的 因此只有在原木成長時上推,扎根土再其後會再被苔蘚方塊蔓延變成苔蘚方塊 所以也不需要做第二組的石頭製造機 而TNT則不能使用任何延遲下落的方式,因為玩家不在附近時無法保證下落的時間是否正確 所以必須使用TNT一生成就直接下落的TNT複製器,使其掉落在黑曜石上爆炸 並需要使用水流和黑曜石保護跟阻擋,避免TNT掉出載入區塊被凍結而誤爆 最重要的石頭製造部分則參考了這位大大設計的製造機,不論任何情況都只會生成石頭 https://youtu.be/tcsbwEcML68 由於水和岩漿的流動偵測分別是5gt和30gt,偵測一但被加入遊戲流程內, 任何情況都不會取消,也就是說一但岩漿被放置出來,並在第28gt時被收回, 在29gt時重新放置在同一位置,那第30gt時那個岩漿會瞬間流動 之前無法克服的問題主要也在這裡,玩家不在附近時無法保證機器一定能每30gt將新生成 的石頭拉出,一但稍快或稍慢1gt,之後就只會生成鵝卵石直到機器卡死 而這位大大的設計則是犧牲了生成速度來換取穩定 即使玩家不在附近時,岩漿的流動時間範圍是31gt~60gt,依然遠遠大於水流的5gt 因此在任何情況下都可以保證只會生成石頭 最後是建造影片,因為是邊翻記憶邊蓋的,推薦2倍速觀看 https://youtu.be/2hNhFHuyNYI 其中的紅石部分大部分都不推薦自行更改,有刻意佈線使苔蘚有較大蔓延空間 在49格石頭內,共有45格可供苔蘚蔓延,從而保證骨粉回收率 所以這組機器的骨粉原料也是會溢出的,如果有需要,可以在水道末端的岩漿前再多接 漏斗跟堆肥桶,這樣還可以再額外產出骨粉 如果需要圖文教學可以參考我的巴哈貼文: https://reurl.cc/lobAZY 無玩家版本是V2,跟V1的差別在石頭製造跟水道的部分 大概就這樣,不知道還會不會有下個作品XD -- ※發信站:批踢踢實業坊(ptt.cc),來自:220.134.225.117(臺灣) ※文章網址:https://www.ptt.cc/bbs/Minecraft/M.1655799311.A.08B.html 1F→ZooseWu:不用玩家掛機還蠻猛的06/2116:32 設計理念就是一個字:懶 懶到連掛機都不想,就造出來了 XD 2F推HarukaJ:可以無視chunkload的問題?!06/2116:39 還是要用地獄門或終界門ChunkLoader,但不需要玩家載入 做在重生點載入區塊也可以,但需要注意 重生點周圍雖然是永久載入Chunk,但主世界沒有玩家或被地獄門載入且超過5分鐘之後 整個主世界會進入凍結狀態,這時包含重生點周圍在內都是會停止載入的 因此如果要做在重生點周圍並利用重生點載入的話,必須要保證以下兩點至少其一 1.主世界有玩家且不會離開超過5分鐘 2.主世界任何一處有一個持續被使用的地獄門(ChunkLoader) 這樣重生點周圍就會持續被載入 3F→twosheep0603:杜鵑樹場的設計應該是近期版本工藝的集大成了XD06/2117:01 以前不被重視的石頭刷石機突然還魂 4F推allnight:推推推06/2117:36 5F推qwe315946:我是有蓋地獄樹的自動樹場不過骨粉還是需要手動填充06/2120:18 6F→qwe315946:產出速度比較快整大箱骨粉換半箱地獄原木有個無磚06/2120:18 7F→qwe315946:生怪塔就養得起來06/2120:18 從生怪塔搬到樹場好麻煩,還要從骨頭合成骨粉(X 不過這兩者不衝突,這組還可以額外生成骨粉 我昨天把尾端再接上額外的骨粉處理後,大約12小時已經滿兩大箱的骨粉了 8F推HatanoKokoro:先推再看06/2120:19 9F推poety:剛進入麥塊的新手看了不明覺厲06/2121:41 別怕,照著蓋就對了 10F推thejackys:先推在看有限樹木種類嗎06/2203:31 11F→smallfei79:只能產出橡木06/2209:23 12F→smallfei79:其實扭曲木農場也可以外掛苔癬骨粉機上去來達成永動就06/2209:23 13F→smallfei79:是06/2209:23 14F推lmalma111:酷!06/2209:59 15F推Gwaewluin:紅樹林這種謎樣的形狀也能適用嗎?06/2212:10 16F→karta1897830:S大,沒錯,扭曲木產量更高但不能燒成木炭,就看自06/2214:18 17F→karta1897830:己決定06/2214:18 18F→karta1897830:G大,只有杜鵑叢06/2214:18 19F→rod13824:樹苗的部份是要另外準備還是也可以永動啊06/2221:00 全部永動 整台機器只要開始運行並且做好區塊載入,就完全不需玩家介入 20F→HarukaJ:太厲害了簡直是自動化藝術的集大成06/2223:02 其實也沒那麼厲害,都是一些紅石基礎的組合而已 ※編輯:karta1897830(220.134.225.117臺灣),06/22/202223:29:07 21F推aa846301:想要存檔,我要拿去投影06/2311:09 22F→karta1897830:巴哈文#2有,影片內也有,我不知道板上能不能直接貼06/2313:39 23F→karta1897830:載點,怕被桶XD06/2313:39 24F→gundamwind:tnt也是自動生成哦?06/2810:14 25F→karta1897830:對,可以A我ID,我在板上有貼一片我設計的TNT複製06/2900:06 26F→karta1897830:*一篇06/2900:07 ‣返回minecraft看板 最新熱門文章 Re:[閒聊]JR的講評問題 [lol] [互動]D2R天梯貝貝車 [diablo] [閒聊]任天堂第82期股東會問答略譯 [nswitch] [閒聊]VIT推特 [lol] [MHRS]尾王打完簡意閒聊 [mh] Re:[互動]D2R天梯亞服5分鐘打寶車,車掌打牛 [diablo] [問題]你行你上戰隊賽的工商題目是即興的嗎? [lol] [投票]FGO全主題曲喜好投票 [fate_go] [心得]Switch藍牙音訊連接PC,再用PC接耳機 [nswitch] [互動]D2R天梯猜謎送頂電火百抗鞋 [diablo] [閒聊]莉莉亞現在是主流嗎?一堆人在玩? [lol] [閒聊]Joy這個選手有多強? [lol]



請為這篇文章評分?