Về tất cả bài viếtNguyen ThuyenTin Tức Game0 lượt xem9 phút đọc

Minecraft 26.3 Pre-Release 3: Chi Tiết Bản Cập Nhật

Bản cập nhật Minecraft 26.3 Pre-Release 3 ra mắt với Data Pack 121.0, vá 2 lỗi giao dịch dân làng nghiêm trọng và sửa lỗi đồ họa toàn màn hình chi tiết.

Bản cập nhật Minecraft 26.3 Pre-Release 3 mang lại những thay đổi gì?

Bản thử nghiệm Minecraft 26.3 Pre-Release 3 được Mojang phát hành ngày 08/09/2026, nâng số hiệu Data Pack lên 121.0. Cập nhật này đồng bộ logic tính toán của Number Providers và xử lý 19 lỗi tồn đọng, đáng chú ý nhất là triệt tiêu các lỗ hổng khai thác giao dịch dân làng miễn phí.

Tóm tắt nhanh:

  • Data Pack nâng lên 121.0, đồng bộ toán học giữa Float Provider và Integer Provider.

  • Phép tính 0^0 trong minecraft:pow lập tức dừng thực thi thay vì trả kết quả sai lệch.

  • Vá triệt để hai lỗi khai thác cho phép người chơi giao dịch vật phẩm miễn phí với dân làng.

  • Khắc phục lỗi nhìn xuyên thấu địa hình qua lớp tuyết và lỗi hiển thị toàn màn hình.

  • Xẻng không còn bị trừ độ bền phi lý khi dập tắt lửa trại.


Data Pack 121.0 thay đổi cách xử lý hàm toán học Number Provider như thế nào?

Data Pack phiên bản 121.0 trong Minecraft 26.3 Pre-Release 3 chính thức đồng nhất cơ chế xử lý số thực và số nguyên cho hai hàm minecraft:mod cùng minecraft:pow. Sự thay đổi này khiến mọi phép chia lấy dư chứa số âm và phép lũy thừa cơ số 0 mũ 0 đều dừng tính toán ngay lập tức khi phát sinh xung đột cú pháp.

Trước bản cập nhật này, hệ thống Number Provider của Minecraft tồn tại sự thiếu nhất quán giữa kiểu số nguyên (Integer) và số thực (Float). Khi thực hiện phép chia lấy dư dạng 4 % -3, minecraft:mod kiểu float sử dụng thuật toán floor modulus, cho ra kết quả lệch hoàn toàn so với kiểu integer sử dụng standard modulus. Đồng thời, phép tính 0^0 ở dạng float trước đây vẫn trả về giá trị thay vì ngắt tính toán như int.

Thành phần kỹ thuật

Phiên bản trước (Pre-Release 2 trở về trước)

Phiên bản mới (26.3 Pre-Release 3 – Data Pack 121.0)

Số hiệu Data Pack

120.x

121.0

Hàm minecraft:mod (Float)

Dùng thuật toán floor modulus, trả kết quả lệch chuẩn int

Chuyển sang standard modulus, đồng bộ tuyệt đối với biến thể int

Hàm minecraft:pow (Float)

Xử lý phép tính 0^0 không nhất quán, vẫn trả kết quả float

Lập tức báo lỗi và dừng tính toán (halt computation) khi gặp 0^0

Mã lỗi liên quan

Ghi nhận bất đồng bộ tại MC-311650 và MC-311651

Đã giải quyết hoàn toàn trong core engine

Sự thay đổi này đồng nghĩa với việc mọi datapack kỹ thuật, hệ thống minigame hoặc custom mechanics đang tận dụng number_provider để tính toán tọa độ, sinh số ngẫu nhiên có trọng số cần phải được kiểm tra lại logic. Nếu datapack của bạn có nhánh lệnh vô tình đẩy giá trị cơ số và số mũ về 0 cùng lúc, hệ thống sẽ ngắt chuỗi thực thi thay vì chạy tiếp với dữ liệu rác như trước.


Mojang đã ngăn chặn triệt để các lỗ hổng giao dịch dân làng ra sao?

Minecraft 26.3 Pre-Release 3 loại bỏ hoàn toàn hai lỗi nghiêm trọng cho phép người chơi nhận vật phẩm trao đổi từ dân làng mà không mất bất kỳ chi phí nào. Đội ngũ phát triển đã điều chỉnh lại luồng kiểm tra dữ liệu giao dịch theo thời gian thực, ngăn chặn tình trạng gian lận kinh tế trong chế độ sinh tồn.

