Guides / Building & Resources

หินดานไม่มีชุดคลุมแยก — ชุดคลุมจะมาพร้อมกับสกินเสมอ

ไม่มีรูปแบบ .mcpack ที่มีแต่ชุดคลุม ชุดคลุมทุกชิ้นจะต้องจับคู่กับสกินที่ระบุชื่อชุดคลุมนั้น นั่นคือเหตุผลที่ชุดคลุมจริงๆ แล้วคือชุดสกินที่มีไฟล์ PNG เพิ่มเติมสำหรับแต่ละรายการ

ใน Java ชุดคลุมเป็นสิ่งแยกต่างหากจากสกิน แต่ในหินดานไม่ใช่: ไม่มีรูปแบบชุดคลุมแยกต่างหาก ชุดคลุมเป็นฟิลด์หนึ่งในรายการสกิน ดังนั้นการแจกจ่ายชุดคลุมจึงหมายถึงการแจกจ่ายสกินที่สวมชุดคลุมนั้น

สิ่งที่บังคับใช้

ชุดคลุมคือ ชุดสกินที่แต่ละรายการระบุพื้นผิวชุดคลุม ไฟล์ manifest, skins.json และไฟล์ภาษาจะเหมือนกับชุดสกินอื่นๆ ความแตกต่างเพียงอย่างเดียวคือมีคีย์เพิ่มเติมหนึ่งคีย์ต่อรายการและไฟล์ PNG เพิ่มเติมหนึ่งไฟล์ในไฟล์ zip

ผลที่ตามมาคือโครงสร้าง ไม่ใช่แค่ความสวยงาม:

  • คุณไม่สามารถส่งชุดคลุมเพียงอย่างเดียวได้ ชุดคลุมทุกชิ้นต้องมีสกินให้แขวน แม้ว่าสกินนั้นจะเป็นสกินที่คุณไม่สนใจก็ตาม
  • ชุดคลุมไม่สามารถเลือกได้อย่างอิสระในเกม การเลือกชุดคลุมหมายถึงการเลือกรายการสกินที่ชุดคลุมนั้นเป็นของ ชุดคลุมสองชิ้นบนสกินเดียวเป็นสิ่งที่คุณไม่สามารถแสดงได้
  • สกิน N ชิ้น × ชุดคลุม M ชิ้น คือ N × M รายการ ไม่ใช่ N + M การเสนอชุดคลุมสามชิ้นสำหรับสกินสี่ชิ้นหมายถึงสิบสองรายการในแพ็ค แต่ละรายการมีคีย์ของตัวเอง มีชื่อของตัวเองในไฟล์ภาษา และมีคู่ไฟล์ PNG ของตัวเอง

ประเด็นสุดท้ายนี้คือสิ่งที่สร้างปัญหาเมื่อแพ็คมีขนาดใหญ่ขึ้น ชุดคลุมจะใหญ่ขึ้นอย่างรวดเร็ว และขนาดจะเพิ่มขึ้นแบบทวีคูณ ไม่ใช่แบบบวก

พื้นผิวสองแบบมีขนาดต่างกัน

สกินมีขนาด 64 × 64 (หรือแบบเก่า 64 × 32) ชุดคลุมมีขนาด 64 × 32 เสมอ ไม่สามารถใช้แทนกันได้ และตัวสร้างจะปฏิเสธสกินที่มีขนาดเท่าชุดคลุม และในทางกลับกัน

ภายในไฟล์ชุดคลุมขนาด 64 × 32 ส่วนที่มองเห็นได้คือ บล็อกขนาด 10 × 16 ที่ตำแหน่ง (1, 1) ส่วนอื่นๆ ทั้งหมดคือด้านหลัง ขอบ และช่องว่าง ภาพตัวอย่างจะตัดให้เหลือเพียงสี่เหลี่ยมผืนผ้านั้นเมื่อแสดงให้คุณเห็นว่าชุดคลุมใดเป็นชุดคลุมใด เพราะที่ขนาดภาพขนาดย่อ ช่องว่างรอบๆ จะเป็นส่วนใหญ่ของภาพและไม่ได้บอกอะไรคุณเลย

รูปแบบ Slim และ Classic ยังคงใช้ได้

แต่ละรายการมีโมเดลของตัวเอง ซึ่งตรวจจับได้จากคอลัมน์แขนที่สี่ของสกินในลักษณะเดียวกับชุดสกินทั่วไป ดังนั้นชุดคลุมจึงต้องเรียกหาโมเดล slim/classic ให้ถูกต้องสำหรับแต่ละรายการด้วย ชุดคลุมไม่ได้เปลี่ยนวิธีการอ่านแขน และโมเดลที่ผิดพลาดจะปรากฏขึ้นเหมือนกับที่อื่นๆ: สกิน Alex ที่มีแขนของ Steve สวมชุดคลุมที่ถูกต้อง

รูปแบบที่ใช้งานได้จริง

หากเป้าหมายของคุณคือ "มอบชุดคลุมนี้ให้ผู้เล่น" แพ็คคือกลไกการจัดส่งมากกว่าตัวผลิตภัณฑ์ จับคู่กับสกินที่เรียบง่ายที่สุดที่สมเหตุสมผล ตั้งชื่อรายการตามชุดคลุมแทนที่จะเป็นสกิน และยอมรับว่าผู้เล่นที่เลือกชุดคลุมนั้นกำลังเลือกทั้งสองอย่าง

หากเป้าหมายของคุณคือชุดของรูปลักษณ์ที่เข้ากัน — สกินและชุดคลุมที่ออกแบบมาพร้อมกัน — โมเดลของหินดานนั้นเหมาะสมที่สุด และการจับคู่ที่ดูเหมือนข้อจำกัดนั้นคือคุณสมบัติหลัก

ตัวสร้างชุดผ้าคลุม →

More guides

Browse all →

กำลังหาเครื่องมือ Minecraft อื่นอยู่ไหม

ชุดเครื่องมือสร้าง ดู และแปลงไฟล์ที่ทำงานในเบราว์เซอร์ ฟรีทั้งหมด