กลับไปหน้าบทความ

อ่าน 17 นาที

การดัดแปลง Minecraft

ม็ อด Minecraft คือ ม็อด ที่เปลี่ยนแปลงแง่มุมต่างๆ ของ เกมแซนด์บ็อกซ์ Minecraft ม็ อด Minecraft สามารถเพิ่มเนื้อหาเพิ่มเติมให้กับเกม ปรับแต่งคุณสมบัติเฉพาะ...

การดัดแปลงMinecraft

ม็อด Minecraftส่วนใหญ่มุ่งเน้นไปที่การเพิ่มเนื้อหาใหม่ม็อด The Undergarden (ตามภาพ) เพิ่มมิติใหม่ให้กับเกม

ม็อดMinecraftคือม็อดที่เปลี่ยนแปลงแง่มุมต่างๆ ของเกมแซนด์บ็อกซ์ Minecraft ม็ อด Minecraftสามารถเพิ่มเนื้อหาเพิ่มเติมให้กับเกม ปรับแต่งคุณสมบัติเฉพาะ และเพิ่มประสิทธิภาพการทำงาน มีม็อดหลายพันรายการสำหรับเกมนี้ถูกสร้างขึ้น โดยบางม็อดสร้างรายได้ให้กับผู้สร้างด้วย แม้ว่าMojang Studiosจะไม่มีAPIสำหรับการสร้างม็อด แต่ก็มีเครื่องมือชุมชนที่ช่วยให้นักพัฒนาสร้างและเผยแพร่ม็อดได้ ความนิยมของ ม็อด Minecraftได้รับการยกย่องว่าช่วยให้Minecraft กลาย เป็น หนึ่งในวิดีโอเกมที่ขายดีที่สุดตลอดกาล[ 1 ]ณ เดือนมีนาคม 2025 มีม็อดมากกว่า 250,000 รายการสำหรับMinecraftบนเว็บไซต์โฮสติ้งม็อดต่างๆ เช่นCurseForge , ModrinthและPlanetMinecraft

ม็อด แรกๆของ Minecraftทำงานโดยการถอดรหัสและแก้ไข ซอร์สโค้ด Javaของเกม เวอร์ชันดั้งเดิมของเกม ซึ่งปัจจุบันเรียกว่าMinecraft: Java Editionยังคงใช้ม็อดในลักษณะนี้ แต่ใช้เครื่องมือที่ทันสมัยกว่า ส่วนMinecraft: Bedrock Editionเวอร์ชันสำหรับมือถือคอนโซลและMicrosoft Windowsนั้นเขียนด้วยภาษา C++ดังนั้นจึงไม่สามารถใช้ม็อดในลักษณะเดียวกันได้ ผู้สร้างม็อดจึงต้องใช้ "แอดออน" ที่เขียนด้วยภาษาสคริปต์เพื่อเพิ่มเนื้อหา แทน

พื้นหลัง

Blockbench ซึ่งเป็น ซอฟต์แวร์สร้างแบบจำลอง 3 มิติแบบโอ เพนซอร์สและฟรีสำหรับMinecraftถูกใช้โดยผู้สร้างม็อดต่างๆ เพื่อสร้างแบบจำลองมอนสเตอร์ในเกม[ 2 ]

Minecraft: Java Edition (มีให้ใช้งานสำหรับWindows , macOSและLinux ) สามารถปรับแต่งได้บนไคลเอนต์ (การติดตั้งเกมในเครื่อง), บนเซิร์ฟเวอร์หรือบนทั้งสองอย่างพร้อมกัน[ 3 ]ม็อดบนไคลเอนต์สามารถเปลี่ยนรูปลักษณ์และพฤติกรรมบางอย่างของเกมได้ ม็อดเฉพาะเซิร์ฟเวอร์ (โดยทั่วไปเรียกว่าปลั๊กอิน) สามารถเปลี่ยนพฤติกรรม และมักจะเพิ่มมินิเกม ระบบป้องกันการโกง หรือระบบล็อกอิน สำหรับคุณสมบัติที่ซับซ้อนกว่า เช่น การเพิ่มบล็อก ไอเท็ม มอนสเตอร์ หรือมิติใหม่ หรือการเปลี่ยนแปลงคุณสมบัติที่มีอยู่ จะต้องเพิ่มม็อดที่เทียบเท่ากันทั้งในไคลเอนต์และเซิร์ฟเวอร์เพื่อให้สามารถทำงานร่วมกันได้ ปลั๊กอินเซิร์ฟเวอร์สมัยใหม่บางตัวสามารถจำลองไอเท็มหรือบล็อกใหม่ได้โดยการรวมตรรกะของเซิร์ฟเวอร์เข้ากับแพ็กทรัพยากรแบบกำหนดเองที่ส่งไปยังไคลเอนต์ แม้ว่าสิ่งนี้จะไม่ให้ความสามารถเต็มรูปแบบของม็อดที่ติดตั้งบนไคลเอนต์แบบดั้งเดิมก็ตาม[ 4 ]ในโหมดผู้เล่นคนเดียวไคลเอนต์ทำหน้าที่ทั้งเป็นไคลเอนต์และเซิร์ฟเวอร์ และสามารถรันม็อดทั้งฝั่งไคลเอนต์และฝั่งเซิร์ฟเวอร์ได้[ 3 ] [ 5 ]อย่างไรก็ตาม ม็อดบางตัวจำเป็นต้องติดตั้งบนเซิร์ฟเวอร์เฉพาะซึ่งระบุโดย แท็ก "เฉพาะเซิร์ฟเวอร์เฉพาะ"ในหน้า Modrinth ของม็อดแต่ละตัว

