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 การสำรองข้อมูลที่เชื่อถือได้ การอัปโหลดโลกที่กำหนดเอง และการเปิดใช้งานบนเซิร์ฟเวอร์ของคุณ ด้วยความรู้นี้ คุณพร้อมจัดการโลกของคุณได้อย่างราบรื่นและเก็บรักษาการผจญภัยของคุณให้ปลอดภัยและเป็นระเบียบ
ถ้ามีคำถามเพิ่มเติมหรือต้องการความช่วยเหลือ อย่าลังเลที่จะติดต่อทีมซัพพอร์ตของเรา ซึ่งพร้อมให้บริการทุกวันเพื่อช่วยคุณ! 🙂