MCTOOLBOX
MC ToolboxMC TOOLBOX
ตัวแปลง MRPack เป็น ZIP

ตัวแปลง CurseForge ZIP เป็น MRPack

แปลงไฟล์ ZIP ที่ส่งออกจาก CurseForge Minecraft modpack ให้เป็นไฟล์ .mrpack ที่เข้ากันได้กับ Modrinth มีประโยชน์เมื่อคุณต้องการย้ายแพ็กจาก CurseForge ไปยัง Prism Launcher, ATLauncher, GDLauncher หรือ Modrinth App

อัปโหลด ZIP ของ CurseForge

วางไฟล์ส่งออก modpack ของ CurseForge หรือคลิกเพื่อเลือกไฟล์ ไฟล์เก็บถาวรของแพ็กจะอยู่ในเบราว์เซอร์ของคุณ

วางไฟล์ ZIP ของแพ็กม็อด CurseForge เพื่อเริ่มต้น0%

ยูทิลิตี้สำหรับโมดแพ็ก

ย้ายแพ็กจาก CurseForge เข้าสู่ระบบนิเวศ MRPack

ไฟล์ ZIP ที่ส่งออกจาก CurseForge และไฟล์ .mrpack ของ Modrinth แก้ปัญหาเดียวกันด้วยวิธีที่ต่างกัน CurseForge เก็บข้อมูลอ้างอิงโมดเป็นรหัสโปรเจกต์และรหัสไฟล์ใน manifest.json ส่วน Modrinth เก็บ URL ดาวน์โหลด แฮช ดีเพนเดนซี และไฟล์ override ใน modrinth.index.json เครื่องมือนี้เชื่อมสองรูปแบบนี้เข้าด้วยกัน เพื่อให้แพ็กที่ส่งออกจาก CurseForge สามารถนำเข้าได้โดยลอนเชอร์ที่รองรับ .mrpack

การแปลงส่วนใหญ่ทำงานในเบราว์เซอร์ของคุณด้วย JSZip ข้อมูลเมตาของโมดจะถูกค้นหาเฉพาะเมื่อจำเป็นเพื่อจับคู่ไฟล์ CurseForge เข้ากับรูปแบบ MRPack ไฟล์ override เช่น config, resource pack, การตั้งค่า shader และสคริปต์จะถูกคัดลอกไปในไฟล์ .mrpack ที่ส่งออก

วิธีการทำงาน

ขั้นตอนที่ 1

อ่าน manifest.json ของ CurseForge

ตัวแปลงจะเปิดไฟล์ ZIP ในเครื่องและอ่าน manifest ที่ส่งออกจาก CurseForge เพื่อค้นหาเวอร์ชัน Minecraft, mod loader, โฟลเดอร์ overrides, รหัสโปรเจกต์ และรหัสไฟล์

ขั้นตอนที่ 2

จับคู่โมดบน Modrinth

แต่ละไฟล์ CurseForge จะถูกตรวจสอบหาแฮช SHA-1 เมื่อ Modrinth มีไฟล์เดียวกัน ไฟล์ .mrpack ที่ส่งออกจะอ้างอิง URL CDN ของ Modrinth และแฮช SHA-512

ขั้นตอนที่ 3

รวมไฟล์ที่มีเฉพาะบน CurseForge

หากไฟล์ไม่มีบน Modrinth เครื่องมือจะดาวน์โหลดไฟล์ CurseForge นั้นและวางไว้ใน overrides/mods เพื่อให้ลอนเชอร์ที่เข้ากันได้ยังสามารถติดตั้งแพ็กได้

ขั้นตอนที่ 4

เขียน modrinth.index.json

ผลลัพธ์คือไฟล์ .mrpack มาตรฐานที่มี modrinth.index.json, ไฟล์ override ที่คัดลอก และรายงานสั้นๆ สำหรับไฟล์ที่ต้องตรวจสอบด้วยตนเอง

เมื่อใดควรใช้ตัวแปลงนี้

ย้ายลอนเชอร์แปลงแพ็กที่มีเฉพาะบน CurseForge สำหรับ Prism Launcher, ATLauncher, GDLauncher หรือ Modrinth App
แชร์กับเพื่อนส่งไฟล์ .mrpack ไฟล์เดียวแทนการให้เพื่อนสร้างแพ็กขึ้นมาใหม่ด้วยตนเอง
การดูแลแพ็กสร้างไฟล์เก็บถาวรแบบ Modrinth พร้อมเก็บโมดที่มีเฉพาะบน CurseForge ไว้ใน overrides
ขั้นตอนการทำงานคู่ใช้เครื่องมือนี้ควบคู่กับตัวแปลง MRPack เป็น ZIP เมื่อคุณต้องการทั้งสองทิศทางสำหรับงานโมดแพ็ก

คำถามที่พบบ่อยเกี่ยวกับ ZIP เป็น MRPack

การแปลง ZIP เป็น MRPack เป็นสิ่งที่ตรงข้ามกับการแปลง MRPack เป็น ZIP หรือไม่?

ใช่ การแปลง MRPack เป็น ZIP จะดาวน์โหลดไฟล์ที่อ้างอิงโดยแพ็ก Modrinth ส่วนการแปลง ZIP เป็น MRPack จะอ่านไฟล์ส่งออกจาก CurseForge และสร้างไฟล์เก็บถาวร .mrpack แบบ Modrinth

ทุกแพ็ก CurseForge สามารถแปลงเป็น .mrpack ที่สมบูรณ์แบบได้หรือไม่?

ไม่เสมอไป การจับคู่กับ Modrinth สาธารณะนั้นสะอาด แต่ไฟล์บางไฟล์ที่มีเฉพาะใน CurseForge หรือไฟล์ที่ถูกจำกัดต้องถูกบรรจุโดยตรง หากไม่สามารถดาวน์โหลดไฟล์ได้ เครื่องมือจะเพิ่มไฟล์นั้นลงในรายงานภายในผลลัพธ์

ตัวเรียกใช้งานใดบ้างที่สามารถนำเข้าผลลัพธ์ได้?

Prism Launcher, ATLauncher, MultiMC forks ที่รองรับ Modrinth, GDLauncher และแอป Modrinth สามารถนำเข้าไฟล์ .mrpack ได้

เครื่องมือนี้อัปโหลด ZIP ของฉันจาก CurseForge หรือไม่?

ZIP ของคุณถูกเปิดในเบราว์เซอร์ด้วย JSZip เราไม่ต้องการบัญชีหรือจัดเก็บแพ็กของคุณเป็นโปรเจกต์ผู้ใช้ เครื่องมืออาจเรียกใช้ API สาธารณะของ CurseForge และ Modrinth เพื่อค้นหาข้อมูลเมตาของไฟล์และดาวน์โหลดไฟล์ม็อดแต่ละไฟล์เมื่อสร้าง .mrpack นั่นคือการดึงข้อมูลเมตาและไฟล์สาธารณะ ไม่ใช่การอัปโหลดแพ็กของคุณไปยังที่เก็บคลาวด์ของเรา