Minecraft: จัดการเซฟโลก
ผลิตภัณฑ์ที่เหมาะสำหรับคู่มือนี้
เริ่มต้นทันที — สั่งซื้อผลิตภัณฑ์ที่เหมาะสมและทำตามคู่มือนี้ทีละขั้นตอน
บทนำ
โดยพื้นฐาน Minecraft จะเก็บเซฟเกมเป็น โลก โดยแต่ละโลกจะเป็นเซฟที่แยกตัวเองออกมา ในคู่มือนี้ เราจะสำรวจขั้นตอนการจัดการโลกบนเซิร์ฟเวอร์เกม Minecraft ของคุณ รวมถึงการแปลงโลกข้ามแพลตฟอร์ม การสร้างโลกใหม่ การสำรองข้อมูลโลกทั้งในเครื่องและบนเซิร์ฟเวอร์ และการอัปโหลดโลกไปยังเซิร์ฟเวอร์ของคุณ
การเตรียมตัว
เพื่อจัดการโลกของคุณ คุณต้องเริ่มต้นด้วยการเข้าถึงเซิร์ฟเวอร์เกม Minecraft ของคุณผ่าน FTP หากคุณไม่คุ้นเคยกับการใช้ FTP กรุณาดูคู่มือของเรา การเข้าถึงผ่าน FTP
เปรียบเทียบความแตกต่างของแพลตฟอร์ม
ความแตกต่างหลักระหว่างเซิร์ฟเวอร์ vanilla กับแพลตฟอร์มเซิร์ฟเวอร์อื่น ๆ คือ เซิร์ฟเวอร์ vanilla จะรวมโลกปกติ เนเธอร์ และเดอะเอนด์ไว้ในเซฟเดียวกัน
ในทางกลับกัน แพลตฟอร์มเซิร์ฟเวอร์อื่น ๆ เช่น Spigot, PaperMC และ Bukkit จะแยกแต่ละมิติเป็นเซฟโลกแยกกัน คุณสามารถดูตารางด้านล่างที่เปรียบเทียบวิธีการจัดการโลกตัวอย่างชื่อ zapdocs ในเซิร์ฟเวอร์ทั้งสองประเภท
| มิติของโลก | เซิร์ฟเวอร์ Vanilla (รวมกัน) | แพลตฟอร์มเซิร์ฟเวอร์ (แยกกัน) |
|---|---|---|
| ปกติ/โลกหลัก | zapdocs | zapdocs |
| เนเธอร์ | zapdocs | zapdocs_nether |
| เดอะเอนด์ | zapdocs | zapdocs_the_end |
การแปลงโลก
เมื่อสลับระหว่างเซิร์ฟเวอร์ vanilla กับแพลตฟอร์มเซิร์ฟเวอร์ คุณอาจต้องการเก็บเซฟโลกไว้ เนื่องจากความแตกต่างข้างต้น คุณจะต้องปรับโครงสร้างไฟล์เพื่อแยกหรือรวมโลกเนเธอร์และเดอะเอนด์ ขึ้นอยู่กับการดำเนินการ
ขั้นตอนนี้จำเป็นเฉพาะเมื่อคุณสลับระหว่าง vanilla กับแพลตฟอร์มเซิร์ฟเวอร์ และต้องการเก็บและย้ายโลกที่มีอยู่ หากคุณแค่ย้ายระหว่าง vanilla หรือข้ามแพลตฟอร์มเซิร์ฟเวอร์โดยตรง ไม่จำเป็นต้องแปลงอะไร
อย่าลืมปิดเซิร์ฟเวอร์ก่อนดำเนินการ เพื่อป้องกันปัญหาความขัดแย้งหรือการย้อนกลับข้อมูล
- แปลงจาก Vanilla
- แปลงเป็น Vanilla
เพื่อแปลงโลกจาก vanilla เป็นรูปแบบแพลตฟอร์มเซิร์ฟเวอร์ คุณต้องแยกโฟลเดอร์บางส่วนเพื่อสร้างโลกแยกใหม่สำหรับแต่ละมิติ แน่นอนว่าคุณจะย้ายโลกทั้งหมดไปยังเซิร์ฟเวอร์ใหม่ที่รันแพลตฟอร์มเซิร์ฟเวอร์ เช่น Spigot, PaperMC หรือ Bukkit
เข้าถึงเซิร์ฟเวอร์ผ่าน FTP และไปที่เส้นทาง ../vanilla/[your_world] เพื่อเข้าถึงเซฟโลกที่คุณต้องการแปลง หาโฟลเดอร์ DIM1 และ DIM-1
โฟลเดอร์ DIM1 ใช้สำหรับข้อมูลเดอะเอนด์ ส่วนโฟลเดอร์ DIM-1 ใช้สำหรับข้อมูลเนเธอร์
คุณต้องย้ายแต่ละโฟลเดอร์ไปยังโฟลเดอร์โลกใหม่แยกกัน ดังนี้:
- สำหรับเนเธอร์ สร้างโฟลเดอร์ใหม่ชื่อ
[your_world]_netherในโฟลเดอร์ราก แล้วย้ายโฟลเดอร์ DIM-1 เข้าไปในโฟลเดอร์โลกแยกใหม่นี้ - สำหรับเดอะเอนด์ สร้างโฟลเดอร์ใหม่ชื่อ
[your_world]_the_endในโฟลเดอร์ราก แล้วย้ายโฟลเดอร์ DIM1 เข้าไปในโฟลเดอร์โลกแยกใหม่นี้
คุณอาจต้องเขียนทับโฟลเดอร์ DIM ซึ่งเป็นเรื่องปกติ เพราะแพลตฟอร์มเซิร์ฟเวอร์จะสร้างมิติทั้งหมดทันทีโดยดีฟอลต์
ในตัวอย่างนี้ โลกชื่อ world ดังนั้นจึงสร้างโฟลเดอร์ world_nether และ world_the_end ในโฟลเดอร์ราก พร้อมย้ายโฟลเดอร์ DIM ที่เหมาะสมเข้าไป
ตอนนี้โลกแยกสามโลกพร้อมใช้งานบนแพลตฟอร์มเซิร์ฟเวอร์แล้ว
การแปลงโลกจากแพลตฟอร์มเซิร์ฟเวอร์เป็น vanilla นั้นกระบวนการแทบจะเหมือนกันแต่กลับกัน คุณต้องดึงข้อมูลจากโลกแยกสำหรับเนเธอร์และเดอะเอนด์ เพื่อรวมเป็นโลกเดียว แน่นอนว่าคุณจะย้ายโลกที่รวมแล้วไปยังเซิร์ฟเวอร์ใหม่ที่รัน vanilla
เข้าถึงเซิร์ฟเวอร์ผ่าน FTP และเข้าไปที่โฟลเดอร์ราก หาโฟลเดอร์โลกแยกสามโฟลเดอร์ที่ควรเป็น [your_world], [your_world]_nether และ [your_world]_the_end โดยที่ [your_world] คือชื่อโลก
เปิดโฟลเดอร์โลกแยก [your_world]_nether และย้ายโฟลเดอร์ DIM-1 เข้าไปในโฟลเดอร์หลัก [your_world] ในตัวอย่างนี้ โลกชื่อ world ตามดีฟอลต์
ทำซ้ำขั้นตอนเดียวกันกับโฟลเดอร์โลกแยก [your_world]_the_end โดยย้าย DIM1 เข้าไปในโฟลเดอร์หลัก [your_world]
ตอนนี้โลกที่รวมกันพร้อมใช้งานบนเซิร์ฟเวอร์ vanilla แล้ว
การสร้างโลก
การสร้างโลกง่ายมาก คุณสามารถเลือกสร้างโลกใหม่ทั้งหมด หรือสร้างโลกปัจจุบันใหม่แบบสด ๆ Minecraft ใช้ระบบ seed ที่แต่ละโลกจะมี seed เฉพาะตัว ซึ่งหมายความว่าแค่มี seed คุณก็สามารถสร้างสำเนาเริ่มต้นของโลกได้อย่างแม่นยำ
- สร้างโลกใหม่
- สร้างโลกปัจจุบันใหม่
เพื่อสร้างโลกใหม่ ให้ปิดเซิร์ฟเวอร์และเชื่อมต่อผ่าน FTP คุณควรเปิดไฟล์คอนฟิก server.properties ผ่านส่วน Configs บนแผงควบคุมเว็บของเซิร์ฟเวอร์ หรือผ่าน FTP
ตอนนี้เพื่อสร้างโลกใหม่ คุณสามารถ:
- ผ่าน FTP หาโลกที่ชื่อเดียวกับพารามิเตอร์
level-nameในไฟล์คอนฟิก แล้วลบมันออก - แก้ไขพารามิเตอร์
level-nameในไฟล์คอนฟิกเป็นชื่อใหม่ แล้วบันทึก
ถ้าคุณต้องการเก็บเซฟเก่า เราแนะนำให้ใช้ตัวเลือกที่ 2 เพราะโลกเก่าจะยังอยู่บนเซิร์ฟเวอร์แต่จะเป็น "สถานะไม่ใช้งาน"
ตอนนี้สตาร์ทเซิร์ฟเวอร์อีกครั้ง เซิร์ฟเวอร์จะตรวจพบว่าโลกที่ชื่อ level-name หายไป จึงสร้างโลกใหม่ด้วย seed ใหม่
เพื่อสร้างโลกปัจจุบันใหม่ คุณต้องจด seed ไว้ ซึ่งสามารถทำได้ผ่านส่วน Console บนแผงควบคุมเว็บของเซิร์ฟเวอร์ หรือในเกมโดยตรง แต่ต้องมีสิทธิ์ OP (operator) ถ้าทำในเกม
รันคำสั่ง /seed ในคอนโซลหรือในเกม ซึ่งจะแสดงค่า seed ของโลกปัจจุบัน จดค่า seed นี้ไว้
เมื่อรู้ seed แล้ว คุณต้องแก้ไขพารามิเตอร์ level-seed ในไฟล์คอนฟิก server.properties ผ่านส่วน Configs บนแผงควบคุมเว็บ หรือผ่าน FTP
อย่าลืมปิดเซิร์ฟเวอร์ก่อน เพื่อให้ไฟล์บันทึกได้ถูกต้อง
เปลี่ยนพารามิเตอร์ level-seed เป็นค่า seed ที่จดไว้ แล้วบันทึกไฟล์ จากนั้นเชื่อมต่อเซิร์ฟเวอร์ผ่าน FTP
เพื่อสร้างโลกใหม่ คุณสามารถ:
- ผ่าน FTP หาโลกที่ชื่อเดียวกับพารามิเตอร์
level-nameในไฟล์คอนฟิก แล้วลบมันออก - แก้ไขพารามิเตอร์
level-nameในไฟล์คอนฟิกเป็นชื่อใหม่ แล้วบันทึก
ถ้าคุณต้องการเก็บเซฟเก่า เราแนะนำให้ใช้ตัวเลือกที่ 2 เพราะโลกเก่าจะยังอยู่บนเซิร์ฟเวอร์แต่จะเป็น "สถานะไม่ใช้งาน"
ตอนนี้สตาร์ทเซิร์ฟเวอร์อีกครั้ง เซิร์ฟเวอร์จะตรวจพบว่าโลกที่ชื่อ level-name หายไป จึงสร้างโลกปัจจุบันใหม่โดยใช้ seed ที่ระบุในพารามิเตอร์ level-seed
สำรองข้อมูลเซฟโลก
เซฟในเครื่อง
เซฟโลกในเครื่องคือเซฟที่คุณสร้างขณะเล่นในโหมดผู้เล่นคนเดียว สามารถหาได้ใน Windows AppData ตามเส้นทางนี้:
../AppData/Roaming/.minecraft/saves
คุณสามารถเข้าถึงเส้นทางนี้ได้ง่าย ๆ โดยกด CTRL + R พร้อมกัน แล้วพิมพ์เส้นทางนี้ในหน้าต่างรัน: %appdata%/.minecraft/saves/ กด OK แล้วคุณจะถูกพาไปยังโฟลเดอร์นั้นทันที
ในโฟลเดอร์นี้ คุณจะเห็นเซฟโลกในเครื่องทั้งหมดรวมกันในที่เดียว
การเข้าถึงเซฟผ่าน FTP
การสำรองข้อมูลเซฟโลกจากเซิร์ฟเวอร์ง่ายมาก เมื่อเชื่อมต่อกับเซิร์ฟเวอร์เกมผ่าน FTP Client แล้ว ให้เข้าไปที่โฟลเดอร์รากของแพลตฟอร์มเซิร์ฟเวอร์ที่คุณใช้ เซฟโลกจะอยู่ตรงนั้น โดยชื่อโลกดีฟอลต์คือ world
สำรองข้อมูลอัตโนมัติ
เรายังมีตัวเลือกให้สำรองข้อมูลเซฟโลก (และไฟล์คอนฟิก) อัตโนมัติผ่านเว็บอินเทอร์เฟซของเรา เพียงไปที่แดชบอร์ดเซิร์ฟเวอร์เกมของคุณ แล้วเข้าไปที่เมนู เครื่องมือ->สำรองข้อมูล ที่นี่คุณสามารถตั้งค่าตัวเลือกต่าง ๆ เพื่อกำหนดเวลาสำรองข้อมูลอัตโนมัติสำหรับเซิร์ฟเวอร์ของคุณ เราให้พื้นที่สำรองข้อมูลฟรี 10GB สำหรับเก็บข้อมูลสำรองของคุณ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการสำรองข้อมูล ดูคู่มือเฉพาะเรื่อง สำรองข้อมูล
การอัปโหลดเซฟโลก
เหมือนกับการสำรองข้อมูล การอัปโหลดเซฟโลกก็ง่ายมาก ก่อนอื่นให้แน่ใจว่าคุณเชื่อมต่อกับเซิร์ฟเวอร์เกมผ่าน FTP Client เมื่อพร้อมแล้ว ให้ไปที่โฟลเดอร์รากของแพลตฟอร์มเซิร์ฟเวอร์ที่คุณใช้
จำไว้ว่าการเก็บโลกของเซิร์ฟเวอร์ vanilla กับแพลตฟอร์มเซิร์ฟเวอร์จะแตกต่างกันเล็กน้อย
ถ้าคุณย้ายเซฟจาก vanilla ไปแพลตฟอร์มเซิร์ฟเวอร์อย่าง PaperMC หรือในทางกลับกัน กรุณาดูส่วน การแปลงโลก ในคู่มือนี้
แค่ลากและวางเซฟโลกของคุณเข้าไปในโฟลเดอร์รากผ่าน FTP Client แล้วมันจะถูกอัปโหลดไปยังเซิร์ฟเวอร์ของคุณ
อาจเป็นประโยชน์ถ้าคุณคัดลอกชื่อโฟลเดอร์เซฟเกมที่อัปโหลดไว้ เพราะคุณจะต้องใช้ชื่อนี้ถ้าต้องการเปิดใช้งานในส่วนถัดไป
การเปิดใช้งานเซฟโลก
เพื่อใช้เซฟโลกเฉพาะ คุณต้องแก้ไขไฟล์คอนฟิก server.properties โดยเฉพาะพารามิเตอร์ level-name
คุณสามารถทำได้ผ่านส่วน Configs บนแผงควบคุมเว็บของเซิร์ฟเวอร์ หรือผ่าน FTP
ในไฟล์ ให้หา level-name แล้วแก้ไขให้ตรงกับชื่อโฟลเดอร์เซฟโลกของคุณ ถ้าคุณใช้แพลตฟอร์มเซิร์ฟเวอร์ ให้ใช้ชื่อโฟลเดอร์หลัก ไม่ใช่โฟลเดอร์ _nether หรือ _the_end
สรุป
ตอนนี้คุณเข้าใจวิธีจัดการโลก Minecraft ของคุณอย่างมั่นใจ ตั้งแต่การแปลงเซฟระหว่าง vanilla กับแพลตฟอร์มเซิร์ฟเวอร์ การสร้างโลกใหม่ การสร้างโลกเก่าซ้ำด้วย seed การสำรองข้อมูลที่เชื่อถือได้ การอัปโหลดโลกที่กำหนดเอง และการเปิดใช้งานบนเซิร์ฟเวอร์ของคุณ ด้วยความรู้นี้ คุณพร้อมจัดการโลกของคุณได้อย่างราบรื่นและเก็บรักษาการผจญภัยของคุณให้ปลอดภัยและเป็นระเบียบ
ถ้ามีคำถามเพิ่มเติมหรือต้องการความช่วยเหลือ อย่าลังเลที่จะติดต่อทีมซัพพอร์ตของเรา ซึ่งพร้อมให้บริการทุกวันเพื่อช่วยคุณ! 🙂