Hai lỗi bị loại bỏ lần này vốn là kẽ hở lớn phá vỡ nền kinh tế của các server nhiều người chơi. Cụ thể:

  • Khai thác chỉ số danh tiếng (MC-311678): Người chơi gây sát thương lên dân làng để hạ danh tiếng cá nhân xuống mức 0 ngay trong lúc đang mở giao diện giao dịch, dẫn đến việc lấy được vật phẩm hoàn chỉnh mà túi đồ không bị trừ ngọc lục bảo hay tài nguyên tương ứng.

  • Khai thác thời điểm hồi hàng (MC-311679): Khi dân làng bổ sung lại kho hàng (restock) đúng vào thời điểm cửa sổ giao diện giao dịch đang mở, người chơi có thể chốt giao dịch mà không mất phí chi trả.

Song song với can thiệp kinh tế, bản cập nhật giải quyết một lỗ hổng gian lận thị giác nghiêm trọng tại mã MC-311579. Lỗi này cho phép người chơi chui camera vào các lớp tuyết (snow layers) để nhìn xuyên thấu toàn bộ các khối ngầm và hang động xung quanh. Đồng thời, một chi tiết sinh tồn nhỏ nhưng gây ức chế là xẻng bị mất độ bền phi lý khi dập lửa trại (MC-311673) cũng đã được trả về trạng thái chuẩn.

Sau khi dọn sạch các lỗ hổng khai thác gameplay, Mojang tiếp tục chuyển hướng sang ổn định hệ thống hiển thị và đồ họa, vốn là khu vực nhận nhiều phản hồi tiêu cực nhất từ phía người dùng các nền tảng macOS và Linux.


Những lỗi đồ họa và hiển thị nào đã được khắc phục trên client?

Minecraft 26.3 Pre-Release 3 tập trung khắc phục lỗi giật hình dạng biến mất của falling blocks và hàng loạt trục trặc liên quan đến chế độ hiển thị toàn màn hình. Các bản sửa lỗi này phân bổ đều trên cả hệ điều hành Windows, macOS và Wayland của Linux nhằm mang lại tính ổn định khung hình cao nhất.

Nhóm sửa lỗi đồ họa lần này chia làm ba khu vực chính:

Khu vực hiển thị

Mã lỗi

Mô tả chi tiết lỗi đã sửa

Khối rơi (Falling Blocks)

MC-309262 & MC-311419

Cát, sỏi hoặc khối rơi không còn biến mất trong tích tắc khi chạm đất, đồng thời triệt tiêu lỗi khối phía trên bị tàng hình lộ hạt vỡ chưa đổ bóng khi phá khối dưới.

Chế độ toàn màn hình macOS

MC-311631 & MC-311634

Chuyển đổi "Exclusive Fullscreen Mode" đã cập nhật chính xác độ phân giải thực của máy thay vì giữ nguyên độ phân giải cũ.

Cửa sổ và hệ thống Windows

MC-311664, MC-311683, MC-311721, MC-311722

Khắc phục viền không chiếm trọn màn hình ở borderless mode, sửa cột pixel rìa phải hiển thị sai ở windowed mode và lỗi dùng phím Windows+↓ làm vỡ layout.

Hiệu ứng & hạt âm thanh

MC-311676 & MC-311738

Âm thanh và hạt vỡ khối sẽ tự động hủy khi pause game trong multiplayer hoặc đi qua cổng, đồng thời sửa lỗi thiếu âm thanh đập khối khi phá các block vỡ nhanh.

Trục trặc trên Linux

MC-311113

Trình điều khiển Wayland đã chịu bàn giao focus khi người chơi bấm vào các liên kết ngoài trên giao diện chat.

Đối với các game thủ thường xuyên dựng máy đào đá hoặc farm cát tự động bằng piston, lỗi hạt khối vỡ và nhấp nháy khối rơi trước đây thường gây tụt FPS cục bộ. Việc sửa triệt để hai mã lỗi MC-309262 và MC-311419 trả lại độ mượt mà cần thiết cho các cỗ máy redstone quy mô lớn.


Bản cập nhật này ảnh hưởng thế nào đến người vận hành server và cộng đồng kỹ thuật?

Các bản cập nhật nhánh Pre-Release là tín hiệu cho thấy phiên bản chính thức 26.3 ("Wilderness Bound") đang cận kề. Đối với các quản trị viên server, việc đưa một bản thử nghiệm vào môi trường thực tế luôn tiềm ẩn nguy cơ làm hỏng cấu trúc world cũ hoặc gây xung đột cơ sở dữ liệu.

[CHÈN TRẢI NGHIỆM: Đánh giá độ ổn định CPU và thời gian nạp chunk của server 26.3 Pre-Release 3 khi có 10 người cùng kích hoạt cỗ máy falling block so với Pre-Release 2]

