Server Software มีอะไรบ้าง
Vanilla, Paper, Purpur, Folia, Fabric, Forge, NeoForge, Hybrid และฝั่ง Bedrock ต่างกันตรงไหน และควรเลือกตัวไหน
ไฟล์เซิร์ฟเวอร์ที่เลือก กำหนดว่าคุณลงอะไรได้บ้าง
Minecraft ไม่ได้มีเซิร์ฟเวอร์แบบเดียว แต่ละตระกูลรับไฟล์เสริมคนละแบบ ลง Plugin ในเซิร์ฟเวอร์สาย Mod ไม่ได้ และลง Mod ในเซิร์ฟเวอร์สาย Plugin ก็ไม่ได้เช่นกัน หน้านี้รวมเฉพาะซอฟต์แวร์ที่ MinNu Cloud เปิดให้สร้างจริง พร้อมบอกสถานะ ว่าตัวไหนเลือกได้ทันที ตัวไหนกำลังเตรียมเปิด และตัวไหนยังไม่รองรับ
- เล่นกับเพื่อนแบบมี Plugin ระบบร้าน สิทธิ์ ยศ → Paper
- อยากได้ค่าปรับแต่ง gameplay เยอะกว่านั้น → Purpur (ใช้ Plugin ชุดเดียวกับ Paper)
- เล่น Modpack จาก CurseForge หรือ Modrinth → ดูว่า Modpack ระบุ Fabric, Forge หรือ NeoForge แล้วเลือกตามนั้น และอัปโหลดชุดไฟล์ขึ้นเซิร์ฟเวอร์เอง
- อยากได้ทั้ง Mod และ Plugin พร้อมกัน → Hybrid อย่าง Mohist หรือ Arclight แต่ต้องรับความเสี่ยงเรื่องความเสถียร
- ผู้เล่นบางคนอยู่บนมือถือหรือ Console → เลือก "GeyserMC Java & Bedrock" แล้วให้ผู้เล่น Bedrock ใช้พอร์ตฝั่ง Bedrock
ไฟล์เซิร์ฟเวอร์ทางการ ได้พฤติกรรมเกมตรงตามที่ Mojang ออกแบบทุกอย่าง เหมาะกับกลุ่มเล็กที่ไม่ต้องการระบบเสริม
เว็บทางการ ↗มาตรฐานของเซิร์ฟเวอร์ Plugin ในปัจจุบัน ปรับแต่งประสิทธิภาพมาให้เยอะ มีไฟล์ config แยกสำหรับจูนโลกและมอนสเตอร์ รองรับ Plugin ของ Bukkit และ Spigot เกือบทั้งหมด
เว็บทางการ ↗เพิ่มค่าปรับแต่ง gameplay หลายร้อยรายการ เช่น พฤติกรรมม็อบ การขี่สัตว์ และกฎเกมแปลก ๆ โดยยังใช้ Plugin ชุดเดียวกับ Paper
เว็บทางการ ↗แบ่งโลกเป็นภูมิภาคแล้วรันหลายเธรดพร้อมกัน ได้ผลดีเมื่อผู้เล่นกระจายตัวห่างกัน แต่ต้องใช้ Plugin ที่ประกาศว่ารองรับ Folia เท่านั้น
เว็บทางการ ↗ใช้งานได้และ Plugin ส่วนใหญ่รองรับ แต่ Paper เร็วกว่าและมีตัวเลือกจูนมากกว่า เลือก Spigot เฉพาะเมื่อ Plugin บางตัวระบุไว้ชัดเจน
เว็บทางการ ↗โครงเบา อัปเดตตามเวอร์ชันใหม่เร็วที่สุด Mod ส่วนใหญ่ต้องติดตั้ง Fabric API เพิ่ม และ Mod สายประสิทธิภาพอย่าง Lithium ก็อยู่ในสายนี้
เว็บทางการ ↗ใช้ Mod ของ Fabric ได้เป็นส่วนใหญ่ ชุมชนเล็กกว่า เลือกเมื่อ Modpack หรือ Mod ระบุ Quilt โดยตรง
เว็บทางการ ↗ระบบ Mod ที่เก่าแก่ที่สุด Modpack ยอดนิยมของเวอร์ชัน 1.7 ถึง 1.20 จำนวนมากยังอยู่บน Forge ผู้เล่นต้องลง Forge เวอร์ชันเดียวกับเซิร์ฟเวอร์
เว็บทางการ ↗แยกออกมาจาก Forge ตั้งแต่ช่วง 1.20.1 และกลายเป็นปลายทางของ Modpack ใหม่ฝั่งนี้ Mod ของ Forge รุ่นเก่าใช้ร่วมกันไม่ได้โดยตรง
เว็บทางการ ↗รัน Mod ของ Forge พร้อม Plugin ของ Bukkit ในเครื่องเดียว สะดวกมากแต่แลกกับความเสถียร บาง Plugin หรือ Mod อาจทำงานผิดพลาดโดยไม่มีคนแก้ให้
เว็บทางการ ↗แนวคิดเดียวกับ Mohist และรองรับหลาย loader ตามรุ่นที่เลือก เหมาะกับคนที่ยอมทดสอบเองและสำรองข้อมูลถี่
เว็บทางการ ↗เซิร์ฟเวอร์ทางการของฝั่ง Bedrock ใช้ Add-on หรือ Behavior Pack แทน Plugin และเชื่อมด้วยพอร์ตแบบ UDP
เว็บทางการ ↗เซิร์ฟเวอร์ Bedrock ที่เขียนด้วย Python/C++ รองรับปลั๊กอินของ EndStoneMC ใช้พอร์ต UDP เช่นเดียวกับฝั่ง Bedrock ทั่วไป
เว็บทางการ ↗สร้างจาก Paper พร้อมติดตั้ง Geyser และ Floodgate ให้อัตโนมัติ ผู้เล่น Java เข้าด้วยพอร์ต Java และผู้เล่น Bedrock เข้าด้วยพอร์ต Bedrock ที่แยกกันคนละค่า
เว็บทางการ ↗เช่นเดียวกับรุ่น Paper แต่ใช้ฐาน Purpur ทำให้ได้ค่าปรับแต่ง gameplay เพิ่มเติมจาก Paper ใช้ Plugin ชุดเดียวกับ Paper
เว็บทางการ ↗ตัวเชื่อมหลายเซิร์ฟเวอร์ให้เป็นเครือข่ายเดียว ผู้เล่นเข้าที่อยู่เดียวแล้วสลับระหว่างล็อบบี้ มินิเกม หรือเซิร์ฟหลักได้
เว็บทางการ ↗สร้างเซิร์ฟเวอร์จาก Modpack สำเร็จรูป ระบบพร้อมแล้วแต่ยังอยู่ระหว่างเปิดเลือกที่หน้าแรก ตอนนี้อัปโหลด Modpack ผ่าน File Manager แล้วเลือก Fabric/Forge/NeoForge ตามที่ Modpack ระบุได้
เว็บทางการ ↗ไม่มีซอฟต์แวร์ที่ตรงกับตัวกรองนี้
สรุปความต่างในตารางเดียว#
| ตระกูล | ตัวอย่าง | ไฟล์เสริมที่ใช้ | ผู้เล่นต้องลงอะไรเพิ่ม |
|---|---|---|---|
| Vanilla | Vanilla, Snapshot | ไม่มี | ไม่ต้อง |
| สาย Plugin | Paper, Purpur, Folia, Spigot | ไฟล์ .jar ในโฟลเดอร์ plugins/ | ไม่ต้อง ผู้เล่นใช้เกมปกติเข้าได้เลย |
| สาย Mod | Fabric, Quilt, Forge, NeoForge | ไฟล์ .jar ในโฟลเดอร์ mods/ | ต้องลง loader และ Mod ชุดเดียวกับเซิร์ฟเวอร์ |
| Hybrid | Mohist, Arclight | ใช้ทั้ง plugins/ และ mods/ | ต้องลง Mod ตามเซิร์ฟเวอร์ |
| Proxy | Velocity | ปลั๊กอินของ Proxy เอง | ไม่ต้อง |
| Bedrock | Bedrock Dedicated Server, EndStoneMC | Add-on หรือปลั๊กอินเฉพาะระบบ | ไม่ต้อง แต่ต้องใช้ Minecraft ฉบับ Bedrock |
ไฟล์ลงตรงไหน#
plugins/ไฟล์ Plugin ของ Paper, Purpur, Folia, Spigotplugins/<ชื่อ>/config.ymlค่าตั้งของ Plugin แต่ละตัว สร้างอัตโนมัติหลังเปิดครั้งแรกmods/ไฟล์ Mod ของ Fabric, Quilt, Forge, NeoForgeconfig/ค่าตั้งของ Mod ฝั่ง loader ส่วนใหญ่อยู่ที่นี่server.propertiesพอร์ต โหมดเกม ระยะมองเห็น และค่าหลักของเซิร์ฟเวอร์logs/latest.logบันทึกล่าสุด ใช้หาสาเหตุตอนเปิดไม่ขึ้นหรือมีคนหลุดตัวอย่างค่าใน server.properties ที่แก้บ่อย#
max-players=20
view-distance=8
simulation-distance=6
difficulty=normal
gamemode=survival
online-mode=true
white-list=false
enable-command-block=false เลือกยังไงไม่ให้ต้องรื้อทีหลัง#
เปิดหน้าดาวน์โหลดของ Plugin หรือ Mod ที่ตั้งใจใช้ แล้วดูว่ารองรับตระกูลไหนและเวอร์ชันเกมใด สิ่งนี้กำหนดตัวเลือกให้คุณเกือบทั้งหมด
ไฟล์เสริมมักตามเวอร์ชันใหม่ช้ากว่าตัวเกม ถ้าจำเป็นต้องใช้ Mod บางตัว ให้เลือกเวอร์ชันที่ Mod นั้นรองรับเป็นหลัก
ให้ระบบสร้างไฟล์พื้นฐานครบก่อน แล้วค่อยอัปโหลดไฟล์เสริมทีละชุด
ไปหน้าสร้างเซิร์ฟเวอร์ →เข้าเล่นเอง เปลี่ยนมิติ บันทึก แล้วรีสตาร์ทดูหนึ่งรอบ ถ้าผ่านค่อยเปิดให้ผู้เล่นคนอื่น
สำหรับผู้ดูแลเซิร์ฟเวอร์: ข้อควรรู้ก่อนใช้งานจริง
- ล็อกเวอร์ชันของ loader และไฟล์เสริมให้ชัดเจน อย่าใช้ลิงก์ที่ชี้ไปยังรุ่นล่าสุดเสมอ เพราะเซิร์ฟเวอร์อาจเปลี่ยนพฤติกรรมโดยไม่ตั้งใจ
- Plugin ที่ต้องพึ่งไลบรารีอื่น เช่น ตัวจัดการ placeholder หรือตัวจับ packet ต้องลงไลบรารีให้ครบก่อน มิฉะนั้นจะขึ้นข้อความว่าโหลดไม่สำเร็จใน latest.log
- Folia ไม่ได้รับ Plugin ทั่วไปทั้งหมด ให้ตรวจหน้าเอกสารของ Plugin ว่าประกาศรองรับไว้จริง
- Proxy อย่าง Velocity เลือกสร้างได้จากรายการซอฟต์แวร์ของ Minecraft Java
เก็บรายการไฟล์เสริมพร้อมเวอร์ชันไว้ในไฟล์ข้อความหนึ่งไฟล์ เวลาเซิร์ฟเวอร์พังจะย้อนกลับได้เร็วกว่าการไล่เดา