ม็อดไคลเอ็นต์อาจส่งผลให้ประสิทธิภาพลดลง (เนื่องจากความต้องการทรัพยากรสูงโดยทั่วไป) บนคอมพิวเตอร์รุ่นเก่าหรือเครื่องที่ประสิทธิภาพต่ำกว่า[ 6 ]โดยเฉพาะอย่างยิ่งหากผู้เล่นใช้ม็อดหลายตัวพร้อมกันในสิ่งที่เรียกว่า "ม็อดแพ็ค" การแก้ไขเกมเป็นไปได้เพราะชุมชนทำการวิศวกรรมย้อนกลับ ซอร์สโค้ดของMinecraft ซึ่งเขียนด้วย ภาษา Javaเพื่อทำการแก้ไขเหล่านี้[ 7 ]

ม็อดต่างๆ บน Modrinth

แม้ว่า Mojang จะไม่ได้ให้การสนับสนุนอย่างเป็นทางการ แต่ก็อนุญาตให้สร้างและแชร์ม็อดMinecraft ออนไลน์ได้ และทีมพัฒนาเกมก็มีความสัมพันธ์อย่างไม่เป็นทางการกับผู้สร้างม็อดหลายคน นักพัฒนาบางคนได้ไปทำงานที่ Mojang หลังจากเผยแพร่ม็อดที่เป็นที่นิยม [ 8 ]แหล่งเก็บม็อดที่เป็นที่นิยม ได้แก่CurseForgeและ Modrinth [ 9 ]ในขณะที่แคตตาล็อกม็อด Minecraft มีดัชนีที่สามารถเรียกดูได้ของม็อดที่มีอยู่[ 10 ] โดยทั่วไปแล้วม็อด Minecraftจะให้บริการฟรีในฐานะงานอดิเรกผู้สร้างม็อดที่สร้างรายได้จะได้รับรายได้จากการแบ่งรายได้จากโฆษณาบนเว็บไซต์ดาวน์โหลดและการระดมทุนรายได้นี้ทำให้นักพัฒนาบางคนสามารถทำงานเต็มเวลาและแม้แต่เปิดสตูดิโอเกมขนาดเล็กที่อุทิศให้กับม็อดหรือแพลตฟอร์มการสร้างม็อด[ 8 ]

การดัดแปลงเกม Minecraftเวอร์ชันมือถือและคอนโซลบนโค้ดเบส Bedrockนั้นแตกต่างกัน เนื่องจากเวอร์ชันเหล่านั้นเขียนด้วยภาษา C++ แทนที่จะเป็น Java [ 11 ] [ 12 ]ผู้เล่นที่ต้องการดัดแปลงเกมของตนบนโค้ดเบส Bedrock จะมีกระบวนการที่ง่ายกว่า เนื่องจากเวอร์ชันนี้มีการสนับสนุน "ส่วนเสริม" อย่างเป็นทางการในตัว ซึ่งสามารถติดตั้งได้เร็วกว่าและง่ายกว่า ม็อด ใน Java Editionและไม่จำเป็นต้องใช้ตัวโหลดม็อดภายนอก อย่างไรก็ตาม ส่วนเสริมในBedrock Editionมีความยืดหยุ่นและคุณสมบัติน้อยกว่า เนื่องจากสามารถแก้ไขได้เฉพาะคุณสมบัติที่ Mojang เปิดเผยอย่างชัดเจนเท่านั้น[ 13 ]

ในปี 2012 Mojang กล่าวว่าพวกเขากำลังเริ่มทำงานเกี่ยวกับคลังเก็บม็อดสำหรับMinecraft [ 14 ] Markus "Notch" Perssonผู้สร้างMinecraft ยอมรับในปี 2012 ว่าในตอนแรกเขาลังเลเกี่ยวกับม็อด โดยกลัวว่าเนื้อหาที่ ผู้ใช้สร้างขึ้นจะคุกคามวิสัยทัศน์ของเขาสำหรับเกม Persson กล่าวว่าเขาเปลี่ยนใจ โดยอ้างว่าเขาตระหนักว่าม็อดเป็น "เหตุผลสำคัญอย่างยิ่งที่ทำให้Minecraft เป็นอย่างที่ เป็นอยู่" [ 15 ] Minecraft 1.13 ยังมีคุณสมบัติที่เรียกว่า "แพ็กข้อมูล" ซึ่งอนุญาตให้ผู้เล่นหรือผู้ดูแลเซิร์ฟเวอร์เพิ่มเนื้อหาเพิ่มเติมลงในเกม สิ่งที่สามารถเพิ่มได้นั้นจำกัดอยู่เพียงการต่อยอดจากคุณสมบัติที่มีอยู่ เช่น การเพิ่มสูตรอาหาร การเปลี่ยนไอเท็มที่บล็อกดรอปเมื่อถูกทำลาย และการเรียกใช้คำสั่งคอนโซล[ 16 ]

ประวัติศาสตร์

Minecraftเวอร์ชันแรกสุดถูกปล่อยออกมาในเดือนพฤษภาคม พ.ศ. 2552 [ 17 ]แต่การปรับแต่งเกมฝั่งไคลเอนต์ไม่ได้เป็นที่นิยมอย่างจริงจังจนกระทั่งเกมเข้าสู่ขั้นตอนอัลฟ่าในเดือนมิถุนายน พ.ศ. 2553 ม็อดเดียวที่ถูกปล่อยออกมาในช่วง การพัฒนา Indev และ Infdev ของMinecraftคือม็อดฝั่งไคลเอนต์เพียงไม่กี่ตัวที่มีการเปลี่ยนแปลงเล็กน้อยในเกม[ 18 ]

