ม็อด Palworld บนเซิร์ฟเวอร์ — ตัวอัปโหลดทำอะไรให้จริง ๆ และผู้พัฒนาเขียนไว้ว่าอย่างไร
› ม็อด Palworld บนเซิร์ฟเวอร์ — ตัวอัปโหลดทำอะไรให้จริง ๆ และผู้พัฒนาเขียนไว้ว่าอย่างไรม็อด Palworld บนเซิร์ฟเวอร์ — ตัวอัปโหลดทำอะไรให้จริง ๆ และผู้พัฒนาเขียนไว้ว่าอย่างไร อัปเดตล่าสุด 2026-08-14
คำตอบสั้น ๆ
uniz.host มีตัวอัปโหลดม็อดให้เซิร์ฟเวอร์ Palworld — เลือกไฟล์ .zip ของม็อด (หรือไฟล์ .pak/.ucas/.utoc เดี่ยว ๆ) แล้วระบบจะวางไฟล์เหล่านั้นลงในโฟลเดอร์ Pal/Content/Paks/~mods ของเกมให้โดยตรง แต่นั่นคือการก๊อปไฟล์ ไม่ใช่ฟีเจอร์ที่รองรับ เพราะเอกสารม็อดของ Pocketpair เองระบุว่าม็อดฝั่งเซิร์ฟเวอร์ทำงานได้เฉพาะเซิร์ฟเวอร์ฉบับ Windows เท่านั้น ส่วนเซิร์ฟเวอร์ของเราเป็น Linux ฉะนั้นให้ถือว่าม็อด Palworld ที่นี่ไม่รองรับและไม่การันตี มันอาจไม่โหลดเลย และผู้พัฒนาเตือนเองว่าม็อดอาจทำให้เซฟพัง ส่วนที่แน่นอนคือ ม็อดมีผลหลังรีสตาร์ทเท่านั้น ผู้เล่นทุกคนต้องมีไฟล์ม็อดชุดเดียวกันในเครื่อง ไฟล์ที่ซ้อนอยู่ในโฟลเดอร์ย่อยจะไม่ถูกโหลด และไฟล์ใน ~mods รอดจากการเก็บถาวรและกู้คืน
ขั้นตอนโดยสรุป
หาไฟล์ของม็อดให้เจอ ไม่ใช่ตัวติดตั้งของ Windows อัปโหลดไฟล์ที่แท็บม็อด รีสตาร์ทเซิร์ฟเวอร์เพื่อให้เกมอ่านโฟลเดอร์ใหม่ เช็กว่าม็อดโหลดขึ้นมาจริงหรือเปล่า สารบัญ "ใส่ม็อดในเซิร์ฟเวอร์ Palworld ได้ไหม" เป็นคำถามที่เจอบ่อยที่สุดข้อหนึ่ง และมันควรได้คำตอบที่ตรงไปตรงมามากกว่าคำตอบที่ฟังแล้วสบายใจ ความจริงคือ uniz.host มีตัวอัปโหลดม็อดให้เซิร์ฟเวอร์ Palworld และในเวลาเดียวกัน ผู้พัฒนาเกมเขียนเอกสารไว้ว่าม็อดฝั่งเซิร์ฟเวอร์เป็นเรื่องของ Windows เท่านั้น สองอย่างนี้จริงพร้อมกัน บทความนี้อธิบายว่าแต่ละอย่างแปลว่าอะไร เพื่อให้คุณตัดสินใจเองได้ว่าจะทุ่มเวลาทั้งเย็นไปกับมันดีไหม
Pocketpair เขียนไว้ว่าอย่างไร คู่มือเซิร์ฟเวอร์ของ Pocketpair มีหน้าเรื่องม็อดอยู่หน้าเดียว และหน้านั้นเปิดด้วยประโยคนี้
At this time, server-side mods work only on the dedicated server with Windows edition.
หน้าเดียวกันยังบอกอีกสามเรื่องที่ควรจำติดตัวไว้ คือ เฉพาะม็อดที่สร้างมาให้รันบนเซิร์ฟเวอร์เท่านั้นที่จะทำงานบนเซิร์ฟเวอร์ได้ เซิร์ฟเวอร์อ่านม็อดจากโฟลเดอร์ที่อยู่ระดับเดียวกับไฟล์รันเซิร์ฟเวอร์ และประโยคเตือนของผู้พัฒนาเองที่ว่า "Use mods at your own risk. They may cause save-data corruption or crashes." นอกจากนี้ยังมี launch argument ชื่อ -NoMods ที่เอกสารระบุว่าใช้ปิดม็อดทั้งหมดแบบบังคับ
เซิร์ฟเวอร์ Palworld ของเรารันบน Linux จึงไม่มีเอกสารทางการฉบับไหนบอกว่าม็อดรูปแบบใดก็ตามจะโหลดได้บนเซิร์ฟเวอร์แบบที่คุณเช่าที่นี่ ใครก็ตามที่บอกคุณเป็นอย่างอื่น รวมถึงบริษัทโฮสต์เกม กำลังพูดเกินสิ่งที่ผู้พัฒนาประกาศไว้
ตัวอัปโหลดของ uniz.host ทำอะไรในเชิงกลไก ทีนี้มาถึงส่วนที่เราพูดได้แม่นยำ เพราะเป็นโค้ดของเราเอง
บนเซิร์ฟเวอร์ Palworld แท็บที่ชื่อ ม็อด ไม่ใช่ร้านม็อด แต่เป็นตัวอัปโหลดไฟล์แคบ ๆ ที่ทำอยู่สี่อย่างเท่านั้น
รับเฉพาะไฟล์ .zip, .pak, .ucas และ .utoc
ถ้าคุณโยนไฟล์ .zip ให้ มันจะแกะไฟล์นั้น เก็บเฉพาะรายการที่ลงท้ายด้วย .pak, .ucas หรือ .utoc แล้วทิ้งที่เหลือทั้งหมด ทั้ง readme รูปตัวอย่าง และตัวติดตั้ง
มันรีดโครงสร้างโฟลเดอร์ทิ้ง เหลือแค่ชื่อไฟล์เปล่า ๆ ไม่ว่าไฟล์บีบอัดนั้นจะซ้อนโฟลเดอร์ไว้กี่ชั้น
เขียนไฟล์เหล่านั้นลงที่ Pal/Content/Paks/~mods บนดิสก์ของเซิร์ฟคุณ
เครื่องหมาย ~ ใน ~mods ไม่ใช่ของประดับ เพราะ Unreal Engine จะโหลด pak แบบวางเดี่ยวจากโฟลเดอร์นั้น หลัง pak ของตัวเกมเอง ซึ่งเป็นเหตุผลที่ pak หนึ่งไฟล์ทับของเดิมได้ ส่วนทุกอย่างใต้ตัวอัปโหลดคือระบบจัดการไฟล์ปกติ — เรียกฟังก์ชันอัปโหลด แสดงรายการ และลบ ชุดเดียวกับที่แท็บ ไฟล์ ใช้ นั่นจึงเป็นเหตุผลที่แท็บม็อดต้องใช้สิทธิ์จัดการไฟล์ และเป็นเหตุผลที่มันหายไปตอนเซิร์ฟหลับ ถูกเก็บถาวร หรือกำลังกู้คืน
ไม่มีขั้นตอนไหนในสายนี้ที่ไปถามเกมว่าจะยอมรับไฟล์พวกนี้ไหม มันคือการคัดลอกไฟล์ไปยังปลายทางที่กำหนดตายตัว ส่วนเซิร์ฟเวอร์ Palworld ฝั่ง Linux จะโหลดมันหรือไม่ อยู่นอกโค้ดของเรา และอยู่นอกเอกสารของผู้พัฒนา
ขั้นตอนติดตั้ง ถ้าอยากลอง สำรองข้อมูลก่อน และทุกขั้นตอนต่อจากนี้ตั้งอยู่บนเงื่อนไขว่าคุณยอมรับได้ว่าผลลัพธ์อาจเป็นศูนย์
หาไฟล์ของม็อดให้เจอ ไม่ใช่ตัวติดตั้งของ Windows โหลดม็อดมาแล้วเปิดดูข้างในไฟล์บีบอัดก่อนอัปโหลด สิ่งที่คุณต้องการคือไฟล์ .pak พร้อมไฟล์ .ucas และ .utoc คู่กันในกรณีที่ม็อดนั้นมีครบสามไฟล์ ถ้าสิ่งที่โหลดมาเป็น .exe หรือคำแนะนำบอกให้ลง loader ลงในโฟลเดอร์เกมก่อน ให้หยุดตรงนี้ นั่นคือม็อดทรง Windows loader และตัวอัปโหลดไม่มีอะไรให้หยิบ ระบบจะบอกคุณเองว่า ไม่พบไฟล์ .pak/.ucas/.utoc ในสิ่งที่เลือก
อัปโหลดไฟล์ที่แท็บม็อด เปิดหน้าเซิร์ฟเวอร์ของคุณ ไปที่แท็บ ม็อด แล้วเลือกไฟล์ zip ของม็อดหรือไฟล์เดี่ยว ๆ ก็ได้ การอัปโหลดทั้ง zip ปลอดภัยกว่าการแกะเองแล้วลากไฟล์เข้าไป เพราะขั้นตอนรีดโฟลเดอร์ทิ้งคือสิ่งที่ช่วยคุณจากความผิดพลาดที่พบบ่อยที่สุด นั่นคือไฟล์ม็อดไปกองอยู่ลึกลงไปอีกชั้นใน ~mods ซึ่งเอนจินมองไม่เห็น และไม่มีอะไรตรงไหนแจ้งเตือนเลยสักจุด เมื่ออัปโหลดเสร็จ ไฟล์จะโผล่ในรายการบนแท็บนั้นพร้อมขนาดไฟล์ ถ้ายังไม่มีอะไร รายการจะเขียนว่า ยังไม่มีม็อดที่ติดตั้ง
รีสตาร์ทเซิร์ฟเวอร์เพื่อให้เกมอ่านโฟลเดอร์ใหม่ เซิร์ฟที่รันอยู่อ่าน pak ของมันไปเรียบร้อยแล้ว ให้กดปุ่ม รีสตาร์ท บนหน้าเซิร์ฟเวอร์ ซึ่งข้อความใต้รายการม็อดก็บอกเรื่องเดียวกัน คือ รีสตาร์ทเซิร์ฟเวอร์เพื่อโหลดม็อดที่เพิ่งติดตั้ง และผู้เล่นทุกคนต้องลงไฟล์ม็อดชุดเดียวกันในเครื่องตัวเองด้วย ก่อนรีสตาร์ท การอัปโหลดไม่เปลี่ยนอะไรทั้งนั้น
เช็กว่าม็อดโหลดขึ้นมาจริงหรือเปล่า ไม่มีเครื่องหมายถูกสีเขียวตรงไหนที่แปลว่า "ม็อดโหลดแล้ว" ฉะนั้นให้ดูที่ผลแทน เปิดคอนโซลดูตอนเซิร์ฟบูต ม็อดที่ทำอะไรพังมักจะฟ้องออกมาตรงนั้น และถ้าเซิร์ฟวนแครชทันทีหลังใส่ม็อด นั่นก็เป็นคำตอบแล้ว จากนั้นเข้าเกมไปดูสิ่งที่ม็อดควรจะเปลี่ยน ถ้าเซิร์ฟบูตขึ้นสวย ๆ แต่โลกเหมือนเดิมทุกอย่าง ข้อสรุปที่ซื่อสัตย์ที่สุดคือม็อดไม่ได้ถูกโหลด ซึ่งตรงกับที่ประโยค Windows-only ของผู้พัฒนาทำนายไว้
ทำไมม็อดถึงเงียบไปเฉย ๆ สี่สาเหตุ และมีแค่สองข้อแรกที่คุณแก้เองได้
เกิดอะไรขึ้น ดูยังไง ยังไม่ได้รีสตาร์ทหลังอัปโหลด ไฟล์อยู่ในรายการบนแท็บม็อดแล้ว แต่เซิร์ฟรันต่อเนื่องมาตั้งแต่ก่อนอัปโหลด ไฟล์ไปตกอยู่ในโฟลเดอร์ย่อย ไม่ได้อยู่ใน ~mods ตรง ๆ เกิดได้เฉพาะตอนที่คุณอัปโหลดเองผ่านแท็บไฟล์ เพราะแท็บม็อดรีดโฟลเดอร์ให้อยู่แล้ว ม็อดเป็นของฝั่งไคลเอนต์ หรือต้องใช้ loader ของ Windows หน้าม็อดพูดถึง loader, injector หรือไฟล์ .exe เซิร์ฟเวอร์ Linux ไม่โหลดมันจริง ๆ ทุกข้อข้างบนผ่านหมด บูตสะอาด แต่ในเกมไม่มีอะไรเปลี่ยน
ในฟอร์มตั้งค่า Palworld ยังมีสวิตช์ชื่อ อนุญาต Mod ฝั่งผู้เล่น (Allow Client Mod) ซึ่งแม็ปไปที่ค่า ALLOW_CLIENT_MOD ของเซิร์ฟเวอร์ เราเปิดให้ตั้งและส่งค่าไปให้เกมจริง แต่เกมเอาไปทำอะไรต่อ ไม่มีเอกสารของผู้พัฒนาอธิบายไว้ จึงอย่าเข้าใจว่านี่คือสวิตช์ที่ทำให้ม็อดฝั่งเซิร์ฟเวอร์ใช้ได้ และเหมือนทุกค่าในฟอร์มนั้น มันมีผลตอนรีสตาร์ทครั้งถัดไป
อะไรที่เรารับปากได้ และอะไรที่รับปากไม่ได้ สิ่งที่เรารับปากได้คือการจัดการไฟล์ ม็อดที่คุณอัปโหลดอยู่บนดิสก์ของเซิร์ฟคุณเอง ลบทิ้งได้จากแท็บเดิม และรอดจากรอบเก็บถาวรแล้วกู้คืน เพราะไฟล์เก็บถาวรตัด pak ของตัวเกมออกทีละนามสกุลที่ระดับ Paks/ และรูปแบบนั้นเอื้อมไม่ถึง Paks/~mods ไฟล์ของคุณจึงกลับมาพร้อมโลก
สิ่งที่เรารับปากไม่ได้คือ Palworld จะโหลดม็อดพวกนั้น ไม่ใช่เพราะเราพยายามไม่มากพอ แต่เพราะข้อความทางการเพียงข้อความเดียวที่มีอยู่บอกว่าม็อดฝั่งเซิร์ฟเวอร์เป็นฟีเจอร์ของฉบับ Windows และเราไม่ประกาศสิ่งที่ขัดกับผู้พัฒนาโดยไม่มีหลักฐาน ถ้าม็อดคือเหตุผลหลักที่คุณจะเช่าเซิร์ฟเวอร์ ตั้งความคาดหวังตามนี้ก่อนเติมเครดิต
อ่านต่อ คำถามที่พบบ่อย ติดตั้งม็อดบนเซิร์ฟเวอร์ Palworld ที่ uniz.host ได้ไหม อัปโหลดได้ ส่วนเกมจะโหลดให้หรือไม่เป็นอีกเรื่องหนึ่ง แท็บม็อดจะวางไฟล์ .pak/.ucas/.utoc ลงโฟลเดอร์ Pal/Content/Paks/~mods ของเซิร์ฟ ซึ่งเป็นที่ที่ Unreal ใช้โหลด pak แบบวางเดี่ยว แต่ Pocketpair เขียนเอกสารเรื่องม็อดฝั่งเซิร์ฟเวอร์ไว้สำหรับเซิร์ฟเวอร์ฉบับ Windows เท่านั้น และเซิร์ฟของเราเป็น Linux เพราะฉะนั้นเรื่องนี้ไม่รองรับและไม่การันตีใด ๆ ทั้งสิ้น ลองกับเซิร์ฟที่พังแล้วไม่เดือดร้อน และสำรองข้อมูลก่อนเสมอ
อัปโหลดม็อดไปแล้วแต่ไม่มีอะไรเกิดขึ้นเลย เพราะอะไร มีสี่สาเหตุที่พบบ่อย ไล่ตามลำดับที่ควรเช็ก หนึ่ง ยังไม่ได้รีสตาร์ท เพราะเกมอ่านโฟลเดอร์ม็อดตอนบูตเท่านั้น ไม่ได้อ่านระหว่างรัน สอง ม็อดตัวนั้นมาเป็นตัวติดตั้งหรือต้องใช้ loader ของ Windows จึงไม่มีไฟล์ pak ให้ตัวอัปโหลดหยิบ สาม ม็อดเป็นแบบฝั่งไคลเอนต์ล้วน ๆ ใส่บนเซิร์ฟไปก็ไม่มีผล และสี่ ม็อดนั้นใช้กับเซิร์ฟเวอร์ Linux ไม่ได้จริง ๆ ซึ่งเป็นกรณีที่เอกสารของผู้พัฒนาชี้ไว้
มีระบบ CurseForge หรือ Modrinth เหมือนฝั่ง Minecraft ไหม ไม่มี Palworld มีรายการฟีเจอร์ว่างเปล่าใน game registry ของเรา จึงไม่มีหน้าค้นหาแล้วกดติดตั้ง แท็บม็อดเป็นตัวอัปโหลดไฟล์ธรรมดาที่มาแทนที่ตรงนั้น เหตุผลที่บันทึกไว้ในโค้ดคือ mod loader ของ Palworld ที่แจกผ่านแพลตฟอร์มพวกนั้นเป็นของฝั่ง Windows ซึ่งสอดคล้องกับที่ผู้พัฒนาเขียนเอกสารม็อดฝั่งเซิร์ฟเวอร์ไว้เฉพาะ Windows
เพื่อนที่เข้ามาเล่นต้องลงไฟล์ม็อดด้วยไหม ต้อง และไม่ใช่ทางเลือก ข้อความใต้รายการม็อดในหน้าเว็บบอกไว้ตรง ๆ ว่าผู้เล่นทุกคนต้องลงไฟล์ม็อดชุดเดียวกันในเครื่องตัวเอง ถ้าเซิร์ฟมีแต่เครื่องผู้เล่นไม่มี หรือกลับกัน นั่นคือไฟล์ไม่ตรงกัน และไฟล์ไม่ตรงกันเป็นหนึ่งในสาเหตุที่ทำให้เข้าเซิร์ฟไม่ได้หรือหลุดตอนโหลดบ่อยที่สุด
ม็อดรอดจากการเก็บถาวรและกู้คืนโลกไหม รอด ตอนเซิร์ฟที่หยุดอยู่ถูกเก็บถาวร ระบบจะตัดไฟล์ pak ของตัวเกมออกเพื่อไม่ให้ต้องแบกไฟล์ที่ SteamCMD ลงไว้ราว 15 GB ต่อเซิร์ฟ แต่รายการที่ตัดออกเขียนไว้ทีละนามสกุลที่ระดับโฟลเดอร์ Paks และรูปแบบนั้นไม่กินลึกลงไปอีกชั้น ไฟล์ใน Paks/~mods จึงถูกเก็บไปกับไฟล์เก็บถาวรและกลับมาครบตอนกู้คืน
ม็อดทำให้เซฟพังได้ไหม หน้าม็อดของผู้พัฒนาเขียนไว้เองในประโยคเดียวว่าใช้ม็อดโดยยอมรับความเสี่ยงเอง เพราะม็อดอาจทำให้ข้อมูลเซฟเสียหายหรือเกมแครชได้ และในเมื่อเรื่องนี้ไม่รองรับบนเซิร์ฟเวอร์ Linux อยู่แล้ว ให้สำรองข้อมูลก่อนติดตั้งทุกครั้ง และสำรองอีกรอบก่อนถอดม็อดที่ใช้งานมาสักพัก เพราะของที่ม็อดเพิ่มเข้ามาอาจทิ้งร่องรอยไว้ในโลกที่ไม่มีม็อดตัวนั้นแล้ว