Minecraft Java Edition 26.3 Snapshot 5: แก้ไข Transparency, ปรับปรุง Shader และอีกมากมาย
มีอะไรเปลี่ยนแปลงบ้าง
Java Edition 26.3 Snapshot 5 อัปเดตเมื่อวันที่ 21 กรกฎาคม 2026 โดยอัปเวอร์ชัน Data Pack เป็น 112.0 และ Resource Pack เป็น 92.0 การเปลี่ยนแปลงหลักครั้งนี้คือการปรับปรุง Shader ระบบการคอมไพล์และลิงก์ใหม่ทั้งหมด พร้อมแก้บักในส่วนของการสร้างโลกและการเล่นเกม
- การคอมไพล์ Shader ใช้ ShaderC สำหรับ OpenGL แล้ว ให้ตรงกับ Vulkan pipeline, เป็นก้าวสำคัญสู่ระบบ Rendering ที่เป็นหนึ่งเดียว
- #include แทนที่ #moj_import สำหรับการ include Shader ให้ตรงกับมาตรฐาน GLSL preprocessor ของอุตสาหกรรม
- Vertex outputs และ Fragment inputs จับคู่กันด้วย location แทนการใช้ชื่อ, เป็นการเปลี่ยนแปลงที่กระทบผู้ทำ Shader แบบ Custom แต่ช่วยให้ถูกต้องและสม่ำเสมอข้ามแพลตฟอร์ม
- เพิ่ม define ใหม่ RENDERPEARL_INSTANCE_INDEX_INCLUDES_BASE_INSTANCE ช่วยให้คนเขียน Shader จัดการความต่างของ Instance Index ระหว่าง Vulkan และ OpenGL ได้ง่ายขึ้น
- B3D_IS_ZERO_TO_ONE เปลี่ยนชื่อเป็น RENDERPEARL_IS_ZERO_TO_ONE ต่อเนื่องจากการใช้แบรนด์ "RenderPearl" สำหรับ Depth Convention
- ในฝั่ง Data Pack Codec สำหรับ Element List และ Tag รองรับการผสม Inline Value กับ Reference ได้แล้ว, เช่น
[{type:set_count, …}, "minecraft:some_modifier"]ใช้ได้เต็มรูปแบบแล้ว - ฟีเจอร์การสร้างโลก minecraft:sculk_patch ตัด Field
extra_rare_growthsและcatalyst_chanceออก ทำให้ Spec เรียบง่ายขึ้นและกำจัด Error ใน Log
แก้บักกว่า 20 รายการ ครอบคลุมตั้งแต่บักโดนเตะออกเพราะ Chat Delay, ดอกไม้ประดับหม้อที่ไม่ Drop อิฐ ไปจนถึงแอนิเมชันการโจมตีของ Drowned และปัญหาการโหลด Chunk ในบางสถานการณ์
ทำไมถึงสำคัญ
การรวม Shader มาใช้ ShaderC ด้วยกันคือการเปลี่ยนแปลงแบบ "เงียบแต่มีผลมาก" มันหมายความว่า Resource Pack แบบ Custom ที่แตะ Shader จะทำงานสม่ำเสมอมากขึ้นทั้งใน GPU ต่างรุ่นและ OS ต่างระบบ บักกระจกกะพริบและเส้นขอบบล็อกผิดปกติบน Vulkan หายแล้ว และแก้ Crash บน Wayland แบบเต็มจอด้วย, ข่าวดีมากสำหรับผู้เล่น Linux
ในส่วนของการเล่น การแก้ Decorated Pot สองรายการปิดช่องโหว่เก่าที่หม้อไม่ Drop อิฐทั้งที่ควรจะ Drop บักการโหลด Chunk ล้มเหลวน่าจะเป็นการแก้ที่ส่งผลต่อความเสถียรมากที่สุดใน Snapshot นี้, ปัญหาโหลด Chunk บ่อยๆ ทำให้โลกรู้สึกพังทั้งที่จริงๆ ไม่มีอะไรผิดปกติ
Java และ Bedrock
นี่คือ Snapshot สำหรับ Java Edition เท่านั้น Bedrock Edition มีรอบการอัปเดตแยกต่างหากและไม่ได้รับผลกระทบจากการเปลี่ยนแปลงนี้ ถ้าคุณหรือลูกเล่นบน Bedrock (คอนโซล, มือถือ, หรือแอป Windows) ไม่มีอะไรเปลี่ยนแปลงสำหรับคุณในวันนี้
สำหรับเจ้าของเซิร์ฟเวอร์
มีบางอย่างที่ต้องใส่ใจเป็นพิเศษถ้าคุณรันเซิร์ฟเวอร์ Java:
- Data Pack เวอร์ชัน 112.0, ถ้าใช้ Item Modifier แบบ Custom ตอนนี้ผสม Inline Definition กับ Named Reference ในลิสต์เดียวกันได้แล้ว ลบ Workaround เก่าที่สร้างไว้ออกได้เลย
- คอนฟิก Sculk Patch, ลบ
extra_rare_growthsและcatalyst_chanceออกจาก JSON การสร้างโลกแบบ Custom ที่อ้างถึงminecraft:sculk_patchไม่งั้น Pack จะไม่ผ่าน Validation - Resource Pack แบบ Custom ที่มี Shader, การเปลี่ยนไปใช้ ShaderC และการจับคู่ Vertex ด้วย Location คือ Breaking Change ทดสอบ Shader Pack ก่อน Deploy Snapshot นี้ให้ผู้เล่น รักษา Compatibility โดยระบุ Location ใต้
VULKANmacro เท่านั้น และยังคงใช้ชื่อที่ตรงกันสำหรับ Vertex Output และ Fragment Input - การ แก้ Server Crash จาก
/attributeใน/executeเป็นชัยชนะด้านความเสถียรที่สำคัญสำหรับเซิร์ฟที่ใช้คำสั่งเยอะ
สำหรับผู้ปกครอง
ไม่มีการเปลี่ยนแปลงใดๆ ในเรื่อง Rating เนื้อหา, แชท หรือฟีเจอร์ความปลอดภัยใน Snapshot นี้ การแก้ที่เกี่ยวข้องกับผู้ปกครองมากที่สุดคือ บักโดนเตะออกเพราะ Chat Delay, เดิมทีเด็กที่ตั้งค่า Chat Delay เล็กน้อยอาจโดนเตะออกจากเซิร์ฟเวอร์แบบไม่คาดคิดแค่เพราะส่งข้อความ ตอนนี้แก้แล้ว โดยรวม Snapshot นี้เป็นการบำรุงรักษาทางเทคนิคมากกว่าอัปเดตเนื้อหา จึงยังไม่มีอะไรใหม่ที่ต้องกังวลหรือตื่นเต้นในแง่เนื้อหา
สำหรับผู้เล่น
นี่คือสิ่งที่คุณจะ สังเกตเห็นได้จริงๆ ในเกม:
- กระจกและบล็อกโปร่งใสกลับมาดูถูกต้องแล้ว, กระจกกะพริบและเส้นขอบบล็อกที่โผล่ผ่านน้ำกับ Stained Glass ตอนเปิด Improved Transparency หายแล้ว
- Decorated Pot Drop อิฐได้ปกติแล้ว, ไม่ว่าจะขุดเจอในโลกหรือคราฟต์เองโดยไม่ใส่ Sherd ทุบด้วยเครื่องมือแล้วได้อิฐคืนครบแน่นอน
- Ender Dragon กลับมาดูถูกต้องแล้ว, คอกับหางไม่หลุดออกจากตัวตอนหันทิศทางอีกต่อไป การต่อสู้กับ Dragon ดูยิ่งใหญ่ขึ้นอีกนิด
- แอนิเมชันการโจมตีของ Drowned แก้แล้ว, มอนสเตอร์ใต้น้ำขยับตัวตามที่ควรจะเป็น
- Drowned เล็งขว้าง Trident ได้แม่นยำแล้ว, ระวังตัวด้วยนะ!
- ผงบลาสในขาตั้งการกลั่นเร่งความเร็วได้ถูกต้องแล้ว, แก้เล็กน้อยแต่ชาวสาย Potion ยิ้มได้เลย
SNT Kingdoms ต้องอัปเดตไหม?
ไม่ต้องทำอะไรเลย, และ SNT Kingdoms ไม่สามารถรัน Snapshot นี้ได้อยู่แล้ว Kingdoms ของเราใช้ Backend Paper 1.21.11 อยู่หลัง Velocity proxy โดย PaperMC, Velocity และชุด ViaVersion/ViaBackwards/ViaRewind ยังคงใช้ระบบ Version แบบดั้งเดิมของ Mojang อยู่ ยังไม่มีโปรเจกต์ไหนย้ายมารองรับ Client เวอร์ชันแบบปีใหม่อย่าง 26.x
หมายความว่า ผู้เล่นที่ใช้ Client 26.3 Snapshot 5 ไม่สามารถเชื่อมต่อ SNT Kingdoms ได้ตอนนี้, ให้ใช้ Client เวอร์ชัน 1.13 ถึง 1.21.11 เพื่อเล่นได้ต่อเนื่อง เราติดตามโปรเจกต์ที่เกี่ยวข้องอย่างใกล้ชิดและจะอัปเดต Kingdoms ทันทีที่ระบบนิเวศ 26.x เสถียรและรองรับครบ เช่นเคย โลกของคุณปลอดภัย มีการสำรองข้อมูลเต็มรูปแบบ และมีทีมดูแล, คุณไม่ต้องทำอะไรเลย