อัลฟ่า

ด้วยการเปิดตัว Minecraft Alpha ม็อดฝั่งเซิร์ฟเวอร์ตัวแรกเริ่มปรากฏขึ้น หนึ่งในนั้นคือ hMod [ 19 ] [ 20 ]ซึ่งเพิ่มเครื่องมือที่เรียบง่ายแต่จำเป็นบางอย่างเพื่อจัดการเซิร์ฟเวอร์ Michael Stoyke หรือที่รู้จักกันในชื่อ Searge [ 21 ] (ซึ่งต่อมาได้ทำงานให้กับ Mojang) ได้สร้าง Minecraft Coder Pack (MCP) ขึ้นมา ต่อมาได้เปลี่ยนชื่อเป็น Mod Coder Pack โดยยังคงใช้ตัวย่อเดิม MCP [ 22 ]เป็นเครื่องมือที่ถอดรหัสและถอดรหัสการ เข้ารหัสของ Minecraft MCP จะคอมไพล์และเข้ารหัสคลาสใหม่และคลาสที่เปลี่ยนแปลง ซึ่งสามารถแทรกเข้าไปในเกมได้ อย่างไรก็ตาม หากม็อดหลายตัวแก้ไขโค้ดพื้นฐานเดียวกัน อาจทำให้เกิดความขัดแย้งและส่งผลให้เกิดข้อผิดพลาด เพื่อแก้ปัญหานี้ ModLoader ของ Risugami [ 23 ]จึงถูกสร้างขึ้นเพื่อป้องกันไม่ให้เกิดความขัดแย้งใดๆ เนื่องจากการที่ม็อดหลายตัวแก้ไขคลาสพื้นฐานหรือทรัพยากรเกมเดียวกัน

เบต้า

ในช่วงปลายปี 2010 Minecraftกำลังเตรียมที่จะเข้าสู่ขั้นตอนการพัฒนาเบต้าและม็อดที่ได้รับความนิยม เช่นIndustrialCraft , RailcraftและBuildCraftก็ได้ถูกปล่อยออกมาเป็นครั้งแรก ซึ่งแตกต่างจากรุ่นก่อนหน้า ม็อดเหล่านี้ได้เพิ่มเนื้อหาและกลไกใหม่ ๆ จำนวนมาก แทนที่จะปรับแต่งเพียงบางส่วนเล็กน้อย[ 24 ]

Bukkit ซึ่งเป็นโครงการเพื่อสร้างสิ่งทดแทน hMod ที่เพียงพอหลังจากที่การพัฒนาหยุดชะงัก เริ่มการพัฒนาเมื่อวันที่ 21 ธันวาคม 2010 และเปิดตัวอย่างเป็นทางการในปี 2011 โครงการนี้ประกอบด้วย "Bukkit" ซึ่งเป็น API ที่ได้รับอนุญาตภายใต้ GPLสำหรับสร้างปลั๊กอินที่แก้ไขเซิร์ฟเวอร์ Minecraft และ "CraftBukkit" ซึ่งเป็นซอฟต์แวร์ Minecraft เวอร์ชันดั้งเดิมที่ได้รับการดัดแปลงเพื่อให้ Bukkit สามารถทำงานได้ เช่นเดียวกับ hMod มันอนุญาตให้เจ้าของเซิร์ฟเวอร์ติดตั้งปลั๊กอินเพื่อแก้ไขวิธีการรับอินพุตและส่งเอาต์พุตไปยังผู้เล่นโดยที่ผู้เล่นไม่ต้องติดตั้งม็อดฝั่งไคลเอ็นต์[ 25 ] [ 26 ]

CurseForge ซึ่งเป็นเว็บไซต์ที่โฮสต์เนื้อหาที่ผู้ใช้สร้างขึ้นสำหรับเกม ได้เพิ่มฟอรัมและส่วนสำหรับม็อด Minecraft ในช่วงกลางปี ​​2554 [ 27 ]ในตอนแรก CurseForge ส่วนใหญ่จะเชื่อมโยงไปยังปลั๊กอิน Bukkit ที่โฮสต์บนเว็บไซต์ของ Bukkit [ 28 ]

ปล่อย

ในปี 2012 Mojang ได้จัดงานเสวนาเกี่ยวกับการดัดแปลงเกม (modding) ในงาน MineCon 2012โดยมีJens Bergenstenหัวหน้าทีมพัฒนาMinecraft มาร่วมบรรยาย

ประมาณเดือนพฤศจิกายน 2011 Forge Mod Loader และ Minecraft Forge ได้ถูกปล่อยออกมา Forge อนุญาตให้ผู้เล่นใช้งานม็อดหลายตัวพร้อมกันได้ โดยใช้การแมปของ Mod Coder Pack นอกจากนี้ยังมีการปล่อยเวอร์ชันเซิร์ฟเวอร์ของ Forge ซึ่งอนุญาตให้ผู้เล่นสร้างเซิร์ฟเวอร์ที่มีม็อดได้ Forge ช่วยลดความจำเป็นในการแก้ไขซอร์สโค้ดพื้นฐาน ทำให้ม็อดต่างๆ สามารถทำงานร่วมกันได้โดยไม่ต้องแก้ไขซอร์สโค้ดพื้นฐาน Forge ยังมีไลบรารีและฮุกมากมายที่ทำให้การพัฒนาม็อดง่ายขึ้น นอกจากนี้ยังสามารถติดตั้งและใช้งานบนอุปกรณ์ Android ผ่าน PojavLauncher ซึ่งช่วยให้สามารถใช้งาน Minecraft: Java Edition บนแพลตฟอร์มมือถือได้[ 29 ] [ 24 ]การพัฒนา PojavLauncher ได้ถูกยุติลงแล้ว โดยมี Amethyst launcher เป็นผู้สืบทอด

