Seed Java và Bedrock: có tạo ra cùng một thế giới không?
Bạn có thể dùng seed Java trong Bedrock, hoặc ngược lại không? Từ 1.18, câu trả lời phần lớn là có. Cùng một seed giờ cho bạn cùng núi, sông và quần xã trên cả hai bản. Nhưng một số thứ, như công trình và điểm hồi sinh, vẫn khác.
Hướng dẫn này giải thích chi tiết về seed Java và Bedrock. Bạn sẽ biết cái gì giống, cái gì không, và cách kiểm tra một seed trên cả hai bản bằng bản đồ seed SeedMapView, hỗ trợ Java 1.12 đến 26.3 và Bedrock 1.18 đến 26.50.
Thay đổi lớn ở 1.18
Trước 1.18, Java và Bedrock có bộ tạo thế giới hoàn toàn riêng biệt. Cùng một seed cho ra hai thế giới không liên quan.
Caves and Cliffs Part II đã thay đổi điều đó. Cả hai bản chuyển sang dùng chung một bộ tạo địa hình và quần xã. Từ đó, một seed tạo ra cùng cảnh quan trên cả hai bản, miễn là seed nằm trong phạm vi Bedrock hỗ trợ.
Vì vậy nếu một người bạn chơi Bedrock chia sẻ seed hay có đảo nấm, bạn có thể chơi nó trên Java 1.18 trở lên và tìm thấy cùng hòn đảo ở đúng chỗ đó.
Những gì giống nhau trên cả hai bản
- Hình dạng địa hình. Núi, thung lũng, vách đá, sông và đại dương khớp nhau.
- Quần xã bề mặt. Cùng một quần xã nằm ở cùng X và Z trên cả hai bản.
- Quần xã hang động. Hang động rậm rạp, hang nhũ đá và vùng tối sâu nhìn chung khớp nhau.
- Hình dạng hang lớn. Các hang nhiễu lớn và tầng nước ngầm có cùng bố cục ở hầu hết mọi nơi.
Nhờ vậy việc săn quần xã rất dễ chia sẻ. Một rừng anh đào hay hòn đảo đồng nấm tìm thấy trên một bản sẽ có mặt trên bản còn lại.
Độ cao cũng khớp. Một đỉnh núi ở Y 200 trên Java sẽ ở Y 200 trên Bedrock. Điều này tiện cho việc lên kế hoạch xây dựng, vì bạn có thể khảo sát địa hình trên bản nào cũng được và tin vào hình dạng đó. Sông và bờ biển đi theo cùng những đường, nên dễ chia sẻ điểm mốc với bạn bè ở bản còn lại.
Những gì khác nhau
| Tính năng | Có giống nhau không? | Vì sao |
|---|---|---|
| Địa hình và quần xã | Có (1.18+) | Dùng chung bộ tạo thế giới |
| Công trình | Phần lớn là không | Quy tắc đặt khác nhau theo từng bản |
| Điểm hồi sinh thế giới | Thường là không | Mỗi bản chọn điểm hồi sinh theo cách khác |
| Cây, hoa, quặng | Không | Các vật trang trí được đặt khác nhau |
| Chunk slime | Không | Bedrock bỏ qua seed khi tạo chunk slime |
| Pháo đài | Không | Java dùng 128 theo từng vòng, Bedrock thì không |
Công trình là khác biệt lớn nhất. Làng, đền, đền thờ, dinh thự và các công trình khác dùng quy tắc khác nhau trên mỗi bản. Bạn có thể thấy làng trong cùng một quần xã trên cả hai bản, nhưng không cùng tọa độ. Hãy luôn kiểm tra công trình trên bản đồ cho đúng phiên bản của bạn.
Các chi tiết nhỏ cũng khác. Cây, hoa, cỏ và quặng được đặt riêng trên mỗi bản. Nên một khu rừng sẽ nằm cùng chỗ, nhưng những cái cây cụ thể bên trong thì không khớp. Quặng dưới lòng đất cũng vậy.
Điểm hồi sinh là một bất ngờ thường gặp khác. Cả hai bản đều cố đặt bạn trên đất liền gần trung tâm, nhưng chọn vị trí chính xác theo cách khác nhau. Hai người chơi cùng seed có thể bắt đầu cách nhau vài trăm khối. Hãy dùng công cụ tìm điểm hồi sinh để xem điểm hồi sinh rơi ở đâu trên mỗi bản.
Kích thước seed: 64-bit so với 32-bit
Seed Java là số 64-bit, từ khoảng -9.2 nghìn triệu triệu đến 9.2 nghìn triệu triệu. Seed Bedrock là số 32-bit, từ khoảng -2.1 tỷ đến 2.1 tỷ, dù đôi khi Bedrock hiển thị chúng dưới dạng số dương lên đến khoảng 4.29 tỷ.
Điều này có nghĩa gì trong thực tế:
- Từ Bedrock sang Java: mọi seed Bedrock đều dùng được trong Java và cho cùng địa hình và quần xã.
- Từ Java sang Bedrock: chỉ seed Java trong phạm vi 32-bit mới chuyển sang đúng. Một seed Java dài từ 15 chữ số trở lên sẽ không cho cùng thế giới trong Bedrock.
Nếu muốn một seed dùng được cho mọi người trên máy chủ hỗn hợp hoặc nhóm bạn bè, hãy chọn seed có tối đa 10 chữ số và nằm trong phạm vi 32-bit.
Seed dạng chữ trên mỗi bản
Khi bạn gõ chữ làm seed, game chuyển văn bản thành một con số. Java dùng một hàm băm đơn giản cho việc này, và kết quả luôn vừa trong 32 bit. Đó là lý do seed dạng chữ trên Java thường là số ngắn hơn.
Để tránh bất ngờ, hãy chuyển văn bản thành số trước rồi chia sẻ con số đó. Công cụ chuyển văn bản thành seed cho bạn thấy con số mà Java sẽ dùng. Con số là cách an toàn nhất để chia sẻ seed giữa các bản.
Cách so sánh một seed trên cả hai bản
- Mở bản đồ seed và dán seed vào.
- Đặt phiên bản game là Java và chọn số phiên bản. Ghi lại các quần xã và vài công trình.
- Chuyển phiên bản game sang Bedrock và chọn số phiên bản tương ứng.
- So sánh. Các quần xã sẽ khớp nhau, còn biểu tượng công trình sẽ dời chỗ.
Nhớ chọn phiên bản 1.18 trở lên ở cả hai bên. Với các bản Java cũ hơn, địa hình sẽ hoàn toàn khác với Bedrock.
Muốn tìm seed hay trên cả hai bản? Hãy xem những seed hay nhất và kiểm tra từng seed trên phiên bản của bạn.
Phiên bản cũ và thế giới đã nâng cấp
Số phiên bản cũng quan trọng như phiên bản game. Diễn biến như sau:
- Java 1.17 trở về trước: bộ tạo thế giới Java cũ. Những thế giới này sẽ không bao giờ khớp với Bedrock, dù seed là gì.
- Bedrock 1.17 trở về trước: bộ tạo thế giới Bedrock cũ. Cũng không khớp với Java.
- 1.18 trở lên trên cả hai bản: địa hình và quần xã khớp nhau với các seed trong phạm vi chung.
Các bản cập nhật mới thêm quần xã và công trình trên cả hai bản, thường cùng lúc. Chẳng hạn rừng anh đào ra mắt ở 1.20 trên cả hai, còn vườn nhợt nhạt xuất hiện ở 1.21.4 trên Java. Khi so sánh, hãy chọn cùng mức tính năng ở cả hai bên. Nếu một bản có quần xã mà bản kia chưa có, các khu vực xung quanh có thể khác nhau.
Thế giới đã nâng cấp còn có thêm một điểm rắc rối. Khi bạn tải thế giới cũ trong phiên bản mới, các chunk bạn đã khám phá vẫn giữ địa hình cũ. Chỉ các chunk mới dùng bộ tạo thế giới mới. Nếu bạn thấy vách đá dựng đứng ở chỗ đất cũ gặp đất mới, đó là ranh giới chunk giữa hai bộ tạo thế giới.
Điều này cũng có nghĩa là bản đồ seed cho phiên bản mới chỉ khớp với những phần thế giới được tạo trong phiên bản đó. Để kiểm tra các khu vực cũ, hãy chọn phiên bản mà thế giới được tạo.
Về chơi chéo nền tảng, người chơi Bedrock và Java không thể vào thẳng thế giới của nhau. Nhưng với seed và phiên bản chung, cả hai nhóm có thể sống trong những thế giới khớp nhau với cùng cảnh quan. Đó là cách thú vị để xây song song và so sánh các căn cứ.
Hỏi đáp
Seed Java và Bedrock có tạo ra cùng một thế giới không?
Từ 1.18, cùng một seed cho cùng địa hình và quần xã trên cả hai bản. Công trình, điểm hồi sinh và các chi tiết nhỏ như cây và quặng vẫn khác.
Tôi có thể dùng seed Java trong Bedrock không?
Có, nếu seed nằm trong phạm vi 32-bit, khoảng từ -2.1 tỷ đến 2.1 tỷ. Seed Java dài hơn sẽ không cho cùng thế giới trong Bedrock.
Làng có nằm cùng chỗ trên Java và Bedrock không?
Thường là không. Công trình dùng quy tắc đặt khác nhau trên mỗi bản, nên hãy kiểm tra làng trên bản đồ cho đúng phiên bản của bạn.
Chunk slime có giống nhau trên cả hai bản không?
Không. Chunk slime của Java phụ thuộc vào seed, còn chunk slime của Bedrock giống nhau ở mọi thế giới.
Seed có khớp nhau trước 1.18 không?
Không. Trước 1.18, Java và Bedrock dùng các bộ tạo thế giới riêng, nên cùng một seed cho ra những thế giới không liên quan.