แบบลายธง: ข้อจำกัด 6 ชั้น, ลำดับการทอ และการคัดลอกดีไซน์
เครื่องทอผ้าอนุญาตให้สร้างได้ 6 ชั้น แต่คำสั่ง give อนุญาตให้สร้างได้มากกว่า บทความนี้จะอธิบายว่าชั้นต่างๆ ซ้อนกันอย่างไร แบบลายใดที่ต้องใช้ไอเทมแบบลายธง และวิธีการคัดลอกธงให้เหมือนเป๊ะ
ธงดูเหมือนจะเรียบง่าย แต่บางครั้งดีไซน์ก็ออกมาไม่ถูกต้อง ซึ่งเกือบทั้งหมดเป็นเพราะลำดับของชั้นหรือข้อจำกัดของเครื่องทอผ้าเอง
หกชั้นบนเครื่องทอผ้า, มากกว่านั้นด้วยคำสั่ง
เครื่องทอผ้าปฏิเสธที่จะเพิ่มแบบลายที่เจ็ด ข้อจำกัดนี้เป็นข้อจำกัดในการคราฟต์ ไม่ใช่ข้อจำกัดของข้อมูล — คำสั่ง /give สามารถใส่ได้หลายชั้นเท่าที่คุณต้องการ และธงจะแสดงผลทั้งหมด
ดังนั้น ดีไซน์ที่ "ไม่สามารถสร้างได้ในโหมดเอาชีวิตรอด" มักจะเป็นดีไซน์ที่มี 7+ ชั้นที่สร้างด้วยคำสั่ง
ลำดับจากล่างขึ้นบน
สีพื้นฐานคือไอเทมธงเอง แต่ละแบบลายจะถูกทาทับสิ่งที่อยู่แล้ว ดังนั้นรายการสุดท้ายในรายการคือสิ่งที่คุณเห็นมากที่สุด
white banner → red stripe → black border
ขอบจะชนะเมื่อทับซ้อนกัน การสลับสองแบบลายจะทำให้ได้ธงที่แตกต่างกันมาก ไม่ใช่ธงที่สะท้อนกลับ — การคิดว่ามันเป็นชั้นของสีมากกว่าการซ้อนกันของรูปทรงคือวิธีแก้ไข
แบบลายที่ต้องใช้ไอเทม
แบบลายส่วนใหญ่เป็นเพียงสีย้อมบวกกับการจัดวาง หกแบบลายถูกจำกัดด้วยไอเทมแบบลายธงที่คุณต้องหา:
| แบบลาย | ที่มาของไอเทม |
|---|---|
| Flower Charge | คราฟต์ |
| Creeper Charge | คราฟต์ |
| Skull Charge | คราฟต์ |
| Thing (Mojang) | คราฟต์, ต้องใช้แอปเปิ้ลทองร่ายมนตร์ |
| Globe | พ่อค้าเร่ร่อน |
| Snout (Piglin) | ของที่ได้จาก Bastion Remnant |
| Flow / Guster | หีบสมบัติใน Trial Chamber |
สิ่งเหล่านี้จะถูกใช้ไปบน Bedrock เท่านั้น; บน Java ไอเทมแบบลายจะถูกส่งคืน
การคัดลอกธงให้เหมือนเป๊ะ
วางธงที่คุณต้องการคัดลอกในเครื่องทอผ้าพร้อมกับธงเปล่าที่มีสีพื้นฐานเดียวกันและไม่มีสีย้อม ผลลัพธ์ที่ได้คือสำเนาที่เหมือนเป๊ะ วิธีนี้เร็วกว่าการสร้างดีไซน์ทีละชั้นมาก และเป็นวิธีที่คุณจะสร้างชุดที่เข้ากัน
การคัดลอกด้วยโต๊ะคราฟต์ก็ใช้ได้เช่นกัน: ธงที่มีแบบลายบวกกับธงธรรมดาที่มีสีพื้นฐานเดียวกัน
รูปแบบคำสั่ง give
/give @p white_banner[banner_patterns=[
{pattern:"minecraft:stripe_bottom",color:"red"},
{pattern:"minecraft:border",color:"black"}]]
คอมโพเนนต์คือ banner_patterns และมันมาแทนที่ NBT BlockEntityTag แบบเก่า สคริปต์เก่าที่ใช้ BlockEntityTag:{Patterns:[...]} จะไม่ทำงานในเวอร์ชันปัจจุบัน — เป็นหนึ่งใน การคัดลอกและวางที่ตายแล้วที่พบบ่อยที่สุด
โล่ใช้ข้อมูลเดียวกัน
โล่ยอมรับคอมโพเนนต์ banner_patterns เหมือนกัน ดังนั้นดีไซน์ธงใดๆ ก็สามารถนำไปใช้กับโล่ได้ ในโหมดเอาชีวิตรอด ให้รวมธงและโล่ในโต๊ะคราฟต์; ธงจะถูกใช้ไป
ออกแบบทีละชั้นพร้อมการแสดงตัวอย่างสด จากนั้นคัดลอกขั้นตอนการทอหรือคำสั่ง give ที่เสร็จสมบูรณ์ ใน Visual & Design Tools