หลังจากMinecraftเปิดตัวอย่างเป็นทางการในเดือนพฤศจิกายน 2011 ชุมชนผู้สร้างม็อดของเกมก็เติบโตขึ้นเรื่อยๆ[ 24 ]ในเดือนกุมภาพันธ์ 2012 Mojang ได้ว่าจ้างนักพัฒนา Bukkit ให้ทำงานเกี่ยวกับAPI สำหรับการสร้างม็อดอย่างเป็นทางการ ซึ่งช่วยให้นักพัฒนาม็อดเข้าถึงไฟล์เกมMinecraft ได้ง่ายขึ้น [ 30 ]จากนั้น Bukkit ก็ได้รับการดูแลโดยชุมชน

มีการพัฒนาซอฟต์แวร์แยกจาก CraftBukkit ที่เรียกว่า Spigot ซึ่งสามารถใช้งานร่วมกับปลั๊กอินรุ่นเก่าได้ ในปี 2012 Spigot ได้ปล่อยซอฟต์แวร์เซิร์ฟเวอร์ชื่อ BungeeCord ซึ่งสร้างขึ้นเพื่อเชื่อมโยงเซิร์ฟเวอร์หลายๆ เซิร์ฟเวอร์เข้าด้วยกันผ่านเซิร์ฟเวอร์พร็อกซี "เชื่อมโยง" BungeeCord มี API ปลั๊กอินแยกต่างหากจาก Spigot ซึ่งทำให้ปลั๊กอินของ Spigot สามารถทำงานควบคู่กันไปได้ เซิร์ฟเวอร์ Minecraft ยอดนิยมหลายแห่งใช้ BungeeCord เพื่อเชื่อมโยงเซิร์ฟเวอร์ Minecraft เข้าด้วยกัน[ 31 ]

ในช่วงต้นปี 2014 ซอฟต์แวร์เซิร์ฟเวอร์ชื่อ Sponge ได้ถูกปล่อยออกมา โดยมี API ปลั๊กอินที่ทรงพลังมากเมื่อเทียบกับ Bukkit และรองรับม็อดจาก Forge นอกจากนี้ Sponge ยังแนะนำmixinsซึ่งเป็นทางเลือกแทนการแก้ไขไบต์โค้ด

การเข้าซื้อกิจการของไมโครซอฟต์

ความกังวลเกิดขึ้นหลังจาก Microsoft เข้าซื้อกิจการ Mojang ในช่วงกลางปี ​​2014 สมาชิกของชุมชนผู้สร้างม็อดเกรงว่า เจ้าของใหม่ ของMinecraftจะยุติแนวปฏิบัติที่ Mojang ได้สร้างขึ้นในการให้อิสระแก่ผู้พัฒนาม็อด[ 32 ]แม้จะมีความกังวลดังกล่าว Microsoft ก็ไม่ได้ประกาศการเปลี่ยนแปลงใดๆ เกี่ยวกับนโยบายของ Mojang และการสร้างม็อดก็ไม่ได้รับผลกระทบ[ 32 ]

ในเดือนเมษายน พ.ศ. 2558 ไมโครซอฟต์ประกาศว่าจะเพิ่มMinecraft Mod Developer Pack ลงในMicrosoft Visual Studioซึ่งจะช่วยให้ผู้ใช้ซอฟต์แวร์สร้างแอปพลิเคชันสามารถเขียนโปรแกรมม็อดMinecraft ได้ง่ายขึ้น [ 33 ]ไมโครซอฟต์เปิดตัวแพ็กใหม่นี้แบบโอเพนซอร์สและฟรี ท่ามกลางความพยายามที่จะผลักดันซอฟต์แวร์โอเพนซอร์สให้มากขึ้น[ 33 ] [ 34 ]

เมื่อวันที่ 4 กรกฎาคม 2558 มีการประกาศ Minecraftเวอร์ชัน " Windows 10 " ซึ่งแตกต่างจากเวอร์ชันก่อนหน้าตรงที่เวอร์ชันนี้จะเขียนโปรแกรมด้วยภาษาC++ [ 11 ] การประกาศนี้ทำให้แฟนเกมกังวลว่าเวอร์ชันที่ใช้ Java จะถูกยกเลิกไปทั้งหมด ซึ่งจะขัดขวางการสร้างม็อด เนื่องจากC++ไม่สามารถวิศวกรรมย้อนกลับได้เหมือน Java อย่างไรก็ตาม Tommaso Chechi นักพัฒนา ของ Mojangได้ให้ความมั่นใจกับแฟนๆ บนRedditว่าการสร้างม็อดนั้น "สำคัญเกินไป" สำหรับMinecraftที่จะยกเลิกเวอร์ชันที่ใช้ Java [ 11 ]

