
Minecraft 26.3 Pre-Release 1 mang đến những thay đổi kỹ thuật nào?
Minecraft 26.3 Pre-Release 1 được phát hành vào ngày 01/09/2026, nâng cấp Data Pack lên phiên bản 119.0 và Resource Pack lên 97.1. Bản cập nhật này tái cấu trúc toàn diện hệ thống Number Provider thành hai nhánh số nguyên và số thực, đồng thời xử lý triệt để 36 lỗi hệ thống được người chơi báo cáo.
Tóm tắt nhanh:
Nâng cấp Data Pack lên 119.0 và Resource Pack lên 97.1 với shader OIT mới.
Tách Number Provider thành
context_int_providervàcontext_float_providerđể tránh sai lệch độ chính xác.Bắt buộc khai báo trường
cookingtimetrong tất cả công thức nấu nướng tùy chỉnh.Sửa 36 lỗi tồn đọng, bao gồm lỗi dịch chuyển vị trí bằng lợn và desync hotbar.
Hệ thống Number Provider trong Data Pack 119.0 có gì khác biệt so với bản trước?
Data Pack 119.0 trong Minecraft 26.3 Pre-Release 1 chia tách hoàn toàn registry minecraft:number_provider cũ thành minecraft:context_int_provider và minecraft:context_float_provider. Sự thay đổi cấu trúc này ngăn ngừa triệt để hiện tượng mất độ chính xác và tràn số khi thực hiện các phép toán hỗn hợp giữa số thực và số nguyên 32-bit.
Trước bản Pre-Release 1, các phép tính toán học trong datapack sử dụng chung một registry số, dẫn tới tình trạng giá trị số nguyên vô tình bị ép kiểu sang số thực gây sai số dấu phẩy động. Mojang đã giải quyết vấn đề này bằng cách phân các phép toán 32-bit integer và single-precision float thành hai không gian xử lý độc lập.
Thành phần | Trước 26.3 Pre-Release 1 | Data Pack 119.0 (26.3 Pre-Release 1) |
|---|---|---|
Registry tính toán |
|
|
Phép cộng tổng |
| Đổi tên thành |
Phép nhân |
| Đổi tên thành |
Phép tìm cực trị |
| Đổi tên thành |
Phép tính trung bình |
| Đổi tên thành |
Xử lý điểm số | Chung trong number provider | Giới hạn độc quyền ở |
Cấp độ phù phép | Chung trong number provider | Giới hạn độc quyền ở |
Hệ thống mới bổ sung hàng loạt hàm toán học chuyên sâu như minecraft:abs, minecraft:pow, minecraft:floor_mod, minecraft:round, minecraft:sqrt, minecraft:sin, minecraft:cos.
Việc đổi tên các type từ sum, product, average sang add, mul, avg cùng với việc phân tách registry sẽ khiến mọi datapack sử dụng toán tử toán học từ bản snapshot trước ngừng hoạt động nếu không cập nhật cú pháp JSON theo chuẩn 119.0.
Cú pháp lệnh /compute và cấu trúc Data Component đã được điều chỉnh như thế nào?
Lệnh /compute và /data compute trong bản 26.3 Pre-Release 1 được cập nhật cú pháp để phân định rõ ràng giữa đầu ra integer và float. Nếu biểu thức số học xuất hiện lỗi như chia cho 0 hoặc giá trị vượt quá giới hạn 32-bit, toàn bộ lệnh sẽ lập tức bị hủy bỏ.
Nhằm tương thích với cấu trúc registry mới, cú pháp của dòng lệnh /compute phục vụ việc gán kết quả tính toán trực tiếp vào bộ nhớ được phân hóa rõ ràng:
Cú pháp gán số nguyên:
/compute <target> integer <int_provider>Cú pháp gán số thực:
/compute <target> float <float_provider> [<scale>]Cú pháp can thiệp NBT:
/data compute <target> integer <int_provider>hoặc/data compute <target> float <float_provider>
Các thành phần dữ liệu (Data Components) áp dụng lên vật phẩm cũng được chuyển đổi kiểu dữ liệu tương ứng:
minecraft:cooking_fuel: Trườngburn_timesử dụngcontext_int_provider, trong khispeed_multipliernhận giá trị từcontext_float_provider.minecraft:brewing_fuel: Trườngusesnhận giá trịcontext_int_providervàspeed_multipliersử dụngcontext_float_provider.minecraft:compostable: Trườnglayerschuyển đổi sangcontext_int_provider.
Cơ chế xử lý vật phẩm thừa sau khi đốt nhiên liệu (remainder item) đã được chuẩn hóa. Nếu ô nhiên liệu vẫn còn dư lượt đốt, item thừa sẽ bị đẩy rơi ra ngoài mặt đất; nếu nhiên liệu cạn kiệt hoàn toàn, item thừa sẽ nằm lại ngay trong ô chứa.
Với các server RPG hoặc minigame sử dụng nhiên liệu tùy chỉnh, cơ chế nhả item thừa mới ngăn chặn tình trạng kẹt nguyên liệu trong lò nung tự động, nhưng đòi hỏi admin phải thiết kế lại hệ thống phễu (hopper) thu gom vật phẩm phụ.
Người phát triển Datapack cần lưu ý những thay đổi nào ở Recipes và Predicates?
Điều kiện kiểm tra minecraft:value_check đã bị xóa bỏ hoàn toàn để thay thế bằng minecraft:int_value_check và minecraft:float_value_check. Ngoài ra, trường cookingtime trong tất cả công thức nấu nướng giờ đây là tham số bắt buộc, không còn giá trị ngầm định.
Việc xóa bỏ value_check đồng nghĩa với việc các tệp JSON predicate cũ sẽ báo lỗi phân tích cú pháp khi nạp vào game. Nhà phát triển cần rà soát lại logic kiểm tra phạm vi số liệu theo các quy chuẩn:
minecraft:int_value_check: Kiểm tra giá trị từcontext_int_providervới một số nguyên cố định hoặc khoảng giá trịmin/max.minecraft:float_value_check: Thực hiện so khớp giá trị số thực từcontext_float_provider.minecraft:time_checkvàminecraft:entity_scores: Cả trường giá trị và giới hạnmin/maxđều có thể tiếp nhận trực tiếp mộtcontext_int_provider.Khai báo bắt buộc
cookingtime: Nếu công thức Smoker hoặc Blast Furnace tùy chỉnh trước đây dựa vào giá trị mặc định, bạn phải đặt thời gian nung là 200 (hoặc gấp đôi giá trị cũ) để duy trì tốc độ tiêu chuẩn.Registry mới
worldgen/block_state_provider: Cho phép định nghĩa độc lập và rút gọn tên gọi nhưsimple,noise,rule_based.Item tag mới
#furnace_fuel_bottom_takeable: Cho phép lọc các vật phẩm nhiên liệu có thể rút ra từ mặt đáy lò nung thông qua hopper.
Nếu bạn đang vận hành một cụm server sinh tồn có cài đặt datapack mở rộng công thức chế tạo, việc bỏ qua trường cookingtime sẽ làm toàn bộ công thức lò luyện kim tùy chỉnh bị vô hiệu hóa khi thế giới khởi động trên phiên bản 26.3.
Giao diện macOS và tính năng Render Depth Shader mang lại cải tiến gì?
Bản 26.3 Pre-Release 1 khôi phục chế độ Exclusive Fullscreen trên hệ điều hành macOS và bổ sung tùy chọn Menu/Dock Visibility trong cài đặt hình ảnh. Bên cạnh đó, Resource Pack 97.1 giới thiệu shader core/blit_depth.fsh nhằm chuẩn hóa khả năng sao chép bộ đệm độ sâu cho kỹ thuật Order-independent Transparency.
Người dùng macOS sẽ không còn gặp hiện tượng con trỏ chuột trôi ra ngoài cửa sổ khi bật chế độ toàn màn hình. Tùy chọn mới trong mục Video Settings cho phép kiểm soát việc thanh Dock và Menu bar của Apple có hiển thị khi rê chuột sát mép màn hình hay không.
Về mặt đồ họa, shader core/blit_depth.fsh trong Resource Pack 97.1 giải quyết tình trạng một số GPU không hỗ trợ cơ chế sao chép kết cấu độ sâu qua backend dựng hình mặc định, giúp các khối trong suốt hiển thị đồng nhất trên nhiều nền tảng phần cứng.
Rủi ro lớn nhất khi thử nghiệm các bản pre-release không nằm ở client của người chơi mà ở khả năng gây lỗi thế giới (world corruption). Nếu bạn muốn cùng nhóm bạn kiểm tra độ tương thích của datapack trước ngày ra mắt chính thức, việc dựng một máy chủ riêng biệt là giải pháp an toàn hơn nhiều so với nâng cấp trực tiếp world chính. Các gói máy chủ tại LumineCloud với hạ tầng đặt trực tiếp tại Việt Nam đem lại mức ping ổn định 2–30 ms, giúp quá trình thử nghiệm không bị gián đoạn do độ trễ mạng quốc tế.
Cải tiến OIT shader giúp các gói tài nguyên đồ họa phức tạp chạy ổn định hơn trên Linux và macOS cũ mà không gây lỗi phân tầng hiển thị khối nước hay kính.
Những lỗi nghiêm trọng nào đã được giải quyết trong bản 26.3 Pre-Release 1?
Mojang đã khắc phục tổng cộng 36 lỗi trong bản 26.3 Pre-Release 1, tập trung vào các sự cố giật camera, lỗi desync trang bị và lỗi dịch chuyển bất thường. Đáng chú ý nhất là việc vô hiệu hóa lỗ hổng dịch chuyển tức thời bằng lợn và sửa lỗi nhân đôi vật phẩm nung trong lò luyện kim.
Danh sách các lỗi kỹ thuật và gameplay nổi bật đã được xử lý bao gồm:
MC-154881: Khắc phục lỗi vứt đồ khỏi thanh hotbar đồng thời đổi ô trang bị khiến vật phẩm ở ô thứ hai bị mất đồng bộ (desync) giữa client và server.
MC-311414: Sửa lỗ hổng cho phép người chơi dịch chuyển một khoảng cách tùy ý khi sử dụng cần câu cà rốt bị desync trên lưng lợn.
MC-311183: Xử lý triệt để lỗi nhiên liệu trong lò luyện kim (Blast Furnace) và lò hun khói (Smoker) nung được gấp đôi số lượng vật phẩm so với thông thường.
MC-311372 & MC-311400: Ngăn Enderman dịch chuyển lên các khối ngập nước (waterlogged blocks) và sửa cơ chế mũi tên bật nảy khỏi Enderman kể cả khi chúng vừa dịch chuyển.
MC-310331: Sửa lỗi sập game (crash) đột ngột trên môi trường Linux Wayland khi sử dụng backend dựng hình OpenGL.
MC-277906: Khắc phục hiện tượng Ender Pearl rơi sai tọa độ khi ném ở vận tốc cao.
Việc vá lỗ hổng MC-311414 và lỗi nhân đôi tốc độ nhiên liệu MC-311183 trực tiếp bảo vệ tính cân bằng kinh tế cho các máy chủ nhiều người chơi, loại bỏ nguy cơ gian lận di chuyển và lạm phát tài nguyên.
Câu hỏi thường gặp về bản cập nhật Minecraft 26.3 Pre-Release 1
Bản 26.3 Pre-Release 1 có tương thích ngược với Data Pack cũ không?
Không. Phiên bản này nâng cấp cấu trúc lên Data Pack 119.0 và loại bỏ minecraft:number_provider cùng minecraft:value_check. Tất cả datapack cũ sử dụng các hàm toán học hoặc điều kiện so sánh số liệu bắt buộc phải cập nhật lại định dạng JSON theo context_int_provider hoặc context_float_provider mới có thể nạp thành công.
Tại sao Mojang lại tách Number Provider thành số nguyên và số thực?
Trước đây, việc gộp chung các phép tính khiến hệ thống thường xuyên chuyển đổi qua lại giữa số nguyên 32-bit và số thực float. Quá trình này gây ra hiện tượng mất độ chính xác dấu phẩy động và sai lệch kết quả trong các thuật toán phức tạp của datapack. Phân tách rõ ràng giúp tối ưu hóa hiệu suất tính toán.
Làm thế nào để tạo server thử nghiệm Minecraft 26.3 Pre-Release 1 cho nhóm bạn?
Bạn có thể tải file server.jar chính thức từ Mojang để thiết lập máy chủ thử nghiệm phiên bản này.
Lỗi công thức nung trong lò Smoker và Blast Furnace cần khắc phục như thế nào?
Trường cookingtime trong tệp JSON công thức không còn giá trị mặc định. Nếu bạn tạo công thức nung nhanh tùy chỉnh cho Lò hun khói hoặc Lò luyện kim, bạn cần thêm trực tiếp trường "cookingtime": 200 (hoặc thời gian mong muốn) vào file recipe để tránh tình trạng công thức không được hệ thống ghi nhận.
Tải bản thử nghiệm qua Minecraft Launcher ở mục Installations để tự kiểm chứng các thay đổi kỹ thuật mới nhất. Nếu bạn đang tìm kiếm giải pháp vận hành máy chủ thử nghiệm ổn định với ping thấp trên hạ tầng máy chủ Việt Nam, hãy tham khảo các gói cấu hình vượt trội tại LumineCloud kèm những ưu đãi hấp dẫn.
Đọc tiếp

Minecraft 26.4 Snapshot 3 có gì mới? Chi tiết cập nhật
Minecraft 26.4 Snapshot 3 ra mắt biome Ice Caves, quái vật Frostbite, hiệu ứng Freezing và đại tu giao diện bạn bè. Xem ngay chi tiết bản cập nhật.

Minecraft Preview 26.60.29 Có Gì Mới? Ice Cave, Frostbite Và Hiệu Ứng Đóng Băng
Minecraft Preview 26.60.29 giới thiệu Ice Cave, Frostbite, Ice Crystal, Icicle và hiệu ứng Freezing, cùng cải tiến Realms, giao diện và công cụ creator.

Minecraft Dungeons II Co-op Có Gì Mới? Crossplay, Party Code Và Chơi Team
Minecraft Dungeons II nâng cấp co-op với crossplay, Party Code, matchmaking, mixed couch co-op, tiến trình online và máy chủ chuyên dụng cho đội 4 người.

Minecraft 26.4 Snapshot 2 có gì mới? Chi tiết cập nhật
Minecraft 26.4 Snapshot 2 ra mắt với giao diện F3 mới, nâng cấp sương mù chân trời, cơ chế che khuất thiên thể và Data Pack 122.1. Xem chi tiết cập nhật.