วานิลลา tweaks – แพ็คทรัพยากรบทนำสู่แพ็คทรัพยากร | Microsoft เรียนรู้
รู้เบื้องต้นเกี่ยวกับแพ็คทรัพยากร
Contents
มีแพ็คทรัพยากรตัวอย่างที่มีอยู่ในตัวอย่าง Minecraft GitHub. อาจใช้เพื่อทำความเข้าใจโครงสร้างของแพ็คทรัพยากรและเพื่อตรวจสอบงานของคุณหลังจากการสอน.
แพ็คพื้นผิว Minecraft
Resource Pack Minecraft เวอร์ชัน:
& lt
แพ็คทั้งหมดใช้เฉดสีวานิลลาโดย Shockmicro & Ancientkingg
สีย้อมที่ไม่ซ้ำกันโดย mmstinks
allay elytra โดย ninni
vex elytra โดย the_khuzdul1
ใบพุ่มไม้โดย pollie
Bookshelves ที่เชื่อมต่อกันโดย Charlie Nichols
การปั่นกะโหลกศีรษะบนภาพวาดไฟโดย Kristoffer Zetterstrand
เต่า Xisuma โดย Lordcloud147
หลงทาง Xisuma โดย Rashaexe
beeralis โดย rubikowl
ตัวอักษรที่ราบรื่นขึ้นโดยทีมที่ซื่อสัตย์
พาโนรามาคลาสสิกโดย SameThetHedgie
Smash Enderman (OptiFine Model) โดย Bold Muddy
แก้ไข ‘พื้นผิวที่ได้รับการปรับปรุง’ ส่วนใหญ่โดย (หรือขึ้นอยู่กับพื้นผิวโดย) Jasper ‘Jappa’ Boerstra
พิกเซลที่สอดคล้องกัน ghast โดย harya_ (จากซื่อสัตย์ 32x)
Pixel Sonic Boom ที่สอดคล้องกันโดย Aerod & Miniluv73 (จาก Faithful 32X)
Phantom Rain by itchawk
ตัวเลือกแพ็คทรัพยากร
บางแพ็คมีไฟล์ที่ทับซ้อนกัน. คุณสามารถลากและวางเพื่อเปลี่ยนลำดับรายการ. แพ็คที่ด้านบนแทนที่ด้านล่าง.
รู้เบื้องต้นเกี่ยวกับแพ็คทรัพยากร
ก่อนที่จะสร้างส่วนเสริมครั้งแรกของคุณสำหรับ Minecraft: Bedrock Edition คุณจะต้องสร้างแพ็คเพื่อเก็บเนื้อหาที่กำหนดเอง. มีแพ็คสองประเภทที่ผู้สร้างสามารถทำได้: แพ็คทรัพยากรและแพ็คพฤติกรรม. อัน แพ็คทรัพยากร เป็นโครงสร้างโฟลเดอร์ที่จะมีรุ่นที่กำหนดเองเสียงพื้นผิวและเนื้อหาที่กำหนดเองอื่น ๆ ทั้งหมดของคุณ. บทช่วยสอนนี้จะเปลี่ยนสีของสิ่งสกปรกเป็นสีเขียวสดใส.
ในบทช่วยสอนนี้คุณจะได้เรียนรู้สิ่งต่อไปนี้:
- เป็นอย่างไร ถูกสร้างขึ้น.
- เป็นอย่างไร ไฟล์รายการ ถูกสร้างขึ้น.
- วิธีการโหลดพื้นผิวที่กำหนดเองเป็น minecraft อย่างไร.
- แนวคิดของ แพ็คซ้อนกัน เมื่อทำงานกับเนื้อหาเพิ่มเติม.
ตัวอย่างทรัพยากรแพ็ค
มีแพ็คทรัพยากรตัวอย่างที่มีอยู่ในตัวอย่าง Minecraft GitHub. อาจใช้เพื่อทำความเข้าใจโครงสร้างของแพ็คทรัพยากรและเพื่อตรวจสอบงานของคุณหลังจากการสอน.
ความต้องการ
เราขอแนะนำให้กรอกข้อมูลต่อไปนี้ให้เสร็จก่อนที่จะเริ่มการสอนนี้:
การสร้างแพ็คทรัพยากร
เพื่อให้ Minecraft ค้นหาและใช้ไฟล์ทรัพยากรของคุณคุณต้องตั้งค่าโฟลเดอร์และไฟล์ในโครงสร้างเฉพาะ. บทช่วยสอนนี้จะแนะนำคุณผ่านการสร้างโฟลเดอร์และโครงสร้างไฟล์นี้.
สร้างโฟลเดอร์
ในส่วนนี้คุณจะเริ่มต้นด้วยการสร้างโฟลเดอร์ที่เรียกว่า my_resource_pack. คุณไม่ต้องเรียกมันว่า. อันที่จริงคุณสามารถตั้งชื่อโฟลเดอร์นี้ได้ทุกอย่างที่คุณต้องการ แต่โฟลเดอร์อื่น ๆ จะต้องมีชื่อเหมือนบทช่วยสอนนี้บอกว่า Minecraft รู้ว่าจะดูที่ไหน.
- เปิดไฟล์ com.โมจาง โฟลเดอร์.
- ดับเบิลคลิกที่ Development_resource_packs โฟลเดอร์เพื่อเปิดมัน.
- เพิ่มโฟลเดอร์ใหม่และตั้งชื่อ my_resource_pack.
- ดับเบิลคลิกที่ *my_resource_pack โฟลเดอร์เพื่อเปิดมัน.
สร้างไฟล์รายการ
ในการโหลดแพ็คทรัพยากรลงใน minecraft ไฟล์รายการจะต้องสร้าง. ไฟล์รายการคือไฟล์ JSON ที่มีข้อมูลต่อไปนี้:
- คำอธิบาย: คำอธิบายในเกมเกี่ยวกับสิ่งที่แพ็คทรัพยากรทำ.
- ชื่อ: ชื่อในเกมของแพ็คทรัพยากร.
- uuid.
- รุ่น: เวอร์ชันของ Resource Pack.
- รุ่นเครื่องยนต์ขั้นต่ำ: Minecraft เวอร์ชันที่จำเป็นซึ่งชุดนี้จะทำงานได้.
เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับวิธีการแสดง.ไฟล์ JSON ใช้งานได้ดูรายการอ้างอิงของ Addons.เอกสาร JSON.
Minecraft จะแยกวิเคราะห์ข้อมูลจากไฟล์รายการและแสดงในส่วน Add-on ของเกม. . ส่วนส่วนหัวจะมีข้อมูลโดยรวมสำหรับแพ็คและส่วนโมดูลจะมีข้อมูลแพ็คเกจเฉพาะ.
- คลิกขวาในหน้าต่าง Explorer เลือก ใหม่> เอกสารข้อความ.
- ตั้งชื่อมัน ประจักษ์.JSON.
- คุณจะต้องเปลี่ยนส่วนขยายไฟล์จาก .txt ถึง .JSON. หากหน้าต่าง Explorer ของคุณไม่แสดงส่วนขยายไฟล์คุณสามารถเปิดใช้งานได้ ส่วนขยายชื่อไฟล์ ภายใต้ ดู แท็บ.
- ดับเบิลคลิกที่ ประจักษ์.JSON ไฟล์เพื่อเปิดในตัวแก้ไขข้อความ.
- คัดลอกและวางรหัสต่อไปนี้ลงในไฟล์ของคุณ.
< "format_version": 2, "header": < "description": "My dirt resource pack Add-On!", "name": "My Resource Pack", "uuid":"", "version": [1, 0, 0], "min_engine_version": [1, 16, 0] >, < "description": "My First Add-On!", "type": "resources", "uuid": "", "version": [1, 0, 0] >]>
uuid
ตัวระบุที่ไม่ซ้ำกันในระดับสากลหรือ UUID สั้น ๆ เป็นตัวเลขที่ไม่ซ้ำกันที่ใช้ในการระบุซอฟต์แวร์ที่แตกต่างกัน. สำหรับ Minecraft UUID ใช้เพื่อกำหนดแพ็คเฉพาะและเพื่อป้องกันไม่ให้ซอฟต์แวร์ซ้ำซ้อนใด ๆ. สำหรับส่วนหัวและโมดูลจะต้องมีหมายเลข UUID ที่แตกต่างกันสองตัวที่ป้อนในแต่ละฟิลด์ “UUID” ระหว่างคำพูด. คุณสามารถรับ UUIDs จากเครื่องกำเนิด UUID ออนไลน์เช่น https: // www.uuidgenerator.สุทธิ/.
- คัดลอกและวาง UUID ลงในส่วนส่วนหัว. UUID จะต้องวางในฟิลด์ “UUID”: “” ระหว่างเครื่องหมายคำพูด (“”) ที่จะอ่านอย่างถูกต้อง.
- รีเฟรชหน้าเว็บเพื่อสร้าง UUID ใหม่สำหรับใช้ในส่วนโมดูล.
- คัดลอกและวาง UUID ใหม่ลงในส่วนโมดูลในฟิลด์ “UUID” ระหว่างเครื่องหมายคำพูด.
- บันทึกรายการ.ไฟล์ JSON.
การเปลี่ยนบล็อกสิ่งสกปรก
เมื่อไฟล์ Manifest เสร็จสมบูรณ์ตอนนี้คุณสามารถเริ่มเพิ่มเนื้อหาที่กำหนดเองใน Minecraft. เริ่มต้นกันโดยใช้พื้นผิวใหม่กับบล็อกสิ่งสกปรกวานิลลา. ส่วนแรกของกระบวนการเกี่ยวข้องกับการสร้างโครงสร้างโฟลเดอร์เพื่อยึดพื้นผิว.
- ในไฟล์ Explorer ใน my_resource_pack โฟลเดอร์สร้างโฟลเดอร์และตั้งชื่อ พื้นผิว.
- ดับเบิลคลิกที่ พื้นผิว โฟลเดอร์เพื่อเปิดมัน.
- ภายในโฟลเดอร์พื้นผิวสร้างโฟลเดอร์และตั้งชื่อ ตึก.
- ดับเบิลคลิกที่ ตึก โฟลเดอร์เพื่อเปิดมัน.
การสร้างพื้นผิว
ตอนนี้โครงสร้างโฟลเดอร์ถูกสร้างขึ้นคุณสามารถวางพื้นผิวที่กำหนดเองของคุณไว้ที่นั่น. Green Square เล็ก ๆ นี้เป็นตัวอย่างของประเภทของไฟล์ที่สร้างขึ้นโดยขั้นตอนต่อไปนี้.
คุณสามารถดาวน์โหลดและบันทึกไว้ในไฟล์ ตึก โฟลเดอร์หรือทำตามขั้นตอนเหล่านี้เพื่อสร้างพื้นผิวของคุณ:
- เปิดตัวแก้ไขรูปภาพเช่น MS Paint.
- ไปที่ ไฟล์ เมนูและเลือก คุณสมบัติ.
- ตั้ง ความกว้าง และ ความสูง ถึง 16 พิกเซล แต่ละ.
- คลิก ตกลง.
ตอนนี้คุณสามารถออกแบบรูปแบบหรืองานศิลปะใด ๆ ในบรรณาธิการ. ในการสร้างสแควร์สีเขียวให้เพิ่มสีเติมให้เรียบง่าย.
MS Paint ใช้ในตัวอย่างนี้เพื่อการเข้าถึงที่รวดเร็วและง่าย .การสนับสนุนไฟล์ TGA.
- เมื่อคุณแก้ไขพื้นผิวเสร็จแล้วให้ไปที่ ไฟล์ เมนูและเลือก บันทึกเป็น.
- เลือก รูปภาพ png ตัวเลือก.
- ใน บันทึกเป็น กล่องโต้ตอบนำทางไปยังไฟล์ ตึก โฟลเดอร์ที่คุณสร้างขึ้น.
- บันทึกไฟล์เป็น สิ่งสกปรก.png.
ทดสอบแพ็ค
ตอนนี้แพ็คมีทั้งไฟล์รายการและไฟล์พื้นผิวคุณสามารถเปิด Minecraft และทดสอบส่วนเสริมทรัพยากรใหม่ของคุณ.
แพ็คซ้อนกัน เป็นวิธีการโหลดเนื้อหาที่ด้านบนของเนื้อหาวานิลลาทำให้แต่ละวัตถุที่มีชื่อเดียวกันในแพ็คทั้งสองถูกเขียนทับโดย ล่าสุด แพ็คที่ใช้. ในตัวอย่างของเราพื้นผิวสกปรกดั้งเดิมถูกเขียนทับโดยพื้นผิวที่กำหนดเองของเรา.
หากแพ็คอื่นที่ใช้สิ่งสกปรก.โหลดไฟล์ PNG หลังจาก my_resource_pack จากนั้น Minecraft จะใช้อันนั้นแทนและคุณจะไม่เห็นการเปลี่ยนแปลงนั้น.
พื้นผิวที่กำหนดเองของคุณจะถูกใช้ในทุกสิ่งสกปรก.บล็อก PNG ในโลก แต่จะไม่ถูกใช้กับบล็อกของสิ่งสกปรกที่มีหญ้าอยู่บนพวกเขาเพราะบล็อกเหล่านั้นมีชื่อที่แตกต่างกัน.
- เปิดตัว Minecraft และเลือก เล่น.
- เลือก สร้างโลกใหม่.
- ภายใต้ การตั้งค่า, เลื่อนลงไปที่ ส่วนเสริม ส่วน.
- คลิกที่ แพ็คทรัพยากร เพื่อดูแพ็คที่มีอยู่ทั้งหมด.
- คลิก แพ็คของฉัน แบบเลื่อนลงเพื่อเปิดมัน.
- เลือก แพ็คทรัพยากรของฉัน และคลิก เปิดใช้งาน เพื่อเพิ่มทรัพยากรแพ็คไปทั่วโลก.
- สร้าง เพื่อสร้างโลกของคุณ.
การแก้ไขปัญหา
ทรัพยากรแพ็คทุกข์ยาก? การแก้ไขปัญหาเป็นส่วนหนึ่งของกระบวนการพัฒนาใด ๆ. นี่คือสถานที่บางแห่งที่จะเริ่มแก้ไขปัญหาชุดทรัพยากรที่ขาดหายไป.
คุณสามารถใช้แพ็คทรัพยากรตัวอย่างบนตัวอย่าง minecraft ไซต์ GitHub เพื่อตรวจสอบโครงสร้างของแพ็คทรัพยากรของคุณ.
แพ็คทรัพยากรของคุณไม่ปรากฏใน Minecraft
หากแพ็คทรัพยากรของคุณไม่ปรากฏในส่วนเสริมของโลกนั่นชี้ไปที่รายการที่ไม่ถูกต้อง.ไฟล์ JSON. มาตรวจสอบกัน.
- มีสอง uuids ที่แตกต่างกันในรายการ.ส่วนส่วนหัวและโมดูล JSON? ดู uuid ส่วนสำหรับข้อมูลเพิ่มเติม.
- คุณเปิดการขยายไฟล์และเส้นทางหรือไม่? หากหน้าต่าง Explorer ของคุณไม่แสดงส่วนขยายไฟล์คุณสามารถเปิดใช้งานได้ ส่วนขยายชื่อไฟล์ ภายใต้ ดู แท็บ.
- ตรวจสอบอีกสองวงเล็บปีกกาและวงเล็บ. เครื่องมือผ้าสำลี JSON สามารถช่วยได้.
แพ็คทรัพยากรปรากฏขึ้นเนื้อหาไม่ทำงาน
- ตรวจสอบว่าโฟลเดอร์พื้นผิวอยู่ในตำแหน่งที่เหมาะสมและสะกดถูกต้อง. จากนั้นตรวจสอบโฟลเดอร์บล็อกด้วย.
- ดาวน์โหลดแพ็ค Resource Vanilla และลองเพิ่มบล็อกของคุณลงในโฟลเดอร์พื้นผิว/บล็อกที่มีอยู่.
- ตรวจสอบให้แน่ใจว่าไฟล์พื้นผิวใหม่มีชื่อเหมือนกับพื้นผิววานิลลาที่คุณกำลังเปลี่ยน.
- ย้ายแพ็คของคุณเหนือผู้อื่นเพื่อให้แน่ใจว่าสิ่งสกปรกของคุณ.PNG Texture ถูกโหลดก่อนแพ็คทรัพยากรอื่น ๆ ด้วยการซ้อนแพ็ค.
อะไรต่อไป?
ด้วยพื้นผิวที่กำหนดเองตอนนี้เป็นส่วนหนึ่งของโลก Minecraft ของคุณถึงเวลาแล้วที่จะดูว่าพฤติกรรมแพ็คเปลี่ยนพฤติกรรมเอนทิตีที่มีอยู่ได้อย่างไร. ในส่วนถัดไปคุณจะเพิ่มพฤติกรรมก้าวร้าวให้กับองค์กรวัวที่สงบสุขตามปกติ.
หากต้องการดูตัวอย่างของไฟล์ทรัพยากรและพฤติกรรมที่ไม่เปลี่ยนแปลงให้ตรวจสอบชุดทรัพยากรวานิลลา Minecraft Vanilla และ Vanilla Behavior Pack.