ในเดือนเมษายน 2017 Mojang ประกาศการสร้างMinecraft Marketplace ที่กำลังจะมาถึง ซึ่งผู้เล่นจะสามารถขายเนื้อหาที่สร้างโดยผู้ใช้สำหรับเกมเวอร์ชัน Windows 10 (ที่ทำงานบนโค้ดเบส Minecraft Bedrock) [ 35 ]ร้านค้าดิจิทัลใหม่นี้จะเน้นไปที่แผนที่ผจญภัย สกิน และแพ็กพื้นผิวPC Worldตั้งข้อสังเกตว่าการเพิ่มเติมนี้จะทำให้เวอร์ชัน Windows 10 "ใกล้เคียงกับโลกที่สามารถปรับแต่งได้ซึ่งคุ้นเคยสำหรับผู้เล่นคลาสสิก" ของJava Edition ดั้งเดิมมาก ขึ้น[ 36 ]

ในเดือนธันวาคม 2018 ได้มีการเปิดตัวชุดเครื่องมือและตัวโหลดม็อดใหม่ชื่อFabric [ 37 ] [ 38 ]ปัจจุบัน Fabric ได้กลายเป็นหนึ่งในชุดเครื่องมือที่ได้รับการยอมรับอย่างกว้างขวางที่สุดสำหรับ Minecraft [ 39 ]

ในเดือนเมษายน พ.ศ. 2565 มีการเปิดตัวFabricเวอร์ชันแยกที่รู้จักกันในชื่อQuilt โดย Quilt loader มีจุดประสงค์เพื่อให้เข้ากันได้กับม็อดที่สร้างขึ้นสำหรับFabric [ 40 ] [ 38 ]

ในเดือนกรกฎาคม พ.ศ. 2566 นักพัฒนาและผู้ มีส่วนร่วมจำนวนมากของForgeระบุว่าพวกเขากำลังแยกตัวออกจากโครงการและสร้างโครงการใหม่ชื่อNeoForge [ 41 ]

ในเดือนตุลาคม พ.ศ. 2568 Mojang Studios ประกาศการลบการเข้ารหัสออกจาก ซอร์สโค้ด ของJava Editionโดยมีเป้าหมายเพื่อให้การพัฒนาม็อด "รวดเร็วและง่ายขึ้น" [ 42 ] [ 43 ]

เนื้อหาม็อด

จาวา ฉบับ

ม็อดTinkers' Constructเพิ่มโรงหล่อเข้ามาในเกม ซึ่งสามารถใช้ในการหลอมโลหะดิบให้เป็นชิ้นส่วนสำหรับสร้างเครื่องมือและอาวุธตามสั่งได้

การคำนวณ จำนวนม็อดทั้งหมดสำหรับMinecraft: Java Edition นั้นทำได้ยาก เนื่องจากมีจำนวนมาก ณ เดือนมีนาคม 2025 CurseForge มีม็อดมากกว่า 200,000 รายการ[ 44 ] [ 1 ]

ม็อดบางตัวช่วยเพิ่มประสิทธิภาพฟีเจอร์ที่มีอยู่แล้วของเกม ม็อดJourneymapและXaero's Minimapเพิ่มแผนที่ขนาดเล็ก ให้กับ ส่วนติดต่อผู้ใช้ของเกมตามลำดับJust Enough Itemsเพิ่มเบราว์เซอร์สำหรับสูตรการประดิษฐ์ในเกมChiselเพิ่มบล็อกรูปแบบใหม่มากมายเพื่อความสวยงาม ม็อดอื่นๆ เพิ่มไบโอมพืชผล มิติอาหารชุดเกราะ เครื่องมือ และเนื้อหาอื่นๆ[ 45 ]ผู้รีวิว Julia Lee จากPolygonกล่าวว่าเธอ "ขาดไม่ได้" เครื่องมือจากม็อด เช่น ค้อนที่ทุบบล็อกขนาด 3x3x1 ได้ในครั้งเดียว และขวานสำหรับตัดต้นไม้ทั้งต้น[ 46 ]

ม็อดบางตัวมีเป้าหมายเพื่อเพิ่ม ประสิทธิภาพ ของJava Editionทำให้เกมสามารถทำงานได้บนฮาร์ดแวร์ที่อ่อนแอกว่า รวมทั้งเพิ่มการรองรับคุณสมบัติการทำงานใหม่ๆ เช่นมัลติเธรดดิ้งหรือระดับรายละเอียด Optifine ปรับปรุงประสิทธิภาพของเกมและเพิ่มการรองรับพื้นผิว ความละเอียดสูง แสงแบบไดนามิกและเชเดอร์แบบ กำหนดเอง [ 47 ] [ 48 ] [ 49 ] Distant Horizonsเพิ่มระบบระดับรายละเอียดลงในเกม ลดรายละเอียดที่อยู่ไกลจากผู้เล่น และเพิ่มระยะการเรนเดอร์สูงสุดจาก 32 เป็น 1,024 ชิ้นส่วน[ 50 ] [ 51 ]

บางครั้งม็อดจะถูกจัดกลุ่มเข้าด้วยกันในเนื้อหาที่ดาวน์โหลดได้ซึ่งเรียกว่า "modpacks" ผู้ใช้สามารถดาวน์โหลดและเล่นได้อย่างง่ายดายโดยไม่จำเป็นต้องมีความรู้มากมายเกี่ยวกับวิธีการตั้งค่าสภาพแวดล้อมที่มีม็อด[ 52 ] [ 53 ]ปฏิสัมพันธ์ระหว่างม็อดเหล่านี้สามารถจัดการและปรับปรุงได้โดยผู้สร้างเนื้อหา[ 54 ]ซึ่งมักจะได้รับความช่วยเหลือจากการใช้ไฟล์การกำหนดค่าและพื้นผิวที่กำหนดเอง[ 55 ] [ 56 ]

