ไปที่ FTB wiki สำหรับข้อมูลรายละเอียดล่าสุดของม็อดนั้น ๆ
ม็อด (อังกฤษ: Mods ย่อมาจาก modifications ซึ่งแปลว่า การปรับแต่ง) เป็นสิ่งที่ทำให้เนื้อหาในเกม Minecraft เปลี่ยนแปลงไปในทางใดทางหนึ่ง เช่น ทำการปรับเปลี่ยนกลไกของเกมเล็กน้อย หรือการเพิ่มฟีเจอร์ใหม่ทั้งหมดเข้า
จุดประสงค์[]
ม็อดส่วนใหญ่ทำการเพิ่มเนื้อหาเข้าไปในเกมเพื่อเพิ่มการเล่นในรูปแบบอื่น ๆ เปลี่ยนความรู้สึกสร้างสรรค์ไปในทิศทางอื่น ๆ หรือทำให้ผู้เล่นมีทางเลือกอื่น ๆ มากขึ้นในการปฏิสัมพันธ์กับโลกของ Minecraft ทั้งนี้ม็อดบางตัวอาจเป็นการเปลี่ยนแปลงเนื้อหาเป็นอย่างมาก ในขณะที่บางตัวอาจเพียงแค่เพิ่มการตั้งค่าใหม่และตัวเลือกในการปรับแต่งประสิทธิภาพของความเร็ว กราฟิก และรูปแบบการเล่นของเกม โดยม็อดหรือปลั๊กอินสำหรับเซิร์ฟเวอร์ส่วนใหญ่มักจะเป็นการทำให้ผู้ดูแลเซิร์ฟเวอร์มีทางเลือกมากขึ้นและสะดวกในการใช้ นอกจากนี้ม็อดสำหรับโหมดเล่นคนเดียวส่วนใหญ่จะมีเวอร์ชันเซิร์ฟเวอร์ที่ทำให้หรือปรับแต่งให้ม็อดเหล่านั้นสามารถเล่นในโหมดเล่นหลายคนได้
เมื่อฐานเกมมีการอัปเดต ผู้สร้างม็อดจำเป็นต้องอัปเดตม็อดของตัวเองตามไปด้วย มิเช่นนั้นม็อดจะไม่สามารถใช้งานได้อีกต่อไป
ม็อดที่สร้างด้วยกระบวนการอย่างเป็นทางการของ Minecraft เรียกว่า แอดออน (add-ons) ซึ่งสามารถใช้งานได้สำหรับรุ่น Bedrock
ประเภทของม็อด[]
อิงจากไคลเอนต์[]
ม็อดสำหรับไคลเอนต์เป็นการปรับแต่งไฟล์เกม Minecraft โดยตรง ซึ่งม็อดสำหรับไคลเอนต์ไม่ใช่ไคลเอนต์ที่กำหนดเอง (custom client) เนื่องจากม็อดสำหรับไคลเอนต์นั้นใช้การปรับแต่งในเบื้องหลังซึ่งเกิดขึ้นในไฟล์ client.jar และการปรับแต่งเบื้องหลังนี้ต้องใช้ตัวโหลดม็อด (mod loader) ด้วย เช่น Minecraft Forge หรือ Fabric เป็นต้น
เนื่องจากซอฟต์แวร์เซิร์ฟเวอร์ของ Minecraft ปฏิเสธเนื้อหาที่กำหนดเองจากฝั่งไคลเอนต์ ฉะนั้นม็อดสำหรับไคลเอนต์ส่วนใหญ่ที่เกี่ยวกับการเพิ่มเนื้อหาใหม่ลงในเกมจึงไม่สามารถใช้งานได้ได้โหมดหลายผู้เล่น เว้นแต่ม็อดนั้นจะได้รับการติดตั้งในเซิร์ฟเวอร์นั้นด้วย ด้วยเหตุนี้ผู้สร้างม็อดสำหรับไคลเอนต์บางคนจึงได้ทำให้ม็อดของตัวเองสามารถใช้งานเวอร์ชันเซิร์ฟเวอร์ได้ แต่ก็ยังมีม็อดที่ยังไม่สามารถใช้งานได้ นอกจากนี้ยังมีม็อดสำหรับไคลเอนต์ประเภท Loader/API และประเภทปรับแต่งการทำงาน (เช่น OptiFine หรือ TooManyItems) ส่งผลในโหมดหลายผู้เล่นทันทีแม้จะไม่มีการปรับแต่งใด ๆ ในฝั่งของเซิร์ฟเวอร์ก็ตาม
อิงจากเซิร์ฟเวอร์[]
ม็อดสำหรับเซิร์ฟเวอร์เป็นการปรับแต่งซอฟต์แวร์เซิร์ฟเวอร์ Minecraft อย่างเป็นทางการ ซึ่งส่วนใหญ่ออกแบบมาเพื่อทำให้การดูแลเซิร์ฟเวอร์ง่ายขึ้นด้วยการดำเนินการแบ่งสิทธิพิเศษออกเป็นขั้น ๆ สำหรับคำสั่งต่าง ๆ (เช่น คำสั่งเตะ คำสั่งแบน เป็นต้น) ทั้งนี้ม็อดเหล่านี้ส่วนใหญ่จะดำเนินการคล้ายกับ "กระดาษห่อ" ซึ่งไม่ได้ปรับปรับแต่งไฟล์ .jar ของเซิร์ฟเวอร์หลัก แต่เป็นการเฝ้าสังเกตเอาต์พุตและส่งคำสั่งไปยังไฟล์นั้น
ม็อดแพ็ก[]
ม็อดแพ็กเป็นการรวมม็อดหลาย ๆ ตัวไว้ด้วยกันและจัดเรียงปรับแต่งเพื่อให้สามารถทำงานร่วมกันได้ โดยปกติม็อดแพ็กจะรวมกันภายใต้ธีมทั่ว ๆ ไป เช่น เทคโนโลยี เควสต์ หรือเวทมนตร์ ม็อดแพ็กมักจะมีลันเชอร์ที่กำหนดเอง (custom launcher) หรือตัวติดตั้ง (installer) ที่ทำให้สามารถติดตั้งและรันม็อดแพ็กได้ง่าย ตัวอย่างม็อดแพ็กยอดนิยมคือ Feed The Beast, Tekkit, RLcraft และ Hexxit
ม็อดแพ็กหลาย ๆ ตัวจำเป็นต้องใช้ลันเชอร์ที่กำหนดเองซึ่งทำให้สามารถติดตั้งและเปิดม็อดแพ็กหลาย ๆ ตัวได้ง่าย นอกจากการทำให้ง่ายต่อการติดตั้งไคลเอนต์ม็อดแพ็กแล้ว ลันเชอร์บางตัวยังสามารถดาวน์โหลดม็อดแพ็กสำหรับเซิร์ฟเวอร์ได้อีกด้วย
รายงานแครช[]
หากเกม Minecraft ดับ (แครช) จะมีการระบุว่าเกมถูกปรับลงในรายงานแครช
ข้อความรายงานแครชจะมีบรรทัดใดบรรทัดหนึ่งต่อไปนี้ซึ่งอยู่เกือบด้านล่างสุดของรายงาน
Is Modded: Probably not. Jar signature remains and client brand is untouched Is Modded: Very likely; Jar signature invalidated Is Modded: Definitely: client brand changed to (present loader, such as "fml,forge", "modloader", or "fabric") Is Modded: Unknown (can't tell)
ส่วนตัวอย่างรายงานแครชแบบสั้นเป็นไปตามนี้
รายงานแครช |
---|
---- Minecraft Crash Report ---- // Uh... Did I do that? Time: 1/1/17 12:00 AM Description: Manually triggered debug crash A detailed walkthrough of the error, its code path, and all known details is as follows: --------------------------------------------------------------------------------------- -- System Details -- Details: Minecraft Version: 1.12 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_131, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 524288000 bytes (500 MB) / 536870912 bytes (512 MB) up to 1073741824 bytes (1024 MB) JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -XX:+DisableExplicitGC IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 Launched Version: 1.12 LWJGL: 2.9.4 OpenGL: AMD Radeon (TM) R9 999 GL version 9.9.99999 Compatibility Profile Context 99.99.999.999, ATI Technologies Inc. GL Caps: Using GL 1.3 multitexturing. Using GL 1.3 texture combiners. Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. Shaders are available because OpenGL 2.1 is supported. VBOs are available because OpenGL 1.5 is supported. Using VBOs: No '''Is Modded: Probably not. Jar signature remains and client brand is untouched.''' Type: Client (map_client.txt) Resource Packs: Current Language: English (US) Profiler Position: N/A (disabled) CPU: 9x Intel(R) Core(TM) i9-9999Z CPU @ 9.99GHz |
โค้ดที่ใช้ตรวจสอบม็อดนั้นค่อนข้างง่าย แต่ก็ไม่ถูกต้องเสมอไป บางทีอาจแสดงว่า 'น่าจะไม่มี' (probably not) ทั้งที่มีการลงม็อด อย่างไรก็ตามเป็นเรื่องที่ยากมากที่จะได้รับข้อความว่า 'มีความเป็นไปได้มาก' (very likely) ถ้าคุณไม่ได้ปรับแต่งไฟล์ .jar ของ Minecraft เช่นเดียวกับคำว่า 'มี' (yes) นอกจากนี้ยังมีข้อความ 'มีอย่างแน่นอน' (definitely) แสดงขึ้นมาเมื่อเซิร์ฟเวอร์ Bukkit แครชและอยู่ภายใต้สถานการณ์อื่นที่คล้ายคลึงกัน เช่น เมื่อติดตั้ง Minecraft Forge API
ข้อความ 'น่าจะไม่มี' (probably not) จะปรากฏขึ้นเมื่อไคลเอนต์/แบรนด์เซิร์ฟเวอร์ปรากฏในการตรวจสอบในเกมว่าไม่มีการปรับแต่ง (มักเรียกว่า 'วานิลลา') และโฟลเดอร์ META-INF
ยังอยู่ ส่วนข้อความ 'มีความเป็นไปได้มาก' (very likely) จะปรากฏขึ้นเมื่อไม่พบโฟลเดอร์ META-INF
แต่ไคลเอนต์/แบรนด์เซิร์ฟเวอร์ดูเหมือนว่าจะเป็นวานิลลา และส่วนข้อความ 'มีอย่างแน่นอน' (definitely) พร้อมกับชื่อไคลเอนต์จะปรากฏขึ้นเมื่อไคลเอนต์ไม่เป็นวานิลลา
Is Modded: Definitely: Client brand changed to 'fml,forge'
ดูเพิ่ม[]
- แอดออน (Add-on) ฟีเจอร์ในรุ่น Bedrock ที่ทำให้ผู้สร้างม็อดสามารถเพิ่มเนิ้อลงในเกมได้ง่ายขึ้น
- โปรแกรมและตัวปรับแต่ง (Programs and editors) การแสดงเครื่องมือสำหรับการติดตั้งและสร้างม็อด
ข้อมูลภายนอก[]
- Mods repository on CurseForge
- MCPEDL.com ที่เก็บม็อดและแอดออนของรุ่น Bedrock
ทางการ |
|
---|---|
แอดออน (BE) |
|
Hju