Nếu bạn đang vận hành một máy chủ nhiều người chơi, hãy chuẩn bị theo quy trình 4 bước kiểm soát rủi ro:

  1. Thực hiện sao lưu độc lập: Luôn tách world survival hiện tại sang một thư mục an toàn trước khi chạy thử file server.jar mới.

  2. Rà soát lại toàn bộ Datapack nội bộ: Kiểm tra các hàm tính toán number_provider. Mọi logic chứa phép chia lấy dư có mẫu số âm cần được viết lại cho tương thích với chuẩn standard modulus của Data Pack 121.0.

  3. Thẩm tra hệ sinh thái giao dịch: Nhờ việc vá hai mã MC-311678 và MC-311679, các server survival dạng vanilla không còn cần đến plugin ngoài để chặn bug dân làng. Bạn có thể gỡ bớt các script can thiệp UI giao dịch để giải phóng tài nguyên CPU server.

  4. Chạy nghiệm thu trên môi trường cách ly: Dựng một instance phụ để kiểm tra khả năng tương thích trước khi nâng cấp cho cộng đồng người chơi.

Rủi ro lớn nhất khi thử nghiệm các bản pre-release là nguy cơ vỡ cấu trúc dữ liệu thế giới (world corruption) mà không thể rollback về bản chính thức cũ. Nếu nhóm bạn muốn test các tính năng mới mà không mạo hiểm dữ liệu server chính, việc dựng một máy chủ độc lập là phương án an toàn nhất. Bạn có thể sử dụng chức năng đổi version trong panel của LumineCloud để luân chuyển giữa các bản snapshot và bản ổn định một cách trực tiếp mà không cần thao tác tệp tin qua SSH.


Câu hỏi thường gặp về Minecraft 26.3 Pre-Release 3

Minecraft 26.3 Pre-Release 3 có tương thích ngược với world của bản chính thức cũ không?

Các bản thử nghiệm Pre-Release không đảm bảo tính tương thích ngược. Khi đã mở và lưu một world bằng Minecraft 26.3 Pre-Release 3, bạn sẽ không thể mở lại world đó ở phiên bản chính thức cũ mà không đối mặt với nguy cơ lỗi khối hoặc crash dữ liệu. Luôn tạo bản sao lưu riêng biệt trước khi thử nghiệm.

Làm thế nào để cài đặt bản Minecraft 26.3 Pre-Release 3 trên máy tính?

Bạn mở Minecraft Launcher, điều hướng sang thẻ "Installations" (Phiên bản cài đặt), đánh dấu tick vào ô "Snapshots". Sau đó, tạo một cấu hình cài đặt mới hoặc chọn phiên bản 26.3 Pre-Release 3 từ danh sách thả xuống rồi nhấn "Play" để client tự động tải gói cài đặt chính thức từ Mojang.

Thay đổi ở Data Pack 121.0 có làm crash các datapack tạo từ phiên bản trước không?

Datapack cũ không tự động crash nhưng có thể sinh lỗi ngắt đoạn lệnh nếu chứa hàm minecraft:pow thực hiện tính 0^0. Ngoài ra, các phép chia lấy dư âm qua minecraft:mod sẽ trả giá trị khác so với trước đây. Bạn cần mở file pack.mcmeta để nâng giá trị pack_format lên chuẩn 121.0 và kiểm tra lại log console.

Có nên cập nhật trực tiếp máy chủ sinh tồn đông người lên Minecraft 26.3 Pre-Release 3?

Không nên nâng cấp máy chủ chính thức đang chạy ổn định lên bản Pre-Release. Các file server.jar thử nghiệm từ Mojang chưa có sự tối ưu hóa của các nền tảng như Paper hay Purpur, đồng thời rất nhiều plugin phụ thuộc vào Spigot API chưa hỗ trợ phiên bản này, dễ gây mất tick rate khi có đông người đăng nhập cùng lúc.


Cài đặt bản thử nghiệm thông qua Minecraft Launcher để tự mình kiểm chứng các thay đổi hiển thị và kỹ thuật mới. Nếu bạn cần một môi trường độc lập để cùng bạn bè trải nghiệm bản cập nhật mà không ảnh hưởng đến world sinh tồn chính, các gói hosting Minecraft tại portal LumineCloud cung cấp sẵn công cụ đổi version trực tiếp trong panel điều khiển, giúp bạn dễ dàng thử nghiệm và khôi phục dữ liệu bất cứ lúc nào.

Đọc tiếp

Minecraft 26.3 Pre-Release 3: Chi Tiết Bản Cập Nhật | Blog LumineCloud