เวิลด์เอดิท

WorldEdit เป็นเครื่องมือแก้ไขที่พัฒนาโดยกลุ่มซอฟต์แวร์ EngineHub ซึ่งช่วยผู้เล่นในการสร้างโครงสร้างและสร้างภูมิประเทศที่กำหนดเอง มีเครื่องมือหลากหลาย เช่น แปรงและตัวเปลี่ยนบล็อก และการกระทำต่างๆ เช่น การคัดลอกและวาง การเติม และการเลือกรูปทรงเรขาคณิต เครื่องมือเหล่านี้สามารถเร่งเวลาในการสร้างเมื่อเทียบกับการสร้างโดยไม่ใช้ม็อด เนื่องจากมีฟังก์ชันการทำงานที่เกมไม่มีตั้งแต่เริ่มต้น[ 57 ] [ 58 ] [ 59 ]ม็อดนี้ได้รับการนำเสนอใน เว็บไซต์ Minecraftในฐานะหนึ่งในเครื่องมือสร้างที่ได้รับความนิยมมากที่สุด[ 60 ]ถูกนำไปใช้ในสิทธิบัตรของสหรัฐอเมริกา[ 61 ] [ 62 ] [ 63 ]และถูกอ้างอิงในเอกสารทางวิทยาศาสตร์[ 64 ] [ 65 ]เปิดตัวครั้งแรกทั่วโลกเมื่อวันที่ 28 กันยายน 2010 ในรูปแบบปลั๊กอินสำหรับม็อด hMod และต่อมาได้ถูกพอร์ตเป็นปลั๊กอิน Bukkit และเป็นม็อดสำหรับตัวโหลดม็อดFabric , ForgeและNeoForge [ 66 ] [ 67 ] [ 68 ]

รุ่นเบดร็อค

Minecraft: Bedrock Editionรองรับส่วนเสริมที่ทำงานร่วมกับ API การดัดแปลงเกมในตัว ส่วนเสริมฟรีและแบบพรีเมียมมีให้บริการบนMinecraft Marketplaceตั้งแต่ปี 2024 นอกจากนี้ ส่วนเสริมที่สร้างโดยผู้ใช้ฟรีสามารถดาวน์โหลดได้จากเว็บไซต์ของบุคคลที่สาม เช่นMCPEDL , ModBay [ 69 ]และCurseforge [ 70 ] Marketplace ซึ่งเปิดตัวในปี 2017 ดำเนินการในรูป แบบ การแบ่งรายได้ โดยผู้สร้างจะได้รับส่วนแบ่งจากการขายแต่ละครั้ง มีรายงาน ว่าภายในปี 2021 ได้สร้างรายได้ประมาณ 350 ล้านดอลลาร์สหรัฐให้กับผู้สร้างที่เข้าร่วม[ 71 ]

รุ่นคอนโซลแบบดั้งเดิม

Minecraft: Legacy Console Edition ซึ่งเป็น สาขาที่เลิกใช้งานแล้วประกอบด้วยเวอร์ชันคอนโซลต่างๆ ก่อนการอัปเดตเป็นBedrock Editionไม่รองรับม็อดนอกเหนือจาก แพ็ก DLC อย่างเป็นทางการ เนื่องจากโครงสร้างพื้นฐานแบบปิดของคอนโซล ในปี 2026 ซอร์สโค้ดทั้งหมดของเวอร์ชัน Legacy Console Edition ปี 2014 ถูกเผยแพร่บน 4chan [ 72 ] ต่อมาผู้ ใช้ได้สร้าง พอร์ตพีซีที่ไม่เป็นทางการและเริ่มพัฒนาม็อดสำหรับเวอร์ชันนี้ โดยส่วนใหญ่เป็นการนำฟีเจอร์จากMinecraft เวอร์ชันสมัยใหม่กลับ มาใช้[ 73 ] [ 74 ]

มัลแวร์

ม็อด Minecraftเป็นช่องทางการโจมตีของมัลแวร์โดยการดาวน์โหลดและเรียกใช้ม็อดที่เป็นอันตราย[ 75 ] [ 76 ]

ในเดือนมีนาคม พ.ศ. 2560 บริษัท ESETของสโลวาเกียเปิดเผยว่า มัลแวร์ โทรจัน 87 ตัวอย่าง ถูกเผยแพร่ผ่านGoogle Play Storeโดยปลอมตัวเป็น ม็อด Minecraftจุดประสงค์คือเพื่อแสดงโฆษณาหรือหลอกให้ผู้เล่นดาวน์โหลดแอปอื่น ๆ โดยรวมแล้ว ม็อดปลอมเหล่านี้มียอดดาวน์โหลดมากกว่า 1,000,000 ครั้งในช่วงสามเดือนแรกของต้นปี พ.ศ. 2560 [ 77 ] [ 78 ]

ในเดือนมิถุนายน พ.ศ. 2566 ผู้โจมตีได้เข้าถึงม็อดและชุดม็อดที่เป็นที่นิยม รวมถึง "Better Minecraft" และสร้างเวอร์ชันใหม่ที่มีมัลแวร์ ซึ่งตั้งชื่อว่า "Fractureiser" ตามชื่อบัญชี CurseForge ที่อัปโหลด[ 76 ] [ 75 ]

