MC Toolkit

คู่มือ / การก่อสร้างและทรัพยากร

การเปลี่ยนสีท้องฟ้าใช้ไฟล์ 6 ไฟล์ — และข้างขึ้นข้างแรมทั้งแปดเป็นหนึ่งในนั้น

แพ็กท้องฟ้าจะมาแทนที่ sun.png, moon_phases.png, clouds.png, rain.png, snow.png และ end_sky.png ด้วยขนาดที่แน่นอน ดวงจันทร์เป็นแถบเดียวขนาด 128×64 ไม่ใช่ 8 เท็กซ์เจอร์

แพ็กเปลี่ยนสีมักจะล้มเหลวด้วยเหตุผลที่น่าเบื่อ: พาธผิด, ขนาดแคนวาสผิด, หรือมีแปดไฟล์ในขณะที่เกมต้องการเพียงไฟล์เดียว นี่คือเป้าหมายที่แน่นอน ซึ่งนำมาจากเครื่องมือเปลี่ยนสีในหน้านี้ — ซึ่งเป็นตัวเขียนไฟล์เหล่านี้ — ดังนั้นพาธและขนาดที่นี่จึงเป็นสิ่งที่โหลดได้จริง

ท้องฟ้าประกอบด้วย 6 ไฟล์

ทุกสิ่งที่ประกอบเป็นท้องฟ้าจะอยู่ใน assets/minecraft/textures/environment/:

ไฟล์ขนาด
sun.png32 × 32
moon_phases.png128 × 64
clouds.png256 × 256
rain.png64 × 256
snow.png64 × 256
end_sky.png128 × 128

แทนที่ทั้งหกไฟล์แล้วท้องฟ้าก็จะเป็นของคุณ ไม่มีอะไรอื่นอีก — ไม่มีเส้นขอบฟ้าแยกต่างหาก ไม่มีไฟล์ไล่ระดับสี สีท้องฟ้าที่นอกเหนือจากนี้มาจากไบโอม ไม่ใช่จากเท็กซ์เจอร์

ดวงจันทร์เป็นแถบเดียว ไม่ใช่ 8 เท็กซ์เจอร์

นี่คือข้อผิดพลาดที่ควรกล่าวถึง moon_phases.png เป็น รูปภาพเดียวขนาด 128 × 64 ที่บรรจุข้างขึ้นข้างแรมทั้งแปด ในตาราง 4 × 2 ของเซลล์ขนาด 32 × 32 เกมจะเลือกเซลล์สำหรับข้างขึ้นข้างแรมของคืนนี้

ดังนั้นจึงไม่มี moon_full.png และแพ็กที่จัดส่งไฟล์ดวงจันทร์แยกกันแปดไฟล์จะจัดส่งแปดไฟล์ที่ Minecraft ไม่เคยอ่าน หากดวงจันทร์ของคุณแสดงผลเป็นหนึ่งในสี่ของภาพที่คุณวาด ปัญหาคือแคนวาส: คุณวาดดวงจันทร์หนึ่งดวงที่ 128 × 64 แทนที่จะเป็นแปดดวงที่ 32 × 32 แต่ละดวง

ฝนและหิมะเป็นแนวตั้ง ไม่ใช่สี่เหลี่ยมจัตุรัส

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

แสงสะท้อนมีสองไฟล์ที่มีหน้าที่ต่างกัน

ประกายระยิบระยับของการร่ายมนตร์ไม่ใช่เท็กซ์เจอร์เดียว:

  • misc/enchanted_glint_item.png — แสงเงาบนไอเทม
  • glint_armor.png — แสงเงาบนชุดเกราะที่สวมใส่

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

ฟอนต์คือ JSON บวกกับชีต

การทำงานกับฟอนต์ต้องใช้สองไฟล์ร่วมกัน:

  • font/default.json — รายการผู้ให้บริการ ซึ่งระบุว่าชีตใดจัดหาอักขระใด
  • font/ascii.png — ตัวชีตเอง

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

กฎทั่วไป

แพ็กเปลี่ยนสีคือ การแทนที่แบบพาธต่อพาธ: วางไฟล์ที่พาธเดียวกับที่วานิลลาใช้แล้วไฟล์ของคุณจะชนะ นั่นคือเหตุผลที่พาธข้างต้นมีความสำคัญมากกว่างานศิลปะ — เท็กซ์เจอร์ที่สวยงามที่ textures/enviroment/sun.png จะไม่โหลดอะไรเลย และเกมจะไม่บอกคุณว่าทำไม

เครื่องมือเปลี่ยนสีรีซอร์สแพ็ก →

คู่มือเพิ่มเติม

ดูทั้งหมด →

พื้นผิวผ้าคลุมมีขนาด 2,048 พิกเซล แต่มีเพียง 372 พิกเซลเท่านั้นที่ถูกนำไปใช้

ไฟล์มีขนาด 64×32 พิกเซล ผ้าคลุมใช้พื้นที่เพียง 22×17 พิกเซลในมุมบนซ้าย และส่วนที่ผู้เล่นมองเห็นจริงๆ มีเพียง 160 พิกเซล ซึ่งน้อยกว่า 8% ของภาพทั้งหมด แถมยังมีปัญหาการเลื่อน 1 พิกเซลที่ทุกคนมักจะพลาด

2026-08-01การก่อสร้างและทรัพยากร

ชุดเกราะแต่งลายมีรูปลักษณ์ที่เป็นไปได้ถึง 1.57 พันล้านแบบ นี่แหละคือเหตุผลที่ต้องมีปุ่มล็อก

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

2026-08-01การก่อสร้างและทรัพยากร

สกินแพ็ก Bedrock มี 4 ไฟล์ และ 2 โหมดความล้มเหลวที่ไม่มีการแจ้งเตือน

UUID สองตัวที่ต้องแตกต่างกัน ไฟล์ภาษาที่ไม่ใช่ทางเลือก และคีย์สกินที่ตัดเครื่องหมายวรรคตอนออก ทำให้ 'My Skin!' และ 'My Skin?' กลายเป็นสกินเดียวโดยไม่มีข้อผิดพลาด

2026-08-01การก่อสร้างและทรัพยากร

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

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