ระบบท่อลำเลียง
ระบบนี้ให้ผู้เล่น สร้างท่อลำเลียงไอเทม ระหว่างกล่องเก็บของได้เอง โดยต่อกระจกสีเดียวกันเป็นเส้นท่อ แล้วจ่ายพัลส์รีดสโตนเข้าที่พิสตันต้นทาง — ไม่มี GUI ไม่มีคำสั่งใด ๆ ต้องสร้างและจ่ายไฟเองทั้งหมด
หลักการทำงาน
กดปุ่มด้านล่างเพื่อดูว่า 1 พัลส์รีดสโตนทำอะไรบ้าง ตั้งแต่ดึงของออกจากกล่องต้นทางจนถึงกล่องปลายทาง
- 1จ่ายพัลส์รีดสโตนเข้า Sticky Piston — 1 พัลส์ = 1 รอบ
- 2ดึงไอเทม 1 ชนิด ออกจากกล่องต้นทาง สูงสุด 32 ชิ้น
- 3ไอเทมวิ่งไปตามท่อกระจกสีเดียวกัน
- 4ผ่านด่านกรอบรูป — ตรงกับของในกรอบถึงจะผ่านได้
- 5Piston ปลายทางส่งของเข้ากล่อง ที่เหลือ/ใส่ไม่ได้จะกลับต้นทาง
วิธีสร้างท่อ
ท่อ 1 เส้นประกอบด้วย 3 ส่วนที่ต้อง ต่อกันสนิท ไม่มีช่องว่าง:
- ต้นทาง (Input) — วาง Sticky Piston ให้หัวชี้เข้าหากล่องเก็บของที่จะดึงไอเทมออกมา
- ท่อ (Process) — ต่อกระจกสีเดียวกันเป็นเส้นทางจาก Sticky Piston ไปยังปลายทาง
- ปลายทาง (Output) — วาง Piston ธรรมดา ให้หัวชี้เข้าหากล่องเก็บของที่จะรับไอเทม
การเปิดใช้งาน
จ่ายพัลส์รีดสโตน (เช่น กดปุ่มหรือดึงคันโยก) เข้าที่ Sticky Piston ต้นทาง — 1 พัลส์ = 1 รอบ ท่อจะย้ายไอเทม 1 ชนิดจากต้นทาง สูงสุดครั้งละ 32 ชิ้น (หรือ 1 ชิ้นสำหรับของที่ซ้อนกองไม่ได้ เช่น เครื่องมือ/ชุดเกราะ) โดยเลือกชนิดแรกในกล่องต้นทางที่มีเส้นทางไปถึงปลายทางได้จริง
ภาชนะที่รองรับ
ใช้เป็นต้นทาง/ปลายทางได้ทุกภาชนะเก็บของ เช่น หีบ, หีบดักกับดัก, บาร์เรล, กล่อง Shulker, ฮอปเปอร์, ดรอปเปอร์, ดิสเพนเซอร์ ฯลฯ
| กรณี | รายละเอียด |
|---|---|
| Ender Chest | ใช้ไม่ได้เด็ดขาด เพราะของในนั้นเป็นของผู้เล่นแต่ละคน ไม่ใช่ของบล็อก |
| กล่อง Shulker ซ้อนกัน | ท่อจะไม่ยัดกล่อง Shulker ใส่กล่อง Shulker อีกใบ — ข้ามไอเทมนั้นแล้วไปชนิดถัดไปแทน |
| ฮอปเปอร์ | ใช้ได้ปกติ แต่ฮอปเปอร์ดูดของเองทุก ~8 ticks อยู่แล้วตามธรรมชาติของเกม อาจเห็นของขยับแม้ไม่ได้จ่ายพัลส์ก็ได้ |
ตัวกรองด้วยกรอบรูป
วาง กรอบรูป (Item Frame) ติดกับบล็อกของท่อ (กระจกหรือ Piston) แล้วใส่ไอเทมลงไป — บล็อกนั้นจะกลายเป็น "ประตูกรอง" ที่ให้เฉพาะไอเทมที่ตรงกับของในกรอบผ่านได้เท่านั้น บล็อกที่ไม่มีกรอบรูปจะปล่อยผ่านทุกอย่างตามปกติ
| ตำแหน่งกรอบรูป | ผล |
|---|---|
| Piston ต้นทาง | ดึงออกจากกล่องต้นทางเฉพาะไอเทมที่ตรงเท่านั้น |
| บล็อกกระจกกลางท่อ | ไอเทมต้องตรงถึงจะผ่านจุดนั้นได้ — ใช้ปิดกั้นแยกสาขาได้ |
| Piston ปลายทาง | ปลายทางนั้นรับเฉพาะไอเทมที่ตรงเท่านั้น |
หลายปลายทาง & ลำดับความสำคัญ
ต้นทางเดียวแตกท่อไปเลี้ยงหลายปลายทางได้ — แค่ต่อ Piston ปลายทางเพิ่มเข้ากับเส้นท่อ แต่ละพัลส์ย้ายไอเทมทีละ 1 ชนิด โดยมีลำดับความสำคัญดังนี้:
- ใกล้ก่อน แล้วซ้ายก่อนขวา (นับซ้าย/ขวาตามทิศที่ท่อวิ่งออกจากต้นทาง) — ถ้าสาขาซ้ายถูกกรอบรูปกั้นไว้ จะไปทางขวาแทน
- เติมปลายทางที่มีลำดับความสำคัญสูงสุดให้เต็มก่อน ที่เหลือถึงจะล้นไปปลายทางถัดไป
- ถ้าไม่มีปลายทางไหนรับได้เลย ไอเทมจะถูกส่งกลับต้นทาง — ไม่มีของหาย
ข้อควรรู้
- ต้นทางว่าง = ไม่มีอะไรขยับ, ปลายทางเต็ม = ย้ายเท่าที่ใส่ได้ ส่วนที่เหลือกลับไปช่องเดิมในต้นทาง (ของไม่มีทางหายหรือสลับช่อง)
- ท่อถูกสแกนใหม่ทุกพัลส์ — ต่อท่อเพิ่มหรือแก้โครงสร้าง แม้จะแก้ด้วย WorldEdit ก็มีผลตั้งแต่พัลส์ถัดไปทันที
- ท่อเดียวกันจะยิงถี่สุด 1 ครั้งทุก 2 ticks กันไม่ให้วงจรรีดสโตนเร็ว ๆ ยิงรัวจนแลค และ 1 รอบจะไม่ซ้อนกับรอบก่อนหน้าที่ยังทำงานไม่เสร็จ
- ทุกครั้งที่ท่อใส่ของเข้ากล่อง จะยิง Event เดียวกับที่ฮอปเปอร์ใช้ — ระบบป้องกันที่ดินของเซิร์ฟยังทำงานตามปกติ ท่อที่ชี้เข้ากล่องในที่ดินของคนอื่นจะถูกกันเหมือนฮอปเปอร์ทั่วไป
- กระจกที่ใช้ได้: กระจกใส, กระจกทินท์ (Tinted Glass) และกระจกสี (Stained Glass) ครบทั้ง 16 สี — ต้องเป็นบล็อกเต็ม เท่านั้น ใช้แผ่นกระจก (Glass Pane) ไม่ได้
- ย้ายของสำเร็จจะมีเสียงและเอฟเฟกต์ที่ทั้งต้นทางและปลายทาง ช่วยแยกว่าท่อทำงานอยู่จริงหรือแค่ว่างเปล่า