ในเดือนกรกฎาคม พ.ศ. 2566 พบช่องโหว่การเรียกใช้โค้ด โดยพลการ ใน ม็อด Minecraft ที่ใช้ Forge หลายตัว เช่น BdLib และ EnderCore มัลแวร์นี้ได้รับการตั้งชื่อว่า "BleedingPipe" โดย ชุมชนความปลอดภัย ของ Minecraftมันใช้ประโยชน์จากม็อดที่ใช้การดีซีเรียไลเซชันในคลาส "ObjectInputStream" อย่างไม่ถูกต้อง แม้ว่าช่องโหว่นี้จะมีอยู่ตั้งแต่ปี พ.ศ. 2560 แต่บทความในบล็อกของ MMPA ทำให้ช่องโหว่นี้แพร่หลายมากขึ้นก่อนที่จะมีการแก้ไข[ 79 ] [ 80 ]

แผนกต้อนรับ

ในปี 2011 Nate Ralph จาก PC Worldเรียกการติดตั้งม็อดสำหรับMinecraftว่า "เป็นกระบวนการที่ค่อนข้างซับซ้อน" แต่ก็ยอมรับว่าอาจเป็นประโยชน์สำหรับผู้เล่นที่ต้องการ "ประสบการณ์เพิ่มเติมเล็กน้อย" จากการเล่นเกม[ 3 ]

ในปี 2013 Max Eddy จากPC Magazineได้หยิบยกประเด็นเกี่ยวกับการตั้งค่าเกมที่เสริมด้วยม็อดขึ้นมา โดยอ้างว่า "ดูเหมือนจะค่อนข้างซับซ้อน" และในตอนแรกเขา "กลัวที่จะใช้ม็อดกับMinecraftมาก" แต่ได้เรียนรู้ที่จะชื่นชมมันเมื่อเขาตระหนักว่าการใช้ม็อดกับMinecraftนั้น "ค่อนข้างให้อภัยได้" [ 81 ]อย่างไรก็ตาม Eddy ก็ได้กล่าวถึงว่าเขารู้สึกว่าความเร็วในการพัฒนาเกมหลักของ Mojang ทำให้การพัฒนาม็อดที่เป็นที่นิยมที่สุดช้าลง[ 81 ]

ม็อดGalacticraft ของ Minecraftได้รับเลือกให้เป็นม็อดประจำสัปดาห์ในPC Gamerในเดือนกรกฎาคม 2013 [ 82 ]

ที่San Jose Mercury Newsจอร์จ อาวาโลส อ้างว่าม็อดนั้นเหมาะสำหรับ "ผู้ที่ชื่นชอบกระแสหลัก" อย่างแน่นอน แต่ก็เตือนว่าต้องระมัดระวังเพื่อหลีกเลี่ยงการดาวน์โหลด "ซอฟต์แวร์อันตรายและสแปม" เมื่อค้นหา ม็อด Minecraftอาวาโลสยังกล่าวอีกว่าการติดตั้งม็อดอาจต้องอาศัยความสนใจจากผู้ใหญ่[ 83 ]แม้ว่าMinecraftมักจะดึงดูดเด็กๆ ก็ตาม [ 84 ]

การสนับสนุนอย่างเป็นทางการ

การศึกษา

Minecraftเป็นเกมที่บางครั้งถูกนำมาใช้ในโรงเรียนทั่วโลกเพื่อวัตถุประสงค์ทางการศึกษา

ม็อด Minecraftได้รับการยกย่องว่าเป็นประตูสู่การเรียนรู้การเขียนโค้ดและการเขียนโปรแกรมสำหรับเด็ก ๆ[ 85 ]มีโครงการทางการศึกษาหลายโครงการที่สร้างขึ้นเพื่อส่งเสริมให้นักเรียนเรียนรู้การเขียนโค้ดผ่านMinecraft มากยิ่งขึ้น รวมถึง LearnToMod [ 86 ] ComputerCraftEdu [ 87 ]และ Minecraft: Pi Edition [ 88 ]ซึ่งทั้งหมดนี้ให้บริการฟรีแก่ครูผู้สอนนอกจากนี้ มหาวิทยาลัยแคลิฟอร์เนียยังได้เริ่มเปิดสอน หลักสูตรการเขียนโปรแกรมโดยใช้ Minecraft ซึ่งมีเป้าหมายเพื่อสอนเด็กอายุ 8-18 ปีให้เขียนโปรแกรมแอปพลิเคชัน [ 86 ] [ 89 ] [ 84 ]

ในปี 2011 “ MinecraftEDU ” ถูกสร้างขึ้นเป็นม็อดแบบเสียเงินที่ขายให้กับโรงเรียน ซึ่งช่วยให้สามารถสอนวิชาต่างๆ ได้หลากหลายมากขึ้น รวมถึงภาษา ประวัติศาสตร์ และศิลปะ[ 90 ]ในเดือนมกราคม 2016 ไมโครซอฟต์ได้ซื้อกิจการและเปลี่ยนเป็น Minecraft เวอร์ชันแยกต่างหากที่เรียกว่า “Minecraft: Education Edition” [ 84 ]การทบทวนอย่างเป็นระบบในปี 2025 เกี่ยวกับการเรียนรู้แบบดิจิทัลโดยใช้เกม Minecraft รายงานว่ามีการพัฒนาในด้านการมีส่วนร่วมของนักเรียน ผลลัพธ์การเรียนรู้ และการคิดเชิงคำนวณ[ 91 ]

