
Bản pre-release của Hytale Update 7 cải thiện hiệu năng server, độ trễ và độ ổn định
Hytale Update 7 đã bắt đầu thay đổi cách các server multiplayer xử lý chuyển động, chunk và kết nối mạng. Hypixel Studios đã phát hành bản build pre-release đầu tiên vào ngày 3 tháng 9 năm 2026, chỉ một tuần sau khi Update 6 lên nhánh stable.
Bản cập nhật này mang đến các tối ưu hóa phía server, khả năng bảo vệ mạnh hơn trước dữ liệu mạng bị lỗi định dạng và giới hạn nghiêm ngặt hơn nhiều cho MaxViewRadius. Nó cũng tiếp tục tăng phiên bản network protocol, khiến việc kiểm tra tương thích trở nên quan trọng đối với các nhà phát triển plugin và đơn vị vận hành server.
Quan trọng: Update 7 hiện đang có sẵn thông qua nhánh Pre-Release tùy chọn của Hytale. Nó nên được thử nghiệm riêng trước khi được cân nhắc đưa vào một server cộng đồng đang hoạt động, và nội dung của nó vẫn có thể tiếp tục thay đổi trong những tuần tới.
Giảm khối lượng xử lý của server cho va chạm và phá block
Tối ưu hóa đầu tiên nhắm vào va chạm của entity. Hytale đã loại bỏ các lần tra cứu block trùng lặp được hệ thống va chạm sử dụng, những phép tính vốn chạy cho mọi người chơi và sinh vật đang di chuyển trên server.
Điều này quan trọng vì ngay cả một mức tiết kiệm nhỏ cũng có thể được lặp lại rất nhiều lần trong một thế giới đông người. Một server đồng thời theo dõi người chơi, động vật và NPC thù địch có thể phải thực hiện số lượng lớn các phép kiểm tra này, vì vậy việc loại bỏ các lần tra cứu dư thừa sẽ giúp giảm công việc không cần thiết trong các tình huống có nhiều chuyển động.
Cơ chế phá block cũng đã được làm lại ở phía server. Quá trình này không còn tạm dừng để tải chunk chỉ nhằm xác định block nào đã bị phá hủy. Các API plugin liên quan đang dần chuyển từ quyền truy cập toàn bộ chunk sang các section của chunk, và một số cập nhật block lân cận giờ đây sẽ bỏ qua một chunk chưa được tải thay vì kéo nó vào bộ nhớ.
Hypixel Studios chưa công bố benchmark cho những thay đổi này, nên vẫn còn quá sớm để định lượng mức cải thiện. Tuy nhiên, định hướng của họ đã rất rõ ràng: giảm các truy vấn block lặp lại và tránh tải dữ liệu thế giới khi một thao tác thực sự không cần đến nó.
Multiplayer giờ ưu tiên tuyến mạng trực tiếp nhất
Các phiên multiplayer hiện nay sẽ tự động ưu tiên đường truyền mạng trực tiếp bất cứ khi nào có thể. Vì vậy, game sẽ tránh sử dụng một tuyến thay thế nếu đường vòng đó làm tăng ping một cách không cần thiết.
Đây là bước tiếp nối cho phần việc về networking được giới thiệu trong Update 6, thời điểm Hytale áp dụng ICE, STUN và TURN để cải thiện kết nối cho các thế giới do người chơi host. Như đã giải thích trong bài viết của chúng tôi về hệ thống kết nối multiplayer mới của Hytale, một tuyến relay hoặc mạng ảo có thể hữu ích khi không thể giao tiếp trực tiếp, nhưng nó cũng có thể làm tăng độ trễ khi không cần thiết.
Có đường truyền trực tiếp
Hytale ưu tiên đường này để tránh một đường vòng mạng không cần thiết.
Không có đường truyền trực tiếp
Các phương thức kết nối thay thế vẫn hữu ích khi mạng yêu cầu chúng.
Thay đổi này loại bỏ độ trễ có thể tránh được; nó không đảm bảo ping thấp hơn cho mọi người chơi. Khoảng cách địa lý, định tuyến Internet, nghẽn mạng và vị trí của host hoặc dedicated server vẫn quyết định kết quả cuối cùng.
Một kết nối lỗi giờ đây không còn có thể làm gián đoạn toàn bộ server
Update 7 khắc phục một lỗi đặc biệt nghiêm trọng, trong đó kết nối của chỉ một người chơi cũng có thể làm hỏng networking cho tất cả những người còn lại trên server. Hypixel Studios không nêu chi tiết chính xác nguyên nhân kích hoạt lỗi này, nhưng việc cô lập sự cố đó sẽ ngăn một client có vấn đề làm gián đoạn mọi người chơi đang kết nối.
Bản pre-release này cũng từ chối các cấu trúc mạng được lồng sâu quá 32 cấp. Lớp bảo vệ này áp dụng cho các tin nhắn có định dạng, danh mục vật phẩm, cây lệnh và chuỗi tương tác, bảo vệ cả hai phía khỏi dữ liệu bất thường hoặc độc hại vốn trước đây có thể gây crash.
Quy trình tắt server cũng gọn gàng hơn. Các kết nối đang hoạt động giờ sẽ được đóng đúng cách khi server dừng, vì vậy người chơi sẽ bị ngắt kết nối ngay thay vì phải chờ timeout. Hytale cũng sửa một hiện tượng giật ngắn của server liên quan đến một block teleport trễ tự xóa khỏi một khu vực đã bị unload trước đó.
MaxViewRadius giờ bị giới hạn nghiêm ngặt ở mức 32 chunk
Thay đổi cấu hình dễ nhận thấy nhất liên quan đến MaxViewRadius. Hytale Update 6 đã giới thiệu một lệnh console của server chấp nhận các giá trị từ 1 đến 512 chunk, với mặc định là 32. Bản pre-release đầu tiên của Update 7 giảm phạm vi chấp nhận xuống còn 1 đến 32 chunk.
Update 6 stable
Lệnh maxviewradius chấp nhận các giá trị từ 1 đến 512 chunk.
Update 7 Pre-Release
Mức tối đa được chấp nhận là 32 chunk, cả trong cấu hình lẫn qua lệnh.
Một giá trị ngoài phạm vi trong config.json giờ đây không còn ngăn server khởi động nữa. Hytale sẽ ép giá trị đó trong bộ nhớ về phạm vi hợp lệ, ghi một cảnh báo vào log và tiếp tục khởi động.
Quản trị viên vẫn nên tự sửa file theo cách thủ công: giá trị không hợp lệ sẽ vẫn giữ nguyên trong config.json, dù server đang chạy sử dụng giá trị đã được ép về giới hạn hợp lệ.
Giới hạn mới này là một mức cắt giảm lớn, nhưng nó tạo ra một ngưỡng dễ dự đoán cho các host và ngăn các thiết lập view distance cực đoan vô tình trở thành nguồn gây tiêu tốn quá mức bộ nhớ, tải chunk hoặc nhu cầu xử lý.
Network protocol lại được tăng phiên bản
Update 7 biến trường protocol UpdateLanguage.Language thành bắt buộc và tăng độ dài tối đa của định danh ngôn ngữ từ 16 lên 100 ký tự. Phiên bản protocol đã được nâng lên để hỗ trợ thay đổi đó.
Một số thay đổi khác liên quan đến mạng cũng có thể ảnh hưởng tới code tùy chỉnh. Packet ShowEventTitle thay thế giá trị boolean trước đây bằng một kiểu event-title, cấu hình gameplay của thế giới giờ được đồng bộ thông qua một packet mới, và hệ thống beam mới cũng yêu cầu phía client hỗ trợ tương ứng.
Không giống đợt gián đoạn protocol trên diện rộng đi kèm Update 6, Hypixel Studios không nói rằng mọi plugin của Update 7 đều phải được build lại. Tuy nhiên, các nhà phát triển nên compile và thử nghiệm với API pre-release mới, đặc biệt nếu plugin tạo packet thủ công hoặc sử dụng các phương thức truy cập chunk hiện đã bị deprecated hoặc bị loại bỏ.
Hytale cũng bảo vệ dữ liệu server khỏi các bản cập nhật launcher
Một bước kiểm tra khởi động mới ngăn nội dung server bị ghi vào trong thư mục cài đặt của launcher, khu vực có thể bị vá hoặc bị xóa trong quá trình cập nhật. Bước kiểm tra này áp dụng cho cả thư mục làm việc lẫn các đường dẫn được cung cấp qua --universe, --prefab-cache và --backup-dir.
Nếu Hytale phát hiện một đường dẫn không an toàn, server sẽ từ chối khởi động, giải thích cách di chuyển dữ liệu và thoát với mã 11. Có một tùy chọn ghi đè --allow-install-dir, nhưng việc sử dụng nó đồng nghĩa với chấp nhận rõ ràng rủi ro mất dữ liệu và không nên là cấu hình thông thường cho một server lâu dài.
Những điều quản trị viên Hytale server nên kiểm tra
Vì đây là bản pre-release đầu tiên của Update 7, các quản trị viên cộng đồng nên xem nó là một bản build thử nghiệm thay vì một bản nâng cấp production tự động.
- Sao lưu thế giới, file cấu hình, plugin và dữ liệu server trước khi thử nghiệm;
- Sử dụng một môi trường riêng thay vì thay ngay server stable đang hoạt động;
- Giữ cho client và server ở các bản build tương thích sau khi protocol tăng phiên bản;
- Kiểm tra MaxViewRadius và thay mọi giá trị trên 32 trong config.json;
- Xác minh khả năng tương thích của plugin, đặc biệt với packet tùy chỉnh và các chunk API đã deprecated;
- Lưu universe, cache và backup bên ngoài thư mục cài đặt launcher;
- Xem lại các cảnh báo khi khởi động và thử việc tham gia server, tắt server, phá block và di chuyển dưới tải thực tế.
Update 7 đã có ý nghĩa đáng kể đối với các server lâu dài
Bản pre-release đầu tiên của Update 7 cũng bắt đầu triển khai nội dung Chapter 1, bao gồm hệ thống Rune Ability mới, goblin được làm lại và thêm các công cụ sáng tạo. Tuy nhiên, đối với các cộng đồng server, những thay đổi kỹ thuật ít hào nhoáng hơn mới có thể tạo ra tác động dài hạn lớn hơn.
Ít tra cứu va chạm dư thừa hơn, ít tải chunk cưỡng bức hơn, ngắt kết nối sạch hơn và cô lập tốt hơn lưu lượng bị lỗi định dạng đều nhắm tới nền tảng của một thế giới multiplayer bền vững. Giới hạn view radius 32 chunk cũng cho thấy Hypixel Studios vẫn đang xác định các giới hạn vận hành hợp lý trong khi Hytale vẫn còn ở giai đoạn Early Access.
Update 7 sẽ nhận thêm các đợt pre-release trong những tuần tới. Vì vậy, nội dung stable cuối cùng của nó có thể sẽ khác, nhưng Part 1 đã cho thấy rõ rằng hiệu năng server, độ bền vững của mạng và cấu hình an toàn hơn là những ưu tiên hàng đầu.
Xây dựng một thế giới Hytale lâu dài cùng VeryGames
Giữ cho thế giới Hytale của bạn luôn online độc lập với PC của người chơi và quản lý cập nhật, backup, cấu hình cũng như quyền truy cập cộng đồng từ panel điều khiển của VeryGames.
Thuê Hytale server →