ในหนังสือ The Parent's Guidebook to Minecraftผู้เขียน Cori Dusmann ระบุว่าการเรียนที่บ้านและการเล่นMinecraftเป็นสิ่งที่เข้ากันได้ดี เนื่องจากการสร้างม็อดง่ายๆ สามารถเป็น "ตัวอย่างของหลักการทางวิทยาศาสตร์" ซึ่งผู้ให้บริการการเรียนที่บ้านยินดีรับฟัง[ 92 ]

แนวคิดเรื่องการนำMinecraft มาใช้ ในหลักสูตรการเรียนการสอนในโรงเรียนถูกต่อต้านโดยTom Bennettซึ่งทำหน้าที่เป็นที่ปรึกษาของรัฐบาลอังกฤษ ตามที่ Bennett กล่าวMinecraftเป็นเพียงกลอุบาย และโรงเรียนควร "กำจัดกลอุบาย" และหันมาใช้หนังสือเรียนในการสอนแทน[ 93 ]คำประณามของ Bennett ถูกโต้แย้งโดยนักข่าวหลายคนจากThe Guardianซึ่งคิดว่าMinecraftในโรงเรียนเป็นนวัตกรรมที่คุ้มค่า[ 94 ]

อิทธิพลที่มีต่อเกม Minecraftเอง

นักพัฒนา Mod ชื่อ Dr. Zhark ได้เพิ่มม้าเข้าไปในเกมผ่าน Mod Mo' Creaturesต่อมา เขาได้ช่วย Mojang ปรับปรุงม้าให้สามารถใช้งานได้ในMinecraftเวอร์ชันดั้งเดิม[ 95 ] [ 96 ]ลูกสูบก็เป็นส่วนหนึ่งของ Mod ที่สร้างโดยนักพัฒนาอีกคนหนึ่งชื่อ Hippoplatimus แต่ลูกสูบเหล่านี้สร้างความประทับใจให้กับผู้ สร้าง Minecraftมากจนพวกเขาได้เพิ่มฟีเจอร์นี้เข้าไปในเกมหลัก[ 97 ] Kingbdogz ผู้สร้าง Mod The Aetherซึ่งเป็น Mod ยอดนิยมที่เพิ่มมิติใหม่ชื่อเดียวกันให้กับเกม ได้รับการว่าจ้างจาก Mojang ในเดือนมกราคม 2020 [ 98 ] [ 99 ] [ 100 ]

Mojang ยังยอมรับว่าพวกเขาชื่นชมผลงานทั้งหมดที่ทำบน API การดัดแปลงฝั่งเซิร์ฟเวอร์ Bukkit ในปี 2012 บริษัทสวีเดนได้ว่าจ้างนักพัฒนาหลักของโครงการนี้[ 24 ]

บรรณานุกรม

  • Rogers Cadenhead, คู่มือเริ่มต้นใช้งานการเขียนโปรแกรมม็อด Minecraft สำหรับผู้เริ่มต้น (อินเดียนาโพลิส: สำนักพิมพ์ Que, 2014) ISBN 0-13-390322-2
  • Cori Dusmann, คู่มือสำหรับผู้ปกครองเกี่ยวกับ Minecraft (ซานฟรานซิสโก: Peachpit Press, 2013) ISBN 0-13-352191-5
  • Jimmy Koene, Sams Teach Yourself Mod Development for Minecraft in 24 Hours (Indianapolis: Sams Publishing, 2015). ISBN 978-0-672-33763-5
  • Lars van Schaik และ Ronald Vledder (บรรณาธิการ), สุดยอดทักษะสำหรับ Minecraft (Doetinchem: Reshift Digital, 2015) ไอเอสบีเอ็น 82-261-0074-7
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Minecraft_modding&oldid=1360954116 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ การดัดแปลง Minecraft

ม็ อด Minecraft คือ ม็อด ที่เปลี่ยนแปลงแง่มุมต่างๆ ของ เกมแซนด์บ็อกซ์ Minecraft ม็ อด Minecraft สามารถเพิ่มเนื้อหาเพิ่มเติมให้กับเกม ปรับแต่งคุณสมบัติเฉพาะ...

พื้นหลัง

Minecraft: Java Edition (มีให้ใช้งานสำหรับ Windows , macOS และ Linux ) สามารถปรับแต่งได้บน ไคลเอนต์ (การติดตั้งเกมในเครื่อง), บน เซิร์ฟเวอร์ หรือบนทั้งสองอย่างพร้อมกัน [ 3 ] ม็อดบนไคลเอนต์สามารถเปลี่ยนรูปลักษณ์และพฤติกรรมบางอย่างของเกมได้ ม็อดเฉพาะเซิร์ฟเวอร์...

ประวัติศาสตร์

Minecraft เวอร์ชันแรกสุดถูกปล่อยออกมาในเดือนพฤษภาคม พ.ศ. 2552 [ 17 ] แต่การปรับแต่งเกมฝั่งไคลเอนต์ไม่ได้เป็นที่นิยมอย่างจริงจังจนกระทั่งเกมเข้าสู่ ขั้นตอนอัลฟ่า ในเดือนมิถุนายน พ.ศ.

อัลฟ่า

ด้วยการเปิดตัว Minecraft Alpha ม็อดฝั่งเซิร์ฟเวอร์ตัวแรกเริ่มปรากฏขึ้น หนึ่งในนั้นคือ hMod [ 19 ] [ 20 ] ซึ่งเพิ่มเครื่องมือที่เรียบง่ายแต่จำเป็นบางอย่างเพื่อจัดการเซิร์ฟเวอร์ Michael Stoyke หรือที่รู้จักกันในชื่อ Searge [ 21 ] (ซึ่งต่อมาได้ทำงานให้กับ...